技术文档 2026年06月25日
0 收藏 0 点赞 1,681 浏览 1659 个字
摘要 :

在于我个人实际测试了MATLAB/Simulink R2023b以及Ansys Maxwell 2022R2这种联合仿真的环境之后, 遭遇过波形振荡误判及其收敛性报错这样的难题。新手借助依照步骤一步步去……

在于我个人实际测试了MATLAB/Simulink R2023b以及Ansys Maxwell 2022R2这种联合仿真的环境之后, 遭遇过波形振荡误判及其收敛性报错这样的难题。新手借助依照步骤一步步去进行操作, 便能够轻松地躲开这类较为常见的问题。

第一步 定位数据异常来源

Simulink模型予以开启, 于菜单栏那儿点击Simulation, 接着是Debug, 然后乃是Signal Logging这一项;把全部关键节点变量进行勾选。仿真运行完毕之后, 于Simulation Data Inspector里依据时间轴逐段对信号展开回放。特别留意一下, 电压波形于0.02秒那个位置上出现的毛刺情况, 这一般来讲不是属于真实的物理现象范畴, 而是由于求解器步长设置出现不合适的状况从而造成的数值出现振荡现象。

【新手避坑】

波形于特定时间点呈现高频抖动, 这属于常见的报错现象, 核心问题在于固定步长求解器比如 ode1 的步长过大, 以至于无法捕捉快速开关动作, 快速的解决办法是将求解器切换成 ode23t, 并且把最大步长设置成 1e – 6秒, 接着再次运行仿真, 这时毛刺就会显著消失。

第二步 关键参数最优推荐值

于Maxwell里进行激励源设置之际, 提议把电流源增加时间设定成5微秒,缘由是, 增加时间太过短暂(少于1微秒)会引发绕组分布电容谐振, 过长(多于10微秒)便不能够模拟真实IGBT开关特性, 此值依多次实际测量与厂家数据表采取折中办法, 适配绝大多数电机暂态分析情景。

【新手避坑】

报错的情况呈现为, 仿真的过程当中, 弹出了 “Convergence failure”, 紧接着就直接终止了。而其核心的缘由在于, Maxwell展开的网格剖分, 在气隙的区域显得过于稀疏了。快速的解决办法是, 选中气隙部件, 接着右键点击, 选择Assign Mesh Operation, 再选择Inside Selection, 然后选择Length Based Refinement, 把最大单元长度设置为0.5mm, 并且勾选Apply to all parts。重新求解,收敛性大幅提升。

方案取舍 两种实操方案对比

以Simulink直接调用Maxwell模型这种直接耦合方式, 其优点在于能够实时反馈磁路的变化情况, 然而其所带来的计算量超级大无比, 单次仿真所耗费的时间一般常常是在2小时以上, 它比较适宜用于最终验证的阶段。

间接进行传递, 先是运用Maxwell跑出电感曲线表, 而后去查表并代入Simulink, 其具备的优点是速度较为快捷, 能够在10分钟之内得出结果, 并且参数调整具备灵活性, 适宜用来进行前期参数的扫略以及方案的筛选。

若开展电机控制策略的对比工作, 那就选择间接方案;要是进行电磁振动噪声的分析事宜, 那就必定要采用直接耦合方法。

【新手避坑】

高频出现报错情况, 当进行间接方案查表时会提示 “Lookup table out of range”。核心的出错缘由是, Maxwell扫描的电流范围和Simulink里实际运行的电流并不匹配。有快速解决的办法: 在Maxwell当中设置电流扫描范围是从0A至1.5倍额定电流, 步长选取0.1倍额定电流, 以此确保覆盖全部的工况。

第三步 完整报错与一站式解决流程

曾碰到最为平常看见冒出的报错, 那便是: “Simulink-Maxwell co-simulation link failed”。

处理流程为: 一是就版本兼容性予以检查, 查看两个软件是否都安装了对应的耦合插件(于MATLAB命令行输入maxwellsetup);二是对环境变量进行检查, 把Maxwell安装路径下的binwin64添加至系统PATH位置;三是对MATLAB作重启处理后重新配置File > Model Properties > Callbacks > InitFcn, 写入setup_maxwell;四是若依旧报错, 将所有杀毒软件防火墙关闭, 以管理员身份对MATLAB进行运行。

此办法不适用纯机械结构仿真, 像齿轮啮合这种, 针对这类问题, 建议改以Ansys Mechanical直接开展瞬态动力学分析, 配合自定义载荷谱, 效率会更高。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4315.html

下一篇:

已经没有下一篇了!

相关推荐
2026-06-25

在于我个人实际测试了MATLAB/Simulink R2023b以及Ansys Maxwell 2022R2这种联合仿真的环境之后, 遭…

2026-06-25

经本人实际测试Altium Designer 23.5版本, 所经历过导出Gerber后再导入CAM350文件时, 出现层叠错乱…

2026-06-25

亲身经历实测Altium Designer 23版本, 遭遇过因差分线阻抗不匹配致使信号反射的状况, 新手依据步骤…

2026-06-25

实际测试过, Altium Designer 22在Win10 64位系统上, 本人曾经遭遇Gerber全层导出中缺少底层丝印层…

2026-06-24

本人实际测试了Cadence Virtuoso IC617以及Synopsys IC Compiler 2020, 遭遇过工具混合使用期间数据…

2026-06-24

实测 Allegro 17.4 版本的是本人, 曾踩过钻孔文件和符号表不匹配这个大坑, 新手挨个步骤一步步去操…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片