Имитационное моделирование
Имитационное моделирование широко используется на различных этапах жизненного цикла сложной системы: при проектировании - для осуществления параметрического и структурного синтеза, проведения многовариантного анализа; при вводе в действие - для поиска «узких» мест; при эксплуатации - для прогнозирования эффекта от возможных модернизаций состава и структуры сложной системы (СС). В имитационной модели (ИМ) поведение компонент СС описывается набором алгоритмов, которые затем реализуют ситуации, возникающие в СС. Моделирующие алгоритмы позволяют по исходным данным, содержащим сведения о начальном состоянии СС, и фактическим значениям параметров системы отобразить реальные явления в системе и получить сведения о возможном поведении СС для данной конкретной ситуации. Имитация предназначена для построения некоторого идеализированного процесса функционирования системы, называемого имитационным процессом. Процесс функционирования реальной системы распадается на ряд процессов функционирования отдельных объектов. Эти процессы протекают одновременно или параллельно. Задача программной имитации состоит в отображении параллельно протекающих процессов на один вычислительный процесс. Это отображение может быть выполнено различными способами в зависимости от задач и показателей эффективности. Создавая конкретную имитационную модель разработчик ставит своей целью решение каких-либо конкретных проблем, но учитывает при этом эффективность работы системы и основные показатели ее работы. Цели курсового проектирования: изучить технологические этапы создания и использования имитационных моделей; изучить методы разработки и испытания имитационных моделей сложных систем; изучить методику получения статистических оценок параметров систем; изучить методы исследования свойств имитационных моделей (длительность переходного процесса, устойчивость и чувствительность имитационных моделей). Постановка задачи Для моделирования имеется СМО (рис. 1). Поток заявок в систему простейший со средним временем поступления заявок, указанным на схеме. Времена обработки заявок в системе распределены экспоненциально со средним временем обработки, указанным на схеме. где: В, В1, В2 - одноканальные СМО; А - многоканальная СМО; В рамках выполнения курсовой работы необходимо: · выбрать вариант разрабатываемой модели системы; · определить цель моделирования, построить критерии качества моделируемой системы; · разработать имитационную модель системы; · определить длительность переходного процесса; · провести статическую оценку устойчивости и чувствительности имитационной модели к изменению параметров; · оценить погрешности имитации, обусловленные наличием в имитационной модели генератора случайных чисел; · провести оптимизацию параметров системы по выбранным критериям. Цель моделирования: Определить параметры системы (l, m), при которых очередь (L) будет минимальной.
|