
- •Состав аттестационных материалов студентов
- •Требования к составу и содержанию пояснительной записки к курсовому проекту
- •Курсовой проект
- •Содержание
- •1 Аналитический обзор
- •1.1 Характеристика функциональной структуры программного обеспечения для исследования объектов управления / синтеза и анализа объектов проектирования
- •1.2 Анализ характеристик заданного химико-технологического процесса в производстве продукции заданного типа
- •1.3 Обзор и обоснование выбора инструментальных средств разработки программного обеспечения для исследования объектов управления / синтеза и анализа объектов проектирования
- •1.4 Выводы по аналитическому обзору
- •2 Цель и задачи курсового проекта
- •3 Технология разработки программного комплекса
- •3.2 Функциональная структура программного комплекса
- •3.3 Структура и параметры математической модели для расчета показателей эффективности химико-технологического процесса
- •3.4 Алгоритм поиска режимных/геометрических параметров объекта, обеспечивающих заданные показатели его эффективности
- •3.5 Структура интерфейсов пользователей программного комплекса
- •3.6 Структура и характеристика программного обеспечения
- •3.7 Тестирование программного комплекса
- •4 Заключение и выводы
- •Список использованных источников
- •Требования к оформлению пояснительной записки
- •Требования к составу и содержанию презентации индивидуальной экзаменационной работы
1 Аналитический обзор
Объектом автоматизированной системы является заданный химико-технологический процесс.
Тип автоматизированной системы – автоматизированная система управления технологическим процессом (АСУТП) / система автоматизированного проектирования (САПР) [1].
1.1 Характеристика функциональной структуры программного обеспечения для исследования объектов управления / синтеза и анализа объектов проектирования
В зависимости от типа автоматизированной системы следует приводить текст 1 (если тип системы – АСУТП) или текст 2 (если тип системы – САПР).
Текст 1:
Современные промышленные объекты управления представляют собой технологические процессы, характеризующиеся широким ассортиментом продукции, множеством типов оборудования, используемого на каждой стадии процесса, большим числом режимов функционирования оборудования для каждого типа продукта и производительности, различными требованиями к качеству продукции разных типов [2, 3]. Функциональная структура программного обеспечения (ПО) для исследования указанных объектов управления представлена на рисунке 1, где использованы следующие обозначения:
X – вектор входных параметров процесса;
TM – вектор типов сырьевых материалов;
TP – тип продукта;
TEQ – вектор типов технологического оборудования;
R – вектор входных контролируемых параметров;
F – вектор неконтролируемых возмущающих воздействий на процесс;
Рисунок 1 – Функциональная структура программного обеспечения для исследования объекта управления
U* – вектор допустимых (оптимальных) значений управляющих воздействий на процесс;
U – вектор текущих значений управляющих воздействий на процесс;
Y – вектор выходных параметров процесса; S – вектор параметров состояния;
K – вектор критериальных показателей (показателей эффективности);
SM – вектор измеряемых на объекте параметров состояния;
SC – вектор рассчитываемых по математической модели объекта параметров состояния;
G – производительность процесса, кг/с;
QSP – вектор показателей качества полуфабрикатов;
QP – вектор показателей качества продукта;
Y0 – задание на исследование объекта управления;
G0 – заданная производительность, кг/с;
Umin, Umax – векторы пороговых регламентных значений управляющих воздействий;
QSP0, QP0 – векторы требуемых техническим регламентом значений показателей качества полуфабрикатов и продукта.
ПО для исследования объекта управления включает модуль формирования регламентных диапазонов управляющих воздействий на объект, подсистему расчета выходных параметров объекта и поиска допустимых (оптимальных) управляющих воздействий, информационную подсистему – банк данных характеристик объекта, интерфейс оператора процесса [4]. Модуль формирования регламентных диапазонов управляющих воздействий по заданию на исследование объекта управления, вводимому оператором, формирует из базы данных технологических параметров процесса пороговые регламентные значения управляющих воздействий. Сформированные регламентные диапазоны управляющих воздействий передаются в подсистему расчета выходных параметров, взаимодействующую с библиотекой математических моделей для расчета характеристик технологического процесса и показателей качества полуфабрикатов и продуктов, базами данных характеристик оборудования и свойств сырьевых материалов. Рассчитанные при изменении управляющих воздействий в регламентных диапазонах критериальные показатели объекта управления (производительность, показатели качества полуфабрикатов и продуктов) визуализируются на интерфейсе оператора в виде трехмерных графиков для исследования причинно-следственных связей в объекте и передаются в модуль поиска допустимых (оптимальных) управляющих воздействий. Этот модуль взаимодействует с библиотекой методов оптимизации и базой данных требований к качеству полуфабрикатов и продуктов. Рассчитанные допустимые значения (обеспечивающие выполнение критериальных ограничений, например на производительность и показатели качества полуфабрикатов и продукта) или оптимальные значения (обеспечивающие экстремум целевой функции объекта – критерия управления, например максимум наиболее важного показателя качества продукта или минимум энергопотребления процесса, при условии выполнения критериальных ограничений) управляющих воздействий отображаются на интерфейсе в виде советов оператору по управлению технологическим процессом. Оператор принимает решение по управлению и реализует управляющие воздействия на объекте путем задания их значений подсистеме связи с объектом (контроллеру), вырабатывающей управляющие сигналы для рабочих органов оборудования.
Таким образом, разрабатываемый программный комплекс для выбора режимных параметров экструдера должен включать модуль расчета показателей эффективности процесса одношнековой экструзии рукавных полимерных пленок, модуль построения трехмерных графиков зависимостей показателей эффективности процесса от управляющих воздействий, модуль поиска допустимых значений управляющих воздействий, которые обеспечивают заданные значения показателей эффективности процесса экструзии, интерфейс оператора экструдера.
Текст 2:
Современные промышленные объекты проектирования представляют собой технологические процессы, характеризующиеся широким ассортиментом продукции, множеством типов и конфигураций оборудования, используемого на каждой стадии процесса, большим числом режимов функционирования оборудования для каждого типа продукта и производительности, различными требованиями к качеству продукции разных типов [2]. Функциональная структура программного обеспечения (ПО) для синтеза и анализа указанных объектов проектирования представлена на рисунке 1, где использованы следующие обозначения:
Y0 – задание на синтез и анализ объекта проектирования;
M – метод производства;
TM – вектор типов сырьевых материалов;
TP – тип (конфигурация, геометрические параметры) продукта;
TEQ – вектор типов технологического оборудования;
G0 – требуемая производительность процесса, кг/с (предельное значение критериального ограничения на производительность);
C0 – предельно допустимая стоимость объекта, руб. (предельное значение критериального ограничения на стоимость);
V* – вектор допустимых (оптимальных) значений варьируемых параметров объекта;
M2D, M3D – 2D и 3D геометрические модели синтезированных проектных решений;
Y – вектор выходных параметров объекта;
S – вектор параметров состояния;
K – вектор критериальных показателей (показателей эффективности);
E – удельное энергопотребление, Дж/кг, или потребляемая мощность, Вт (целевая функция объекта – критерий проектирования);
G – производительность, кг/с;
C – стоимость, руб.;
QP – вектор показателей качества продукта;
X – вектор независимых входных параметров (параметров среды проектирования) объекта;
HM – вектор характеристик сырьевых материалов;
GEQ – вектор геометрических характеристик (конфигураций, параметров) оборудования;
R – вектор технологических (режимных) параметров процесса;
Vmin, Vmax – векторы предельных значений варьируемых параметров (векторы предельных значений ограничений первого рода).
Рисунок 1 – Функциональная структура программного обеспечения для синтеза и анализа объекта проектирования
ПО для синтеза и анализа объекта проектирования включает подсистему выбора структуры объекта и формирования параметров среды его проектирования, модуль формирования диапазонов изменения варьируемых параметров объекта, подсистему расчета выходных параметров объекта и поиска допустимых (оптимальных) значений варьируемых параметров, модуль построения геометрических моделей синтезированных проектных решений, информационную подсистему, интерфейс проектировщика [3]. Синтез структуры объекта (технологического процесса) заключается в выборе по заданию на синтез и анализ объекта проектирования, вводимому проектировщиком, типов и конфигураций технологического оборудования стадий процесса из базы данных характеристик оборудования, компоновке и размещении оборудования в производственных цехах. Параметрический синтез объекта заключается в расчете допустимых (оптимальных) значений варьируемых параметров для сформированных из банка данных значений параметров среды проектирования (независимых входных параметров), к которым относятся характеристики сырьевых материалов, геометрические и режимные параметры процесса, не подлежащие замыслу вариации в процессе проектирования. Диапазоны изменения варьируемых параметров формируются по заданию на синтез и анализ объекта проектирования с использованием базы данных технологических режимов и/или базы данных геометрических характеристик оборудования. На основе библиотеки математических моделей осуществляется расчет параметров состояния и критериальных показателей объекта в диапазонах изменения варьируемых параметров. Рассчитанные значения визуализируются на интерфейсе проектировщика в виде трехмерных графиков зависимостей критериальных показателей (энергопотребления, производительности, показателей качества продукта и др.) от варьируемых параметров для анализа характеристик объекта проектирования и передаются в модуль поиска допустимых (оптимальных) значений варьируемых параметров. Этот модуль взаимодействует с библиотекой методов оптимизации и базой данных требований к качеству продуктов. Он рассчитывает допустимые значения (обеспечивающие выполнение критериальных ограничений, например на производительность, стоимость, показатели качества продукта) или оптимальные значения (обеспечивающие экстремум целевой функции объекта – критерия проектирования, например минимум энергопотребления процесса или минимум стоимости изготовления продукта, при условии выполнения критериальных ограничений) варьируемых параметров. Допустимые (оптимальные) значения варьируемых параметров сохраняются в базе данных проектных решений вместе с построенными двумерными и трехмерными геометрическими моделями синтезированных проектных решений (например, геометрическими моделями спроектированного оборудования, цеха или производственной линии). Полученные проектные решения – допустимые (оптимальные) значения варьируемых параметров, геометрические модели – отображаются на интерфейсе проектировщика.
Таким образом, разрабатываемый программный комплекс для выбора геометрических параметров формующей матрицы должен включать модуль расчета показателей эффективности процесса вакуумформования полимерных листов в изделия типа «круговой цилиндр», модуль построения трехмерных графиков зависимостей показателей эффективности от варьируемых геометрических параметров, модуль поиска допустимых значений варьируемых параметров, которые обеспечивают заданные показатели эффективности, интерфейс проектировщика.