1.一种电机驱动控制策略测试系统,其特征在于,包括:上位机、实时仿真机、电机功率驱动模块以及电机;
所述上位机用于生成运行于所述实时仿真机内的待测控制算法和通讯程序;
所述电机功率驱动模块用于通过现场可编程逻辑门阵列实现的控制芯片,对反馈至所述实时仿真机的反馈信号进行调理;其中,所述反馈信号包括:电机的电压、电流信号以及转速信号;
所述实时仿真机用于通过所述通讯程序解析出需要的反馈信号,并根据解析出的反馈信号和所述待测控制算法生成目标控制信号,将所述目标控制信号通过所述通讯程序发送至所述电机功率驱动模块;
所述控制芯片还用于将所述目标控制信号调理成脉冲宽度调制波以控制所述电机工作。
2.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,所述实时仿真机和所述电机功率驱动模块通过通信环通信连接。
3.根据权利要求2所述的电机驱动控制策略测试系统,其特征在于,所述通信环为光纤通信环。
4.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,所述控制芯片还用于实现以下功能之一或其任意组合:
对电机的电压、电流信号进行滤波;
对电机的转速信号进行解码;
将滤波后的电压、电流信号和/或转速信号发送至所述实时仿真机。
5.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,
所述电机功率驱动模块还包括信号采集装置以及与所述控制芯片通信连接的电机变频器;
所述信号采集装置用于获取电机的电压、电流信号;
所述控制芯片还用于根据所述信号采集装置获取的电机的电压、电流信号对所述电机变频器进行保护。
6.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,所述上位机通过以太网与所述实时仿真机连接,所述上位机还用于监控所述实时仿真机控制电机功率驱动模块使得电机运转的情况。
7.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,
所述通讯程序包括通讯库文件,所述上位机还用于配置所述通讯库文件;其中,所述通讯库文件封装有所述实时仿真机和所述电机功率驱动模块之间的通信信息;
所述实时仿真机还用于根据配置的通讯库文件解析出需要的反馈信号。
8.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,所述电机功率驱动模块通过信号线连接于所述电机,并通过所述信号线接收所述电机的转速信号。
9.根据权利要求1所述的电机驱动控制策略测试系统,其特征在于,所述实时仿真机还用于控制所述待测控制算法周期性地运行。
10.一种电机驱动控制策略测试方法,其特征在于,应用于如权利要求1至9中任一项所述的电机驱动控制策略测试系统,所述方法包括:
将在上位机中生成的待测控制算法和通讯程序部署至实时仿真机;
所述实时仿真机通过所述通讯程序解析出需要的反馈信号,并根据解析出的反馈信号以及所述待测控制算法生成目标控制信号,并将所述目标控制信号通过所述通讯程序发送至电机功率驱动模块以控制电机运转;
其中,电机功率驱动模块中的现场可编程逻辑门阵列实现的控制芯片对反馈信号进行调理;其中,所述反馈信号包括:电机的电压、电流信号以及转速信号;所述控制芯片还用于将所述目标控制信号调理成脉冲宽度调制波以控制所述电机工作。