Выполнение оптимизационных расчетов с использованием программы «MOR»
Вызвать шаблон файла «MOR» из прил. 6 [http://de.ifmo.ru/-- books/appendix_1-10.zip] на рабочий стол и сохранить под своим именем. Открыть программу в среде компилятора «QBasic». Запустить программу – «Запуск R5». Используя комментарии по тексту программы, в режиме диалога ввести подготовленные исходные данные из таблиц (рис. 7, 8).
Модуль поиска оптимального сочетания дозировок включается автоматически после ввода численного значения заказываемой массы партии «Z4».
Процесс поиска демонстрируется на экране вывода компилятора QB. По завершении расчетов на этот экран автоматически выводятся результаты (см. пример на рис. 9), а также запрос о необходимости вывода результатов на печать.
Процедура поиска оптимальных сочетаний дозировок y(j) завершается при достижении численным значением критерия LN, заданной в программе, суммарной абсолютной погрешности, V, % – 100·LN ≤ W. При этом на экран вывода QB поступает текстовое сообщение с результатами оптимизационных расчетов опт y(j) и расчетных значений z(i), а также численные значения исходных данных изм x(i, j) и норм z(i). Если погрешность W не достигнута за Z3 циклов расчета заданных в программе, то на экран вывода QB поступает сообщение «Из предложенного сырья смесь не приготовить…» и результаты неудачного поиска, анализируя которые можно подготовить изменения исходных данных или диапазона варьирования. Одновременно на экран выводится запрос о необходимости печатать документ. При положительном ответе экранная форма таблицы результатов печатается в файл по адресу
d$=«C:\RESULTAT\»+»mor»+».txt» OPEN –d$ FOR OUTPUT AS #1.
31
Рис. 9. Результаты расчѐта оптимальных дозировок
32
Текстовый файл «mor» необходимо преобразовать с использованием «мастера текстов» в лист «Excel» и сохранить под своим име-
нем в папке «ТАБЛ». прил. 2 [http://de.ifmo.ru/--books/appendix_1-
10.zip].
Порядок работы с модулем «RESULTAT» см. «АЛГОРИТМ»
вприл. 2 [http://de.ifmo.ru/--books/appendix_1-10.zip].
2.4.Лабораторные и самостоятельные работы по теме «Управление многоканальным технологическим
комплексом с оптимизацией режимов работы по заданному критерию»
Индивидуальные задания на лабораторной работе выдаются в виде указания типа мороженого, его характеристик, а также характеристик имеющихся в наличии компонентов вносимых в смесь (рис. 7 и 8). Для внесения числовых данных в эти таблицы следует воспользоваться технологической инструкцией [8].
Исходные данные в таблицах рис. 7 и 8 обрабатываются в программе «MOR», результаты анализируются и оформляются в виде отчета.
33
3.РАЗРАБОТКА И РЕАЛИЗАЦИЯ РЕЙТИНГОВОЙ МОДЕЛИ ДЛЯ ТЕХНОЛОГИЧЕСКОГО КОМПЛЕКСА НА ОСНОВЕ
ЭКСПЕРТНЫХ ОЦЕНОК
3.1. Общие положения
В данном разделе рассматривается методика разработки и реализации математического описания (модели), определяющего зависимость одного из показателей качества (отклика) Z(a) от группы факторов технологического процесса – возмущающих и управляющих воздействий на процесс X( ) и Y(j). Исходными данными для реализации модели являются результаты опроса экспертовспециалистов, или результаты анкетирования. Эксперты, как правило, оценивают степень влияния в баллах. Результаты подвергаются статистической обработке для получения рейтинговой модели [9].
Такая модель используется в тех случаях, когда аналитический или экспериментальный метод получения математического описания зависимости отклика от влияющих на него факторов затруднѐн.
Основными этапами создания рейтинговой модели являются: 1. Параметрический анализ технологического процесса.
2. Подготовка и проведение экспертизы.
2.1. Разработка формы и содержания опросных карт.
2.2. Подготовка группы экспертов.
2.3. Проведение опроса.
3. Математическая обработка результатов экспертизы с целью получения рейтинговых оценок влияния факторов X( ) и Y(j) на исследуемый отклик Z(a).
4. Выбор вида математической зависимости (рейтинговой мо-
дели):
Z(a) = f (X( ), Y(j)), где = 1÷m, j = 1÷ k.
При переходе к единой индексации влияющих факторов, для упрощения представления модели
Z(a) = f(X(1),…, X(N)), где N = m + k.
5. Определение коэффициентов модели с использованием в качестве исходных данных рейтинговых оценок влияния и ограничений на варьирование отклика Z(a) и влияющих факторов X( ), Y(j).
34
6. Подготовка прикладной программы, реализующей операции вычисления ожидаемых значений отклика Z(a) при варьировании факторов X( ) и Y(j) в процессе решения задачи оптимизации.
3.2.Параметрический анализ. Подготовка
ипроведение экспертизы
На рис. 6 в разделе 2 приведена параметрическая схема технологической операции «Приготовление смеси для мороженого». На схеме обозначены формируемые на выходе показатели качества Z(i) готового продукта, управляемые переменные Y(j) – дозировки компонентов вносимые в смесь, неуправляемые переменные X(i, j) – содержание в дозируемых компонентах веществ формирующих качественные показатели продукта Z(i). При управлении технологическим комплексом необходимо выбрать и поддерживать также сочетание дозировок opt Y(j) компонентов в смесь при котором все качественные характеристики готового продукта не выходят за установленные пределы: min Z(i) < Z(i) < max Z(i).
В число уравнений определяющих оптимальность решения задачи кроме уравнения материального баланса (см. раздел 6) целесообразно включить уравнение, отслеживающее зависимость: Z(a) = f(Y(i), X(i, j)), где Z(a) – ожидаемая оценка вкуса мороженного в баллах.
Для реализации этой функциональной зависимости предлагается провести опрос группы экспертов-специалистов с использованием специальных опросных карт (рис. 10). В прил. 7 шаблон «Опрос-
ная карта» «ТАБЛ. 7.1» [http://de.ifmo.ru/--books/appendix_1-10.zip]
содержит пример, подготовленный для оценки влияния на вкус мороженого Z(a) отклонений от номинала одного из управляющих воздействий в технологической операции приготовления смеси мороженого – дозировки в смесь молока цельного Y(1) (рис. 10).
Для оценки влияния на вкус содержания в дозируемом молоке жира X(1, 1) и СОМО, X(2, 1) необходимо форму карты дважды скопировать и изменить содержание столбца 3 на X(1, 1) и X(2, 1). Аналогичным способом подготавливаются опросные карты для оценки влияния на вкус мороженного остальных управляющих воздействий Y(j).
35