Ansys(Maxwell、Simplorer)与Simulink联合仿真入门
预备知识
- simplorer在现在的版本中名字是 Twin Builder。
- Ansys Electronic desktop 里面直接可以打开Maxwell和Simplorer模块,
Maxwell是对电机进行建模以及有限元求解的
Simplorer(Twin Builder)是外电路搭建 - Matlsb有自带的电机模型可以使用,或者可以对电机进行数学建模。Ansys有限元求解速度慢,但是可以做一些奇奇怪怪的模型。
- Matlab在一台电脑上也可以安装多个版本
准备工作
- 在matlab添加Ansys路径
- 如果有需要,安装C、C++编译器。(Matlab官方MinGW,VS也行)
- 在Ansys里添加Matlab的路径(tool-option-general option-Miscellaneous点开 按照样例添加matlab路径)
仿真设置
- Simploer里的Simulink模块设置 添加相应的simulink文件
- Simulink里添加S-Function模块,设置为AnsoftSFunction。在跳出来的Sim2Sim界面添加对应的Ansys工程文件,并设置连接引脚
仿真运行
在Simulink界面运行 同时保持Ansys窗口打开即可
常见问题
Error read Simplorer User Data from mdl file
在这个问题上卡了好久,最后发现得保证Ansys和Matlab工程文件路径中没有中文
关于Maxwell与Simplorer联合仿真
参见其他教程