找回密码
 注册
Simdroid-非首页
查看: 352|回复: 11

modeFRONTIER + ansoft maxwell + matlab 做的一个螺线管形状的多目标优化

[复制链接]
发表于 2010-7-27 21:30:32 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
螺线管的形状用10个变量表示,目标函数为螺线管轴线上的磁场强度的平均值和方差,要求平均值最大而方差最小,即: 要求螺线管轴线上的磁场强度尽可能地大且均匀。(不知道哪位能够提供更好的目标函数来表达尽可能大且均匀的磁场?)

之所以用mF来做优化,是因为maxwell的优化的目标函数很狭窄(即使算上计算器能够定义的),所以一致也没怎么仔细看maxwell的优化。

用vbs求解maxwell 模型,用matlab求平均值和方差(因为我没找到用maxwell直接求解平均值和方差的办法)。

总体感觉对mF的多目标的pareto找得倒是挺快,但是单目标还不是很满意,发现设计变量的选取很有技巧性,多不一定是好事情。

还有一个就是因为目前的maxwell模型是静磁场求解,发现那个自适应真是太不可靠了,完全对称的模型,自适应次数越多,结果有时候越不对称,所以不能指望maxwell的自适应来搞定网格,后来我自己把某个区域的网格(很小一部分)设置后,结果好了很多,不用自适应也行,总之,这个自适应基本没用,没谱?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-7-27 22:45:25 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
............太强悍了,膜拜学术大牛。
回复 不支持

使用道具 举报

发表于 2010-7-29 08:34:32 | 显示全部楼层 来自 浙江杭州
不错,maxwell的静磁场求解,自适应网格总体来说还是可以的,但有时为了提高求解精度,需要修改收敛准则以及相关的非线性残差等参数
回复 不支持

使用道具 举报

发表于 2010-7-29 14:32:52 | 显示全部楼层 来自 美国
你不是用isight吗,怎么改mF了?我个人喜欢mF,想当年,嘿嘿。。。很多后劲软件都是往mF的功能上面靠的
mF强的就是多目标,单目标我认为也凑合了,跟isight不相上下或者稍微好一点吧,而且我不怎么用到,DOE很重要,这个做好了自己编程序还能快点
NR要改成0.001
自适应的坏处之一是会增加每个run的时间
回复 不支持

使用道具 举报

 楼主| 发表于 2010-8-4 18:08:16 | 显示全部楼层 来自 黑龙江哈尔滨
你不是用isight吗,怎么改mF了?我个人喜欢mF,想当年,嘿嘿。。。很多后劲软件都是往mF的功能上面靠的
mF强的就是多目标,单目标我认为也凑合了,跟isight不相上下或者稍微好一点吧,而且我不怎么用到,DOE很重要, ...
perch88 发表于 2010-7-29 14:32


多谢 perch88 版主的建议。

isight是老板推荐的,做了几个简单的例子,没感觉,mF以前就用过一点,入门很简单,功能很彪悍,但是单目标功能不是很满意,说道单目标优化我个人比较推崇1stopt,这是个中国人的软件,在 Mathcad中有子版,但是还不清楚怎么和CAE链接。
回复 不支持

使用道具 举报

发表于 2010-11-21 10:35:15 | 显示全部楼层 来自 辽宁沈阳
长见识了!!
回复 不支持

使用道具 举报

发表于 2011-1-3 16:39:25 | 显示全部楼层 来自 清华大学
楼主你好,我刚好也要做类似的一个项目,刚开始接手,没什么头绪,看到楼主做的结果让我信心大增,呵呵。
另:楼主用的modefrontier是什么版本的,我一直在找最新版本的,可是不太好找。如果可以的话,楼主能分享一下吗,我的邮箱:angelhellfallen@gmail.com .如果不行就算了。 谢谢。
回复 不支持

使用道具 举报

发表于 2011-1-8 08:45:46 | 显示全部楼层 来自 江苏苏州
很强悍的论坛,很强悍的人,小菜鸟要好好学习!
回复 不支持

使用道具 举报

发表于 2013-8-6 14:33:03 | 显示全部楼层 来自 北京
isight的后处理功能相当强大
回复 不支持

使用道具 举报

发表于 2013-9-13 08:42:05 | 显示全部楼层 来自 黑龙江哈尔滨
modeFRONTIER中没有和ansoft maxwell 的直接接口 请问版主是怎么连接的
回复 不支持

使用道具 举报

发表于 2013-9-13 11:18:13 | 显示全部楼层 来自 美国
modeFRONTIER和isight等优化软件跟CAE软件通常没有接口,对于这种,用命令调用就可以。没有命令可以调用的也有其他办法。所以可以和任何CAE软件接口。
每个CAE软件都可以从命令行调用,如maxwell.exe  1.vbs    类似的,或ansys.exe -参数   ...文本文件名
回复 不支持

使用道具 举报

发表于 2013-9-16 08:30:19 | 显示全部楼层 来自 黑龙江哈尔滨
perch88 发表于 2013-9-13 11:18
modeFRONTIER和isight等优化软件跟CAE软件通常没有接口,对于这种,用命令调用就可以。没有命令可以调用的 ...

谢谢斑竹指点
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-6-26 13:00 , Processed in 0.084712 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表