Наблюдается устойчивая тенденция к выравниванию возможностей разных моделирующих программ. Специалист, привыкший к тому или другому пакету не испытывает жесткой потребности в смене программы по причине баланса возможностей. Есть только один причинный критерий, который нужно принимать во внимание при выборе – это технология функционирования математического ядра моделирующей программы. Согласно этому признаку популярные программы сведены в таблицу.
Программы с поточной моделью управления | |
VisSim MBTY Simulink Easy5 |
"+" Эти программы легко интегрируются с системами сбора данных, благодаря чему возможно создание (компьютерных) моделей с физическими объектами в контуре. В большинстве из них возможно программирование цифровых сигнальных процессоров. Структура их моделей может меняться в процессе симуляции без затрат времени, согласно событийному управлению. |
Программы – интерпретаторы систем уравнений | |
Dynast 20-sim Dymola Simplorer ITI-sim Pspice Multisim Micro-Cap |
"+" Эти программы, в скрытом от пользователя режиме, легко преобразуют текстовую запись систем уравнений к требуемому решателям виду. Фактически с пользователя снята, задача подключения к модели итерационного решателя алгебраических уравнений. Эти особенности технологии позволили не ограничиваться моделями в виде передаточных функций, и, временно, эти программы заняли лидирующие позиции в области мультидоменного моделирования. Они предоставляют пользователю возможность строить модели в виде схем физических принципиальных. |
Недостатки первой группы моделирующих программ связаны с достоинствами второй и наоборот. Существует технология построения моделей элементов физических устройств с помощью бинаправленных (не направленных) графов связи, которая дает шанс программам первой группы однозначно занять лидирующую позицию.
Главным затруднением для разработчиков моделирующих программ является графический интерфейс, который, по сути, должен быть полноценным редактором векторной графики. По этой причине любая интеграция моделирующих программ с пакетами Visio или CorelDRAW должна приветствоваться пользователями.