应用VB.NET开发出一款力矩电机优化设计软件,将电磁计算程序封装化,通过图形设备接口、多线程技术实现了电机的动态优化。软件内置了粒子群优化算法,结合基于数量级的惩罚函数法,将约束优化问题转化为无约束优化问题,实现了电机的优化设计。以一种异步力矩电机为例,利用软件对它的起动性能进行优化,对比ANSYS的仿真结果,验证了该软件的优化结果是正确有效的。