Курсовая работа: Разработка средств моделирования систем
- равномерное (Uniform);
- треугольное (Triangular);
- экспоненциальное (Exponential);
- экстремального значения A (ExtremeValue A);
- экстремального значения В (ExtremeValue В).
Приемник уничтожает заявки по одной.
Структура соединения узлов задается с помощью матрицы переходов, размером N*N, где N – количество узлов в сети. Элемент матрицы показывает, с какой вероятностью заявка после обслуживания в одном устройстве перейдет к обслуживанию в другом устройстве.
Так же необходимо указать количество заявок, которые полностью пройдут через сеть.
Для упрощения реализации задания сперва смоделируем различные вариации СМО на GPSS WORLD и затем на основе полученного результата помтроим программу на MicrosoftVisualStudio C++.
Рассмотрим следующие виды СМО:
- одноканальная замкнутая смо с одним устройством;
- одноканальная замкнутаясмо с несколькими устройствами;
- одноканальная замкнутая смо с несколькими устройствами;
- одноканальная разомкнутая смо с одним устройством;
- одноканальная разомкнутая смо с несколькими устройствами;
- одноканальная разомкнутая смо с обратной связью;
- одноканальная разомкнутая смо с обратными связями и несколькими устройствами;
- одноканальная разомкнутая смо с вероятностным узлом;
- одноканальная разомкнутая смо с двумя входными потоками;
- многоканальная замкнутая смо;
- многоканальная разомкнутая смо;
- многоканальная разомкнутая смо с несколькими устройствами.
2 Разработка имитационной модели
При имитационном моделировании необходимо заменить исходный объект новым, в котором воспроизведены все черты исходного объекта: состав объекта, информационные потоки, управление.
Имитационное моделирование – это способ получения с помощью ЭВМ статистических данных о процессах, происходящих в моделируемом объекте.
Реализуемая система должна должна генерировать входной язык (GPSS) для системы моделирования GPSSWorld.
Входной язык GPSS будет включать операторы (блоки), которые служат для описания модели, управляют редактором и режимом моделирования.
Текст нашей программы будит состоять только из управляющих операторов, которые описывают блоки модели. Они приводят к определенному действию и влияют на процесс моделирования.
Рассмотрим управляющие операторы, которые будем использовать для описания системы.