0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 6

Согласовать между собой несколько светофоров на одном перекрестке

12.05.2015, 11:53. Показов 1805. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, никак не могу сообразить как согласовать между собой несколько светофоров на одном перекрестке, работают в разных фазах, неужели все прописывать для них в одной диаграмме состояний, описывающей работу светофора?
P.S. Правильно ли я понимаю, что дополнительная секция добавляется в эту же диаграмму?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.05.2015, 11:53
Ответы с готовыми решениями:

Несколько проектов в одном решении. Связь между собой. Правильный путь, он какой?
MS Visual Studio 2013. Есть решение на Си/Си++. В нём два проекта (в дальнейшем может быть и более). В первом проекте писал основную логику...

Оптимизировать работу светофоров на перекрестке, используя fuzzy
здравствуйте. есть студенческая практическая работа оптимизировать работу светофоров на перекрестке используя fuzzy как работает...

Два default gateway в одном сервере будут конфликтовать между собой
Добрый день! На Windows Server 2003 установлен две сетевые карты, и в настройках каждом забито две разные default gateway. Две сети ну...

7
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 6
12.05.2015, 12:17  [ТС]
Сама модель
Вложения
Тип файла: rar TestModel_beta1.rar (71.5 Кб, 24 просмотров)
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
12.05.2015, 15:41
Цитата Сообщение от isuh Посмотреть сообщение
дополнительная секция
а Это что?

Добавлено через 5 минут
Модель глянул, ужас Она скорее всего не масштабируема и всё вам придётся в ручную делать, и прописывать и в диаграмме переходов рисовать и в диаграмме процессов что-то добавлять.
Процессный подход к разработке мало машстабируем, в том числе программно не масштабируем (не получится легко изменить число светофоров, логику работы, взаимодействия друг с другом).
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 6
12.05.2015, 15:42  [ТС]
Понимаю что ужас, но нормальной библиотеки дорожного движения пока нету, думал что реально с гис связать, но разработчики библиотеки дорожного движения ответили, что нереально и мол ждите когда мы выкатим обновление. Может есть идеи как тогда лучше сделать, взяв имеющееся за основу?
P.S. Качал учебное пособие с сайта - ничего, а на runthemodel аналогичный моему подход к созданию.
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
12.05.2015, 20:45
Кстати ГИС неплохо запили в новой версии 7.1.2. Вот вебинар, советую глянуть для общих познаний, в конце вопросы обсуждаются http://www.anylogic.ru/education-videos (1ый вебинар ).

ПО модели не знаю, не подскажу наверное больше ничего
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 6
13.05.2015, 17:27  [ТС]
Предлагаете взять несколько точек входа (условные заводы будут у краев откуда начинается движение) и выхода (условные аэропорты, которые будут забирать себе), но приблизить это с уровня части России до улиц города? Опять же тогда встает вопрос со светофорами, как их туда ввести, добавить точки остановки перед перекрестком и прочее (опять какие-либо точки ГИС?). Пока допилю этот вариант, а с ГИСами на досуге попытаюсь и буду ждать полноценной библиотеки дорожного движения, а не костылей, которые сейчас приходится использовать, что позволяет сделать только малую область вместо всего района/города, хотя может я еще не проникся до конца.
Кликните здесь для просмотра всего текста
Интересно что скажет мой консультант по диплому на эту модель


Добавлено через 7 часов 49 минут
Dukalys, Еще вопрос, можно ли как-то программно задать значение "Прибыть на полосу" у carMoveTo (к примеру какая-либо кнопка берет и меняет с крайней левой на случайную один из carMoveTo)?
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
14.05.2015, 08:08
Цитата Сообщение от isuh Посмотреть сообщение
к примеру какая-либо кнопка берет и меняет с крайней левой на случайную один из carMoveTo
Слишком глубокое погружение в объект для меня, кого "левый" кого меняет ...
Наверно не помогу по этому вопросу.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 6
14.05.2015, 12:55  [ТС]
Dukalys, решил проблему созданием функции, которая возвращает значение в зависимости от условия
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.05.2015, 12:55
Помогаю со студенческими работами здесь

Конфликтуют между собой несколько кодов
Здравствуйте, уважаемые обитатели данного форума. Не могу разобраться с проблемой, конфликтуют между собой функции, регистрации/авторизации...

Связать несколько форм между собой
Здравствуйте.Подскажите пожалуйста как связать между собой несколько форм.Допустим вводим некоторую информацию на первой форме и можно было...

Связать несколько форм между собой
Сделал форму редакции и с помощью этой формы хочу поменять изображении во всех формах. Картинки у меня в "picturebox". (Пишу на...

WPF и WinForms в одном проекте: Могут ли они при этом взаимодействовать между собой
Собственно сабж. Можно ли в одном солюшене использовать две формы - и WPF и WinForms?Могут ли они при этом взаимодействовать между собой?...

Как сделать чтобы несколько групп по 10 человек между собой играли?
Добрый день, нужна ваша помощь, опишу проблему- есть сайт, человек заходит на сайт, регестрируется, переходит на вкладку играть, на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru