基于DSP的无刷直流电机模糊控制系统研究敖银辉(广东工业大学机电学院,广州510090)统。利用TMS320LF2407的运动控制接口形成单片DSP控制的电机系统。使用霍尔元件检测转子磁极位置,形成电子换相逻辑。由PI进行速度和电流控制,用模糊逻辑实现位置控制,文中讨论了模糊变量的域的选取和变域控制方法。
最后给出了为初始论域(一5000,5000),当误差小于2000时,就变化为(一2000,2000),最后在误差较小时将论域变为(一100,100)我们可以从中看出这种变化的论域对系统响应的影响。需要注意的是,虽然变化的论域有助于提高系统的定位精度和响应速度,但达到稳态时,由于在小论域作用下,较小的误差就会引起新一轮反馈控制,以期消除误差。所以稳态时的震荡频率有所增加,尤其如(c)使有(一5,5)的论域,将使位置输出沿稳态值大幅震荡,所以不可使用过小的论域。
比传统的模拟电路成本低,而且结构简单,方便扩展。DSP的快速运算能力还可以实现更复杂的控制算法,可以将速度环和电流环都以数字方式实现,形成全数字形式的无刷直流电机控制系统。
本文利用DSP实现了无刷直流电机的模糊控制。
通过实验说明模糊控制的位置控制器有比PID控制更好的定位精度和快速响应能力,尤其是采用变化的论域的模糊算法可得到更优的控制性能。