用稀疏神经微分方程实现复杂非线性控制,突破传统方法只能稳定系统的局限。
Interconnection and Damping Assignment Passivity-Based Control using Sparse Neural ODEs
- 将控制问题转化为神经微分方程学习,通过稀疏字典参数化系统结构
- 在不解析求解偏微分方程条件下,实现周期振荡等复杂任务控制
- 可导出闭环系统的显式表达式,并支持学习后稳定性分析
互连与阻尼分配无源性控制(IDA-PBC)是一种非线性控制技术,通过状态反馈律为被控系统赋予端口哈密顿结构。尽管该方法被广泛研究并应用于多种系统,其实际应用仍主要局限于学术案例,且几乎仅用于稳定任务。主要瓶颈在于需解析求解一组称为匹配条件的偏微分方程,这对复杂物理系统和任务极为困难。本文提出一种新数值方法,无需精确求解匹配方程即可设计IDA-PBC控制器。将问题建模为神经常微分方程学习,利用稀疏字典学习将期望闭环系统表示为状态相关非线性函数的稀疏线性组合。通过多目标优化求解控制器参数,代价函数包含任务相关项与匹配条件相关项。数值结果表明,该方法使IDA-PBC可扩展至稳定之外的复杂任务,如发现周期振荡行为;可导出闭环系统的闭式表达式,包括近似匹配时的残差项;并能对学习到的控制器进行稳定性分析。
原文摘要 · Abstract (English)
Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) is a nonlinear control technique that assigns a port-Hamiltonian (pH) structure to a controlled system using a state-feedback law. While IDA-PBC has been extensively studied and applied to many systems, its practical implementation often remains confined to academic examples and, almost exclusively, to stabilization tasks. The main limitation of IDA-PBC stems from the complexity of analytically solving a set of partial differential equations (PDEs), referred to as the matching conditions, which enforce the pH structure of the closed-loop system. However, this is extremely challenging, especially for complex physical systems and tasks. In this work, we propose a novel numerical approach for designing IDA-PBC controllers without solving the matching PDEs exactly. We cast the IDA-PBC problem as the learning of a neural ordinary differential equation. In particular, we rely on sparse dictionary learning to parametrize the desired closed-loop system as a sparse linear combination of nonlinear state-dependent functions. Optimization of the controller parameters is achieved by solving a multi-objective optimization problem whose cost function is composed of a generic task-dependent cost and a matching condition-dependent cost. Our numerical results show that the proposed method enables (i) IDA-PBC to be applicable to complex tasks beyond stabilization, such as the discovery of periodic oscillatory behaviors, (ii) the derivation of closed-form expressions of the controlled system, including residual terms in case of approximate matching, and (iii) stability analysis of the learned controller.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。