Тема: ПРОГРАММНАЯ ИМИТАЦИОННАЯ МОДЕЛЬ ПРОИЗВОДСТВЕННОЙ СИСТЕМЫ FESTO И ЕЕ ИССЛЕДОВАНИЕ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Программная имитационная модель производственной системы FESTOи ее исследование 8
1.1 Обзор и анализ методов моделирования производственной системы FESTO 8
1.1.1 Неформальное описание установки FESTO 8
1.1.2 UML-модель установки FESTO 10
1.1.3 Графическое моделирование установки FESTO 12
1.1.4 Моделирование установки FESTOна основе NCES-сетей 15
1.1.5 Моделирование установки FESTOс использованием раскрашенных сетей Петри 17
1.1.6 Постановка задачи исследований 19
1.2 Разработка программной имитационной модели тестирующей станции производственной системы FESTO 20
1.2.1 Сигналы устройств тестирующей станции 21
1.2.2 Основной алгоритм событийного имитационного моделирования 22
1.2.3 Алгоритмы обработки событий в имитационной модели тестирующей станции 25
1.2.4 Описание программы 29
1.2.5 Тестирование программы 32
1.3 Генерация формальных моделей процессов тестирующей станции FESTO на основе метода process mining 34
1.3.1 Использование метода Process Miningв проектировании 34
1.3.2 Генерация формальных моделей процессов на основе журналов событий 37
1.3.3 Анализ сетевых моделей процессов в системе TINA 42
1.4 Разработка распределенной функционально-блочной модели тестирующей станции системы FESTO 45
1.4.1 MVC-паттерн проектирования 45
1.4.2 Модели переходов состояний сценариев обработки деталей 46
1.4.3 Системная конфигурация 47
1.4.4 Управляющее приложение 48
1.4.5 Компонента М (Модель) 50
1.4.6 Компонента V (Представление) 52
1.4.7 Компонента С (Контроллер) 60
1.4.8 Отладка и тестирование 62
2 Требования к освещению рабочего места, оборудованного ПЭВМ 65
2.1 Общие положения 65
2.2 Требования к освещению на рабочих местах, оборудованных ПЭВМ . . . 67
2.3 Выводы 71
Заключение 72
Список использованных источников 74
Приложение А - Листинг программы 77
Приложение Б - Схемы программ 89
Приложение В - UML-диаграммы 92
Приложение Г - Презентация 95
📖 Введение
Важным подклассом КФС являются промышленные КФС, непосредственно связанные с промышленным производством. Примерами таких КФС являются производственные системы, сборочные производства, разумные сети электроснабжения (сети Smart Grid),системы транспортировки и логистические системы и т.д. Каждая из таких систем имеет свои особенности. Производственные системы, как правило, связаны с производством изделий на основе обработки исходных материалов. Одной из главных их особенностей является то, что они в основном относятся к классу дискретных событийных систем.
В проектировании сложных технических систем выделяются два основных вида деятельности - анализ и синтез. Имитационное моделирование является одним из эффективных методов изучения и анализа сложных систем. Компьютерные модели проще и удобнее исследовать в силу их возможности проводить т. н. вычислительные эксперименты, в тех случаях, когда реальные эксперименты затруднены из-за финансовых или физических препятствий, или могут дать непредсказуемый результат. Недостатком имитационного моделирования является неполная формальность модели, а также неполнота анализа, особенно в области валидации и верификации системы. Неполная формализация препятствует изучению и восприятию модели, ее
документированию, коммуникации между разработчиками в процессе проектирования, а также применению формальных методов анализа и синтеза.
Перспективным подходом к синтезу формальных моделей является метод Process mining,известный в русскоязычной литературе как «процессная аналитика». Данный метод позволяет на основе журналов событий автоматически генерировать формальные модели. В качестве основных формализмов используются конечно-автоматные модели, сети Петри и их расширения, а также другие модели переходов состояний. На последующих стадиях метод Process miningпозволяет проводить проверку соответствия реального поведения системы сгенерированной формальной системе (conformance checking),а также производить «дообучение» формальной модели на основе новых журналов событий.
С точки зрения информатики большой интерес представляет проектирование кибернетической части КФС (иначе, проектирование систем управления). В настоящее время наиболее привлекательным подходом для построения распределенных систем управления промышленными процессами является использование международного стандарта IEC61499. По сути дела, стандарт IEC61499 вводит класс систем управления нового поколения.
На основе вышеизложенного тема бакалаврской работы, посвященной разработке, анализу и реализации имитационных программных и функционально-блочных моделей производственной системы FESTO,является актуальной. В работе будет исследоваться только тестирующая станция производственной системы FESTO, однако полученные результаты можно будет распространить и на другие станции...
✅ Заключение
- разработана программная имитационная модель тестирующей станции производственной системы FESTO,позволяющая записывать журнал событий;
- по журналам событий, полученных в ходе имитационных экспериментов, с использованием технологии Process miningсгенерированы формальные модели процессов, протекающих в тестирующей станции производственной системы FESTO, а также произведено их исследование;
- с использованием паттерна проектирования MVC,а также сгенерированных формальных моделей разработана (имитационная) функционально-блочная модель тестирующей станции производственной системы FESTOна основе международного стандарта IEC61499, причем управляющая компонента может быть перенесена на реальную систему практически без изменений.
Интересным вопросом, требующим дальнейшего исследования, является использование метода Process miningв отношении журналов событий, полученных в ходе имитационных экспериментов. С одной стороны, строится формальная модель не реальной системы (в данном случае, тестирующей станции FESTO),а формальная модель имитационной модели тестирующей станции FESTO(т.е. «модель модели»), что несколько уменьшает значимость этого метода для исследования реальных систем. С другой стороны, метод Process miningможет служит определенным расширением возможностей имитационного моделирования. Построение формальной модели для имитационной модели важно в двух аспектах:
- в качестве языка спецификации и общения формальная модель может служить для улучшения коммуникации между разработчиками, а также для документирования;
- автоматизированный анализ формальной модели может выявить ошибки как в самой имитационной модели, так и в проектируемой или реальной системе (при условии, что имитационная модель точно и без ошибок описывает эту систему). Как правило, в ходе имитационного моделирования собирается некая обобщенная статистика, но совершенно не собираются и не анализируются данные о протекающих процессах.





