摘要

永磁同步电机控制是实际工业生产中一种比较常见的控制问题。采用快速控制原型的开发模式,在MATLAB中完成永磁同步电机控制的建模、仿真,并利用MATLAB的相关硬件支持包将仿真程序通过自动代码生成的方式转化为嵌入式可执行程序,加载到Xilinx系列ZedBoard板卡,实现了永磁同步电机在开闭环等状态下转速的实时控制,实际电机和虚拟电机的转速响应波形差异很小,闭环状态下转速误差小于0.1°/s。采用该开发方式具有编程工作量少、人机交互简单、实时监控的特点。