|
Системы имитационного моделирования, вопросы создания различных виртуальных объектов |
|
|
|
Jan 6 2007, 11:52
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 3-05-06
Из: Новосибирск
Пользователь №: 16 737

|
Ищу информацию по системам и методикам имитационного моделирования: предварительный анализ показывает, что дела в этой области обстоят плачевно: например, тренажеры для нефте-газовой промышленности пишутся на Си (!). Просьба поделиться опытом/информацией... обзоры по теме, отдельные системы, опыт использования.
В первую очередь интересуют именно системы имитационного моделирования: т.е. возможность создавать виртуальные устройства / произвольные визуальные динамические сцены (машины, люди, устройства, станки) с поведенческим алгоритмом.
--------------------
Владимир Е. Зюбин Язык Рефлекс -- Си-подобный язык программирования алгоритмов управления (ПЛК, встроенные системы, промавтоматизация) http://reflex-language.narod.ru/
|
|
|
|
|
 |
Ответов
(1 - 7)
|
Jan 6 2007, 17:04
|
Знающий
   
Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943

|
SystemVision от ментора: http://www.mentor.com/products/sm/systemvision/index.cfmЕсть на фтп, так что можно взять и поиграться...
--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
|
|
|
|
|
Jan 6 2007, 17:46
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 3-05-06
Из: Новосибирск
Пользователь №: 16 737

|
Цитата(Gate @ Jan 6 2007, 20:04)  SystemVision от ментора: http://www.mentor.com/products/sm/systemvision/index.cfmЕсть на фтп, так что можно взять и поиграться... Спасибо за ссылку... посмотрел, сильно настораживают языки программирования (VHDL, C)... как на них виртуальный прибор описать, непонятно... в смысле, алгоритм его работы описывать - еще куда не шло, но вот его _внешний_вид_ и его _перемещения в пространстве_, изменения формы, цвета... Ну и в доках никаких виртуальных объектов не видно. Можно ли где-нибудь посмотреть на виртуальные объекты SystemVision или там все только на уровне принципиальной схемы визуализируется? Например, хочется смоделировать автомобильный перекресток и светофор, чтобы туда-сюда машинки/грузовички/автобусики ездили... и чтобы просто это было сделать. Позволяет это SystemVision делать, или нет?
--------------------
Владимир Е. Зюбин Язык Рефлекс -- Си-подобный язык программирования алгоритмов управления (ПЛК, встроенные системы, промавтоматизация) http://reflex-language.narod.ru/
|
|
|
|
|
Jan 7 2007, 22:29
|
Частый гость
 
Группа: Новичок
Сообщений: 136
Регистрация: 18-08-06
Из: Novosibirsk
Пользователь №: 19 655

|
Цитата(Владимир Е. Зюбин @ Jan 6 2007, 14:52)  Ищу информацию по системам и методикам имитационного моделирования: предварительный анализ показывает, что дела в этой области обстоят плачевно: например, тренажеры для нефте-газовой промышленности пишутся на Си (!). Это они зря. "Если программу нельзя написать на Фортране - её вовсе не следует писать"(с)  Есть такая система - Simulink. Изрядная её часть прикручена к Матлабу как пакет расширения, но лично не использовал, как-то без надобности было: Цитата Новые свойства системе MATLAB придала ее интеграция с программной системой Simulink, созданной для моделирования динамических систем и устройств, заданных в виде системы блоков. Базируясь на принципах визуально-ориентированного программирования, Simulink позволяет выполнять моделирование сложных устройств с высокой степенью достоверности и с прекрасными средствами представления результатов. ......... Пакет расширения Simulink служит для имитационного моделирования моделей, состоящих из графических блоков с заданными свойствами (параметрами). Компоненты моделей, в свою очередь, являются графическими блоками и моделями, которые содержатся в ряде библиотек и с помощью мыши могут переноситься в основное окно и соединяться друг с другом необходимыми связями. В состав моделей могут включаться источники сигналов различного вида, виртуальные регистрирующие приборы, графические средства анимации.
|
|
|
|
|
Jan 8 2007, 15:16
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 3-05-06
Из: Новосибирск
Пользователь №: 16 737

|
Цитата(Thistle @ Jan 8 2007, 02:36)  Гуглить по словам "МВТУ Моделирование в технических устройствах" там можно всё что вам нужно. Спасибо! Но это САРы, и их отладка... неинтересно. То же и про МатЛаб... В принципе это подмножества LabVIEW (по функциональности).. графика - как графический язык программирования, типа FBD IEC 61131-3, или VPL из глюкавого MS RS. А мне графика нужна в сценах... виртуальные миры создавать, а не в графике алгоритмы описывать. Это немного (читай, "совсем") не то. Но все равно спасибо! Кстати, есть кто, кто с MSRS играл? Какие впечатления от?
--------------------
Владимир Е. Зюбин Язык Рефлекс -- Си-подобный язык программирования алгоритмов управления (ПЛК, встроенные системы, промавтоматизация) http://reflex-language.narod.ru/
|
|
|
|
|
Jan 25 2007, 13:07
|
Знающий
   
Группа: Свой
Сообщений: 732
Регистрация: 24-01-07
Из: Novosibirsk
Пользователь №: 24 710

|
Как человек со степенью магистра и защитой по теме "Методы интегрирования в распределённых системах непрерывно дискретного моделирования"  Могу порекомендовать GPSS, SimSCript, Simula и так далее в принципе очень много чего. Разрабатывал свою систему с Калифорнийских ADEVS(добавил свои CELL-DEVS, Свою математику дифуров, И MPI которую взял из LAM), очень хорошая реализация DEVS, Там достаточно хорошо, можно реализовать простенькие задачи на одной машине. NEMO очень хорошая среда, Да и Габриэль Варнер, всегда ответит разьяснит.
|
|
|
|
|
Jan 31 2007, 12:59
|
Группа: Новичок
Сообщений: 4
Регистрация: 19-10-06
Пользователь №: 21 464

|
Рекомендую посмотреть систему имитационного моделированя AnyLogic: http://www.xjtek.ru/ - широкая область применения, доступно большое количество примеров, разработана в России. В частности, свой диплом на тему тренажёра сложного энергообъединения переменной структуры я писал в этой системе ИМ
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|