Моделирование системы передачи данных из пункта А в пункт С

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

днее время обслуживания одного комплекта - 11.976;

Статистика по накопителям:

имя накопителя - BUF1;

емкость многоканального устройства- 500;

число единиц свободной емкости многоканального устройства в конце периода моделирования- 491;

минимальное количество используемой емкости многоканального устройства за период моделирования - 0;

максимальное количество используемой емкости многоканального устройства за период моделирования - 12;

количество входов в многоканальное устройство за период моделирования- 604;

среднее значение занятой емкости за период моделирования- 4.820;

период моделирования в течение которого многоканальное устройство

использовалось - 0.010;

имя накопителя - BUF2;

емкость многоканального устройства- 500;

число единиц свободной емкости многоканального устройства в конце периода моделирования- 406;

минимальное количество используемой емкости многоканального устройства за период моделирования - 0;

максимальное количество используемой емкости многоканального устройства за период моделирования - 94;

количество входов в многоканальное устройство за период моделирования- 594;

среднее значение занятой емкости за период моделирования- 43.876;

период моделирования в течение которого многоканальное устройство использовалось- 0.088.

Сравнивая результаты аналитических расчетов и машинного моделирования видно, что результаты в большей степени не совпадают. Несовпадение объясняется тем, что для расчета аналитическим методом данная система была значительно упрощена, что в свою очередь не учитывает всех особенностей функционирования исходной системы.

 

. Возможные улучшения в работе системы

 

Из результатов работы программы видно, что накопители используются не эффективно, так как загрузка накопителей не велика. Вследствие этого можно внести некоторые усовершенствования в работе системы. Листинг программы приведен ниже.

STORAGE 15; память BUF1STORAGE 100; память BUF210, 5BUF1,1; занять ячейку памятиCPU1; занять устройствоBUF1,1; освободить ячейку памяти10; обработкаCPU1; освободить устройствоBUF2,1; занять ячейку памятиCPU2; занять устройствоBUF2,1; освободить ячейку памяти12; обработкаCPU2; освободить устройство1; удалить пакет из системы500; всего 500 пакетов

 

Отчет получен следующий:

TIME END TIME BLOCKS FACILITIES STORAGES

.000 6026.011 12 2 2VALUE 10000.00010001.00010002.00010003.000LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

GENERATE 604 0 0

ENTER 604 9 0

SEIZE 595 0 0

LEAVE 595 0 0

ADVANCE 595 1 0

RELEASE 594 0 0

ENTER 594 93 0

SEIZE 501 1 0

LEAVE 500 0 0

ADVANCE 500 0 0

RELEASE 500 0 0

TERMINATE 500 0 0ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER 595 0.986 9.987 1 595 0 0501 0.996 11.976 1 501 0 0 DELAY

9

93CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. 15 6 0 12 604 1 4.820 0.321100 6 0 94 594 1 43.876 0.439 DELAY

0

0XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

01 0 4996.433 501 8 9XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

0 6029.367 605 0 1

0 6033.554 595 5 6

 

Статистика по накопителям:

имя накопителя - BUF1;

емкость многоканального устройства- 15;

число единиц свободной емкости многоканального устройства в конце периода моделирования- 6;

минимальное количество используемой емкости многоканального устройства за период моделирования - 0;

максимальное количество используемой емкости многоканального устройства за период моделирования - 12;

количество входов в многоканальное устройство за период моделирования- 604;

среднее значение занятой емкости за период моделирования- 4.820;

период моделирования в течение которого многоканальное устройство

использовалось- 0.321;

имя накопителя - BUF2;

емкость многоканального устройства- 100;

число единиц свободной емкости многоканального устройства в конце периода моделирования- 6;

минимальное количество используемой емкости многоканального устройства за период моделирования - 0;

максимальное количество используемой емкости многоканального устройства за период моделирования - 94;

количество входов в многоканальное устройство за период моделирования- 594;

среднее значение занятой емкости за период моделирования- 43.876;

период моделирования в течение которого многоканальное устройство

использовалось- 0.439.

Из отчета видно, что система работает с хорошей эффективностью, т.е. поднялись коэффициенты загрузки накопителей системы.

 

Заключение

 

В результате данной работы стало построение программы, моделирующей процесс функционирования заданной системы. Были рассчитаны (аналитически и при помощи построенного моделирующего алгоритма) показатели эффективности данной системы: коэффициент загрузки и вероятность простоя проектировщика из-за занятости ЭВМ. Выявлены основные закономерности и способы взаимодействия элементов Q-схем, а также причины несовпадения расчетных показателей с результатами прогона моделирующего алгоритма на ЭВМ.

В результате тестирования и отладки были выявлены основные недостатки, которые были учтены и исправлены.

 

Список литературы

 

1.Советов Б.Я., Яковлев С.А. Моделирование систем: Учеб. для вузов - 3-е изд., перераб. и доп. - М.: Высш. шк., 2001. - 343 с.: ил.

2.Советов Б.Я., Яковлев С.А. Моделирование систем. Практикум: Учеб. пособие для вузов по спец. Автоматизир. системы обработки информ. и упр.. - М.: Высш. шк., 1999. - 224 с.: ил.

.Шрайбер Т. Дж. Краткое практическое руководство по GPSS - электронный учебник.