为改进全数字仿真实时性不足并简化DSP 编程, 提出了一种永磁同步电机H IL( 硬件在回路) 实时仿真方法。详细设计了系统硬件, 构建了基于Simulink 的永磁同步电机的数学及H IL 仿真模型, 可自动生成优化的嵌入式仿真代码、在线调整模型参数并监视仿真数据, 实现了永磁同步电机在HIL 仿真下的直接转矩零矢量控制。仿真结果表明, 系统具有很好的实时性且可靠性高, 与传统的手工编写和修改仿真模型代码的方法相比, 加速了电机控制系统的研制, 并优化了控制律。
对于一般的电机控制系统开发过程, 虽然能使用MAT LAB 等仿真软件进行全数字仿真, 但最终仍需要人工将全数字仿真模型翻译成可被实时仿真机执行的代码,而不能直接利用全数字仿真模型, 工作量大且易出错。如何才能利用已开发好的仿真模型, 并直接将这些模型放到仿真机中运行, HIL 实时仿真与控制方法则能够实现这一功能。HIL( hardw are in t he loop) 仿真是把硬件在回路和纯软件实时有机的结合起来, 将仿真结果直接用于实时控制, 极大提高控制系统的设计效率, 并大大减少仿真软件的开发量、避免手工编写代码出现的错误、缩短电机控制系统的开发周期。
本文设计了一种基于直接转矩零矢量控制的永磁同步电机HIL 实时仿真系统, 应用Simulink 模块框图建立起仿真系统模型, 以图形化方式对算法进行概念化, 自动生成实时DSP 代码, 在线修改仿真模型参数。HIL 实时仿真方法实现了一种新的快速的从全数字仿真到半实物仿真的一体化过程, 且可应用到其他类型电机控制律设计上。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !