PiGGO: Physics-Guided Learnable Graph Kalman Filters for Virtual Sensing of Nonlinear Dynamic Structures under Uncertainty

arXiv cs.LG / 4/30/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper proposes PiGGO, a physics-guided Bayesian state-estimation framework for digital twins that tackles uncertainty from unknown nonlinear dynamics and sparse sensing.
  • PiGGO combines a learned Graph Neural Ordinary Differential Equation (GNODE) as a continuous-time state-transition model inside an extended Kalman filter.
  • It represents the system using an explicit graph state-space, while physics-guided inductive biases constrain how nonlinear dynamics are learned from data.
  • The approach enables online “virtual sensing” with uncertainty-aware estimates and is designed to generalize across topologically similar structures.
  • Numerical experiments show improved robustness to model-form uncertainty and measurement noise, outperforming open-loop graph neural models and conventional filtering methods on online prediction tasks.

Abstract

Digital twins provide a powerful paradigm for diagnostic and prognostic tasks in the monitoring and control of engineered systems; however, their deployment for complex structures remains challenged by model-form uncertainty, arising from unknown nonlinear dynamics, and by sparse sensing. These limitations hinder reliable online state estimation using either purely physics-based or purely data-driven approaches. This work introduces the Physics-Guided Graph Neural ODE (PiGGO) framework, a physics-informed, graph-based Bayesian state estimation approach in which a learned graph neural ordinary differential equation (GNODE) serves as the continuous-time state-transition model within an extended Kalman filter. The graph representation explicitly defines the system state-space, while physics-guided inductive biases encode known structural relationships and constrain the learning of nonlinear dynamics. By integrating graph-native learned dynamics with recursive Bayesian filtering, the proposed PiGGO framework enables online virtual sensing and uncertainty-aware state estimation for nonlinear systems with unknown model form, while maintaining generalisation across topologically similar structures. Numerical case studies demonstrate improved robustness to model uncertainty and measurement noise, outperforming both open-loop graph neural models and conventional filtering approaches in online prediction tasks.