Distributed neural network control with dependability guarantees: a compositional port-Hamiltonian approach

被引:0
|
作者
Furieri, Luca [1 ]
Galimberti, Clara Lucia [1 ]
Zakwan, Muhammad [1 ]
Ferrari-Trecate, Giancarlo [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Inst Mech Engn, Lausanne, Switzerland
关键词
optimal distributed control; deep learning; port-Hamiltonian systems; neural ODEs;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
(1)Large-scale cyber-physical systems require that control policies are distributed, that is, that they only rely on local real-time measurements and communication with neighboring agents. Optimal Distributed Control (ODC) problems are, however, highly intractable even in seemingly simple cases. Recent work has thus proposed training Neural Network (NN) distributed controllers. A main challenge of NN controllers is that they are not dependable during and after training, that is, the closed-loop system may be unstable, and the training may fail due to vanishing gradients. In this paper, we address these issues for networks of nonlinear port-Hamiltonian (pH) systems, whose modeling power ranges from energy systems to non-holonomic vehicles and chemical reactions. Specifically, we embrace the compositional properties of pH systems to characterize deep Hamiltonian control policies with built-in closed-loop stability guarantees-irrespective of the interconnection topology and the chosen NN parameters. Furthermore, our setup enables leveraging recent results on well-behaved neural ODEs to prevent the phenomenon of vanishing gradients by design. Numerical experiments corroborate the dependability of the proposed architecture, while matching the performance of general neural network policies.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Port-Hamiltonian Approach to Neural Network Training
    Massaroli, Stefano
    Poli, Michael
    Califano, Federico
    Faragasso, Angela
    Park, Jinkyoo
    Yamashita, Atsushi
    Asama, Hajime
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 6799 - 6806
  • [2] Distributed Control and Optimization of DC Microgrids: A Port-Hamiltonian Approach
    Abdolmaleki, Babak
    Bergna-Diaz, Gilbert
    IEEE ACCESS, 2022, 10 : 64222 - 64233
  • [3] A port-Hamiltonian approach to the control of interaction
    Secchi, Cristian
    Fantuzzi, Cesare
    Stramigioli, Stefano
    Springer Tracts in Advanced Robotics, 2007, 29 : 77 - 125
  • [4] Distributed Control for Infinite Dimensional Port-Hamiltonian Systems
    Macchelli, Alessandro
    IFAC PAPERSONLINE, 2021, 54 (19): : 52 - 57
  • [5] Neural Energy Casimir Control for Port-Hamiltonian Systems
    Xu, Liang
    Zakwan, Muhammad
    Ferrari-Trecate, Giancarlo
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4053 - 4058
  • [6] A port-Hamiltonian approach to power network modeling and analysis
    Fiaz, S.
    Zonetti, D.
    Ortega, R.
    Scherpen, J. M. A.
    van der Schaft, A. J.
    EUROPEAN JOURNAL OF CONTROL, 2013, 19 (06) : 477 - 485
  • [7] Compositional Learning of Dynamical System Models Using Port-Hamiltonian Neural Networks
    Neary, Cyrus
    Topcu, Ufuk
    LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 211, 2023, 211
  • [8] A Lyapunov Approach to Robust Regulation of Distributed Port-Hamiltonian Systems
    Paunonen, Lassi
    Le Gorrec, Yann
    Ramirez, Hector
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (12) : 6041 - 6048
  • [9] Stabilizing a Flexible Beam on a Cart: A Distributed Port-Hamiltonian Approach
    Ravi Banavar
    Biswadip Dey
    Journal of Nonlinear Science, 2010, 20 : 131 - 151
  • [10] Stabilizing a Flexible Beam on a Cart: A Distributed Port-Hamiltonian Approach
    Banavar, Ravi
    Dey, Biswadip
    JOURNAL OF NONLINEAR SCIENCE, 2010, 20 (02) : 131 - 151