ansoft 和MATLAB的区别
很疑惑,上课老师都用MATLAB做仿真。不知道这两个软件的优缺点,希望指导下 ansoft是电磁设计仿真用,matlab不但能用于仿真,更侧重数据处理 读书的时候用的都是MATLAB工作的时候用ANSOFT
但是有时候也会两者一起用,个人感觉做整体的话,MATLAB更好 回复 3# huffs
两者都是科研用吧?工作的时候不需要把 ANSOFT 是一种基于有限元数值算法的,用于场计算和分析的软件。这种软件还有很多,如ANSYS等。都是去求解偏微分方程,以得到某个场量的空间分布或时间变化规律(对于瞬态场)。
MATLAB则是基于状态变量数学模型,用于求解和分析系统(包括电机及电力电子装置组成的系统)的动态行为,如其中的电机模型都是用理想化的状态方程描述的。在电力电子等相关分析中也应有广泛。
一点拙见,仅供参考! matlab中也有用于有限元分析的软件,pdetools 回复 8# xuenze
谢谢指点,根据你的意思,我感觉MATLAB应该在工作中应用的范围更广啊。。 二者没有什么可比性,用了才知道 MATLAB主要侧重于数据处理,其矩阵运算是该软件的一个很大的特点,但其自带工具中有很多高级的算法、比如有限元算法、神经网络算法、遗传算法等等;
ansoft侧重于有限元计算,其精度远远高于MATLAB中的有限元工具箱,是一个电机设计很好的软件
,下面将这篇论文附上,有兴趣的可以参考一下!
回复 12# hujinyao1988
谢谢~,我主要研究控制方向的,不过对我帮助也挺大 建模的思路不一样吧,路的思想和场的思想的区别 我只知道两家公司是竞争对手,究竟哪个好,我个人觉得还是ansoft好用 严重同意5楼 matlab里面电机可设置的参数太少了,过于理想化,ansoft可以把电机参数设置的相当精细,但是因为更加专业所以资料较少 ,比较难学。希望版主多发点12版本的资料啊,特别是在rmxprt中选择电机模型,设置参数后一键导入到2D模型中,很多参数设置都找不到了,和rmxprt5.0版本界面差别很大。还有就是2D中所加的激励只能是正弦波,要得到其他类型的电源只能借助外电路,跪求CircuitEditor 这方面的的资料 回复 14# olaole
2d里 不是只能加正弦波的,可以做的激励为 时间或位置的函数 都行的
看到你另一个贴子,初学的话,建议认真学习手册 ,这样磨刀不误砍柴工的 ansoft(这里认为你指的是maxwell) 与matlab完全是两个软件 ,功能就不一样
matlab是矩阵实验室,对于电机的仿真,是基于偏微分方程的,一般往往用其对电机的控制算法的进行仿真
在某一层面 与 ansoft simplorer类似,当然 也可以用matlab来做电磁场有限元,那需要编写相应的程序,非常繁琐,相当于自编程做电磁场求解
ansoft maxwell是电磁场有限元软件,一般来仿真电机的电磁场,以及相应的性能
对于电机本体的仿真 ,一般是用maxwell,系统级的,可以用maxwell+simploer
而对于控制方面,用matlab就足够了
页:
[1]