Abstract
The success in a model-based direct discrete-time design for nonlinear sampled-data control systems depends on the availability of a good discrete-time plant model to use for the design. Unfortunately, even if the continuous-time model of a plant is known, we cannot in general compute the exact discrete-time model of the plant, since it requires computing an explicit analytic solution of a nonlinear differential equation. One way to solve the problem of finding a good model is by using an approximate model of the plant. A general framework for stabilization of sampled-data nonlinear systems via their approximate discrete-time models was presented in [11]. It is suggested that approximate discrete-time models can be obtained using various numerical algorithms, such as Runge-Kutta and multistep methods. Yet, to the best of the authors knowledge, almost all available results on this direction view the systems as dissipative systems, whereas for design purpose, there are many systems that are better modeled as Hamiltonian conservative systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Acosta JA, Ortega R, Astolfi A (2005) Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one. IEEE TAC 50: 1936–1955.
Bloch AM, Marsden JE, Sánchez de Alvarez G (1997) Feedback stabilization of relative equilibria of mechanical systems with symmetry. In: Alber M, Hu B, Rosenthal J (eds) Current and Future Directions in Applied Mathematics pp. 43–64, Birkhaüser.
Gonzales O (1996) Time integration and discrete Hamiltonian systems. Jour Nonlin Sci 6:449–467.
Itoh T, Abe K (1988) Hamiltonian-conserving discrete canonical equations based on variational different quotients. Jour. Comput. Physics 76: 85–102.
Khalil HK (1996) Nonlinear Control Systems 2nd Ed. Prentice Hall.
Laila DS, Nešić D, Teel AR (2002) Open and closed loop dissipation inequalities under sampling and controller emulation. European J. of Control 8: 109–125.
Laila DS, Astolfi A (2005) Discrete-time IDA-PBC design for separable of Hamiltonian systems. In: Proc., 16th IFAC World Congress, Prague.
Laila DS, Astolfi A (2006) Discrete-time IDA-PBC design for underactuated Hamiltonian control systems. In: Proc. 25th ACC, Minneapolis, Minnesota.
Marsden JE, West M (2001) Discrete mechanics and variational integrators. Acta Numerica pp. 357–514.
Nešić D., Teel AR, Sontag E (1999) Formulas relating \( \mathcal{K}\mathcal{L} \) stability estimates of discrete-time and sampled-data nonlinear systems. Syst. Contr. Lett. 38: 49–60.
Nešić D, Teel AR (2004) A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models. IEEE TAC 49: 1103–1122.
Nešić D, Laila DS (2002) A note on input-to-state stabilization for nonlinear sampled-data systems. IEEE TAC 47: 1153–1158.
Ortega R, Spong MW, Gomez-Estern F, Blankenstein G (2002) Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment. IEEE TAC 47: 1218–1233.
Sanz-Serna JM, Calvo MP (1994) Numerical Hamiltonian Problems. Chapman& Hall.
Stuart AM, Humphries AR (1996) Dynamical Systems and Numerical Analysis. Cambridge Univ. Press, New York.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Laila, D.S., Astolfi, A. (2007). Direct Discrete-Time Design for Sampled-Data Hamiltonian Control Systems. In: Allgüwer, F., et al. Lagrangian and Hamiltonian Methods for Nonlinear Control 2006. Lecture Notes in Control and Information Sciences, vol 366. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73890-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-73890-9_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73889-3
Online ISBN: 978-3-540-73890-9
eBook Packages: EngineeringEngineering (R0)