摘要

在电机控制算法学习过程中,传统的手写代码的实验方式存在灵活度差、实验周期长等问题。针对这一问题,以高性能算法——永磁同步电机(permanent magnet synchronous motor,PMSM)的滑模控制为例,提出了基于模型设计的方法完成滑模控制算法实验学习。搭建了电流频率比(I/F)结合滑模控制的代码模型,利用嵌入式编码器将模型自动转化为代码。在低速区,采用I/F控制;在中高速区,采用滑模控制。同时设计了上位机界面可以收发数据并在线调参,最后,在一台180W的PMSM上进行了实验验证。运用模型设计的方法能够快速准确地实现滑模控制算法,并可以灵活地对算法进行改进以及快速验证,大大缩短了算法从设计到验证的周期,提高了电机控制算法的学习效率。

全文