Одним из мощнейших методов анализа технических систем является имитационное моделирование.
В общем случае, под имитацией понимают процесс проведения на ЭВМ экспериментов с математическими моделями сложных систем реального мира.
Цели проведения подобных экспериментов могут быть самыми различными - от выявления свойств и закономерностей исследуемой системы, до решения конкретных практических задач. С развитием средств вычислительной техники и программного обеспечения, спектр применения имитации в технической сфере существенно расширился.
Имитационной моделью называется специальный программный комплекс, который позволяет имитировать деятельность какого-либо сложного объекта. Он запускает [1] в компьютере параллельные взаимодействующие вычислительные процессы, которые являются по своим временным параметрам (с точностью до масштабов време-ни и пространства) аналогами исследуемых процессов.
В последние годы имитация проникает в области разработки и применения сложных технических систем что связано с радикальным усложнением самих этих систем, стоящих перед ними задач, а также высокой ценой риска при неправильных действиях оператора.
Целью данного дипломного проекта является сокращение затрат на обеспечение конфигурационных работ автоматических задвижек путем построения имитационной модели работ нефтегазосепаратора и отстойника горизонтального.
Для досаждения цели потребуется решить следующие задачи:
— описать проблему и требования к системе;
— определить требования к интерфейсу системы (верхний уровень);
— описать эмулируемое оборудование;
— написать программные блоки для контроллера (нижний уровень);
— написать инструкцию по работе с программой. Дополнительными целями является:
— сокращение трудоемкости процесса конфигурирования;
— сокращение расходов на командировочный персонал
В данной дипломной работе был создан проект позволяющий упростить процесс конфигурации автоматических задвижек.
Был сконфигурирован симуляционный стенд на базе 317 котроллера. Написан нижний уровень программы при помощи таких языков как БСЬи STL. Разработаны блоки данных и функциональные блоки для контроллера.
Разработана система мониторинга и конфигурирования при помощи WinCC RT Prof. Реализована многооконная система при помощи языка С.
Написана инструкция, которая показывает особенности работы с программным обеспечением.
Реализовано приложение, эмулирующие работу отстойника горизонтального и нефтегазосепаратора, используя которые можно подобрать значения коэффициентов ПИД-регулятора.
Для реализации данного проект были решены следующие задачи:
— описана проблема и определены требования к системе;
— определены требования к интерфейсу системы (верхний уровень);
— описано эмулируемое оборудование;
— написаны программные блоки для контроллера (нижний уровень);
— разработана инструкция по работе с программой