针对液压伺服位置系统存在的参数不确定性、外部干扰和输入饱和的问题,提出了一种神经网络backstepping控制算法.设计了神经网络辅助状态观测系统,并根据辅助状态观测误差来调节神经网络的权值,进而实现对系统复合干扰的在线观测.把该复合干扰的观测值引入到backstepping控制设计中,使得控制器能够对系统的复合干扰进行有效补偿;在backstepping设计过程中采用二阶滑模滤波器以避免微分项爆炸问题,简化了控制器的设计.通过Lyapunov稳定性理论证明了闭环系统所有信号一致最终有界.仿真结果表明,所设计的控制器能够有效地削弱参数不确定性、外部干扰和输入饱和对系统的影响,增强了系统的鲁棒性,实现了系统输出对期望位置的准确跟踪.
A neural networks backstepping control scheme was proposed for the hydraulic servo position system with parameter uncertainties,external disturbance and input saturation problem.Firstly,the auxiliary state observer system was designed by the neural network,and the weights of neural network were adjusted according to the auxiliary state observation error to realize the online observation of compound disturbance of the system.Secondly,the observyation of compound disturbance was introduced into the backstepping controller design,which enables the controller to compensate effectively the compound disturbance of the system.The design of backstepping controller was simplified because a second-order sliding mode filter was utilized to avoid the problem of the explosion of terms.The Lyapunov theory was used to guarantee that all the signals in the system are uniformly ultimately bounded.Simulation results show the designed controller effectively weakens the influence of parameter uncertainties,external disturbance and input saturations,enhances the robustness of the system and makes the system output track accurately the desired position.