arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2406.04483eess.SYcs.SY

非线性不确定系统的安全滑模控制器

Safe Sliding Mode Controllers for Nonlinear Uncertain Systems

Yazdan Batmani, Mohammadreza Davoodi

AI总结:

本文针对非线性不确定系统提出一种带外防护回路的滑模安全关键控制器,利用增广状态和控制障碍函数设计防护信号,在保证稳定性的同时满足安全约束,并给出闭式解避免实时求解二次规划。

摘要:

在本研究中,我们提出了一种新型的滑模安全关键控制器,旨在解决一类非线性不确定系统中的稳定性与安全性问题。该控制器具有两个反馈回路:一个由传统滑模技术设计的内回路,以及一个旨在增强系统安全性的外防护回路。内回路虽然能确保闭环系统的渐近稳定性,但可能无法保证满足安全约束。为克服这一局限并同时确保稳定性与安全性,外回路引入了一个称为防护控制信号的修正项。该信号被添加到内回路产生的不安全控制信号上,从而有效地对其修正以满足所需的安全约束。为设计防护控制律,我们将系统动力学与一个附加状态变量相结合。该增广状态的动力学基于由Lyapunov理论获得的稳定性约束推导得出。通过利用增广系统的控制障碍函数,我们确定了防护控制信号,从而确保系统在规定的安全约束内运行。所提出的安全关键控制器展现出对滑模面的有限时间收敛性。为减轻内回路与外回路之间的相互干扰,采用了定义风险集等策略,限制了防护回路对内回路功能的影响。推导出设计防护控制律的闭式解,以消除实时求解任何二次规划问题的必要性。仿真案例研究验证了所提控制器在保持稳定性与安全性方面的有效性。

英文摘要:

In this study, we present a novel sliding mode safety-critical controller designed to address both stability and safety concerns in a class of nonlinear uncertain systems. The controller features two feedback loops: an inner loop designed by conventional sliding mode techniques and an outer safeguarding loop aimed at enhancing system safety. The inner loop, while ensuring asymptotic stability of the closed-loop system, may not guarantee compliance with safety constraints. To overcome this limitation and ensure both stability and safety, the outer loop introduces a correction term known as the safeguarding control signal. This signal is added to the unsafe control signal generated by the inner loop, effectively modifying it to meet the required safety constraints. To design the safeguarding control law, we integrate the system dynamics with an additional state variable. The dynamics of this augmented state are derived based on a stability constraint obtained from Lyapunov theory. By utilizing a control barrier function for the augmented system, we determine the safeguarding control signal, which ensures the system operates within the defined safety constraint. The proposed safety-critical controller exhibits finite-time convergence to the sliding manifold. To mitigate interference between the inner and outer loops, strategies such as defining risky sets are employed, limiting the impact of the safeguarding loop on the functionality of the inner loop. A closed-form solution for designing safeguarding control laws is derived to eliminate the necessity for solving any quadratic problems in real-time. Simulation case studies validate the effectiveness of the proposed controller in maintaining stability and safety.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