现在位置:首页 > 微波射频和天线设计 > CST微波工作室 > CST使用讨论 > CST2009(SP5)的计算规模和涂敷目标仿真问题

CST2009(SP5)的计算规模和涂敷目标仿真问题

录入:mweda    点击:
请高手指教几个问题:1、CST2009(SP5)在个人计算机上能计算多大规模的问题?看它的资料说在个人计算机上能计算100个波长的目标散射问题,夸张了吧?我的计算机3G主频,4G内存,计算10个波长要用好几分钟呢,用的是Transient求解器,可是我用积分方程Integral+MLFMM求解器,好像也没快多少啊!
2、表面涂敷吸波材料的目标如何建模和仿真?CST中有专门对涂敷目标的设置吗?
3、CST2009(SP5)能执行并行分布式计算吗?好像在开始下有的CST菜单下有关于Distributing computation的子菜单,但是不知道怎么用阿?(假设一个局域网中有10台计算机)
能给出任何建议,都十分感激!

回答你第一个和第三个问题,我没有仿真过吸波材料,听实验室做吸波材料的说是用Xfdtd仿真的。
第一个:最好不要从电尺寸上定,因为有些时候简单结构的5个电尺寸的mesh的网格数目和一个复杂结构的一个电尺寸的数目一致,仿真如今最本质的解算单位是网格数,你这个配置的上限是百万个。
第三个:CST有并行计算的能力。我们是在曙光并行机上安装的,没有在局域网中试过。一个显而易见的事实是,网络的数据链路的速度双工的是2M/s,而内存和硬盘之间的数据链路速度就是总线的速度是10M/s,而内存和cup的速度是单位是一纳秒多少兆。如果按照你现在的分布计算的模式,速度的瓶颈是网线的传输,没有太大的意义。

求助各位了!

——〉yxy0728:您说的对,但是波长个数基本上能反映出网格剖分数。另外您是说SP5版的计算上限是百万量级?那SP7版呢?
我用的版本就是网络上传播的PJ版,不知道在计算规模上和并行计算方面有什么限制啊?感谢您的答疑解惑!

我还没有你那么先进呢,用的是CST06,没有用过cst09。这里说的不是说SP5版的限制,而是你的内存的限制,一般的1G就是200万个网格左右,我也没有用过正版,第二个问题我回答不了。
我常常有晚饭前,设置好仿真,然后离开实验室,第二天早上来有的时候没有算完,我不单单看S参数,还要看场分布。后来用曙光计算,还是3个多小时,就4×4×2个波长。
速度还和你设置的收敛情况有关,不是一个两句话说的清楚的问题。

——〉yxy0728:感谢你的解答,CST2006B内嵌MLFMM算法加速积分方程,具有算电大目标的潜力,2009版加了据说加了高频近似,能算更大的问题!但是我觉得正确性有点难以控制!我准备买个服务器专门用来做计算,你觉得哪个品牌比较好?现在都用什么配置啦?

我不知道,应该怎么配,没有这个经验

算有涂覆材料的散射问题最好还是用mlfma,fit的特性跟fdtd差不多,算散射问题不是很合适。
cst的i-solver还没有加mpi。但是有基于openmp的并行计算功能。用openmp可以比单机算得更快一点。但是并不能比单机算得更大。
据我所知,cst的i-solver没有专门针对涂覆材料的设置。算有涂覆材料的问题的时候如果用mlfma,preconditioner一定要选好。否则可能不收敛。
mws2009应该不会有高频算法。根据cst发布的信息,高频算法最早也要是2010才会有。算有涂覆介质的散射问题高频方法可能不是很合适。

-〉南加驯兽师
谢谢您的解答,算涂敷目标肯定是用EFIE+MLFMA+Preconditioner,就是不知道在CST中怎么设置涂敷层?难道要在金属表面设置一层薄薄的介质层?太低能了吧?

问题1:官方的定义,对于时域求解器来说,1000万个网格占用1GHz内存,实际由于系统还可能占用些,因此4GB内存勉强能算2、3千万网格吧。
频域的四面体网格到没注意,用的也不多,但是有限元的四面体网格占用的资源肯定比时域求解器的六面体网格要多。
仿真时间的话主要还是取决于仿真带宽等因素,当然与网格也有关系,具体可见我以前发过的一个帖子:

http://bbs.mwtee.com/thread-24349-1-1.html
问题2:据我所知,你加涂敷材料还真只能手动一个个面加,要怪就怪CST总部吧……
问题3:分布式计算倒是没用过,我认识一个达人,他说用CST2009的MPI吧,这个比分布式高级,他很强的

声明:网友回复良莠不齐,仅供参考。如需更专业系统地学习CST,可以购买资深专家讲授的CST最新视频培训课程

上一篇:fishnet结构求助
下一篇:CST中如何设置斜入射呢?

CST视频培训教程
CST天线设计培训教程