直流电动机实际运行中,模型参数往往会受到运行环境、工况等条件的影响而发生变化,从而导致其系统模型的不确定性.为解决在上述条件下的控制器设计问题,本文介绍了一种带指数遗忘因子(Exponential Forgettring)的自校正调节(Self-tuning Regulation)控制算法.该算法利用带有指数遗忘因子的递推最小二乘法(Recursive Least Squares with Exponential Forgetting,RLSEF)进行系统时变参数的在线估计,并针对实时辨识的参数采用极点配置(Pole Placement)方法来设计反馈控制器.计算机仿真结果表明,这种基于自校正调节的自适应控制算法对于直流电机的转速控制具有较理想的调节和跟踪能力,并能够很好地适应模型参数的变化.