Matlab/simu link 和Simplorer 联合仿真 Matlab/simu link 和 Simplorer 联 合 仿 真 的 意 义 在 于 :Simplorer 可 以 调 用 simu link 中已 经 建 好 或 者 封 装 好 的 子 模 块 进 行 联 合 仿 真 , 利 用 现 有 的 模 型 , 为 仿 真 提 供 便 利 。 Sim2Sim 指 Ansoft/Simplorer与 Matlab/Simulink 之间的 联 合 仿 真 。本人使用 的分别是 Simplorer 9.0和 Matlab R2010a版本。 打开 SIMPLORER9.0 的 安装 路径, 在 cpl 文件夹下的 matlab 文件夹中 可 以 看到Simplorer 9.0支持的 联 合 仿 真 的 Matlab 的 版本, 如下图所示: 图 1 进 入到与 R2010a 文件夹下, 会看到 3 个文件, 见图 2。其中 AnsoftLinkDialog.m 文 件实现 对另外两个文件的 操作, 而 AnsoftSFu nction 函数正是实现 Simu link 与 Simplorer数据传输的 桥梁。 图 2 在 进 行 Sim2Sim 联 合 仿 真 之 前 , 先 要 将 图 中 三 个 文 件 所 在 的 路 径 加 载 到 Matlab 的 扫描 路 径 中 , 见 图 3、4。因为 Matlab 在 运行 一个 函数的 时候, 只会在 自己的 扫 描 路 径 内搜索, 如果不在 其扫 描 路 径 内, 就找不到 相应的 函数, 因此就不会执行 , 这一点 Matlab 的 通性。记住 Ansoft 的 软件 不支持中 文 路 径 和中 文 文 件 名。 图 3 图 4 联 合 仿 真 过程如下: 1. Simplorer中 的 操作 ( 1) 在 Simplorer 9.0中 建 立 工 程 , 保 存 为 connect_sim.amsp; ( 2) 添 加 Simulink 连 接 部 件 , 见 图 5, 弹 出 图 6示 的 窗 口 ; 图 5 图 6 ( 3) 点 击 图 6中 所 示 红 色 圈 出 的 按 钮 , 添 加 Simulink 部 件 的 变 量 , 输 入 变 量 名 为 feedback , 默 认 值 为 0, 选 择 to simulink 作 为 其 输 入 变 量 ; 同 理 , 添 加 simulink的 输出 变 量 PWM, 界 面 如 图 7所 示 。输 入 输 出 端口 的 个数可以根据实际需要进行添 加 。 图 7 ( 4) 点 击 OK, 即 可 添 加 图 8 所 示 的 Simulink 部 件 ; 图 8 ( 5) 在 Simplorer 中建立...