Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Discovering Efficient Periodic Behaviours in Mechanical Systems via Neural Approximators (2212.14253v1)

Published 29 Dec 2022 in math.OC and cs.RO

Abstract: It is well known that conservative mechanical systems exhibit local oscillatory behaviours due to their elastic and gravitational potentials, which completely characterise these periodic motions together with the inertial properties of the system. The classification of these periodic behaviours and their geometric characterisation are in an on-going secular debate, which recently led to the so-called eigenmanifold theory. The eigenmanifold characterises nonlinear oscillations as a generalisation of linear eigenspaces. With the motivation of performing periodic tasks efficiently, we use tools coming from this theory to construct an optimization problem aimed at inducing desired closed-loop oscillations through a state feedback law. We solve the constructed optimization problem via gradient-descent methods involving neural networks. Extensive simulations show the validity of the approach.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (42)
  1. Richard W Longman. Iterative learning control and repetitive control for engineering practice. International Journal of Control, 73(10):930–954, 2000.
  2. Survey on iterative learning control, repetitive control, and run-to-run control. Journal of Process Control, 19(10):1589–1600, 2009.
  3. Stability analysis of nonlinear repetitive control schemes. IEEE control systems letters, 2(4):773–778, 2018.
  4. Nonlinear Robust Periodic Output Regulation of Minimum Phase Systems. 2021.
  5. Passive finite-dimensional repetitive control of robot manipulators. IEEE Transactions on Control Systems Technology, 16(3):570–576, 2008.
  6. Experimental Closed-Loop Excitation of Nonlinear Normal Modes on an Elastic Industrial Robot. pages 1–8, 2021.
  7. Reinhard M. Rosenberg. On nonlinear vibrations of systems with many degrees of freedom. 1966.
  8. S. W. Shaw and C. Pierre. Normal Modes for Non-Linear Vibratory Systems. Journal of Sound and Vibration, 164(1):85–124, 6 1993.
  9. Review of applications of Nonlinear Normal Modes for Vibrating Mechanical Systems, 3 2013.
  10. A review on nonlinear modes in conservative mechanical systems. Annual Reviews in Control, 50:49–71, 2020.
  11. What Can Algebraic Topology and Differential Geometry Teach Us About Intrinsic Dynamics and Global Behavior of Robots? 2022.
  12. Sufficient conditions for an eigenmanifold to be of the extended Rosenberg type. 2022.
  13. Exciting Efficient Oscillations in Nonlinear Mechanical Systems Through Eigenmanifold Stabilization. IEEE Control Systems Letters, 5(6):1916–1921, 2021.
  14. Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proceedings of the National Academy of Sciences of the United States of America, 113(15):3932–3937, 4 2016.
  15. Steven L Brunton and J Nathan Kutz. Data-driven science and engineering: Machine learning, dynamical systems, and control. 2022.
  16. Data-driven discovery of coordinates and governing equations. Proceedings of the National Academy of Sciences of the United States of America, 116(45):22445–22451, 11 2019.
  17. Learning normal form autoencoders for data-driven discovery of universal,parameter-dependent governing equations. 6 2021.
  18. Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction, 2018.
  19. Continuous control with deep reinforcement learning. 9 2015.
  20. Deep Reinforcement Learning: A Brief Survey. IEEE Signal Processing Magazine, 34(6):26–38, 11 2017.
  21. A machine learning framework for solving high-dimensional mean field game and mean field control problems. Proceedings of the National Academy of Sciences of the United States of America, 117(17):9183–9193, 4 2020.
  22. Gursel Serpen. Empirical Approximation for Lyapunov Functions with Artiicial Neural Nets, 2005.
  23. Construction of Neural Network Based Lyapunov Functions, 2006.
  24. Lyapunov-Net: A Deep Neural Network Architecture for Lyapunov Function Approximation.
  25. Lars Grüne. Computing Lyapunov functions using deep neural networks. 2020.
  26. The Lyapunov Neural Network: Adaptive Stability Certification for Safe Learning of Dynamical Systems.
  27. Neural Lyapunov Control. Advances in Neural Information Processing Systems, 32, 5 2020.
  28. Neural Lyapunov Model Predictive Control: Learning Safe Global Controllers from Sub-optimal Examples.
  29. Learning control Lyapunov function to ensure stability of dynamical system-based robot reaching motions. Robotics and Autonomous Systems, 62(6):752–765, 2014.
  30. Y. Long and Bayoumi M.M. Feedback Stabilization: Control Lyapunov Functions Modelled by Neural Networks, 1993.
  31. Hamiltonian Neural Networks. Advances in Neural Information Processing Systems, 32, 2019.
  32. Lagrangian Neural Networks.
  33. Symplectic ODE-Net: Learning Hamiltonian Dynamics with Control. 9 2019.
  34. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378:686–707, 2 2019.
  35. Neural Ordinary Differential Equations. Advances in Neural Information Processing Systems, 31, 2018.
  36. Optimal Energy Shaping via Neural Approximators. SIAM Journal on Applied Dynamical Systems, 21(3):2126–2147, 2022.
  37. Automatic differentiation in PyTorch.
  38. Power-continuous synchronisation of oscillators: A novel, energy-free way to synchronise dynamical systems. In Proceedings - IEEE International Conference on Robotics and Automation, pages 1493–1498. Institute of Electrical and Electronics Engineers Inc., 9 2014.
  39. Passive compensation of nonlinear robot dynamics. IEEE Transactions on Robotics and Automation, 20(3):480–487, 2004.
  40. TorchDyn: Implicit Models and Neural Numerical Methods in PyTorch.
  41. PyTorch: An Imperative Style, High-Performance Deep Learning Library. 2019.
  42. ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Yannik Wotte (1 paper)
  2. Sven Dummer (7 papers)
  3. Nicolò Botteghi (19 papers)
  4. Christoph Brune (56 papers)
  5. Stefano Stramigioli (29 papers)
  6. Federico Califano (19 papers)
Citations (5)

Summary

We haven't generated a summary for this paper yet.