Компьютерное моделирование. Тарасов В.Н - 70 стр.

UptoLike

70
8 Задание на лабораторную работу 6. Построение модели
ВС для определения загрузки устройств и длин очередей к уст-
ройствам
Базовая схема для моделирования состоит из терминала пользователя,
одного канала передачи данных к ЭВМ и ЭВМ. Заявки на выполнение заданий
поступают в интервале [а,b] с равномерным законом распределения. Время
обработки заданий равномерно распределено в интервале [с,d]. Время обслу-
живания в канале постоянно и равно пяти. Определить время обработки зая-
вок, загрузку ЭВМ и длину очереди на выполнение заявок.
Порядок выполнения лабораторной работы следующий:
1 Написать программу модели.
2 Рассчитать загрузку ЭВМ и длину очереди к ЭВМ для заданного вари-
анта задачи.
3 Набрать программу в системе моделирования GPSS. Запустить модель.
Получить листинг результатов моделирования.
4 Сравнить полученные результаты с теоретическими.
Пример выполнения работы
Схема модели приведена на рисунке 8.1.
Рисунок 8.1 - Схема модели
Определить длины очередей к каналу и ЭВМ, загрузку устройств и сред-
нее время обработки заданий в соответствии с заданными значениями времен
генерации заявок и обработки заявок в устройствах.
Поступление заявок с равномерным распределением на отрезке [0.4,5].
Времена обработки заявок равномерно распределены на отрезке [1,7].
Для решения задачи моделирования необходимо выбрать масштаб времени:
t
з
=[(5+0.4)/2±(5-0.4)/2]*10, t
обр
=(7+1)/2±(7-1)/2=(4±3)*10. Получаем t
з
=40±30,
t
обр
=27±23.
Текст программы-модели приведен далее.
10 GENERATE 27,23 ;Моделирование заявок
20 QUEUE QCHAN ;Очередь к каналу
30 SEIZE CHAN ;Канал
40 DEPART QCHAN
50 ADVANCE 50
60 RELEASE CHAN
Вход
очередь канал очередь
ЭВМ
Выход
    8 Задание на лабораторную работу №6. Построение модели
ВС для определения загрузки устройств и длин очередей к уст-
ройствам

      Базовая схема для моделирования состоит из терминала пользователя,
одного канала передачи данных к ЭВМ и ЭВМ. Заявки на выполнение заданий
поступают в интервале [а,b] с равномерным законом распределения. Время
обработки заданий равномерно распределено в интервале [с,d]. Время обслу-
живания в канале постоянно и равно пяти. Определить время обработки зая-
вок, загрузку ЭВМ и длину очереди на выполнение заявок.
      Порядок выполнения лабораторной работы следующий:
      1 Написать программу модели.
      2 Рассчитать загрузку ЭВМ и длину очереди к ЭВМ для заданного вари-
анта задачи.
      3 Набрать программу в системе моделирования GPSS. Запустить модель.
Получить листинг результатов моделирования.
      4 Сравнить полученные результаты с теоретическими.
      Пример выполнения работы
      Схема модели приведена на рисунке 8.1.

         Вход очередь         канал     очередь               Выход
                                                      ЭВМ


                            Рисунок 8.1 - Схема модели
      Определить длины очередей к каналу и ЭВМ, загрузку устройств и сред-
нее время обработки заданий в соответствии с заданными значениями времен
генерации заявок и обработки заявок в устройствах.
      Поступление заявок с равномерным распределением на отрезке [0.4,5].
Времена обработки заявок равномерно распределены на отрезке [1,7].
Для решения задачи моделирования необходимо выбрать масштаб времени:
tз=[(5+0.4)/2±(5-0.4)/2]*10, tобр=(7+1)/2±(7-1)/2=(4±3)*10. Получаем tз=40±30,
tобр=27±23.
      Текст программы-модели приведен далее.

  10   GENERATE       27,23 ;Моделирование заявок
  20   QUEUE         QCHAN ;Очередь к каналу
  30   SEIZE         CHAN   ;Канал
  40   DEPART        QCHAN
  50   ADVANCE       50
  60   RELEASE       CHAN




                                                                           70