УДК 49.38.49 |
МОДЕЛИРОВАНИЕ СИСТЕМ СВЯЗИ В ПРОГРАММНОЙ СРЕДЕ
GPSS WORLD |
Тлеубаева
Жанна Серикбаевна |
Таразский
государственный университет им.М.Х.Дулати, г.Тараз, |
Основным современным
методом исследования телекоммуникационных систем (ТС) на всех стадиях их
разработки, проектирования и модернизации является моделирование.
При имитационном
моделировании на компьютере имитируется работа проектируемой системы.
Математическая модель при этом реализуется в виде программы для компьютера. В
результате экспериментов на компьютере собирается статистика, обрабатывается и
выдается необходимая информация. Таким образом, можно получить характеристики
проектируемой системы, исследовать факторы, влияющие на них.
По сравнению с
непосредственным экспериментом на станции или сети связи моделирование на ЭВМ
обладает рядом преимуществ: его можно применить к новым, еще не разработанным
системам распределения информации; работу исследуемой системы можно проверить в
самых разнообразных условиях.
Пакет
GPSS (General Purpose
Simulation System – система моделирования
общего назначения) предназначен для имитационного моделирования дискретных
систем и входит в число наиболее распространенных и используемых на практике
средств автоматизации имитационного моделирования . Одна из последних версий
пакета GPSS для персональных компьютеров, работающей под управлением
операционной системы Windows называется GPSS
World.
Пакет GPSS
реализует собственный язык имитационного моделирования, в основу которого
положен транзактный способ организации квазипараллелизма и способ изменения
модельного времени «шагом до следующего события»[1].
Задача моделирования состоит в
следующем: магистраль передачи данных состоит из двух каналов (основного и
резервного) и общего накопителя. При нормальной работе сообщения передаются по
основному каналу за 7 ± 3 с. В основном канале происходят сбои через интервалы
времени 200 ± 35 с. Если сбой происходит во время передачи, то за 2 с
запускается запасной канал, который передает прерванное сообщение с самого начала
и с той же скоростью. Восстановление основного канала занимает 5 ± 1 мин. После
восстановления резервный канал выключается и основной канал продолжает работу с
очередного сообщения. Сообщения поступают через 10 ± 2 с и остаются в
накопителе до окончания передачи. В случае сбоя передаваемое сообщение
передается повторно по запасному каналу.
Нужно смоделировать работу
магистрали передачи данных в течение 30 мин. Определить загрузку запасного
канала, частоту отказов канала и число прерванных сообщений.
В программной среде GPSS
World набираем текст программы, в которую вводим значения из
задачи.
Рисунок 1 Текст программы
После
компиляции модели вызываем отчет, по которому можно сделать выводы о
достоинствах и недостатках модели. Загрузка каналов связи, длина очереди в
канале 1 и в канале 2, время нахождения транзакта в очереди и другие важные для
моделирования значения можно просмотреть на этом отчете[2].
Рисунок 2 Отчет по результатам моделирования
Дальше
можно проводить эксперименты с моделью:
-
увеличение интенсивности входного потока;
-
смена принципа выбора устройства;
-
ликвидация потерь в сети связи
Итак, студенты специальности 5В071900 –
«Радиотехника, электроника и телекоммуникации» строят модель магистрали передачи данных, которая состоит
из двух каналов – основного и резервного, а также общего накопителя. При нормальной работе магистрали сообщения
передаются по основному каналу. Когда в основном канале происходят сбои,
сообщения передаются по резервному каналу до восстановления основного.
Целью экспериментов является оптимизация
исходной модели.
В первом эксперименте
при увеличении интенсивности потока был увеличен входной поток требований.
Каналы при этом загружены очень неравномерно, в СМО имеются потери.
Итак,
научившись работать в программной среде GPSS World
студенты моделируют различные ситуации с потоком данных в сетях связи, учатся
делать выводы по работе модели и предлагать разработчикам более оптимальную
модель.
Список
литературы
1.
Кудрявцев Е.М. GPSS World. Основы имитационного моделирования
различных систем: научное издание/ Е. М. Кудрявцев. - М.: ДМК Пресс, 2004. -
317 с.
2.
Томашевский
B.H., Жданова Е.Г. Имитационное моделирование средствами системы GPSS/PC: Учеб.
пособие. – K.: I3MH, НТТУ КПИ, 2008.-123c.
3.
Шрайбер Т.Дж. Моделирование на GPSS. –
M.: Машиностроение, 2000.-593c.