0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

V Shape IPM Rotor UDP使用教程

jf_0T4ID6SG 来源:西莫电机论坛 2023-04-20 18:05 次阅读

1 Ansys Maxwell UDP参数化建模

开展设计优化是电机、电磁阀等低频电磁设备研发阶段的重要工作之一,进行精确优化设计的先决条件是要有一个高质量的几何参数化模型。Ansys Maxwell支持多种几何参数化建模方法,其中UDPs(User Defined Primitives)是非常有特色的一种方法。UDP具有以下几点特点。

(1) 便于参数化设置,模型更新速度快,执行效率高;

(2) 一个UDP一般具有多种不同输出模式,例如电机转子UDP可以得到转子冲片、永磁体、永磁体槽、转子计算域等模型,建模方便;

(3) 两个UDP之间可以进行布尔操作,这意味着可以通过不同UDP排列组合得到非常复杂的几何模型;

(4) 使用UDP可以提高团队的工作效率,企业中往往有多名设计师,大家采用同一套UDP模型可以大大减小沟通成本,也有利于将团队设计经验固化下来。

Maxwell的UDPs模型库内置了丰富的UDPs(User Defined Primitives)模型库,涵盖了常见结构的电机定、转子、线圈、机壳等模型,如下图所示。

d512a57e-df61-11ed-bfe3-dac502259ad0.png

UDPs(User Defined Primitives)模型库

UDPs模型支持2D和3D建模,UDPs模型的几何尺寸可设置为函数表达式实现参数化建模,使用方法Draw>>User DefinedPrimitive>>RMxprt,如下图所示。

d51ed696-df61-11ed-bfe3-dac502259ad0.png

UDPs使用方法

同一个UDP模型可通过InfoCore参数,分别创建冲片、永磁体、永磁体槽、求解域等几何模型。

InfoCore参数选项如下图所示。

d525c910-df61-11ed-bfe3-dac502259ad0.png

InfoCore参数选项

InforCore=0、InforCore=1、InforCore=2所表示的模型如下图所示。

d5301898-df61-11ed-bfe3-dac502259ad0.png

InforCore=0

d53855f8-df61-11ed-bfe3-dac502259ad0.png

InforCore=1

d54130e2-df61-11ed-bfe3-dac502259ad0.png

InforCore=2

InfoCore参数模型

2 V Shape IPM Rotor UDP

Ansys 中国低频技术团队针对新能源汽车电机定制化开发UDP(V Shape IPM Rotor),该UDP支持Maxwell 2D/3D,包含36个参数,同时支持分别创建冲片、永磁体、永磁体槽、转子表面辅助槽,用户可通过多个UDP布尔操作可得到双V、多V、双一、V一等复杂拓扑结构。

UDP包含的36个参数如下图所示。

d5479900-df61-11ed-bfe3-dac502259ad0.png

UDP包含的36个参数

绘制的UDP模型如下图所示。

d550587e-df61-11ed-bfe3-dac502259ad0.png

UDP模型

UDP的使用方法如下。

将V_Shape_IPM_Rotor.py 复制到以下任意路径。

C:Users用户名DocumentsAnsoftPersonalLibUserDefinedPrimitives

C:Program FilesAnsysEMv222Win64syslibUserDefinedPrimitives(注:2022R2有bug,必须放到syslib中)

首次安装需执行Draw>>UserDefined Primitives>>Update Menu更新菜单,使用时执行Draw>>User DefinedPrimitives>>(PersonalLib)>>V_Shape_IPM_Rotor即可。

d55bc54c-df61-11ed-bfe3-dac502259ad0.png

Update Menu更新

d56afdb4-df61-11ed-bfe3-dac502259ad0.png

使用方法

V Shape IPM Rotor UDP参数示意图如下图所示。

d57139cc-df61-11ed-bfe3-dac502259ad0.png

V Shape IPM Rotor UDP参数示意图

V Shape IPM Rotor UDP对应的参数如下表所示。

V Shape IPM Rotor UDP对应参数

编号 参数名 单位 备注
1 Outer_Diameter mm 直径
2 Inner_Diameter mm 直径
3 Core_Length mm
4 Poles - 极数,极对数*2
5 Notch_Angle deg 电角度,机械角度*极对数
6 Notch_Offset_Angle1 deg 电角度,机械角度*极对数
7 Notch_Offset_Angle2 deg 电角度,机械角度*极对数
8 Notch_Depth mm
9 Notch_Fillet1 mm
10 Notch_Fillet2 mm
11 Notch_Fillet3 mm
12 Magnet_Thickness mm
13 Magnet_Gap mm
14 Magnet_Fillet mm
15 Magnet_Step mm
16 V_Angle deg 机械角度
17 Magnet_Lip_in mm
18 Magnet_Lip_out mm
19 CenterBrige_Width mm
20 CenterBrige_Length mm
21 w1 mm
22 Pole_Arc_Angle deg 电角度,机械角度*极对数
23 h1 mm
24 OuterBrige_Width mm
25 OuterBrige_Length mm
26 w2 mm
27 w3 mm
28 Duct_Fillet0 mm
29 Duct_Fillet1 mm
30 Duct_Fillet2 mm
31 Duct_Fillet3 mm
32 Duct_Fillet4 mm
33 Duct_Fillet5 mm
34 Duct_Fillet6 mm
35 InfoCore - 0:铁心;1:永磁体;2:永磁体槽;3:转子表面辅助槽
36 Fractions - 0:一个极模型:1:完整模型

