如何用Simulink进行FOC控制算法
FOC控制算法是汽车、工业、航空航天和消费等领域广泛应用的无刷电机控制方法。Simulink®的Motor Control Blockset™帮助您使用仿真验证控制算法,并为微控制器生成简洁高效的代码,从而加快了FOC算法的开发。在这节课上,MathWorks工程师将带您通过一个参考示例,介绍FOC算法仿真。并且展示如何将代码部署到一个TI C2000™微控制器中,我们用它控制一个永磁同步电机(PMSM)。
Highlights
- 通过运行电机的仪器化测试来参数化一个PMSM模型
- 在不同的精度层级为电机和逆变器的动态特性建模
- 设计一个FOC控制算法,包括电流环、扭矩/速度环,使用正交编码器或者霍尔传感器
- 展示使用磁链观测器的无传感器控制
- 展示超过电机额定转速时的弱磁控制
- 为电流环和速度环的控制器自动调PID参数
- 利用闭环仿真来验证控制器性能
- 为TI C2000单片机生成嵌入式代码,并且将PMSM电机的电流环运行在20KHz
出版年份: 2020 年 10 月 11 日