Differential Privacy in Nonlinear Dynamical Systems with Tracking Performance Guarantees
Dhrubajit Chowdhury, Raman Goyal, Shantanu Rane
TL;DR
This work tackles protecting sensitive information in feedback-controlled nonlinear dynamical systems by achieving differential privacy for the tracking error $e(t)$. It couples funnel control, which confines $e(t)$ within a user-specified funnel $\\mathcal{F}_{\\varphi}$, with an Ornstein–Uhlenbeck (OU)–filtered noise process that perturbs the funnel boundary and thus the control input. The authors prove that the funnel boundary and the tracking error inherit $(\\epsilon,\\delta)$-differential privacy under a defined adjacency, and they validate the approach for both state- and output-feedback implementations using high-gain observers. The results provide a principled privacy-preserving framework for CPS tracking tasks, with explicit privacy loss bounds and demonstrated privacy-performance trade-offs in nonlinear settings.
Abstract
We introduce a novel approach to make the tracking error of a class of nonlinear systems differentially private in addition to guaranteeing the tracking error performance. We use funnel control to make the tracking error evolve within a performance funnel that is pre-specified by the user. We make the performance funnel differentially private by adding a bounded continuous noise generated from an Ornstein-Uhlenbeck-type process. Since the funnel controller is a function of the performance funnel, the noise adds randomized perturbation to the control input. We show that, as a consequence of the differential privacy of the performance funnel, the tracking error is also differentially private. As a result, the tracking error is bounded by the noisy funnel boundary while maintaining privacy. We show a simulation result to demonstrate the framework.
