- •Введение
- •Лабораторная работа № 1 структурно-параметрическое моделирование систем
- •Теоретическое введение
- •Задание и порядок выполнения
- •Параметры биосырья (молока):
- •На базе статистических данных по формуле (1-1) сформирована матрица корреляционных коэффициентов связей между параметрами состояния системы (таблица 1.2). Матрица коэффициентов корреляции Rij
- •Матрица коэффициентов регрессии Pij
- •Матрица безразмерных характеристик связей Cij
- •Вопросы для самопроверки
- •Литература
- •Лабораторная работа № 2 идентификация аномальных состояний большой системы
- •Теоретическое введение
- •Задание и порядок выполнения работы
- •Варианты графов системы [2]
- •Вводится вектор текущих относительных отклонений x1,…,xn в виде
- •Ситуационная матрица аномального состояния системы Sij
- •Вопросы для самопроверки
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 4 статистическое моделирование производственных систем
- •Теоретическое введение
- •Задание и порядок выполнения работы
- •Контрольные задания для самопроверки
- •Программа
- •Требования к отчету
- •Литература
- •Лабораторная работа № 5 универсальная система имитационного моделирования simplex 3
- •Теоретическое введение
- •Компоненты модели, описываемые на объектно-ориентированном языке, объединяются в иерархические модели различной сложности структурными компонентами вышестоящего (верхнего) уровня.
- •Порядок выполнения работы
- •5.2. Общий порядок подготовки и проведения эксперимента с моделью в имитационной системе Simplex3
- •Изучить диалоговый интерфейс имитационной системы.
- •Изучить общий порядок подготовки модели
- •Внешние функции (External functions).
- •При этом в окне содержания появляется таблица с перечислением компонентов и версий. В рассматриваемом примере в окне появляются три
- •Для этого:
- •1). Выделить директорию priv и в ее контекстном меню задать команду New library…(создать новую библиотеку) и ввести имя новой модели.
- •5.2.4. Диалоговый интерфейс подготовки и проведения эксперимента с моделью в имитационной системе Simplex3
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Для описания непрерывных процессов в каждом случае требуется дифференциальное уравнение. В комбинированных моделях дифференциальные уравнения могут дополняться дискретными событиями.
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 7 многомерные массивы в моделировании параметрических полей
- •Теоретическое введение
- •Задание и порядок выполнения работы
- •Требования к отчету
- •Вопросы для самопроверки
- •Литература
- •38 # Конец обслуживания
- •Листинг 8.1. Mdl- описание модели Queue
- •Задание и порядок выполнения работы
- •Варианты заданий*
- •Пример выполнения задания По заданному описанию построить и реализовать в универсальной имитационной системе Simplex3 mdl- модель сборочного конвейера.
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Объектно-ориентированное моделирование систем
- •Теоретическое введение
- •Листинг 9.1. Базисный компонент Sun
- •Листинг 9.2. Базисный компонент Lake
- •Листинг 9.3. Компонент верхнего уровня Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 10 многокомпонентная иерархическая модель
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 11 собственные функциональные компоненты
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 12 внешние с-функции и с- процедуры
- •Теоретическое введение
- •Листинг 12.1. Модель QueueExp
- •Листинг 12.2. С-функция для вычисления экспоненциально распределенных случайных чисел
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Задание и порядок выполнения работы
- •Вопросы для самопроверки
- •Требования к отчету
- •Литература
- •Лабораторная работа № 14 мультиагентное моделирование систем в simplex 3
- •1. Теоретическое введение
- •2. Общее задание и порядок выполнения работы
- •3. Возможные варианты заданий
- •3.1. Моделирование маркетинговых ситуаций
- •3.2. Моделирование учебного процесса
- •3.4. Мультиагентное моделирование биологических систем
- •3.4.2. Имитационное моделирование динамического развития колоний и популяций микроорганизмов.
- •3.5.5. Объектно-ориентированное моделирование и имитация экологической системы.
- •4. Пример выполнения работы
- •И накопления знаний
- •В циклах учебного процесса
- •В цикле учебного процесса
- •Требования к отчету
- •Литература
- •Структурно-параметрическое описание технологических систем
- • Технологические режимы и параметры производства творога
- •Результаты наблюдений процесса производства кисломолочного продукта (ряженки жирностью 2,5%)
- •Корреляционная матрица тесноты связей между параметрами технологической системы производства ряженки жирностью 2.5%
- •Технологической системы производства ряженки жирностью 2.5%
- •Матрица безразмерных оценок множественной регрессии для технологической системы производства ряженки жирностью 2.5%
- •Пример ситуационной модели состояния технологической системы производства ряженки жирностью 2.5%
- •Результаты наблюдений процесса изготовления сметаны жирностью 15%
- •Корреляционная матрица тесноты связей между параметрами технологической системы производства сметаны жирностью 15%
- •Регрессионная матрица характера связей между параметрами технологической системы производства сметаны жирностью 15%
- •Безразмерная регрессионная матрица характеристик связей между параметрами технологической системы производства сметаны жирностью 15%
- •Пример ситуационной модели состояния технологической системы производства сметаны жирностью 15%
- •Результаты наблюдений процесса производства нежирного диетического творога
- •Регрессионная матрица характера связей между параметрами технологической системы производства нежирного диетического творога
- •Безразмерная регрессионная матрица характеристик связей между параметрами технологической системы производства нежирного диетического творога
- •Пример ситуационной модели состояния технологической системы производства нежирного диетического творога
- •Общий порядок создания пользовательского интерфейса с помощью внешней программы.
- •1. Создание пользовательского интерфейса с помощью внешней программы.
- •Межвидового взаимодействия.
- •2. Создание процедуры на языке edl, реализующей запуск пользовательского интерфейса и передачу исходных данных переменным модели сводится к следующему.
- •Листинг 1. Описание ввода исходных данных на языке Simplex-edl
- •4. Просмотр результатов моделирования.
Задание и порядок выполнения работы
Составить программные модули генераторов случайных чисел и представить результаты генерации в виде таблиц и гистограмм.
Для заданной целевой функции и системы ограничений со случайными коэффициентами составить симплексную таблицу исходного базисного решения и воспроизвести программный модуль симплекс-метода линейного программирования для известных математических ожиданий коэффициентов.
Выбрать случайные коэффициенты симплексной таблицы и дополнить модуль линейного программирования генераторами случайных значений выбранных коэффициентов.
Запустить программу статистического моделирования с многократным повторением розыгрыша случайных коэффициентов и вычислением экстремума целевой функции.
По результатам имитационного эксперимента построить гистограмму частоты событий.
Повторяя пункты 4, 5 для различных коэффициентов aij и bj, составить матрицу альтернатив, вероятностных исходов и их полезности.
7. Для полученной платёжной матрицы aij выполнить ручной расчет и составить программный модуль выбора оптимального решения по:
– критерию максимального математического ожидания полезности
;
– критерию Гурвица при отсутствии или недостоверности информации
,
где C – коэффициент пессимизма, изменяющийся в интервале [0,1]
от крайнего оптимизма и крайнего пессимизма;
– критерию Ходжа – Лемана
,
где u – коэффициент достоверности информации о вероятностях
состояния системы.
В последнем случае при большой степени достоверности доминирует критерий максимального математического ожидания выигрыша, в противном случае – максиминный критерий. Оптимальной является альтернатива, при которой значение Wопт максимально.
Варианты заданий к п. 2 [3]
L(x) = 8 x1 + 2 x2 max
16 x1 + x2
20 4x1 - 2x2 ; x1 0
L(x) = x1 + 2x2 min
3 2x1 + x2
1 2x1 - 7x2
6 2x1 + 3x2 ; x1,x2 0
L(x)=8x1 + 2x2 - 5x3 max
6 -x1 + 2x2 + x3
3 x1 - 2x2 + 2x3
2 2x1 + x2 - x3 ;
x1, x2, x3 0
L(x) = 4x1 + 3x2 + 6x3 max
40 2x1 + x2 + x3
100 4x1 + 9x3
30 3x2 + 5x3
60 2x1 + x2 + 5x3 ; x1, x2, x3 0
5. L(x) = 20x1 + 10x2 + 9x3 + 10x4 max
60 7x1 + 7x2 + 3x3
35 3x2 + x3 + 3x4
75 8x1 + 4x3 + x4
50 5x1 + 2x2 + 3x4 ;
x1, x2, x3, x40
6. L(x)= x1 + 2x2 - 3x3 + 4x4 max
100 = x1 - x2 + 7x3 + x4
800 = 2x1 + 3x2 - x3 + 10x4
x1, x2, x3, x4 0
L(x) = 3x1 + 2x2 max
8 4x1 + 3x2
3 2x1+0.5x2
x1, x2 0
L(x) = x1 + x2 max
10 3x1 + 2x2
2 x1 5
0 x2 3
L(x) = -x1 + 2x2 max
23 5x1+ 4x2
20 3x1 + 2x2
6 3x1 - x2 ;
x1, x2 0 ;
L(x) = 6x1 - 5x2 max
4 x1 + x2
24 x1 + x2
12 -x + x2 ;
12 x1 - x2 ; x1,x2 0
L(x ) = 3x1 + 4x2 max
23 x1 + x2
17 -x1 + x2
13 x1 - 3x2
x1,x2 0
L(X)= -2x1 + 4x2 + 5x3 max
76 3x1 + 5x2 + 7x3
0 x2 7
1 x3 5
L(x) = 2x1 - x2 + x3 max
6 x1 + x2 + x3
2 2x1 - x2 + x3;
x1, x2, x3 0
14. L(x )= x1 + 4x2 max
6 x1 - 3x2
10 x1 + x2
9 3x1 + x2
4 -x1 + x2
15. L(x) = -2x1 + x2 - 3x3 max
8 3x1 - x2
1 -x1 + x2 + 4x3
6 2x1 + x2 - 3x3
x1,x2,x3 0
