技术方案
一种电动机控制器,用于对汽车中的交流电动机进行控制,连接在整车控制器和交流电动机之间,所述电动机控制器包括:辅助电源模块10、数字信号处理器DSP20、逆变器30、CPLD模块40、保护模块50和传感器模块60,其中,用于为所述DSP提供电源的辅助电源模块10,与数字信号处理器DSP连接;传感器模块60中数据采集头作为传感器模块60的输入端与交流电动机连接,将采样信号通过传感器模块60的输出端传输给DSP20;用于对交流电动机进行电压、电流检测的保护模块50,将得到的电压、电流检测信号传输至CPLD模块40;CPLD模块40,根据接收到的电压、电流检测信号进行逻辑处理,将处理后得到的信号用于故障指示和总故障信号以传输给DSP20,将用于保护以控制逆变器30开闭的开关信号传输给逆变器30;DSP20,接收来自整车控制器的用户信号,仪表接口信号和数字驱动接口信号,接收来自CPLD模块40的总故障信号,来自传感器模块的采样信号,向逆变器30输出总控制信号;接收来自传感器60的采样信号,传输给整车控制器;逆变器30,根据接收到的空间矢量脉宽调制信号控制交流电动机。
其中,所述DSP20具体包括:整车通讯模块21、电动机矢量控制模块22、空间电压矢量脉宽调制模块SVPWM23、模数转换模块24和传感器信号处理模块25,其中,整车通讯模块21,接收来自整车控制器的用户信号,仪表接口信号和数字驱动接口信号,将接收到的所述信号传输给电动机矢量控制模块22;接收来自传感器信号处理模块25的信号,传输给整车控制器;模数转换模块24,接收来自传感器模块60的采样信号,对所述采样信号进行预处理并转换为数字信号后,传递给传感器信号处理模块25;传感器信号处理模块25的两个输出端分别与整车通讯模块21和电动机矢量控制模块22连接;电动机矢量控制模块22,接收来自整车通讯模块21和传感器信号处理模块25的信号,传输给SVPWM23;SVPWM23的输入端与电动机矢量控制模块22连接,输出端与逆变器30连接。
其中,所述保护模块50包括:过压保护模块51和过流保护模块52,其中,过压保护模块51,对电路中母线的电压进行检测,将欠电压或过电流信号传送给CPLD模块40;过流保护模块52,对交流电动机的相电流进行检测,将U相波峰波谷、V相波峰波谷信号传送给CPLD模块40。
其中,所述DSP20为TMS320F2803系列芯片。
其中,所述CPLD模块40为EMP3000系列芯片。