带有修正项的非线性系统自适应学习控制

Adaptive Learning Control for Nonlinear Systems with Modification Functions

  • 摘要: 针对带有任意初态偏差的非线性系统的自适应控制问题,借助迭代学习控制的思想,提出了一种带有修正初态偏差功能的自适应控制策略.该算法将整个控制过程分成若干个等长时间的子过程,在每个子过程中控制算法都会进行误差校正和参数学习,直到完全跟踪上为止.在控制过程中,利用反正切函数对控制量进行连续化处理,解决了控制过程中的颤振问题.最后,通过计算机仿真验证了算法的有效性.

     

    Abstract: For the adaptive control of nonlinear systems with any initial state error, we propose an adaptive control strategy with a modified initial state error function through learning. The algorithm divides the whole control process into many subprocesses of equal length, and it does not rectify the error in each subprocess until the system has completed tracking. Furthermore, parameter learning is performed in each subprocess to speed up the convergence. In the control process, we design a continuous controller using the arctangent function, which can avoid the chattering problem. Two examples are provided to demonstrate the tracking performance of the proposed approach through computer simulations.

     

/

返回文章
返回