Maxwell Design toolkit 的一些使用说明。
在前些时间已经说过,现在的论坛不比以前了,你有什么问题会有很多人为你出主意或帮你想办法。对于toolkit在maxwell中的使用一直没有人肯来个比较明确的说明,今天来带个头说说一些使用及安装的一些事。首先,toolkit R16/R16.1,在maxwell V16 2013版本中我现在没法使用,这和maxwell版本的时间有关;在maxwell V16.1 2015版本中可以,其它的 EM V15 中没有试过,但也肯定没什么问题。
下来继续说如何安装toolkit和怎样使用。安装:(1)在maxwell的安装默认PersonalLib 目录下建立两个子目录,Toolkits和UserDefinedOutputs;(2)在子目录UserDefinedOutputs下,将文件夹"Electric Machines Solutions - R16.1"放在这个目录下;(3)再在子目录Toolkits下建立两个子目录Maxwell2D和Maxwell3D,分别在这两个子目录下将文件夹 “Electric Machines Design Toolkit - R16.1“放在各自的目录下,这样toolkit的文件安装就基本结束了。如果在后来的maxwell 2D/3D中找不到,可以尝试在userlib或syslib文件夹下建立”Electric Machines Design Toolkit - R16.1“。使用:(1)打开maxwell EM界面进入2D/3D,同时打开一个永磁同步电机的2D/3D瞬态文件,点击maxwell2D,点击toolkit下的Update menu;使安装的kits文件加载到maxwell2D/3D中;(2)点击maxwell2D/3D下的designProperties, 添加Im,speed_rpm ,Gamma, poles等参量,同时添加变量freq,I_d,I_q保存;(3)将永磁同步电机的2D/3D的激励由原来的电压改为current, 电流为分别:Im*sin(2*pi*Freq1*time+Gamma);Im*sin(2*pi*Freq1*time+Gamma-3*pi/3); Im*sin(2*pi*Freq1*time+Gamma+2*pi/3),保存;同时改变运行的转速设计,改为speed_rpm,保存;(4)设置Optimertrics下的ParametricSetup,添加Im的扫描范围,保存即可;(5)运行一下刚才设置的2D/3D;UDO的创建:在刚才运行结束后,在Results下点击UserDefinedSolutions,找到personalLib---->Electric Machine Solutions--R16/R16.1--->Average and RMS Solutions ,打开Average and RMS Solutions,会建立一个UDO,出现udo界面,设置好参数即可。(6)点击maxwell2的/3D---->toolkit---->PersonalLib---->Electric Machines Design toolkit--R16/R16.1---->Electric Machines Design Toolkit , 点击会自动出现MTPA的设置界面,设置好后,直接按运行,会自动创建PM_MotorMode_EfficiencyMap1文件并运行;(7)在运行结束后,点击maxwell2的/3D---->toolkit---->PersonalLib---->Electric Machines Design toolkit--R16/R16.1---->Efficiency MapDisplayer,输入运行后的数据机会出现转矩--转速图等。
需要说明的是360杀毒会干掉Efficiency Map Displayer.exe 文件,不过没关系重新找回并设置它为信任文件和不在查杀就可以了。 这是一些文件运行后的例图。
楼主有没有注意到16.1和16.0的python程序有差异???
觉得16.0应该也是可以应用的,只是可能没有安装正确而已!还有就是安装MAXWELL,这些文件就会自动生成,不要再次创建文件夹了吧!!!反正我的都是这样的。。。。 有可能会自动创建这些文件夹,但toolkits是外挂文件,在maxwell安装时不自动创建也是完全可能的。 16和16.1,是否有差异,并不知道,我是直接用16.1的 楼主 toolkit R16哪儿有下载啊? 给你个链接h t t p://pan.baidu.com/s/1ge8I0Wr 给你个链接h t t p://pan.baidu.com/s/1ge8I0Wr,注意链接的地址。 请问一下楼主,使用Toolkits 有没有要求就是说 Ansoft必须是正版的这样?? 对这个好像没有这个要求 楼主,我的电脑是32位的,这个toolkits也分是32位的还是64位的吧?我刚刚点击maxwell2的/3D---->toolkit---->PersonalLib---->Electric Machines Design toolkit--R16/R16.1---->Electric Machines Design Toolkit出现了报错了。*Global - Messages
Win32Exception: Python Exception: WindowsErrorIn file "C:/Users/wyx/Documents/Ansoft/PersonalLib/Toolkits/Maxwell2D/Electric Machines Design Toolkit - R16/Efficiency Map Displayer.py", line 49 ---- While executing script: C:/Users/wyx/Documents/Ansoft/PersonalLib/Toolkits/Maxwell2D/Electric Machines Design Toolkit - R16/Efficiency Map Displayer.py
MissingMemberException: 'IDispatch' object has no attribute 'GetUserDefinedSolutionNames'In file "C:/Users/wyx/Documents/Ansoft/PersonalLib/Toolkits/Maxwell2D/Electric Machines Design Toolkit - R16/Electric Machines Design Toolkit.py", line 11578 ---- While executing script: C:/Users/wyx/Documents/Ansoft/PersonalLib/Toolkits/Maxwell2D/Electric Machines Design Toolkit - R16/Electric Machines Design Toolkit.py
wt748 (C:/Users/wyx/Desktop/)
Maxwell2DDesign1 (Transient, XY)
Eddy effect settings may need revisiting due to the recent changes in the design.The default value will be used for the object if the value is not specified.(4:23:12 下午七月 19, 2016)
Normal completion of simulation on server: Local Machine. (4:27:39 下午七月 19, 2016)
RMxprtDesign1 (Adjust-Speed Synchronous Machine)
Nothing to solve for Setup1. Enable or clean up solution to force a new simulation. (4:19:39 下午七月 19, 2016)
The Maxwell design created does not contain any variable assignments from RMxprt design.Try re-solving the setup to get variable assignments. (4:19:48 下午七月 19, 2016)
楼主链接能否在发一下ToolkitR16/ToolkitR16.1 的 谢谢 wwx581670 发表于 2016-7-19 16:41
楼主链接能否在发一下ToolkitR16/ToolkitR16.1 的 谢谢
https://bbs.simol.cn/thread-142166-1-1.html咱们论坛已经有人分享了这个了。 链接h t t p://pan.baidu.com/s/1ge8I0Wr,注意链接的地址。 Nephology 发表于 2016-7-19 16:32
楼主,我的电脑是32位的,这个toolkits也分是32位的还是64位的吧?我刚刚点击maxwell2的/3D---->toolkit--- ...
你先看看每步的过程,toolkit应该是不分32或64位的。它是一个描述性质的文件。 欧阳庆 发表于 2016-7-19 20:33
你先看看每步的过程,toolkit应该是不分32或64位的。它是一个描述性质的文件。
在Results下点击UserDefinedSolutions,找到personalLib---->Electric Machine Solutions--R16/R16.1--->Average and RMS Solutions ,打开Average and RMS Solutions.楼主方便留个QQ号交流一下吗?这个问题困扰我挺久的,希望您能帮忙解决一下。我的QQ:748903570 谢谢楼主,确实很好,文件已经下载下来,回头安装上。多谢 哈哈,楼主真是实在人,十分感谢楼主 请问楼主,我的激励源设置的是外电路如何修改呢