logo资料库

simplorer和simulink联合仿真.pdf

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
Simulink 和 Simplorer 的联合仿真实现二阶系统阶跃响应 1. 模型建立过程 1) 打开 simplorer 8.0,并建立 example 项目 2) 添加 simulink subcircuit 过程如下: 第一步: 第二步: 点击弹出窗口中的,新建如下图所示的连接,然后点击 ok 即可在 simplorer 中添 加如下图所示的 simulink 模块。 3) 然后在 simplorer 中建立如下图所示的仿真模型
4) 建立新建 TR 分析,此处注意仿真时间、步长要和 simulink 中保持一致。 5) 在 matlab/simulink 中新建 example.mdl 文件 6) 将 simulink 库中的 S-function 模块拖入 example.mdl 中,双击该模块,将出现下图 所示对话框,将 S-function name 处的名字改为 AnsoftSFunction(注意此处严格区分 大小写) 点击 ok 将会出现下图所示对话框: 选取 read link information from file 复选框,并选中此前所建立的 example.asmp 文件, 同时建立连接,如下图所示:
7) 然后在所建立的 example.mdl 文件中建立如下图所示的仿真图: 8) 进行仿真结果如下: 当 中 取 2, 取大于 1 的数时,仿真波形如下图所示: Ansoft LLC 2.00 1.75 1.50 XY Plot 1 Simplorer1 Curve Info GAIN1.VAL TR . 1.00 L A V 1 N A G I 1.25 0.75 0.50 0.25 0.00 0.00 2.00 4.00 6.00 Time [s] 8.00 10.00 当 中 取 2, 取小于 1 的数时,仿真波形如下图所示:
XY Plot 1 Simplorer1 Ansoft LLC 3.00 2.50 2.00 L A V . 1 N A G I 1.50 1.00 0.50 Curve Info GAIN1.VAL TR 0.00 0.00 2.00 4.00 6.00 Time [s] 8.00 10.00 当 中 取 2, 取等于 1 的数时,仿真波形如下图所示: XY Plot 1 Simplorer1 Ansoft LLC 2.00 1.75 1.50 1.25 1.00 L A V . 1 N A G I 0.75 0.50 0.25 Curve Info GAIN1.VAL TR 0.00 0.00 2.00 4.00 6.00 Time [s] 8.00 10.00 当 中 取 2, 取等于 0 的数时,仿真波形如下图所示: Ansoft LLC 6.00 5.00 4.00 3.00 2.00 1.00 0.00 L A V . 1 N A G I -1.00 -2.00 0.00 XY Plot 1 Simplorer1 Curve Info GAIN1.VAL TR 5.00 10.00 Time [s] 15.00 20.00
分享到:
收藏