AI Agents 相关度: 6/10

HyperKKL: Learning KKL Observers for Non-Autonomous Nonlinear Systems via Hypernetwork-Based Input Conditioning

Yahia Salaheldin Shaaban, Abdelrahman Sayed Sayed, M. Umar B. Niazi, Karl Henrik Johansson
arXiv: 2603.29744v1 发布: 2026-03-31 更新: 2026-03-31

AI 摘要

提出了基于超网络的KKL观测器,用于非自治非线性系统的状态估计,并取得了显著的精度提升。

主要贡献

  • 提出了基于超网络的KKL观测器框架HyperKKL
  • 设计了两种输入调节策略:HyperKKLobs和HyperKKLdyn
  • 推导了状态估计误差的理论最坏情况界限
  • 在四个非线性基准系统上验证了方法的有效性

方法论

使用超网络生成依赖于输入的编码器和解码器权重,实现时变转换映射,从而进行非自治系统的状态估计。

原文摘要

Kazantzis-Kravaris/Luenberger (KKL) observers are a class of state observers for nonlinear systems that rely on an injective map to transform the nonlinear dynamics into a stable quasi-linear latent space, from where the state estimate is obtained in the original coordinates via a left inverse of the transformation map. Current learning-based methods for these maps are designed exclusively for autonomous systems and do not generalize well to controlled or non-autonomous systems. In this paper, we propose two learning-based designs of neural KKL observers for non-autonomous systems whose dynamics are influenced by exogenous inputs. To this end, a hypernetwork-based framework ($HyperKKL$) is proposed with two input-conditioning strategies. First, an augmented observer approach ($HyperKKL_{obs}$) adds input-dependent corrections to the latent observer dynamics while retaining static transformation maps. Second, a dynamic observer approach ($HyperKKL_{dyn}$) employs a hypernetwork to generate encoder and decoder weights that are input-dependent, yielding time-varying transformation maps. We derive a theoretical worst-case bound on the state estimation error. Numerical evaluations on four nonlinear benchmark systems show that input conditioning yields consistent improvements in estimation accuracy over static autonomous maps, with an average symmetric mean absolute percentage error (SMAPE) reduction of 29% across all non-zero input regimes.

标签

KKL观测器 非线性系统 超网络 状态估计 输入调节

arXiv 分类

eess.SY cs.LG