首页/文章/ 详情

Maxwell绕组自动设置脚本介绍

7月前浏览10149

1 前言

在电机设计分析过程中,通常可以借助通用旋转电机设计模板(RMxprt)进行快速建模同时对方案进行磁路法计算,RMxprt求解完成后可一键生成有限元,将电磁方案在2D或3D有限元里进行更为精确的计算。RMxprt通常只能对单相及三相电机进行设计分析,如需分析多相电机,需在2D有限元里对绕组进行手动设置并添加多相绕组激励,这对电机设计工程师而言,在2D里手动设置线圈及分组分相无疑带来了一定的工作量。

为此,介绍一个关于绕组自动分组分相的脚本程序,该脚本适用在Maxwell 2D/3D瞬态场中,它可以快速对绕组进行分相,在建立绕组的同时自动添加激励表达式。脚本支持旋转电机绕组设置、单/双层绕组设置、单相三相及多相绕组设置、多套绕组设置、集中绕组设置、匝数不规则绕组(如旋转变压器及单相电机)。推荐在 Maxwell 2019以后版本使用该脚本,且脚本使用时间无限制。

图片

脚本界面

脚本运行完毕后,主要完成以下几个功能:

①自动参数化设置常用的电流源激励(自动添加变量Irms、Gamma等);

②自动参数化设置运动边界条件;

③自动设置初始位置角;

④自动参数化设置求解时间和时间步长。

图片

脚本运行后结果

2  脚本的安装

解压附件的Toolkits.zip文件,得到一个名为Toolkits的文件夹;

Toolkits文件夹,复 制并覆盖MaxwellPersonalLib下面的Toolkits文件夹。

可以通过如下方式得到MaxwellPersonalLib文件夹路径的方式:

打开Maxwell,菜单依次打开Tools->Options->GeneralOptions->General->Directories->PersonalLib

图片


脚本安装


图片


脚本安装


3 脚本的使用

主要有如下四种使用方法:

①选中需要定义的线圈模型(Maxwell 2D)或sheet(Maxwell 3D),通过菜单Maxwell/Toolkit/PersonalLib,运行toolkits;

②如果Maxwell 2D中线圈的材料是copper,且copper中没有需要定义的线圈以外的物体,则无需选择对象,直接运行toolkits;

③如果Maxwell 3D中Sheet中没有需要定义的线圈以外的物体,则无需选择对象,直接运行toolkits;

④如果线圈的匝数是不规则的,可以在匝数输入窗口中,输入以逗号分隔的匝数组合,例如:40,33,23,12,-12,-23,-33,-40,正负号表示流进流出。

图片


脚本使用


根据需要设置的参数,匝数可定义为变量TC,点击确定开始执行,脚本运行结束自动关闭窗口。 

图片

脚本使用

定义的变量

图片

自动完成绕组分相和电流源设置  

图片

自动设置初始角和转速 

图片

自动设置求解时间和步长

图片

4 总结

绕组自动设置脚本程序可以在Maxwell 2D/3D瞬态场中快速对绕组进行分相,在建立绕组的同时自动添加激励表达式,这对多相绕组等设置带来了极大便捷,大大减少了电机工程师的工作量,有效避免了因手动设置绕组而引起的错误。






Maxwell代码&命令其他软件理论科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-05-15
最近编辑:7月前
刘笑天
本科 | 电驱动系统强... 笑看天云谈,选择比努力更重要
获赞 149粉丝 2024文章 33课程 12
点赞
收藏
作者推荐
未登录
3条评论
仿真秀1119134201
签名征集中
1年前
可以分享一下脚本链接吗
回复
rukawa
签名征集中
2年前
有脚本下载链接吗,帮忙发下啊
回复
王某某
签名征集中
3年前
非常好,可以分享下这个自动分相脚本吗,可有偿!
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