调节器采用P(比例)调节器,速度和电流调节器都采PI(比例积分)调节器。为采用矢量控制方法的三闭环直线同步电机驱动系统的原理图。结构框图。电流及动子位置检测系统采用LA1082P型霍尔电流传感器检测定子两相绕组电流,经A/D变换后输入DSP,通过软件计算得到第三相电流。
动子位置的检测靠光电开关读取条形码上的位置信息来完成。条形码铺装在整个定子表面,由A、B、Z三条黑白相间的条码组成。A、B两条码在空间位置上相差90°,Z条码则给出了电机定子两个端部的位置信息。光电开关选用SM312D型。当3个并排的光电开关通过条码表面时,会输出与之相对应的3路脉冲信号A、B、Z.其中A、B两路脉冲信号相位相差90°,DSP可通过3路信号判断动子的位置及运动方向。为条型码及A、B、Z脉冲信号示意图。功率驱动保护电路保护电路的作用是:当逆变器出现异常情况时,如过压、过流、过热、欠压等故障发生时,关断功率开关器件,避免上述故障引起的损坏。驱动系统采用的功率开关器件是PM75CSA120型IPM模块。模块具有内部保护电路,可以输出4路故障信号。通过DSP的功率驱动保护引脚PD2PINT输入故障信号,可引发外部中断。在中断处理程序中通过软件来关断功率开关器件,从而实现对功率驱动部分的保护。
检测DSP内部各功能模块的初始状态并设定其工作模式,之后进入主程序继续执行。主程序的作用首先是设定各控制量的初始值,然后进入一段循环程序,等待中断产生。循环程序的实质是执行对系统的巡检,检测是否需要与上位机进行数据交换,是否需要改变电机的控制参数,是否有故障产生等。如果出现了上述情况,则会有相应的中断发生,并进入中断处理子程序。在子程序处理完相应中断请求后,回主程序继续循环等待。中断子程序包括定时器周期中断子程序、CAN通讯中断子程序和故障中断子程序。主要的控制功能都在这些中断子程序中实现。定时器周期中断子程序完成对电机的驱动控制。CAN通讯中断子程序负责DSP与上位机通讯,故障中断子程序则保护功率器件不受损。