Papers
Topics
Authors
Recent
Search
2000 character limit reached

Differential Privacy in Nonlinear Dynamical Systems with Tracking Performance Guarantees

Published 13 Mar 2024 in cs.SY and eess.SY | (2403.08181v1)

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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (17)
  1. M. U. Hassan, M. H. Rehmani, and J. Chen, “Differential privacy techniques for cyber physical systems: a survey,” IEEE Communications Surveys & Tutorials, vol. 22, no. 1, pp. 746–789, 2019.
  2. S. Han and G. J. Pappas, “Privacy in control and dynamical systems,” Annual Review of Control, Robotics, and Autonomous Systems, vol. 1, pp. 309–332, 2018.
  3. C. Dwork, A. Roth et al., “The algorithmic foundations of differential privacy,” Foundations and Trends® in Theoretical Computer Science, vol. 9, no. 3–4, pp. 211–407, 2014.
  4. J. Le Ny and G. J. Pappas, “Differentially private filtering,” IEEE Transactions on Automatic Control, vol. 59, no. 2, pp. 341–354, 2013.
  5. C. Dwork, “Differential privacy: A survey of results,” in International conference on theory and applications of models of computation.   Springer, 2008, pp. 1–19.
  6. K. Yazdani, A. Jones, K. Leahy, and M. Hale, “Differentially private lq control,” IEEE Transactions on Automatic Control, vol. 68, no. 2, pp. 1061–1068, 2022.
  7. C. Hawkins and M. Hale, “Differentially private formation control: Privacy and network co-design,” arXiv preprint arXiv:2205.13406, 2022.
  8. Y. Mo and R. M. Murray, “Privacy preserving average consensus,” IEEE Transactions on Automatic Control, vol. 62, no. 2, pp. 753–765, 2016.
  9. Z. Huang, S. Mitra, and G. Dullerud, “Differentially private iterative synchronous consensus,” in Proceedings of the 2012 ACM workshop on Privacy in the electronic society, 2012, pp. 81–90.
  10. Y. Kawano and M. Cao, “Differential privacy and qualitative privacy analysis for nonlinear dynamical systems,” IFAC-PapersOnLine, vol. 51, no. 23, pp. 52–57, 2018.
  11. Y. Kawano and M. Cao, “Design of privacy-preserving dynamic controllers,” IEEE Transactions on Automatic Control, vol. 65, no. 9, pp. 3863–3878, 2020.
  12. A. Ilchmann, E. P. Ryan, and C. J. Sangwin, “Tracking with prescribed transient behaviour,” ESAIM: Control, Optimisation and Calculus of Variations, vol. 7, pp. 471–493, 2002.
  13. D. Chowdhury and H. K. Khalil, “Funnel control for nonlinear systems with arbitrary relative degree using high-gain observers,” Automatica, vol. 105, pp. 107–116, 2019.
  14. D. Chowdhury and H. K. Khalil, “Funnel control of higher relative degree systems,” in 2017 American Control Conference (ACC).   IEEE, 2017, pp. 598–603.
  15. H. Risken and J. Eberly, “The fokker-planck equation, methods of solution and applications,” Journal of the Optical Society of America B Optical Physics, vol. 2, no. 3, p. 508, 1985.
  16. J. He, L. Cai, and X. Guan, “Differential private noise adding mechanism and its application on consensus algorithm,” IEEE Transactions on Signal Processing, vol. 68, pp. 4069–4082, 2020.
  17. D. Chowdhury and H. K. Khalil, “Practical synchronization in networks of nonlinear heterogeneous agents with application to power systems,” IEEE Transactions on Automatic Control, vol. 66, no. 1, pp. 184–198, 2020.

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.