×
 
Программный комплекс
автоматизированного динамического анализа
многокомпонентных механических систем
 
   
 

Книга 12. Подключение моделей MATLAB/Simulink

 
  
Введение
В отдельных проектах возникает необходимость использовать модели, уже разработанные в системах 1D-моделирования, таких как MATLAB/Simulink, SimInTech, Siemens Amesim, VisSim, LabView. Для сопряжения программного комплекса (ПК) EULER с такими моделями используется механизм создания DLL-модулей средствами пакета 1D-моделирования и подключения таких DLL- модулей к программному комплексу EULER.
DLL-модуль (Dynamic Link Library — «библиотека динамической компоновки», «динамически подключаемая библиотека») в операционных системах Microsoft Windows и IBM OS/2 — динамическая библиотека, в которой программы могут хранить функции, переменные и другие данные, например, рисунки. Формат файлов для DLL-модулей такой же, как для EXE-файлов Windows, то есть Portable Executable (PE) 32-битных и 64-битных версий.
При этом, из программного комплекса EULER в DLL-модуль передаются настраиваемые параметры модели и входные переменные, а из DLL- модуля назад в программный комплекс EULER в виде выходных переменных передаются результаты расчета заложенной в DLL- модуль модели по настраиваемым параметрам и входным переменным.
В данной книге приведено описание сопряжения программного комплекса EULER с разработанными в MATLAB/Simulink моделями.