3 / 3 / 0
Регистрация: 08.08.2014
Сообщений: 214
|
||||||
1 | ||||||
Модель железной дороги. Блок QTABLE19.12.2017, 19:20. Показов 3138. Ответов 4
Метки нет (Все метки)
Постановка задачи
Двухколейная железная дорога имеет между станциями А и В одноколейный участок с разъездом С. На разъезде имеется запасной путь, на котором один состав может пропустить встречный поезд. К станциям А и В поезда прибывают с двухколейных участков каждые 30-50 минут. Участок пути АС поезда преодолевают за 12-18 минут, а участок пути ВС – за 17-23 минуты. Со станций А и В поезда пропускаются на одноколейный участок до разъезда только при условии, что участок свободен, а на разъезде не стоит состав. После остановки на разъезде поезда пропускаются на участок сразу после его освобождения. Поезд останавливается на разъезде, если по лежащему впереди него участку пути движется встречный поезд. Смоделировать работу одноколейного участка железной дороги при условии, что в направлении АВ через него должны проследовать 50 составом. Определить среднее время ожидания составом на станциях А и В, а также среднее время ожидания на разъезде С и коэффициент загрузки запасного пути. Листинг программы Ниже представлен листинг исследуемой модели на языке GPSS
TQUEA QTABLE AStant,2,2,20 ;табулируем время ожидания на станции А TQUEA - это название объяекта AStant - это название очереди Что такое 2,2 и 20? И как это работает?
0
|
19.12.2017, 19:20 | |
Ответы с готовыми решениями:
4
Блок qtable Симулятор работы железной дороги Модель + образного перекрестка 8-и полосной дороги QTable |
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
20.12.2017, 06:27 | 2 |
Qtable - элемент (таблица) для сбора статистики по распределению времени нахождения заявок в определённой очереди.
Из литературы:
0
|
3 / 3 / 0
Регистрация: 08.08.2014
Сообщений: 214
|
|
20.12.2017, 15:14 [ТС] | 3 |
Dukalys, эту документация я читал и до этого но не разобрался.
<NAME> <A> Мне понятны <B>, <C>, <D> в моем случае, что будут означать я не пойму, объясните пожалуйста подробнее TQUEA QTABLE AStant,2,2,20 ; 1. Поле В - верхняя граница первого частотного класса. Операнд может быть нулем или положительным целым. Какого еще класса это верхняя граница в моем случае? что значит 2? У меня нету в задании этой двойки нигде. 2. И вторая двойка тоже не понятно. 3. Цифра 20 в моем случае как рассчитывается мне тоже не понятно. Поясните пожалуйста.
0
|
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.12.2017, 09:21 | 4 |
Из названия оператора понятно что это таблица в которой соответственно есть столбцы или строки (как удобнее для понимания).
Столбец "1" - интервалы времени нахождения заявки в очереди - в вашем случае это [2-4) [4-6) [6-8) и так всего 20 интервалов начиная с 2 по 2 единицы. В ячейке таблицы сохраняется количество заявок, которые ожидали в заданной очереди соответствующее столбцу время. Например 5 заявок ждали от 2 до 4 секунд, 10 заявок от 4 до 6с, ... и так далее. Определение всех этих интервалов необходимо ТОЛЬКО для красивого графического представления распределения среднего времени обслуживания заявок в системе и НИКАК не влияет на статистику обслуживания в очереди системы.
0
|
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.12.2017, 09:25 | 5 |
Код
TAB QTABLE OCHERED 2,2,20 GENERATE (EXPONENTIAL(1,0,10)) QUEUE OCHERED SEIZE YSTR DEPART OCHERED ADVANCE (EXPONENTIAL(1,0,6)) RELEASE YSTR TERMINATE 1 START 10000
0
|
21.12.2017, 09:25 | |
21.12.2017, 09:25 | |
Помогаю со студенческими работами здесь
5
Ограничение ввода в QTable Qt3 QTable::paintCell Модель сборочного цеха (блок Transfer) Модель работы склада. Блок TABLE Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |