Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter (O) May 27, 2021

Trajectory control of an elastic beam based on port-Hamiltonian numerical models

Trajektorienfolgeregelung eines elastischen Balkens auf Basis Port-Hamiltonscher numerischer Modelle
  • Mei Wang

    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.

    EMAIL logo
    and Paul Kotyczka

    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.

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.

Award Identifier / Grant number: 260049780

Funding statement: This research was supported by Deutsche Forschungsgemeinsamschaft (DFG), project number 260049780.

About the authors

Mei Wang

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

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.

Table 1

Parameters of the gear motor.

ParameterValueUnit
IM2.29·104kgm2
Ih1.69·104kgm2
cS5·104Nm/rad
rh0.025m

Table 2

Parameters of the steel beam.

ParameterValueUnit
Length1.20m
Height0.005m
Thickness0.03m
Volumetric mass density7856kgm3
Young’s modulus215GPa
Poisson’s ratio0.28
Shear correction factor56

Table 3

Parameters for the spatial discretization and the order reduction of the beam model.

ParameterValue
Number of collocation points N9
Order of the discretized model 4N36
Order of the reduced model r12
Shift points s016,18.43,115.6

Table 4

Parameters of the LQG controller and PD controller. Qoa, Qob and Qos: observer weight matrices for the (modeling) state variables of the drive (a), the beam model (b) as well as the disturbance (s), respectively. Q˜cl and Q˜ch: controller weight matrices for the first and second eigenmodes (l) and the remaining high-frequency eigenmodes (h), respectively.

Table 4 Parameters of the LQG controller and PD controller. Qoa{\boldsymbol{Q}_{o}^{a}}, Qob{\boldsymbol{Q}_{o}^{b}} and Qos{\boldsymbol{Q}_{o}^{s}}: observer weight matrices for the (modeling) state variables of the drive (a), the beam model (b) as well as the disturbance (s), respectively. Q˜cl{\tilde{\boldsymbol{Q}}_{c}^{l}} and Q˜ch{\tilde{\boldsymbol{Q}}_{c}^{h}}: controller weight matrices for the first and second eigenmodes (l) and the remaining high-frequency eigenmodes (h), respectively.

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

Received: 2020-11-06
Accepted: 2021-02-16
Published Online: 2021-05-27
Published in Print: 2021-06-25

© 2021 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 26.4.2024 from https://www.degruyter.com/document/doi/10.1515/auto-2020-0159/html
Scroll to top button