Abstract
We present a systematic approach to realize the precise observer-based trajectory tracking of the tip of a flexible beam using the energy-based port-Hamiltonian (PH) system representation. The first design steps are the structure-preserving spatial discretization by means of a pseudo-spectral method and the structure-preserving order reduction. The model structure is exploited for inversion-based feedforward control, and the control loop is closed via an observer for the friction torque and the state difference. Experimental results for the reference input and the disturbance response illustrate the quality of the design.
Zusammenfassung
Wir stellen ein systematisches Vorgehen vor, mit dem unter Ausnutzung der energiebasierten port-Hamiltonschen (PH) Systemdarstellung die präzise beobachterbasierte Trajektorienfolge der Spitze eines flexiblen Balkens realisiert wird. Entwurfsschritte sind zunächst die strukturerhaltende Ortsdiskretisierung mittels einer Pseudo-Spektralmethode sowie die ebenso strukturerhaltende Ordnungsreduktion. Die Modellstruktur wird für die inversionsbasierte Vorsteuerung ausgenutzt und der Regelkreis über einen Beobachter für das Reibmoment und die Zustandsdifferenz geschlossen. Messergebnisse zum Führungs- und Störverhalten illustrieren die Güte des Entwurfs.
Funding source: Deutsche Forschungsgemeinschaft
Award Identifier / Grant number: 260049780
Funding statement: This research was supported by Deutsche Forschungsgemeinsamschaft (DFG), project number 260049780.
About the authors
Mei Wang was a research assistant at the Chair of Automatic Control, Technical University of Munich, from 2015 to 2018. She was a member of the Energy-based Modeling and Control group and worked on the control of distributed parameter systems based on discretized port-Hamiltonian models.
Paul Kotyczka is adjunct teaching professor (Privatdozent) at the Chair of Automatic Control, Technical University of Munich, where he leads the Energy-based Modeling and Control group. He works on structured modeling, geometric numerical methods and nonlinear control design for multi-domain physical systems, with applications to mechatronic, robotic and process systems.
Appendix A Tables with parameters
The appendix contains tables with the parameters for the drive unit, the steel beam, the structure-preserving discretization and reduction, as well as the design of observers and controllers.
Parameter | Value | Unit |
0.025 | m |
Parameter | Value | Unit |
Length | 1.20 | m |
Height | 0.005 | m |
Thickness | 0.03 | m |
Volumetric mass density | 7856 | |
Young’s modulus | 215 | |
Poisson’s ratio | 0.28 | – |
Shear correction factor | – |
Parameter | Value |
Number of collocation points N | 9 |
Order of the discretized model | 36 |
Order of the reduced model r | 12 |
Shift points |
References
1. O. J. Aldraihem, R. C. Wetherhold and T. Singh. Distributed control of laminated beams: Timoshenko theory vs. Euler-Bernoulli theory. Journal of Intelligent Material Systems and Structures, 8(2): 149–157, 1997.10.1177/1045389X9700800205Search in Google Scholar
2. S. Aoues, F. L. Cardoso-Ribeiro, D. Matignon and D. Alazard. Modeling and control of a rotating flexible spacecraft: A port-Hamiltonian approach. IEEE Transactions on Control Systems Technology, 27(1): 355–362, 2017.10.1109/TCST.2017.2771244Search in Google Scholar
3. C. Beattie, V. Mehrmann, H. Xu and H. Zwart. Linear port-Hamiltonian descriptor systems. Mathematics of Control, Signals, and Systems, 30(4): 17, 2018.10.1007/s00498-018-0223-3Search in Google Scholar
4. F. L. Cardoso-Ribeiro, D. Matignon and L. Lefèvre. A structure-preserving partitioned finite element method for the 2D wave equation. IFAC-PapersOnLine, 51(3): 119–124, 2018.10.1016/j.ifacol.2018.06.033Search in Google Scholar
5. T. J. Courant. Dirac manifolds. Transactions of the American Mathematical Society, 319(2): 631–661, 1990.10.1090/S0002-9947-1990-0998124-1Search in Google Scholar
6. V. Duindam, A. Macchelli, S. Stramigioli and H. Bruyninckx. Modeling and Control of Complex Physical Systems: The Port-Hamiltonian Approach. Springer Science & Business Media, 2009.10.1007/978-3-642-03196-0Search in Google Scholar
7. O. Farle, R.-B. Baltes and R. Dyczij-Edlinger. A Port-Hamiltonian finite-element formulation for the transmission line. In Proceedings of 21st International Symposium on Mathematical Theory of Networks and Systems, pages 724–728, 2014.Search in Google Scholar
8. O. Föllinger, U. Konigorski, B. Lohmann, G. Roppenecker and A. Trächtler. Regelungstechnik. VDE-Verlag, 11 edition, 2013.Search in Google Scholar
9. Y. Q. Gao, F. Y. Wang and Z. Q. Xiao. Flexible Manipulators: Modeling, Analysis and Optimum Design. Academic Press, 2012.10.1016/B978-0-12-397036-7.00003-9Search in Google Scholar
10. H. Gattringer. Starr-elastische Robotersysteme: Theorie und Anwendungen. Springer-Verlag, 2011.10.1007/978-3-642-22828-5Search in Google Scholar
11. G. Golo, V. Talasila, A. van Der Schaft and B. Maschke. Hamiltonian discretization of boundary control systems. Automatica, 40(5): 757–771, 2004.10.1016/j.automatica.2003.12.017Search in Google Scholar
12. S. Gugercin, R. V. Polyuga, C. Beattie and A. van Der Schaft. Structure-preserving tangential interpolation for model reduction of port-Hamiltonian systems. Automatica, 48(9): 1963–1974, 2012.10.1016/j.automatica.2012.05.052Search in Google Scholar
13. B. Jacob and H. Zwart. Linear port-Hamiltonian systems on infinite-dimensional spaces, volume 223. Springer Science & Business Media, 2012.10.1007/978-3-0348-0399-1Search in Google Scholar
14. P. Kotyczka. Finite volume structure-preserving discretization of 1D distributed-parameter port-Hamiltonian systems. IFAC-PapersOnLine, 49(8): 298–303, 2016. 10.1016/j.ifacol.2016.07.457.Search in Google Scholar
15. P. Kotyczka. Numerical Methods for Distributed Parameter Port-Hamiltonian Systems. TUM University Press, 2019. ISBN 978-3-95884-028-7.Search in Google Scholar
16. P. Kotyczka and S. Brandstäter. Inversion-based feedforward control for discretized port-Hamiltonian systems. In Proceedings of the 21st International Symposium on Mathematical Theory of Networks and Systems (MTNS 2014), Groningen, The Netherlands, pages 729–735, 2014.Search in Google Scholar
17. P. Kotyczka and L. Lefèvre. Discrete-time control design based on symplectic integration: Linear systems. In IFAC World Congress, Berlin, 2020.10.1016/j.ifacol.2020.12.1352Search in Google Scholar
18. Y. Le Gorrec, H. Zwart and B. Maschke. Dirac structures and boundary control systems associated with skew-symmetric differential operators. SIAM Journal on Control and Optimization, 44(5): 1864–1892, 2005.10.1137/040611677Search in Google Scholar
19. A. Macchelli and C. Melchiorri. Modeling and control of the Timoshenko beam. The distributed port Hamiltonian approach. SIAM Journal on Control and Optimization, 43(2): 743–767, 2004.10.1137/S0363012903429530Search in Google Scholar
20. B. M. Maschke, A. van Der Schaft and P. C. Breedveld. An intrinsic Hamiltonian formulation of network dynamics: Non-standard Poisson structures and gyrators. Journal of the Franklin institute, 329(5): 923–966, 1992.10.1016/S0016-0032(92)90049-MSearch in Google Scholar
21. R. Moulla, L. Lefèvre and B. M. Maschke. Pseudo-spectral methods for the spatial symplectic reduction of open systems of conservation laws. Journal of Computational Physics, 231(4): 1272–1292, 2012.10.1016/j.jcp.2011.10.008Search in Google Scholar
22. R. Ortega and E. Garcia-Canseco. Interconnection and damping assignment passivity-based control: A survey. European Journal of control, 10(5): 432–450, 2004.10.3166/ejc.10.432-450Search in Google Scholar
23. R. Ortega, A. Van Der Schaft, F. Castanos and A. Astolfi. Control by interconnection and standard passivity-based control of port-Hamiltonian systems. IEEE Transactions on Automatic control, 53(11): 2527–2542, 2008.10.1109/TAC.2008.2006930Search in Google Scholar
24. J. N. Reddy. Energy Principles and Variational Methods in Applied Mechanics. John Wiley & Sons, 2002.Search in Google Scholar
25. J. Rudolph and F. Woittennek. Flachheitsbasierte Steuerung eines Timoshenko-Balkens. ZAMM – Z. Angew. Math. Mech., 83(2): 119–127, 2003.10.1002/zamm.200310011Search in Google Scholar
26. B. Simeon. Computational Flexible Multibody Dynamics: A Differential-Algebraic Approach. Springer, 2013.10.1007/978-3-642-35158-7Search in Google Scholar
27. A. Siuka, M. Schöberl and K. Schlacher. Port-Hamiltonian modelling and energy-based control of the Timoshenko beam. Acta Mechanica, 222 (1-2): 69–89, 2011.10.1007/s00707-011-0510-2Search in Google Scholar
28. S. P. Timoshenko and J. M. Gere. Theory of Elastic Stability. McGraw-Hill, 2nd edition, 1961.Search in Google Scholar
29. A. van der Schaft and D. Jeltsema. Port-Hamiltonian systems theory: An introductory overview. Foundations and Trends in Systems and Control, 1(2-3): 173–378, 2014.10.1561/9781601987877Search in Google Scholar
30. A. van der Schaft and B. M. Maschke. Hamiltonian formulation of distributed-parameter systems with boundary energy flow. Journal of Geometry and Physics, 42(1): 166–194, 2002.10.1016/S0393-0440(01)00083-3Search in Google Scholar
31. M. Wang and P. Kotyczka. Port-Hamiltonian model of a flexible manipulator test rig. In G. Roppenecker and B. Lohmann, editors, Methoden und Anwendungen der Regelungstechnik – Erlangen-Münchener Workshops 2015 und 2016, pages 37–52. Shaker Verlag, 2017.Search in Google Scholar
32. M. Wang, A. Bestler and P. Kotyczka. Modeling, discretization and motion control of a flexible beam in the port-Hamiltonian framework. IFAC-PapersOnLine, 50(1): 6799–6806, 2017.10.1016/j.ifacol.2017.08.2511Search in Google Scholar
33. Y. Wu, B. Hamroun, Y. Le Gorrec and B. Maschke. Port Hamiltonian system in descriptor form for balanced reduction: Application to a nanotweezer. In 19th IFAC World Congress, Cape Town, 2014.10.3182/20140824-6-ZA-1003.01579Search in Google Scholar
34. Q. Zou and S. Devasia. Preview-based stable-inversion for output tracking. In American Control Conference, 1999. Proceedings of the 1999, volume 5, pages 3544–3548. IEEE, 1999.Search in Google Scholar
© 2021 Walter de Gruyter GmbH, Berlin/Boston