1949889449 发表于 2011-11-2 11:32

Maxwell14 3D模型仿真报错,可能是网格问题(Maxwell文件已上传)

本帖最后由 y1949b 于 2011-11-4 19:58 编辑

我最近在用Maxwell14软件建一个3D模型(模型已上传,下载本贴中的附件即可看见,希望大家下载看看,运行调试下,帮忙解决下仿真报错的问题,我先谢谢大家了!!!)。
从我建的模型中大家会看到这个模型的结构非常简单:Model建好了(激励线圈excitation_coil,梯度计gradiometer,参考线圈reference_coil,以及Region),Boundaries未设(我想对各个面都设成理想电壁,好像采用默认,故未设),Excitations设好了,Analysis Setup设好了(Slover中的频率设为100kHz,其它项默认),Mesh Operations也未设,采用默认(因为我不太懂Maxwell的网格设置,故不敢随便设网格)。
然后点击绿色的“对号(Validate)”,发现没有红色的叉叉,故可以进行仿真了。点击“绿色的感叹号(Analyze All)”,开始仿真。。。我仿真的时间比较长,大概要两个小时左右(应该和电脑配置也有关),然后出现报错,仿真停止。在Message Manager中显示的报错原因是:
    Unexpected error encountered in the meshing process. (4:13:18 下午十一月 01, 2011)
    Simulation completed with execution error on server: Local Machine. (4:13:18 下午十一月 01, 2011)
由报错信息我猜是不是网格的问题。我这个模型的gradiometer的圈数为38×2,reference_coil的圈数为6,它们两个的厚度都为0.01mm,excitation_coil与二者相距170mm,其它的尺寸及电流参数大家可以在模型中查到。我想会不会是模型中有些地方结构过于精细了导致需要的网格数过多,计算量如此之大使得仿真很慢以至于报错。这只是我的“感觉”,毕竟我对这个软件不是很熟,我希望大家懂这方面的指点我下,帮我解决下报错问题。
因为报错问题我已经纠结好几周了,我实在是要崩溃了,故特此来请论坛里的朋友们帮帮忙。我的金币也不多,对于能解决报错问题且给以我指导的高手我愿拿出50金币以表谢意。谢谢大家帮忙!
注意:
1、下载完附件后不要保存在桌面上,保存在D、E或是F盘里,且文件保存的路径名里不要有中文,否则用Maxwell软件打开可能会报错。
2、用14版的软件打开,低版本的打开可能会报错。
怎么没有人下载附件帮助我啊,急死了,谁感兴趣帮忙看看啊!!!

hxmotor 发表于 2011-11-2 13:15

本帖最后由 hxmotor 于 2011-11-2 13:19 编辑

回复 1# 1949889449


   我正在看,不要着急!楼主,你下面的那个模型也太复杂了,这多线圈啊!

zhangyb9453 发表于 2011-11-2 15:32

实在不好意思,用的版本不一样

1949889449 发表于 2011-11-2 22:18

回复 2# hxmotor


    谢谢你啊,下载了附件帮我分析……不管能不能解决,我都要谢谢你……是的,下面那个线圈是圈数多,而且比较薄,比较密就像我在帖子里叙述的那样……放大看结构会看清楚的……兄台对这个结构如有其他疑问可以在这里留言……

1949889449 发表于 2011-11-2 22:22

回复 3# zhangyb9453


    是的,帖子里说的,要用14版本的打开,低版本的打开会报错……不过14的有点确实是计算速度快很多,我用12仿这个模型,要花一天的时间才会报错,用14不到两个小时报错~

1949889449 发表于 2011-11-2 22:59

各位看帖回帖朋友辛苦啦,下载附件帮我分析的朋友我很感动,真的是耽误了你们的工作和休息时间,觉得很不好意思……

hxmotor 发表于 2011-11-3 01:07

回复 6# 1949889449


   楼主,我的电脑配置有限(双核CPU 4G内存),出现了类似问题,好像是内存不够,应该是模型线圈过于复杂了。
   不知楼主的电脑配置如何???

