|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.06.2016, 19:35 | #1 |
Новичок
Джуниор
Регистрация: 11.06.2016
Сообщений: 1
|
Модель железнодорожных перевозок
Железнодорожная сеть состоит из трех станций. С интервалом времени, которое указано в расписание в сеть поступают поезда. Но в нашем случае поезда поступают в сеть через 2 источника. Перед каждой станцией возможно возникновение очереди, длина которой не ограничена. После поступления поезда в сеть, он поступает в очередь, после чего поступает на станцию, ёмкость станции ограничена, она не превышает 10 колей. После поступления поезда на станцию он занимает колею, время передвижения по колее задано в расписание, после чего он становиться во вторую очередь, проверяя станцию 2, и поезд начинает движение к очереди 3. После поступление поезда в очередь, он занимает станцию 3, и поезд следует дальше. Со второго источника поезд стает в очередь 4, и поступает на станцию 3, после прохождения колеи 3, он становиться в очередь 5, и передвигается к станции 2, занимая колею 4. После чего он становиться в очередь 6, и передвигается к станции 1, после чего едет дальше.
Q-схема разработана для двух источников! Второй источников к вопросу не относиться! Q-схема Untitled Diagram (4).jpg Подскажите пожалуйста. Вопрос заключается в том, что нужно задать правильное расписание поездов, то есть их время прибытия, к примеру: 6.00 6.40 6.55 7.03 7.55 и так дальше. Пробивал ставить GENERATE, но он может задать точное время прибытия только первого поезда, а все остальные идут в интервале. И побывал после GENERATE ставить ADVANCE, и ставить метку на накопитель. Кто знает подскажите, как можно задать точное время всем идущим транзактам. Nak_st_1 STORAGE 10 Nak_st_2 STORAGE 10 Nak_st_3 STORAGE 10 GENERATE 15,,,100 QUEUE Och_for_1 DEPART Och_for_1 ENTER Nak_st_1,1 ADVANCE 2,1 Leave Nak_st_1,1 seize Kan_1 ADVANCE 30 RELEASE Kan_1 QUEUE Och_for_2 DEPART Och_for_2 ENTER Nak_st_2,1 ADVANCE 2,1 Leave Nak_st_2,1 seize Kan_2 ADVANCE 30 RELEASE Kan_2 QUEUE Och_for_3 DEPART Och_for_3 ENTER Nak_st_3,1 ADVANCE 2,1 Leave Nak_st_3,1 TERMINATE GENERATE 1440 TERMINATE 1 Последний раз редактировалось Alex Rady; 11.06.2016 в 19:55. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сделать программу на C++, которая переводит цветовую модель RGB в модель HSV | Kabahol | Помощь студентам | 5 | 14.03.2014 19:05 |
Автоматизация несбалансированных транспортных перевозок | jawa250t | БД в Delphi | 2 | 10.11.2012 21:42 |
Известны: планы перевозок (Р), фамилии водителей | xov | Помощь студентам | 1 | 23.05.2011 16:23 |
Инвестиционный проект и план перевозок | candro | Microsoft Office Excel | 0 | 31.05.2009 20:22 |