Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Системы имитационного моделирования
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
Владимир Е. Зюбин
Ищу информацию по системам и методикам имитационного моделирования:
предварительный анализ показывает, что дела в этой области обстоят плачевно:
например, тренажеры для нефте-газовой промышленности пишутся на Си (!).
Просьба поделиться опытом/информацией... обзоры по теме, отдельные системы, опыт использования.

В первую очередь интересуют именно системы имитационного моделирования: т.е. возможность создавать виртуальные устройства / произвольные визуальные динамические сцены (машины, люди, устройства, станки) с поведенческим алгоритмом.
Gate
SystemVision от ментора: http://www.mentor.com/products/sm/systemvision/index.cfm
Есть на фтп, так что можно взять и поиграться...
Владимир Е. Зюбин
Цитата(Gate @ Jan 6 2007, 20:04) *
SystemVision от ментора: http://www.mentor.com/products/sm/systemvision/index.cfm
Есть на фтп, так что можно взять и поиграться...


Спасибо за ссылку... посмотрел, сильно настораживают языки программирования (VHDL, C)... как на них виртуальный прибор описать, непонятно...
в смысле, алгоритм его работы описывать - еще куда не шло, но вот его _внешний_вид_ и его _перемещения в пространстве_, изменения формы, цвета...

Ну и в доках никаких виртуальных объектов не видно. Можно ли где-нибудь посмотреть на виртуальные объекты SystemVision или там все только на уровне принципиальной схемы визуализируется?

Например, хочется смоделировать автомобильный перекресток и светофор, чтобы туда-сюда машинки/грузовички/автобусики ездили... и чтобы просто это было сделать. Позволяет это SystemVision делать, или нет?
exSSerge
Цитата(Владимир Е. Зюбин @ Jan 6 2007, 14:52) *
Ищу информацию по системам и методикам имитационного моделирования:
предварительный анализ показывает, что дела в этой области обстоят плачевно:
например, тренажеры для нефте-газовой промышленности пишутся на Си (!).

Это они зря. "Если программу нельзя написать на Фортране - её вовсе не следует писать"(с) smile.gif

Есть такая система - Simulink.
Изрядная её часть прикручена к Матлабу как пакет расширения, но лично не использовал, как-то без надобности было:

Цитата
Новые свойства системе MATLAB придала ее интеграция с программной системой Simulink, созданной для моделирования динамических систем и устройств, заданных в виде системы блоков. Базируясь на принципах визуально-ориентированного программирования, Simulink позволяет выполнять моделирование сложных устройств с высокой степенью достоверности и с прекрасными средствами представления результатов.
.........
Пакет расширения Simulink служит для имитационного моделирования моделей, состоящих из графических блоков с заданными свойствами (параметрами). Компоненты моделей, в свою очередь, являются графическими блоками и моделями, которые содержатся в ряде библиотек и с помощью мыши могут переноситься в основное окно и соединяться друг с другом необходимыми связями. В состав моделей могут включаться источники сигналов различного вида, виртуальные регистрирующие приборы, графические средства анимации.
Thistle
Гуглить по словам "МВТУ Моделирование в технических устройствах"
там можно всё что вам нужно.
Владимир Е. Зюбин
Цитата(Thistle @ Jan 8 2007, 02:36) *
Гуглить по словам "МВТУ Моделирование в технических устройствах"
там можно всё что вам нужно.



Спасибо! Но это САРы, и их отладка... неинтересно.

То же и про МатЛаб...

В принципе это подмножества LabVIEW (по функциональности)..
графика - как графический язык программирования, типа FBD IEC 61131-3, или VPL из глюкавого MS RS.

А мне графика нужна в сценах... виртуальные миры создавать, а не в графике алгоритмы описывать.
Это немного (читай, "совсем") не то.

Но все равно спасибо!

Кстати, есть кто, кто с MSRS играл? Какие впечатления от?
Mihail Gluhowchenko
Как человек со степенью магистра и защитой по теме "Методы интегрирования в распределённых системах непрерывно дискретного моделирования" smile.gif
Могу порекомендовать GPSS, SimSCript, Simula и так далее в принципе очень много чего. Разрабатывал свою систему с Калифорнийских ADEVS(добавил свои CELL-DEVS, Свою математику дифуров, И MPI которую взял из LAM), очень хорошая реализация DEVS,
Там достаточно хорошо, можно реализовать простенькие задачи на одной машине. NEMO очень хорошая среда, Да и Габриэль Варнер, всегда ответит разьяснит.
AlexeyZ
Рекомендую посмотреть систему имитационного моделированя AnyLogic: http://www.xjtek.ru/
- широкая область применения, доступно большое количество примеров, разработана в России.
В частности, свой диплом на тему тренажёра сложного энергообъединения переменной структуры я писал в этой системе ИМ
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.