Boulkroune Abdesselem, Haddad Mohammed, Li Hongyi
University of Jijel, LAJ, BP. 98, Ouled-Aissa, 18000 Jijel, Algeria.
University of Jijel, LAJ, BP. 98, Ouled-Aissa, 18000 Jijel, Algeria; Research Centre in Industrial Technologies (CRTI), P.O. Box 64, Cheraga, 16014 Algiers, Algeria.
ISA Trans. 2023 Nov;142:1-11. doi: 10.1016/j.isatra.2023.07.040. Epub 2023 Aug 1.
In this article, an adaptive fuzzy tracking control scheme is developed for a class of pure-feedback uncertain nonlinear systems in the presence of time-varying full-state constraints (TFSCs), actuators' nonlinearities and external disturbances. Fuzzy logic systems (FLSs) are employed as universal approximators to online estimate unknown nonlinear functions A barrier Lyapunov function (BLF) is used to deal with the state constraint problem. In contrast to numerous adjacent studies, this research diligently tackles the open problem relating to the virtual control laws (VCLs) feasibility in the BLF-based backstepping control design. The resolution to this problem involves formulating VCLs with predefined bounds. The utilization of disturbance observers within a backstepping framework allows for effective compensation of estimation errors arising from the implementation of a predefined bounded VCL. This approach also helps prevent the occurrence of the "complexity explosion", making it a practical solution. The control strategy being proposed guarantees that the output tracking error will effectively approach a small region near the origin. Additionally, all signals of the closed-loop system will remain uniformly ultimately bounded (UUB), and there will be adherence to all state-constraints, ensuring no violations occur. Ultimately, an illustrative simulation example is provided to demonstrate the efficacy of the theoretical findings.
在本文中,针对一类存在时变全状态约束(TFSCs)、执行器非线性和外部干扰的纯反馈不确定非线性系统,开发了一种自适应模糊跟踪控制方案。采用模糊逻辑系统(FLSs)作为通用逼近器来在线估计未知非线性函数。使用障碍李雅普诺夫函数(BLF)来处理状态约束问题。与众多相邻研究不同,本研究认真解决了基于BLF的反步控制设计中与虚拟控制律(VCLs)可行性相关的开放问题。该问题的解决方案涉及制定具有预定义边界的VCLs。在反步框架内使用干扰观测器可以有效补偿因实施预定义有界VCL而产生的估计误差。这种方法还有助于防止“复杂性爆炸”的发生,使其成为一种切实可行的解决方案。所提出的控制策略保证输出跟踪误差将有效趋近于原点附近的一个小区域。此外,闭环系统的所有信号将保持一致最终有界(UUB),并且将遵守所有状态约束,确保不会发生违规行为。最后,提供了一个说明性的仿真示例来证明理论结果的有效性。