Fractions=1对应的模型如下图所示。

d5830e0e-df61-11ed-bfe3-dac502259ad0.png

Fractions=1

InforCore=0对应的模型如下图所示。

d58b4bbe-df61-11ed-bfe3-dac502259ad0.png

InforCore=0

InforCore=1对应的模型如下图所示。

d5913966-df61-11ed-bfe3-dac502259ad0.png

InforCore=1

InforCore=2对应的模型如下图所示。

d599cf68-df61-11ed-bfe3-dac502259ad0.png

InforCore=2

InforCore=3对应的模型如下图所示。

d5a1e9be-df61-11ed-bfe3-dac502259ad0.png

InforCore=3

3 V Shape IPM Rotor UDP应用Tips

V_Angle参数可以设置为>=180deg,将某些参数设置为0即可隐藏对应的几何特征。以下为三种参数组合对应的转子模型。

d5a818c0-df61-11ed-bfe3-dac502259ad0.png

参数组合1

d5afb058-df61-11ed-bfe3-dac502259ad0.png

参数组合2

d5b8c3b4-df61-11ed-bfe3-dac502259ad0.png

参数组合3

利用多个UDP排列组合得到更多转子结构拓扑,如双V、多V及V一等。创建V一模型步骤如下。

Step1:建立UDP1_rotor,使得InforCore=0。

d5bf0ec2-df61-11ed-bfe3-dac502259ad0.png

UDP1_rotor (InforCore=0)

Step2:复制UDP1_rotor重命名为UDP1_magnet,并将InforCore改为1。

d5cbfe98-df61-11ed-bfe3-dac502259ad0.png

重命名为UDP1_magnet(将InforCore改为1)

Step3:建立UDP2_duct,将InforCore改为2。

d5db579e-df61-11ed-bfe3-dac502259ad0.png

建立UDP2_duct(InforCore改为2)

Step4:用UDP1_rotor减去UDP2_duct。

d5e27704-df61-11ed-bfe3-dac502259ad0.png

UDP1_rotor减去UDP2_duct

Step5:复制UDP2_duct重命名为UDP2_magnet,并将InforCore改为1。

d5ef7c9c-df61-11ed-bfe3-dac502259ad0.png

重命名UDP2_magnet(InforCore改为1)

V一模型对应的结构树模型如下图所示。

d5f780c2-df61-11ed-bfe3-dac502259ad0.png

结构树模型

当设置了转子表面辅助槽Notch时,由于气隙不规则,Maxwell 的默认剖分设置有一定机率会报错,解决方法如下。

添加一个Airgap对象,半径与定子内径相同,再添加一个notch对象,二者材料均设置为真空。同时对Band、Airgap加密剖分,网格设置为气隙长度的一半,得到4层网格,notch也可适当加密网格。

d60b5db8-df61-11ed-bfe3-dac502259ad0.png

加密剖分

建议在Maxwell 3D中尽量开启CylindricalGap>>Clone Mesh,并将气隙网格设置为4层。

d619c542-df61-11ed-bfe3-dac502259ad0.png

Clone Mesh

d6233488-df61-11ed-bfe3-dac502259ad0.png

气隙网格设置为4层

在使用UDP时,我们提醒用户注意如下几点。

(1)建议设置参数时,每修改完一个点一下应用按钮,便于更早发现错误;

(2) 建议首先将所有fillet过渡圆半径参数改为0mm,等其他参数确认无误后,再设置fillet;

(3) 在优化设计时,不要将0包括在变量的参数化取值范围内,否则可能导致模型出错;

(4) 为了确保磁钢和磁钢槽不干涉,此UDP没有将磁钢长度作为可直接定义的尺寸参数,而是使其跟随磁钢槽长度自动变化,但用户依然可利用Magnet_Lip_in和Magnet_Lip_out间接调整磁钢长度;

(5) 如果不需要转子表面辅助槽,将所有Notch开头参数设置为0。

4总结

V Shape IPM Rotor UDP是针对新能源汽车电机定制化开发UDP,该UDP支持Maxwell 2D/3D,包含36个参数,同时支持支持分别创建冲片、永磁体、永磁体槽、转子表面辅助槽,用户可通过多个UDP布尔操作可得到双V、多V、双一、V一等复杂拓扑结构,为新能源电机的优化设计提供了高质量的几何参数化模型。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电磁阀
    +关注

    关注

    13

    文章

    485

    浏览量

    30759
  • UDP
    UDP
    +关注

    关注

    0

    文章

    311

    浏览量

    33621
  • IPM
    IPM
    +关注

    关注

    5

    文章

    144

    浏览量

    38677
  • 永磁体
    +关注

    关注

    0

    文章

    99

    浏览量

    5311

