Related Experiment Video
Updated: Sep 27, 2026

Interactive and Visualized Online Experimentation System for Engineering Education and Research
Published on: November 24, 2021
Modeling and Control Design of Port-Hamiltonian Systems in Discrete-Time
1Department of Electrical, Electronic, and Information Engineering-"Guglielmo Marconi" (DEI), University of Bologna, viale del Risorgimento 2, 40136 Bologna, Italy.
Abstract:
This paper aims to describe a synthesis procedure for discrete-time, energy-based regulators for continuous-time port-Hamiltonian systems. The methodology consists of three steps. The first deals with the definition of a discrete-time approximation of the plant, which is subsequently employed in the development of the control law. The discrete-time model is obtained from the continuous-time dynamics by replacing the gradient of the Hamiltonian function with a discrete gradient. In this way, passivity, with the energy as storage function, is preserved, although the resulting state equation is in implicit form. The second step concerns the control synthesis and extends the continuous-time energy-shaping plus damping injection design technique to the proposed class of discrete-time port-Hamiltonian systems. Finally, the last step addresses the interconnection between the digital controller and the continuous-time plant. The coupling is implemented via a zero-order hold and relies on the solution of an optimization problem that determines the "best" and "minimal" correction to be applied to the nominal control action in order to achieve the same performance as that obtained when the regulator is connected in closed loop with the discrete-time model of the plant. This is the reference scenario used to develop and tune the control law. The complete procedure (time discretisation, control design, and coupling implementation) is illustrated through an example.
Related Concept Videos
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Control System Problem
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires careful...
