Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МС лабораторные работы.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
823.3 Кб
Скачать

2. Особенности моделирования на платформе

SCADA TRACE MODE

Интегрированная программно-аппаратная среда разработки Trace Mode, служащая для имитационного моделирования MES-систем, состоит из следующих основных компонентов:

– собственно MES-системы;

– подсистемы сбора и анализа технической и экономической информации о производстве;

– подсистемы управления персоналом (HRM – Human Resources Management);

– подсистемы управления основными фондами предприятия (EAM – Enterprise Asset Management, включая паспортизацию оборудования);

– подсистемы технического обслуживания и ремонта;

– подсистемы интеграции с информационными системами управления предприятием (MES-, MRP-, ERP-системами);

– компоненты для программирования контроллеров и создания интер-фейсов.

Платформа Trace Mode дает возможность последовательной разработки АСУ ТП, позволяя постепенно добавлять в ее состав новые модули – получать модель системы управления бизнес-процессами производства. Для данной платформы важными являются:

  • обеспечение интегрированной информационной среды функционирования для промышленных контроллеров и технологического автоматизированного оборудования различных производителей;

  • создание программ на встроенных визуальных языках

  • способность работать с различными типами баз данных (БД) с возможностью построения SQL-запросов;

  • получение отчетов в различной форме.

SCADA (Supervisory Control And Data Acquisition – подсистема Управления Исполнением и Получением Данных) Trace Mode оснащена системой синхронизации сетевого времени, что позволяет однозначно привязывать события, происходящие в системе, к временной шкале. Структура имитационной модели в рамках платформы Trace Mode представляет собой иерархию средств моделирования, запросов и данных БД.

3. Алгоритм, программа и результаты моделирования

Моделирующая программа, представляющая собой имитатор работы топливно-раздаточных колонок (ТРК) АЗС, разработана на языке Techno FBD, FBD – Function Block Diagram, диаграмма которой представлена на рис.1.

Рис.1. FBD диаграмма имитатора работы топливораздаточных колонок

RND – случайная величина; NDGT – математическое округление; IMP – циклический импульс;

X*Y – оператор умножения элементов; ARG_0-2 – входные/выходные значения аргументов

Для задания даты и времени извлечения из БД данных используется канал класса TIME.

Пусть АЗС представляет собой одноканальную систему СМО с однородным потоком требований (заявок) на обслуживание. В качестве требований выступают автотранспортные средства (АТС).

Поток заявок представляет собой поток Эрланга заданного порядка. Время обслуживания подчиняется нормальному закону распределения с заданными параметрами.

Блок-схема программы, имитирующей процесс функционирования исследуемой системы, приведена на рис.2.

Рис. 2. Блок-схема программы моделирования АЗС

В результате моделирования получаются данные процесса обслуживания потребителей на АЗС, по которым оценивается эффективность процесса функционирования АЗС.

Диалоговое окно ввода-вывода информации в среде Trace Mode представлено на рис.3.

Рис. 3. Диалоговое окно ввода-вывода информации в среде Trace Mode

Рассмотренный программно-аппаратный комплекс может быть использован для имитационного моделирования структур топливо- и автозаправочного оборудования различной топологии. Выше рассмотрена лишь одна из возможных простейших структур АЗС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]