三相PWM逆变器及 异步电机矢量控制方法

【三相PWM逆变器及 异步电机矢量控制方法】   软件使用公司程软件进行编程,实现系统中的各种逻辑控制功能互锁保护功能 。 下位机软件由于系统对测试的实时性可靠性要求很高,我们在下位工控机中采用了系统,并使用进行编程 。 主程序在开始运行后先关中断,读取相关的配置文件,进行初始化,然后开启中断功能并一直循环工作 。 程序中有两个中断服务子程序,一个用于处理实时测量速度加速度,另一个用于处理与上位工控机的串口通讯 。 在测试过程中并不对下位工控机进行操作,程序提供的键盘操作主要用于调试检修 。 同时下位工控机是装在机柜中,也不提供显示器,为防止因误操作出现死机现象,采用了看门狗技术 。
我们采用测速方法测量车速,保证了在不同的车速下都能达到较高的测试精度,在此基础上得到加速度信号,计算出应该给定的阻力值并通过至上位机 。 这样下位机根据定制好的协议包将速度,加速度,油耗,阻力通过串口传输给上上位机软件部分的实现上位机接受下位机传上来的车辆当前速度加速度油耗量并对其进行监控 。 同时将下位送上的实时的阻力值通过传输给用以控制变频器根据实时速度一阻力曲线模拟道路阻力这里我们选用组态软件 。 其优点是支持硬件,完全基于对象的开发环境,内嵌脚本语言,更易于用户开发,以为核心,轻松安全地实现监控,测试及人机交互的功能 。