1949889449 发表于 2011-11-3 08:44

本帖最后由 1949889449 于 2011-11-3 08:46 编辑

兄台报错的内容和我一样吗?我的电脑的配置和兄台一样,双核,4G内存……兄台的意思是说Unexpected error encounted in the meshing process是由于内存不足引起的?

hxmotor 发表于 2011-11-3 10:36

回复 8# 1949889449


       不是,报错内容不一样。但是模型我感觉没问题。就是线圈过于复杂了,其实意义不大,
希望采用简化方式。尤其楼主计算的是3D下的涡流场,特别耗时间。或者用好电脑。

1949889449 发表于 2011-11-3 12:08

回复 9# hxmotor


   恩,兄台的意思是我建的模型和各项参数的设置在理论上都没什么问题,只是下面线圈圈数较多,maxwell计算量比较大,时间比较长,因此导致会报错。。。是这样的吗?
兄台的报错内容是什么样的呢?是内存不足(Insufficient memory)吗?
兄台,对于这个问题您的意思是不是先建议我把下面的线圈模型简化一下(比如说圈数改为一圈),再仿真,看看会不会报错。。。是这样的吗?
谢谢兄台yc_face0

hxmotor 发表于 2011-11-3 13:07

回复 10# 1949889449


    对啊,建议先简化线圈,比如就设置5圈,其他不改变,然后计算看看!

1949889449 发表于 2011-11-3 13:20

回复 11# hxmotor


    好的,谢谢兄台。。。就按兄台说的去做,我去先简化线圈,看看能不能算出结果。。如果有结果我会在论坛里及时通知您。
谢谢

1949889449 发表于 2011-11-4 12:42

回复 11# hxmotor


    兄台,我对模型进行了修改,去掉了下面线圈中的reference_coil,并把gradiometer的圈数改成了1×2圈,其他的不变,然后开始仿真。。。这回没报错,而且很快,大概5分钟,就能算出场了。。。。
   看来可能是我最开始建的模型结构过于复杂,计算量太大以致内存不足。。。
   但是我又产生了一个问题,对于就像我最初建的模型那样的“复杂结构”,Maxwell3D能算吗?如果能算,需要在哪些地方做修改(比如说网格划分),如何修改;或是对电脑的配置有没有硬性的要求(我自己的电脑是双核,内存4G,还有个服务器,内存32G)。。。
再次麻烦兄台指导下,感激不尽。。。。
对了,兄台,我可以加你的QQ号吗,以便我能及时向您求教。。。谢谢!

hxmotor 发表于 2011-11-4 13:10

回复 13# 1949889449


      您太客气了,一起研究。由于我的电脑有限,算个简单的3D模型还要4-5小时,故没有算过过于复杂的3D模型。
      向楼主这个复杂的模型,用那个32G的服务器试试,应该可以计算。我听说一个坛友算过一个类似的复杂模型,8核16G配置都需要12小时!!!{:1_428:}

suxkd 发表于 2011-12-11 16:04

哎,我真是炫目你们的好配置啊,我的简直是老笨牛老架子车

xueyuliusha 发表于 2011-12-11 21:39

4核8G的昨天out of memory的飘过。。。。

chengzi52008 发表于 2012-1-7 14:18

回复 11# hxmotor


       你好,我也出现了像楼主一样的报错,但是我的模型是从CATIA转3Dmaxwell,然后转到2Dmaxwell的,而且我是仿得静磁场,只添加了边界条件和求解设置,没有添加激励,为什么也会出现这样的错误呢?(我也是用的V14版的)

jerryzheng 发表于 2012-1-8 16:59

8和16G内存OUT OF MEMORY的飘过。。。

pumbaaroc 发表于 2012-10-14 13:36

楼主你好,我现在遇到跟你一样的问题,我的模型跟你的 差不多,不知道你的问题解决了没有?

B08370204 发表于 2012-10-14 22:21

会不会保存在中文的路径中
页: [1] 2
查看完整版本: Maxwell14 3D模型仿真报错,可能是网格问题(Maxwell文件已上传)