Introduction to port-Hamiltonian Systems (2025)

- This self-contained Online Course by Hannes Gernandt (Wuppertal) and Timo Reis (Ilmenau) is aimed at interested Master's and PhD students in engineering, mathematics or science who have a basic understanding of linear algebra and calculus.
- To access the material you have to fill in the Course Registration
- After the lecture period, interested students are invited to work on small projects and attend a final symposium where you can meet international experts
Lecture Phase (April 9th - July 11th 2025)
Complete Lecture Notes (Lecture 1-10, Last Update: 24.06.2025)
- Lecture 1 (Examples): Recording Lecture Notes Slides
- Lecture 2 (Examples): Recording Lecture Notes Slides
- Discussion Lecture 1+2 Thursday 24.04.25 10-12 in Hörsaal 7
- Lecture 3 (ODE Solutions): Recording Lecture Notes Slides
- Discussion Lecture 3 Wednesday 30.04.25 10-12 in Hörsaal 7
- Lecture 4 (ODE Solutions): Recording Lecture Notes Slides
- Discussion Lecture 4 Wednesday 07.05.25 10-12 in Hörsaal 7
- Lecture 5 (Stability, Lyapunov): Recording Lecture Notes Slides
- Discussion Lecture 5 Wednesday 14.05.25 10-12 in Hörsaal 7
- Lecture 6 (LaSalle): Recording Lecture Notes Slides
- Discussion Lecture 6 Wednesday 21.05.25, 10-12 in Hörsaal 7
- Lecture 7 (Dissipativity, Energy Shaping): Recording Lecture Notes Slides
- Lecture 8 (DAEs: pH and nonlinear): Recording Lecture Notes Slides
- Discussion Lecture 7 Wednesday 04.06.25, 10-12 in Hörsaal 7
- Lecture 9 (DAEs: Linear case): Recording Lecture Notes Slides
- Discussion Lecture 8+9 Wednesday 18.06.25, 10-12 in Hörsaal 7
- Lecture 10 (Geometry): Recording Lecture Notes Slides
- Lecture 11 (Geometry): Recording Lecture Notes Slides
- Discussion Lecture 10+11 Wednesday 02.07.25, 10-12 in Hörsaal 7
- Lecture 12 (Circuit modeling): Recording Lecture Notes Slides
- Discussion Lecture 12 Wednesday 09.07.25, 10-12 in Hörsaal 7
Exercise 1: Sheet 1 Solutions Topic: Introductory Examples, pH Modeling
Exercise 2: Sheet 2, Discussion: Friday 16.05.24, 12-14, Hörsaal 8, Topic: ODE Solutions
Exercise 3: Sheet 3, Discussion Friday 06.06.25, 12-14, Hörsaal 8, Topic: Stability
Exercise 4: Sheet 4, Discussion Friday 04.07.25, 12-14, Hörsaal 8, Topic: Stabilization, DAEs
Project Phase (September 25 - January 26)
- The project phase starts in September 2025 and end with the Symposium in Wuppertal from 12.01. - 15.01.26 where the topics of the projects will be presented and discussed.
- If you have an idea for a group project, then please upload a few lines of project description and the name of the coordinators and upload it in the until 22nd August 2025.
- Please use the Voting Link all project can be found in the Shared Folder
Have a look at the Project Descriptions and choose your favourite projects here.
- P01 - "Bilinear PHS" (Hannes Gernandt, René Hosfeld)
- P02 - "Efficient structure-preserving time integration of
port-Hamiltonian mechanical systems" (Philipp L. Kinon, Peter Betsch) - P03 - "Structure-preserving discretization of the Timoshenko beam as a
port-Hamiltonian system" (Philipp L. Kinon, Peter Betsch) - P04 - "3-term Iteration for Energy-based Models" (Robert Altmann, Philipp Schulze)
- P05 - "Well-posedness of a class of infinite-dimensional
port-Hamiltonian systems" (Bouchra Elghazi, Birgit Jacob, Hans Zwart) - P06 - "Structure-Preserving Discretization of Transmission Lines in the
Port-Hamiltonian Framework" (Markus Clemens, Michael Günther) - P07 - "Energy-efficient predictive control of port-Hamiltonian descriptor
systems" (Arijit Sarkar, Vaibhav Kumar Singh) - P08 - "Formulation and Analysis of Irreversible Port-Hamiltonian
Systems for a Non-Isentropic Fluid in Eulerian Coordinates" (Hector Ramirez, Yann Le Gorrec) - P09 - "Exploring Machine Learning Approaches for Solving IDA-PBC" (Karim Cherifi, Thomas Beckers)
- P10 - "Learning Methods for Port-Hamiltonian Systems: A Review and
Numerical Study" (Karim Cherifi, Thomas Beckers)
Final Symposium (January 12th - 15th 2026)

Participants of the Project Phase are invited to Wuppertal for a four days workshop where the project teams will present their findings and additional lectures will be delivered by leading experts.
Technical Programme
Arrival on Sunday 11.01.26 afternoon and departure on Thursday 15.01.26 after lunch.