- •Получение с помощью имитационной модели производственной системы данных для анализа закономерностей предметной области Введение
- •1. Обоснование выбора языка и среды моделирования
- •1.Цель и содержание работы
- •2. Теоретическая часть
- •2.1.Объект моделирования
- •2.2.Выбор программных объектов модели
- •2.3.Описание процесса обслуживания
- •2.4.Работа в среде clips
- •3.Автоматизация планирования имитационных экспериментов и составления командного (пакетного) файла для получения данных
- •3.1. Полный факторный эксперимент
- •3.2. Дробный факторный эксперимент
- •3.3. Использование среды Excel для автоматизации составления планов дфэ и командного файла
- •4. Выполнение работы
- •4.1. Предоставляемое программное обеспечение
- •4.2. Практическая часть
- •4.3. Получаемые самостоятельно программные продукты:
- •5. Отчет по работе
- •Пояснения к программе имитационного моделирования
- •Краткие сведения об используемых в программе конструкциях языка clips
- •Пояснения и примеры по программированию генераторов на языке clips
3.2. Дробный факторный эксперимент
Обозначение ДФЭ 2k-n показывает, что имеется k факторов (входных переменных, число которых нельзя сокращать!), при этом чередование уровней n из них в матрице ДФЭ заимствуется из столбцов произведений расширенной матрицы ПФЭ с числом факторов (k – n). Например, ДФЭ 23-1 означает, что берется расширенная матрица ПФЭ 22, дополненная единственным в данном случае столбцом произведений Х1*Х2 и этот ортогональный столбец используется для ввода Х3 в план ДФЭ 23-1. В плане будет 4 эксперимента, в то время как план ПФЭ с тремя факторами требует, как мы уже знаем, выполнения 8 экспериментов. Степень сокращения плана определяется величиной 2n , т.е. в данном случае она равна двум. Соотношение Х3 = Х1*Х2 называется генерирующим соотношением (ГС), а план ДФЭ 23-1 называют полурепликой.
План ДФЭ 24-1 означает, что имеется 4 фактора, и четвертый из них вводится как один из столбцов произведений расширенной матрицы ПФЭ 23. Возможных произведений здесь четыре, поэтому можно выбрать одно из следующих ГС: Х4 =Х1*Х2, Х4 = Х1*Х3, Х4 =Х2*Х3, Х4 = Х1*Х2*Х3. Предпочтение при прочих равных условиях отдается ГС с наибольшим числом факторов. Этот план, как и предыдущий, называют полурепликой, поскольку он определенным образом выбирает половину из 16 опытов ПФЭ 24. Таким образом, при четырех факторах можно комбинировать их значения на двух уровнях каждый по следующему сокращенному вдвое плану ДФЭ 24-1:
-
№ опыта
Х1
Х2
Х3
Х4 = Х1*Х2*Х3
1
+
+
+
+
2
-
+
+
-
3
+
-
+
-
4
-
-
+
+
5
+
+
-
-
6
-
+
-
+
7
+
-
-
+
8
-
-
-
-
Выбор другого ГС из числа приведенных выше даст другие комбинациями с четвертым фактором. Естественно, изменятся и получаемые значения соответствующей выходной (целевой) характеристики. (Примечание. Построение деревьев решений должно сгладить этот эффект, выявив те же самые основные атрибуты деления данных независимо от ГС, но это предстоит проверить в ходе выполнения третьей работы).
При больших k можно добиться значительного сокращения числа опытов. Пусть реально k =17 или 20 как в нашем случае. Ясно, что реализовать план ПФЭ 217 = 131072 опытов или тем более ПФЭ 220 = 1048576 опытов не представляется возможным. В первом случае план можно сократить до 32 экспериментов, если использовать ДФЭ 217-12. В расширенном плане ПФЭ 25 = 32 опыта и содержится 32- 6 = 26 столбцов произведений, что вполне достаточно для задания 12 недостающих переменных. При этом степень сокращения плана составит 212 = 4096, но набор полученных данных будет содержать лишь 32 примера, что явно недостаточно для анализа. С учетом времени счета каждого опыта 1 -1,5 минуты, с одной стороны, и желания увеличить их число, с другой стороны, было бы разумным компромиссом задать 512 опытов, что даст приемлемое время счета при достаточном количестве данных для анализа. Для этого следует выбрать планы ДФЭ 217-8 или ДФЭ 220-11, содержащие 29 =512 опытов. Число возможных ГС в расширенном плане ПФЭ 29 огромно и составит 29 - 10. Можно произвольно выбрать 8 или 11 из них для задания столбцов 8 или 11 недостающих переменных. Соответствующие ГС могут содержать от 2-х до 9 компонентов. Лучше, как уже отмечалось, использовать ГС с числом компонентов 4 – 6. При таком подходе приходится исследовать различные варианты выбора ГС, чтобы при анализе данных добиться обобщения результатов. Многократный ручной расчет ГС – трудоемкая рутинная процедура, при выполнении которой трудно избежать ошибок. Возникает задача автоматизации составления матриц планирования ДФЭ с последующей заменой кодированных значений на соответствующие натуральные и составления командного файла, реализующего этот план в среде CLIPS. Эта вспомогательная, но важная задача может быть успешно решена с использованием среды Excel.
