1. 全C实现方波电压信号(开关频率5kHz、注入信号频率2.5kHz)注入,注入信号正负辨别、电流误差分离、外插法解析、Atan反正切计算角度(如需锁相环PLL计算请留言)和转速计算等;
2. 全C永磁同步电机Foc磁场定向控制框架(Clarke Park iPark Svpwm 转速、转矩斜坡函数)在Simulink S-Function中完成C编写(非独立离散模块搭建),贴近试验工况;
3. 该算法实现低速带载启动及运行,可加载至额定载荷,对应实际角度、估算角度、角度误差;实际转速、估算转速、转速误差和电流波形见图;
4. 考虑大功率开关频率低,针对IGBT导通、关断上升及下降沿设置死区,针对死区时间方便补偿;
5. 提供了完整的永磁同步电机在Simulink中的Foc+高频方波注入算法程序(开源),授之以渔,便于后续独立算法开发、实现;
6. 算法程序较多采用结构体、指针,避免了全局变量的使用,状态机程序架构清晰、维护性很强,可直接粘贴DSP、ARM等平台的程序框架中,实现和测试应用;
7. 该基于高频方波注入永磁同步电机无位置器控制已经在DSP28335平台完成了算法程序的验证;