Формализация динамики производственного процесса для разработки имитационной модели и информационной системы динамики потребления электроресурсов на промышленных предприятиях
Планирование потребления электроресурсов на промышленных предприятиях сложного приборостроения. Использование имитационного моделирования, позволяющего исследовать динамику поведения сложных систем в условиях изменяющихся условий внутренней среды.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 22.08.2020 |
Размер файла | 66,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Формализация динамики производственного процесса для разработки имитационной модели и информационной системы динамики потребления электроресурсов на промышленных предприятиях
Стычук А.А.
Most sharply problem of the forecasting of the consumption to electric powers on industrial enterprise is connected with impossibility of the building of the complex intellectual systems because their dearly and insufficient study. The realized formalization speakers production process, are considered standard technological processes on industrial enterprise of complex instrument-making with single and short-run type production.
На практике, при планировании потребления электроресурсов на промышленных предприятиях сложного приборостроения с единичным и мелкосерийным типом производства в соответствии с предполагаемой производственной программой используются достигнутые среднестатистические показатели потребления электроэнергии и объемов производства за определенный период времени. Данный метод является недостаточно точным, поскольку при осуществлении производства возникают значительные отклонения фактических показателей от прогнозируемых.
Проведенный анализ показал, что для решения поставленных в исследовании задач наиболее целесообразно использовать имитационное моделирование, позволяющее исследовать динамику поведения сложных систем в условиях неопределенности или изменяющихся условий внешней и внутренней среды.
Имитационное моделирование - процесс конструирования модели реальной системы и проведения экспериментов с этой моделью с целью понять поведение системы, либо оценить в рамках имеющихся ограничений различные стратегии, обеспечивающие функционирование данной системы [1].
Формально имитационную модель можно определить как программный аналог реальной системы, воспроизводящий ее динамику функционирования и построенный на принципах структурно-функционального соответствия (рисунок 1), где:
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 1 - Формальное определение имитационной модели
- отклик системы, ;
p - количество откликов;
- значение j-ой входной переменной, ;
h - количество управляемых и неуправляемых переменных системы;
- вероятность наступления события l, ;
- значение l-й выходной переменной имитационной модели в i-ом прогоне, , ;
N - число прогонов имитационной модели;
k - количество управляемых переменных имитационной модели, ;
- функция, описывающая физическую систему, ;
- аппроксимация функции , ;
- случайные ошибки моделирования, , .
С точки зрения построения производственной программы необходимо описать производственную структуру промышленного предприятия и структуру технологических процессов производства изделий. Технологический процесс в имитационной модели представляет собой последовательность операций обработки, для каждой из которых задано нормативное время выполнения. Производственная структура предприятия представляет собой совокупность производственных подразделений и технологического оборудования, находящегося в каждом подразделении (рисунок 2), где:
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 2 - Производственная структура промышленного предприятия
Gi - множество производственных подразделений промышленного предприятия, ;
m - количество производственных подразделений на промышленном предприятии;
qij - множество технологического оборудования в производственном подразделении Gi, , ;
ni - количество типов технологического оборудования в производственном подразделении Gi, ;
- множество возможных переходов между технологическим оборудованием qij в производственном подразделении Gi, , , ;
- множество возможных переходов между производственными подразделениями Gi, заданное на множестве технологического оборудования промышленного предприятия, , , .
Каждое производственное подразделение характеризуется потреблением электроэнергии. Основные направления ее расходования на промышленных предприятиях сложного приборостроения с единичным и мелкосерийным типом производства представлены на рисунке 3 (схема построена по данным ЗАО «Научприбор»). На этой схеме отдельно выделено оборудование гальванического цеха, так как на этот цех приходится большая часть потребления электроэнергии по сравнению с другими подразделениями предприятия. Кроме технологических операций обработки, потребление электроэнергии осуществляется на этапах транспортировки изделий как внутри подразделений, так и между ними (косвенные расходы). Все это позволяет выделить в имитационной модели следующие основные составляющие, отражающие потребление электрической энергии:
1. Оборудование, непосредственно используемое в технологическом процессе изготовления изделий.
2. Электрический транспорт.
3. Технологическое оборудование, обеспечивающее жизнедеятельность производственных подразделений.
Каждая единица технологического оборудования первого типа в имитационной модели представляет собой программный модуль, включение и выключение которого определяется условиями функционирования модели. В этом программном модуле указывается номер (тип) оборудования и его состояние в текущий момент. К каждой единице технологического оборудования формируется очередь.
Оборудование второго типа также описывается в виде программного модуля, обращение к которому определяется условиями функционирования модели. При описании производственного подразделения формируются данные о наличии в нем электрического транспорта и возможности его использования при транспортировке детали между единицами технологического оборудования.
Третий тип оборудования описывается в виде программного модуля, осуществляющего включение и выключение технологического оборудования, обеспечивающего жизнедеятельность производственных подразделений. В зависимости от сменности работы и внешних условий функционирования производственных подразделений определяется последовательность включения и выключения технологического оборудования, обеспечивающего жизнедеятельность производственных подразделений и не связанного напрямую с выполнением технологических операций [1].
Разработка программных модулей, реализующих имитационную модель динамики потребления электроресурсов, включает следующие этапы [2]:
- формирование модуля состава производства (отдельные производственные единицы, транспортные средства, технологическое оборудование, накопители, межоперационный склад и т.д.), а также типы и количество технологических маршрутов;
- разработка блоков обработки отдельных событий (рабочих модулей). Эти блоки программно отражают все узловые моменты функционирования производственной системы, связанные с определенными событиями, которые являются вершинами построенной граф-схемы модели. В программном рабочем модуле осуществляется обращение к конкретной информационной базе, связанной с этим модулем, и изменяются соответствующие характеристики;
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 3 - Схема, показывающая направления расходования электроэнергии на промышленных предприятиях сложного приборостроения с единичным и мелкосерийным типом производства
- построение монитора, обрабатывающего логико-временные связи, выделенные в граф-схеме модели путем организации логических переходов с указанием номеров рабочих модулей, на которые осуществляется передача управления и номеров транзактов (партий деталей), связанных с передвижением их в производственной системе. Кроме того, на монитор возлагаются функции ведения списка событий;
- формирование модуля статистики, осуществляющего выдачу тех статистических данных, которые необходимы при анализе моделируемых вариантов управленческих решений.
Исходными данными для программной имитационной модели являются:
- формализованное задание структуры производственной системы;
- формализованное представление технологических маршрутов обработки деталей.
Задание структуры производственной системы включает в себя:
- перечень производственных единиц (цехов, участков, линий), из которых состоит исследуемая структура;
- особенности связей между производственными единицами (топология транспортной системы);
- количество операций обработки в технологическом маршруте каждого типа;
- принцип закрепления технологического оборудования (ТО) за операциями обработки;
- технологические маршруты обработки деталей;
- длительность операций обработки;
- профессиональный состав производственных рабочих;
- размеры партий деталей каждого типа.
Задание входного потока партий деталей может быть детерминированным - в виде плановой последовательности обработки и вероятностным - в виде частотного вектора [2].
Распределение времени выполнения операций обработки по типам приведено в матрице Т:
, (1)
где tij - нормативное время обработки i-й операции j-гo технологического маршрута xij-м ТО.
Распределение потребления электроэнергии во время выполнения операций обработки приведено в матрице E:
, (2)
где eij - нормативное потребление электроэнергии во время i-й операции j-гo технологического маршрута xij-м ТО.
Результатом имитационного моделирования является плановое задание, которое включает плановые объемы выпуска деталей:
имитационная модель потребление электроресурс
P={P1,P2,...,Pi,...,Pm}, (3)
где Pi - плановый объем выпуска деталей i-гo типа;
плановые сроки выпуска:
T={T1,T2,...,Ti,...,Tm}, (4)
где Ti - плановый срок выпуска деталей i-го типа;
и плановые объемы потребления электроэнергии:
E={E1,E2,...,Ei,...,Em}, (5)
где Ei - плановый объем потребления электроэнергии при выпуске деталей i-го типа.
Дискретно-событийные системы - динамические системы, в процессе функционирования которых текущее состояние системы S(t0) в моменты времени ti наступления событий меняется скачком и система переходит в некоторое состояние S(ti). Состояние системы в момент времени ti определяется набором некоторых атрибутов {S1(t1),S2(t2),...,Si(ti)}, которые в этот момент обнаруживаются в системе [1].
Все моделирование динамики функционирования производственной системы разбивается на прогоны, каждый из которых соответствует определенному набору исходных данных и конкретному варианту исследования. Множество прогонов может быть организовано с помощью методов планирования экспериментов либо на анализе конкретных вариантов управленческих решений [3].
На первом этапе моделирования выполняется описание динамики функционирования производства. Разработка имитационных моделей предполагает применение формализованных методов описания динамики функционирования производства. В качестве типовых технологических процессов (ТП) на промышленных предприятиях сложного приборостроения с единичным и мелкосерийным типом производства можно выделить следующие:
- дискретные технологические процессы;
- дискретно-непрерывные технологические процессы;
- технологические процессы механосборки.
Для построения диалоговой подсистемы автоматизированного управления электроресурсами на промышленном предприятии необходимо построить имитационную модель динамики функционирования дискретного производства на уровне предприятия. Характерной особенностью разработанной модели является то, что в ней воспроизводится процесс производства сложных изделий, в состав которых входят десятки тысяч комплектующих. Вследствие этого большую сложность представляет собой организация информационной базы состава изделий, основанной на конструкторских и технологических спецификациях реального предприятия [1].
Литература
1. Стычук, А. А. Диалоговая подсистема автоматизированного управления электроресурсами промышленного предприятия [Текст]: дис. … канд. техн. наук: 05.13.06: защищена 23.05.06: утв. 15.09.06 / Стычук Алексей Александрович. - Орел, 2006. - 190 с.
2. Савина, О. А. Управление промышленными предприятиями с использованием систем поддержки решений [Текст] / О. А. Савина. - М.: МАИ, 2000. - 256 с.: ил.
3. Савина, О. А. Имитационное моделирование экономических систем и процессов [Текст]: учебное пособие / О. А. Савина. - Орел: ОрелГТУ, 2004. - 172 с.
Размещено на Allbest.ru
...Подобные документы
Разработка имитационной модели "Перекресток" для анализа бизнес-процессов предприятия и принятия решения в сложных условиях. Алгоритм построения имитационной модели на основе CASE-средств. Обзор программного обеспечения для имитационного моделирования.
дипломная работа [2,6 M], добавлен 22.11.2015Основы технологии моделирования Arena. Построение простой имитационной модели. Моделирование работы системы обслуживания покупателей на кассе супермаркета. Построение модели IDEF3. Анализ результатов имитационного моделирования и аналитического решения.
курсовая работа [659,1 K], добавлен 24.03.2012Анализ и формализация задачи моделирования: построение концептуальной модели, ее формализация в виде Q-схемы. Построение имитационной модели: создание блок-схемы, представление базовой исходной имитационной модели. Исследование экономических процессов.
контрольная работа [156,0 K], добавлен 21.11.2010GPSS как один из эффективных и распространенных языков моделирования сложных дискретных систем. Возможности языка GPSS. Построение имитационной модели "Моделирование мини-АТС". Разработка программы работы диспетчерского пункта в торговом предприятии.
курсовая работа [118,8 K], добавлен 19.01.2016Моделирование вариантов объектно-ориентированных программных систем. Проектирование статический структуры, интерфейса, диаграмм компонентов и архитектуры приложения для разработки имитационной модели информационной системы "Центр обслуживания абонентов".
дипломная работа [951,4 K], добавлен 24.10.2010Создание библиотеки классов имитационного моделирования и реализация алгоритма имитационного моделирования системы массового обслуживания "Модель комиссионного магазина". Использование для разработки среды программирования C++. Словарь предметной области.
курсовая работа [581,0 K], добавлен 23.01.2013Методика системного исследования реальной динамической сложной системы посредством разработки ее имитационной модели. Разработка программы реализации алгоритма имитационного моделирования системы массового обслуживания "Интернет-провайдерская фирма".
курсовая работа [2,0 M], добавлен 20.01.2010Структурная схема, классификация устройств СМО и анализ динамики ее функционирования. Формализация модели СМО средствами GPSS World. Модификация имитационной модели. Реализация модельных экспериментов. Имитационное моделирование СМО в среде GPSS World.
курсовая работа [504,6 K], добавлен 14.12.2012Характеристика функций имитационного моделирования. Знакомство с особенностями имитационного моделирования агрегированной системы массового обслуживания. Анализ программы GPSSWorld: рассмотрение возможностей, способы составления имитационной модели.
курсовая работа [1,6 M], добавлен 27.05.2013Разработка имитационной модели функционирования кладовой на промышленном предприятии с использованием имитационного метода в среде GPSS World. Экспериментальное исследование результатов моделирования. Выработка предложений по оптимизации работы системы.
курсовая работа [183,1 K], добавлен 27.08.2012Теоретические основы моделирования систем в среде имитационного моделирования AnyLogic. Средства описания поведения объектов. Анимация поведения модели, пользовательский интерфейс. Модель системы обработки информации в среде компьютерного моделирования.
курсовая работа [1,5 M], добавлен 15.05.2014Понятие компьютерной и информационной модели. Задачи компьютерного моделирования. Дедуктивный и индуктивный принципы построения моделей, технология их построения. Этапы разработки и исследования моделей на компьютере. Метод имитационного моделирования.
реферат [29,6 K], добавлен 23.03.2010Язык GPSS как один из наиболее эффективных и распространенных языков моделирования сложных дискретных систем. Транзакт - элемент системы массового обслуживания. Решение задач на основе моделирования с применением языка GPSS, создание имитационной модели.
курсовая работа [54,7 K], добавлен 25.11.2010Информационные технологии в промышленном производстве. Использование в САМ-системах трехмерной модели детали, созданной в CAD-системе. Цели моделирования, структура и принципы работы системы Unigraphics. Разработка процесса изготовления изделия "Ключ".
курсовая работа [3,0 M], добавлен 06.04.2012Стратегическое планирование информационной системы предприятия, этапы ее внедрения. Задачи производственного планирования. Анализ окружения и внутренней ситуации системы. Факторы, влияющие на развитие информационной системы предприятия, ее особенности.
презентация [215,4 K], добавлен 14.10.2013Формализация задач и целей моделирования. Разработка имитационной модели навигации в морском порту. Определение границ модели и характера переменных. Выбор имитаторов основных функций объекта и внешней среды. Составление структуры моделирующего алгоритма.
курсовая работа [49,6 K], добавлен 14.11.2011Понятие компьютерной модели и преимущества компьютерного моделирования. Процесс построения имитационной модели. История создания системы GPSS World. Анализ задачи по прохождению турникета на стадион посредством языка имитационного моделирования GPSS.
курсовая работа [291,3 K], добавлен 11.01.2012Область применения промышленных роботов. Тенденция увеличения парка промышленных роботов в современном производстве. Компоненты промышленных роботов, принципы их работы и построения. Датчики, применяемые для сбора информации в промышленных роботах.
курсовая работа [1,1 M], добавлен 06.04.2012Построение концептуальной модели и метод имитационного моделирования. Определение переменных уравнений математической модели и построение моделирующего алгоритма. Описание возможных улучшений системы и окончательный вариант модели с результатами.
курсовая работа [79,2 K], добавлен 25.06.2011Создание систем имитационного моделирования AnyLogic, Arena, SimuLab, Simbigraph и Forio. Серверная и клиентская часть. Разработка модели работы отдела банка, участка цеха, движения автобуса по маршруту и социальной сети. Описание web-приложения.
дипломная работа [3,4 M], добавлен 25.05.2015