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

III. Описание лабораторной установки

При выполнении данной работы используются две программы “Моделирование технологического процесса” и “Построение регрессионной модели объекта”, запускающие файлы которых имеют названия “model.exe” и “regres.exe” в каталоге REGR. Программа “Моделирование технологического процесса” используется как вспомогательная программа для расчета значений выходных переменных. Программы выполнены в диалоговом режиме, что значительно упрощает работу с ними.

Инструкция пользователю

  1. В предложенных программах выбор необходимого пункта меню осуществляется по соответствующему номеру.

  2. Ввод данных в ПЭВМ осуществляется нажатием клавиши “Enter”.

  3. При вводе числа опытов, повторов опытов и вариантов допустимы только целые числа.

4. Программы предусматривают запись данных в файл и ввод данных из файла, а также режим корректировки входных и выходных значений.

5. Полученные данные при необходимости можно вывести на печать.

В программе “ Моделирование технологического процесса”

предусмотрено два варианта расчета выходных переменных:

1 - для линейной модели;

2 - для нелинейной модели с одним входом и одним выходом .

Программа “Построение регрессионной модели объекта” позволяет провести расчет коэффициентов модели, проверку значимости ее коэффициентов по критерию Стьюдента, вычисление коэффициента множественной корреляции и сравнение его с табличным, проверку адекватности модели.

IV. Порядок выполнения работы

1. Ознакомиться с описанием программ и инструкцией по их эксплуатации.

2.С помощью программы “Моделирование технологического процесса” в соответствии с заданной структурой модели объекта и составленным планом эксперимента рассчитываются значения выходных переменных.

3. Данные, полученные в п.2, далее используются в программе “Построение регрессионной модели объекта”. В результате работы данной программы

получаем значения коэффициентов модели и оценку их значимости , а также результаты по оценке адекватности модели.

4.Пункты 2 и 3 выполняются для следующих исходных данных:

1.Активный эксперимент

  • Линейная модель с тремя входами и одним выходом

  • Нелинейная модель с одним входом и одним выходом

. 2. Пассивный эксперимент

  • Линейная модель с тремя входами и тремя выходами

V. Содержание отчета

Распечатки по результатам моделирования и идентификации, графики зависимостей (выход – вход) для нелинейной модели, выводы по работе.

Литература: [1];[2] .

Работа 8

Использование алгоритмов статической оптимизации

при управлении реальным технологическим процессом

I.Цель работы. Изучение методики синтеза оптимальных параметров реального тп на базе методов нелинейного программирования.

II. Основные теоретические положения

Алгоритмы статической оптимизации обычно занимают самую верхнюю ступень в иерархии управления АСУ ТП .Основная цель применения этих алгоритмов заключается в выборе оптимального технологического режима ТП , обеспечивающего наилучшее качество или количество выпускаемой продукции. В качестве критерия оптимальности в задачах статической оптимизации чаще всего используются либо технологические критерии (например, максимальный объем продукции с единицы объема аппарата), либо один из экономических критериев (производительность, объём капитальных вложений , коэффициент полезного действия, себестоимость продукции и т.п.).При известном критерии оптимальности качество функционирования ТП определяется значением целевой функции J . В данной работе методика статической оптимизации ТП рассматривается на примере технологического процесса меднения, который широко используется для нанесения промежуточного слоя при различных гальванических покрытиях. Выходными переменными процесса являются: процент выхода металла по току Y1 и толщина покрытия деталей Y2. В качестве управляющих переменных используются: U1- концентрация цианистой меди; U2 - концентрация цианистого натрия; U3 – температура в гальванической ванне; U4 – плотность тока ; U5 – продолжительность процесса осаждения. Связь между входными и выходными координатами процесса определяется уравнениями регрессии вида

Y1=28.66+65.34U1+23.28U2+34.48U3+13.44U4+12.88U5+13.55U1U2–50.8U12

–13.36U22-22.6U32-13.44U42-12.8U52; (8.1)

Y2=0.887+2.27U1+2.12U3+2.19U4+3.14U5+1.15U1U2-2.03U12-2.12U32-2.03U42 -2.18U32 ; (8.2)

0  Ui 1, i = 1,2,3,4,5. (8.3)

При автоматизированном управлении таким процессом задача статической оптимизации формулируется следующим образом .

Необходимо обеспечить максимум выхода металла по току (max Y1) при заданной толщине покрытия (Y2=const) и допустимом диапазоне изменения управляющих воздействий (8,3) или в математической постановке:

Max { J=Y1(Ui ) } (8.4)

при ограничениях Y2 (Ui) = const ; 0 Ui  1. (8.5)

Так как целевая функция и ограничения являются нелинейными , задача решается методом Нелдера – Мида, который относится к методам нелинейного программирования. Указанный метод требует приведения

исходной задачи к задаче безусловной оптимизации , поэтому целевая функция (8.4) должна быть представлена в виде :

Max { J = Y1(Ui) – P(Ui) }, (8.6) где P(Ui) – функция штрафа , определяемая в общем случае выражением вида :

P(Ui) = C[ gi (U)+ 0.5  gi(U)(1-sign gi(U))] , (8.7)

где g i(U) = 0 – ограничения типа равенств i = 1,2,...,l ;

g i(U) > 0 – ограничения типа неравенств i = l+1,...,m .

Обозначим заданную толщину покрытия через d и приведем исходные ограничения к виду

P( Ui) = C[Y2(Ui) – d + 0.5 ( -Ui+ 1(1-sign(-Ui +1))+

+0.5 (Ui (1-sign(Ui ))] . (8.8)

С учетом (8.8) исходная задача сводится к задаче безусловной оптимизации с помощью выражения вида

Max { G = Y1(Ui) – CP(Ui) } . (8.9)