原文标题:V Shape IPM Rotor UDP使用教程

文章出处:【微信号:西莫电机论坛,微信公众号:西莫电机论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    在OrCAD中轻松创建并调整shape的操作步骤详解

    文章来源:Cadence楷登PCB及封装资源中心 怎么在OrCAD中轻松创建并调整shape?操作步骤怎么样的?我们来一一详解。 如今,设计时间非常宝贵,每次设计调整时等待shape重新修复无疑大大
    发表于 11-26 17:51 4056次阅读

    UDP有发送缓存区吗?如何解决UDP丢包的问题呢?

    每个 UDP 报文分为 UDP 报头和 UDP 数据区两部分。报头由 4 个 16 位长(2 字节)字段组成,分别说明该报文的源端口、目的端口、报文长度和校验值。
    的头像 发表于 08-15 09:33 5262次阅读
    <b class='flag-5'>UDP</b>有发送缓存区吗?如何解决<b class='flag-5'>UDP</b>丢包的问题呢?

    IPM

    IPM智能功率模块 IPM (Intelligent Power Module),即智能功率模块,不仅把功率开关器件和驱动电路集成在一起。而且还内藏有过电压,过电流和过热等故障检测电路,并可将检测信号送到CP
    发表于 10-31 16:19 1974次阅读

    IPM的接口电路设计

    虑光耦的时间延迟。)供电直流电压VCC:≤400V/800V(此即为加在P-N之间的直流母线电压);输入开通电平Vth(on):≤1.2V(此即为开通时IPM控制端子电平,低电压有效)
    发表于 11-05 23:32

    请教shapeshape的间距多大合适?

    本人菜鸟,刚刚画板。这次遇到的是双面板,在表层有敷铜(如上图),看生产厂家的的线与线最下间距是6mil,请问我的这儿表层的shapeshape的间距应该设多大合适?两个网络之间电压不大,为5v。 另外
    发表于 05-26 20:00

    关于三菱IPM使用的求助

    最近打算用三菱的IPM做实验,但是买来了不会用啊。打算用IPM做逆变实验,但是IPM怎么也不工作,供电给了15V电压,控制信号也是15V,其
    发表于 12-29 10:07

    ipm模块及功率输出问题

    【不懂就问】一个给伺服电机的驱动模块540v直流输入(3相380v整流而来),经过ipm模块逆变输出我看到ipm的IGBT最大可以过75A电流这个驱动器功率为7.5kw,最大可持续电流
    发表于 03-29 18:35

    IPM基板技术介绍

    智能功率模块(IPM)广泛用于变频空调压缩机驱动、户内户外风扇驱动和功率校正电路。近年来,泵和工业风扇领域因为对紧凑化的要求,也开始使用IPM产品进行设计,随着变频系统和伺服驱动应用于工业机器人等
    发表于 10-28 08:07

    三菱IPM驱动芯片分析

    三菱IPM驱动芯片分析三菱PSS15S92/PSS20S92 IPM功率模块资料 电机驱动方案 60-300V STM32驱动无刷电机60~300V高压无刷电机驱动电路参考电路图及PC
    发表于 09-02 06:33

    IPM的接口电路

    IPM的接口电路: 6和7单元模块 IPM的接
    发表于 11-05 23:30 4282次阅读
    <b class='flag-5'>IPM</b>的接口电路

    什么是IPM?

    什么是IPM? IPM(Intelligent Power Module),即智能功率模块,不仅把功率开关器件和驱动电路集成在一起。而且还内藏有过电压,过电流和过热等故障检测电路,并可将检测
    发表于 11-12 10:56 8832次阅读

    UDP协议,UDP协议是什么意思

    UDP协议,UDP协议是什么意思 UDP 是User Datagram Protocol的简称, 中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,
    发表于 03-29 17:35 1408次阅读

    介绍数字后端概念--Shape Blockage

    今天我们主要介绍的数字后端概念是Shape Blockage(形状阻碍物)。主要是用于在Design Planning时,阻碍工具在shape blocks时,在该处放置block。平时较少使用,如下图所示,工具不会在红字区域摆放block.
    的头像 发表于 01-29 10:27 6304次阅读

    使用Visual Baisc实现Shape控件实验的资料

    本文档的主要内容详细介绍的是使用Visual Baisc实现Shape控件实验的资料。
    发表于 07-17 15:57 8次下载
    使用Visual Baisc实现<b class='flag-5'>Shape</b>控件实验的资料

    什么是IPM IPM有何用处

    IPM(Intelligent Power Module),内置了驱动和保护电路,使系统硬件电路更简单可靠,不仅缩短系统开发周期,而且提高了故障下的自保护能力,IPM将是未来电机控制的主流方案。
    的头像 发表于 02-02 14:50 1.3w次阅读
    什么是<b class='flag-5'>IPM</b> <b class='flag-5'>IPM</b>有何用处