|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
||||||
Модель железнодорожных перевозок05.06.2016, 00:57. Показов 1665. Ответов 15
Метки нет (Все метки)
Железнодорожная сеть состоит из трех станций. С интервалом времени, которое указано в расписание в сеть поступают поезда. Но в нашем случае поезда поступают в сеть через 2 источника. Перед каждой станцией возможно возникновение очереди, длина которой не ограничена. После поступления поезда в сеть, он поступает в очередь, после чего поступает на станцию, ёмкость станции ограничена, она не превышает 10 колей. После поступления поезда на станцию он занимает колею, время передвижения по колее задано в расписание, после чего он становиться во вторую очередь, проверяя станцию 2, и поезд начинает движение к очереди 3. После поступление поезда в очередь, он занимает станцию 3, и поезд следует дальше. Со второго источника поезд стает в очередь 4, и поступает на станцию 3, после прохождения колеи 3, он становиться в очередь 5, и передвигается к станции 2, занимая колею 4. После чего он становиться в очередь 6, и передвигается к станции 1, после чего едет дальше.
Q-схема Подскажите пожалуйста. Вопрос заключается в том, что нужно задать правильное расписание поездов, то есть их время прибытия, к примеру: 6.00 6.40 6.55 7.03 7.55 и так дальше. Пробивал ставить GENERATE, но он может задать точное время прибытия только первого поезда, а все остальные идут в интервале. И побывал после GENERATE ставить ADVANCE, и ставить метку на накопитель. Кто знает подскажите, как можно задать точное время всем идущим транзактам.
0
|
||||||
| 05.06.2016, 00:57 | |
|
Ответы с готовыми решениями:
15
Составить план перевозок бетона, при котором стоимость перевозок будет минимальной. Найти темп роста объема перевозок пассажиров и среднегодовой темп прироста объема перевозок Продажа железнодорожных билетов |
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|||||||
| 05.06.2016, 10:27 | |||||||
|
Добрый день.
Можно попробовать по простому.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 05.06.2016, 12:51 [ТС] | |
|
Здравствуйте. В расписание должно быть не меньше двух поездов в час, за сутки.
Добавлено через 11 минут Можно задать каждому поезду свое время? Что бы они прибывали не через каждые 20-40 минут, а по определенному расписанию.
0
|
|
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 05.06.2016, 13:21 | |
|
Выше всё написал.
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 05.06.2016, 13:38 [ТС] | |
|
Спасибо большое)
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 08.06.2016, 21:20 [ТС] | |
|
Я сделал расписание на целые сутки для первого и второго источника, и рассчитал время между ними которое записал в программу.
Я вроде бы все сделал правильно, но транзакты почему то идут не правильно... Подскажите пожалуйста как можно это исправить. программа с описанием.txt Выходные данные.txt
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 08.06.2016, 21:39 [ТС] | |
|
Я сделал расписание на целые сутки для первого и второго источника, и рассчитал время между ними которое записал в программу.
Я вроде бы все сделал правильно, но транзакты почему то идут не правильно... Подскажите пожалуйста как можно это исправить.
0
|
|
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 09.06.2016, 06:39 | |
|
Программа у вас большая. Идут неправильно это как? в каком месте программы?
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 09.06.2016, 13:30 [ТС] | |
|
В программе находиться две функции, . у каждой функции по 47 поездов, но в каналах всего 9:
FACILITY ENTRIES KAN_3 4 KAN_1 2 KAN_4 2 KAN_2 1
0
|
|
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 09.06.2016, 19:38 | |
|
Не понятно.
Функция у вас задаёт задержку до прихода следующего поезда. Каналы у вас обслуживают поезда. Суть вопроса в чём?
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 09.06.2016, 21:12 [ТС] | |
|
В функцие указано 47 поездов, а в каналы попадает только 9.
Добавлено через 5 минут Может не правильно заданна функция? Или что то с генератором транзактов??
0
|
|
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 10.06.2016, 06:01 | |
|
Дак у вас каналы могут одновременно вместить в сумме только 9 поездов, вы же сами их так ограничили в STORAGE
Остальные в очередях.
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
||||||
| 10.06.2016, 22:26 [ТС] | ||||||
|
У меня STORAGE-память каждой станции, это так. Но LEAVE - выводит транзакт из памяти. То есть ENTER Nak_st_1,1 занимает одну колею из 10, после чего поезд стоит на станцие 1-3 минуты ADVANCE 2,1, и Leave Nak_st_1,1 выводит один транзакт из STORAGE. Вроде бы так... Если нет, то подскажите пожалуйста как правильно
![]() Добавлено через 35 минут
Этот вопрос можно как то решить??
0
|
||||||
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 11.06.2016, 04:26 | |
Сообщение было отмечено Алекс Нешенко как решение
Решение
Не понятно что вам не нравится или не понятно. Переформулируйте вопрос.
0
|
|
|
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 10
|
|
| 11.06.2016, 12:41 [ТС] | |
|
Dukalys, Каким способом можно задать каждому транзакту свое время? Ведь функция в данном случае почему то не работает. Посмотрите пожалуйста, может я её не правильно подключил, или забыл что то добавить???
0
|
|
|
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
| 13.06.2016, 09:43 | |
|
У вас как понял два источника заявок. Но и в том и в том вы используете одну сохраняемую величину X1 для задания номера поезда, очевидно что должны быть различные номера поездов для каждого источника Из-за этого возможны пропуски поездов.
0
|
|
| 13.06.2016, 09:43 | |
|
Помогаю со студенческими работами здесь
16
Прокладка железнодорожных путей VBA продажа железнодорожных билетов Сколько понадобится железнодорожных вагонов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|