目标驱动系统是带有编码器位置反馈的PMSM,连接三相交流电源逆变器,带有隔离式相位电流反馈。驱动控制算法部署在混合信号专用信号处理器(ASSP),包含外设,可捕获电机反馈信号并控制电源逆变器。
系统有三个主要组件可用于建模:电源逆变器和电机(对象)、控制反馈电路和数字控制器。对象模型使用Simulink Simscape组件来仿真连续时间域内的电源逆变器电气电路和电机机电元素。反馈电路模型处理控制器和电机驱动模型之间的增益和数据类型。
Simulink嵌入式编码器工具创建的C语言代码可以在仿真平台和嵌入式控制处理器上反映算法的执行。基于模型设计的成功执行有赖于的系统和电路模型,以及正确分隔系统模型和嵌入式控制软件。由于系统中混合了离散和连续时间函数,因此该仿真求解器采用了固定步长离散求解器。
驱动系统硬件包括电源板、控制板、以及带编码器反馈的PMSM (参见图1b)。电源板包含输入整流器、三相逆变器模块、电流和电压传感器、数字和模拟信号隔离电路,以及编码器信号缓冲器。控制板包含电机控制ASSP(集成240 MHz ARM Cortex-M4F内核)以及专用电机控制外设(包括PWM定时器、正交编码计数器、Sinc滤波器和嵌入式模数转换器(ADC))。硬件包含电机电流反馈选项,采用隔离电流传感器(集成嵌入式ADC)或分流器(集成隔离式ADC Σ-Δ型转换器),以及嵌入式Sinc滤波器。