Modelling and optimization of energy systems

ME-454

Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


Media

ME-454 Modelling and optimization of energy systems

DOF process units and flowsheets

23.11.2023, 15:40

IPESE course - DOF process units and flowsheets October 16th 2023, 8:23:48 am

23.11.2023, 15:40

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - heat exchanger network design November 20th 2023, 2:15:48 pm

20.11.2023, 15:49

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - wind and hydro November 20th 2023, 11:16:08 am

20.11.2023, 12:53

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course - measurement reconcialiatoin and parameter identification November 20th 2023, 8:20:12 am

20.11.2023, 09:42

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course -defijnig hot and cold streams November 13th 2023, 3:17:49 pm

13.11.2023, 16:05

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course - constitutive equations and resolution sequence November 13th 2023, 8:23:14 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

IPESE course energy conversion Solar Energy - November 13th 2023, 11:17:16 am

13.11.2023, 13:01

Solving non-linear optimization problems

27.10.2023, 17:49

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:49

Solving linear optimization problem

27.10.2023, 17:45

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:45

Solving strategies for an optimization problem

27.10.2023, 17:38

IPESE optimisation - October 23rd 2023, 8:20:25 am

27.10.2023, 17:38

KPIs

20.10.2023, 16:20

IPESE course - October 9th 2023, 8:21:13 am

20.10.2023, 16:20

Investment estimation

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

20.10.2023, 16:16

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

IPESE course - October 9th 2023, 9:26:39 am

09.10.2023, 10:06

KPIs and clustering

09.10.2023, 09:13

IPESE course - October 9th 2023, 8:21:13 am

09.10.2023, 09:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Modeling and optimisation of energy systems introduction

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

buildings and solving non linear equations

06.10.2023, 14:08

building demands

06.10.2023, 12:13

buildings and solving non linear equations

06.10.2023, 12:13

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Modeling and optimisation of energy systems introduction

02.10.2023, 09:52

Introduction and course concept

Miro 3 - Flipped class

13.12.2021, 13:03

Flipped class about T9-T12

MOES Project 2021

29.11.2021, 08:31

MOES Lecture 2021

29.11.2021, 08:28

MOES Miro 2021

29.11.2021, 08:29

Miro Session 1

23.11.2021, 11:17

Miro 2 - Flipped class

23.11.2021, 11:15

Lecture 2021 week 2

04.10.2021, 11:35

2021_Week14: Semester and Master projects @ IPESE

26.05.2021, 14:32

Short explanation of the projects available for next semester @IPESE.

2021_Week13: Oral exam procedure and Theory discussion

19.05.2021, 16:16

|1.I can explain what a state variable is and derive the degrees of freedom of a flow in a process | Jacopo Saracco, Justine Brun | https://miro.com/app/board/o9J_lGZDmw8=/

|2.I can explain what a constitutive equation is and how a thermodynamic model works | Marc Tognola de Quintana, Claire Marie Isabelle Bernier | https://miro.com/app/board/o9J_lFK97xs=/

|3.I can explain what the equations of a process unit are and I can formulate the equations for units like a compressor, a heat exchanger or a cogeneration unit and explain what the definition of the parameters in the model is. | Nicolas Jean Rospars, Olivier Jean Mathias Laferrère | https://miro.com/app/board/o9J_lDi44fs=/

|4.I can explain the flowsheet of a heat recovery system | Paul Arthur Guy de Durand,Raphaël Briguet | https://miro.com/app/board/o9J_lEMNI6E=/

|5.I can realize a degree of freedom analysis, define the specifications and explain what dependent and independent variables of a model are. | Samuel Martin Peter Meyer | https://miro.com/app/board/o9J_lDvaL1I=/

|6.I can explain how to solve a unit model using a sequentialapproach and I can explain the pro and cons of a sequentialapproach. | Sven Luca Menge, Vincent Paul Python | https://miro.com/app/board/o9J_lEZwrl8=/

|7.I can explain the solving methods that can be used in a sequential solving approach. | Wei-Sheng Hung, Xinghai Wang | https://miro.com/app/board/o9J_lECYIOU=/

|8.I can explain how to solve a unit model using a simultaneous approach and I can explain the pros and cons of this approach. I can give an example from my project. | Yexinlei Yang, Yuanjun Feng | https://miro.com/app/board/o9J_lEUhjBM=/

|9.I can explain what the relevant conditions for using a simultaneous approach are and how this approach compares with the sequential one. | Romain Lilian Douat, Timothée Benjamin Antoine Jaubert | https://miro.com/app/board/o9J_lDxHqeE=/

|10.I can explain how to analyze the degrees of freedom of a flowsheet and what is needed to reach zero degrees of freedom.I would be ready to apply it on a given energy conversion flowsheet. | Louis-Nicolas Paul Raymond Durand | https://miro.com/app/board/o9J_lDjmj_0=/

|11.I can apply the Motard method to define a sequence to solve a sequential modular simulation problem. I can explain what the difficulties of the sequential approach are. | Marguerite Lou Lavarini, Anaël Perruchoud | https://miro.com/app/board/o9J_lDu-5-Q=/

2021_Week_10: Theory discussion

28.04.2021, 19:34

|1.I can explain the possible type of usage of optimisation in energy system modeling | Dominik Blaser,Mouhannad Abou Daher | https://miro.com/app/board/o9J_lHHhFnY=/

|2.I can explain the problem of parameter estimation and explain how the problem is stated and solved. I can give an example on how it has been applied in my project. | Guillaume Pierre Nicolas Senentz,Pierre Thomas Robin Marie Bouquet | https://miro.com/app/board/o9J_lHglht8=/

|3.I can explain different strategies to state and solve an optimization problem. I can explain differences between black box, simultaneous, hybrid methods and explain pros and cons. | Antoine Ravetta,Olivia Marie Lucie Julia | https://miro.com/app/board/o9J_lIdJDBQ=/

|4.I can explain the different methods to solve optimization problems and explain what are pros and cons of each of them. | Charles Marc Célin Vuichard,Pål Forr Austnes | https://miro.com/app/board/o9J_lILgnNQ=/

|5.I can explain how to solve an unconstrained optimization problem. | Camila José Morales Undurraga, Matthieu Benoit C. Jacobs | https://miro.com/app/board/o9J_lIbDXTA=/

|6.I can explain how to solve a multi-variable unconstrained optimization problem. | Chiara Ongaro, Clara Emmanuelle Gualtieri Huguenin | https://miro.com/app/board/o9J_lHmWvV4=/

|7.I can explain what a Mixed Integer Linear Programming optimization problem is and how it has been used in the energy system optimisation project. | Daniel Gutierrez Navarro, Edouard Cattin | https://miro.com/app/board/o9J_lHl4Bh0=/

|8.I can explain what are the principles of a heuristic method for solving an optimisation problem and I can explain for which strategy it is used for and I can comment onthe associated pros and cons. | Gabriel Bessette, Hugo Pierre André Casagrande | https://miro.com/app/board/o9J_lIcYf-Y=/ 

2021_Week_9: part 4 updates (FM, JS)

21.04.2021, 12:32

2021_Week_8: part 3 and part 4 (FM, JG, JS)

14.04.2021, 10:55

Part 4 Project description - Project tasks

12.04.2021, 11:50

Part 4 tasks

  • Simulation / Flow sheeting
  • Measurements
  • Reconciliation
  • Performance analysis
  • Fluid selection

Part 4 Project description - Case study

12.04.2021, 11:49

Case study of P2G plant Solothurn

  • Simulation
  • Measurements
  • Reconciliation
  • Validation

Part 4 Project description

12.04.2021, 11:48

  • Project overview
  • Flowsheeting

2021_Week_6: Theory discussion

02.04.2021, 10:16

1.I can explain how to state an energy system model using 

mixed integer linear programming : what are the constraints, 

what is the objective function, what are the inequality 

constraints https://miro.com/app/board/o9J_lNcqQl0=/

2.I can explain the simplifying assumptions made to model the 

system with a linear programming problem. https://miro.com/app/board/o9J_lMgMz7c=/

3.I can explain how to model a heat pump with a simplified 

model based on temperatures https://miro.com/app/board/o9J_lNJAahw=/

4.I can explain how to calculate the operating cost of an 

energy system and explain how it has been done in the project https://miro.com/app/board/o9J_lNUFd-M=/

5.I can explain how to estimate the investment of an energy

conversion system. https://miro.com/welcomeonboard/TS4BQF5czyruVB8N4u920lPaMhgrIzMNVkL9MaxICyaMInYoRbuJAQSOXbWokhqc

6.I can explain how to calculate the key performance indicators of

an energy system. I can explain how to calculate the 

thermo-economic performance, and how to consider

the environmental and sustainability aspects. https://miro.com/app/board/o9J_lN5i340=/

VALI tutorial HP

30.03.2021, 10:22

  • Defining streams 
    • Mechanical 
    • Material 
  • Defining units 
    • Tags 
    • Compressor 
  • Heat pump first stage: compression

VALI tutorial

30.03.2021, 10:19

  • Opening VALI
  • Creating a first PFD
  • Defining thermods

2021_Week4_VM_AMPL by XL

18.03.2021, 18:01

2021_week3: Theory question by FM

10.03.2021, 13:38

2021_Week2 - Presentation of project part 1 (FM, DL)

03.03.2021, 10:25

2021_week1: course introduction by prof

24.02.2021, 16:36

Introduction of course by Prof

2021_week1: Presentation of tools and projects (FM, JG, XL, JS)

24.02.2021, 16:28

Francois, Julia, Xiang, Jonas

Examination procedure, MOO Introduction and Case Study Part 5 by JH & FM

13.05.2020, 17:00

MILP model complete by FM

01.05.2020, 16:47

Energy technologies - part 1 by FM

01.05.2020, 16:44

Introduction by FM

01.05.2020, 05:47

Thermo- economic analysis by FM

01.05.2020, 05:43

Degrees of freedom and process unit models by FM

30.04.2020, 15:50

Key performance indicators and multi objective optimisation by FM

30.04.2020, 13:49

Optimisation - heuristic methods by FM

30.04.2020, 13:48

Data reconciliation and parameter identification by FM

30.04.2020, 13:46

Defining a sequence application to the two stage heat pump by FM

30.04.2020, 13:44

Defining a resolution sequence by FM

30.04.2020, 13:43

Constitutive equations by FM

30.04.2020, 13:34

Solving an optimisation problem by FM

30.04.2020, 13:25

Solving strategies for optimisation problems by FM

30.04.2020, 13:16

Energy technologies - part 2 by FM

30.04.2020, 13:11

MILP model and typical days by FM

30.04.2020, 12:43

Solving equations by FM

30.04.2020, 12:20

Building model by FM

30.04.2020, 12:17

Presentation of the EPFL project by FM

30.04.2020, 12:15

"Where are we and what is next?" by FM

30.04.2020, 11:44

Data reconciliation Case Study by JG & FM

30.04.2020, 11:43

NLP Case Study by RA

30.04.2020, 11:41

MILP Case Study by XL

30.04.2020, 11:40

NLP example by FM

30.04.2020, 11:38

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

building demands

06.10.2023, 12:13

Introduction to course and project MOES

06.10.2023, 14:44

Introduction and course concept

Solving non linear equations

06.10.2023, 14:08

Investment estimation

20.10.2023, 16:16

KPIs

20.10.2023, 16:20

DOF process units and flowsheets

23.11.2023, 15:40

Solving strategies for an optimization problem

27.10.2023, 17:38

Solving linear optimization problem

27.10.2023, 17:45

Solving non-linear optimization problems

27.10.2023, 17:49

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33

MOES-2023

23.11.2023, 15:33


This file is part of the content downloaded from Modelling and optimization of energy systems.

GENERAL

MODELLING AND OPTIMIZATION OF ENERGY SYSTEMS
Session (Mon 08:15-12:00)
Instructor: Prof. François Maréchal

Assistants: Eduardo PinaSai Sudharshan Ravi



Overview:

The objective of this course is to teach the basics of computer aided process system engineering for modelling and optimization of energy conversion systems. The students will learn how to build energy systems models and how to carry out thermo-economic optimization for optimal system's design. Both linear and non-linear problems will be modelled and solved using proper tools. Multi objective optimizations techniques will be used to consider both economic and environmental targets. The main concepts are applied in a group project.


Class planning:

Each Monday, there is a course meeting at EPFL. The class meeting consists of different elements: 

  • Lectures T1-12: Lectures on course theory held by Professor Maréchal/Dr. E. Pina.
  • Introduction project part 1-4: Introduction to the different aspects of the project, by Professor Maréchal and the assistants. 
  • Discussion T 1-12: Flip class on course theory, where students present key concepts of the course to the class. (Miro link here, zoom link).
  • Each course session consists of 2-4 elements, depending on their length. The following table summarises the semester outline, including the theory and project topics covered each week.


Recorded classes and presentations can be found here.



Resources:

  • Lecture slides as well as relevant videos are uploaded on Moodle.
  • For questions regarding the theory, please use the forum "theory questions"
  • For project-related questions that are relevant for the whole group, please use the Mattermost "townsquare" channel.
  • If you need to refresh your knowledge in Thermodynamics and engineering, please use this free course.
  • The VMs are accessible using VMware Horizon in the server https://vdi.epfl.ch under the name STI-FM-cours-2024


Problems in accessing the materials ? 

1. If you cannot access the virtual machine (VM) (VPN needed outside EPFL campus), please contact M.Sai Ravi;
2. if you have problems on VM, e.g. blackscreen, frozen screen etc, please contact 1234@epfl.ch ;



Group Selection


Schedule


The lectures and project work take place in classroom AAC 2 31.

Week Date Agenda class.  Theory covered Project work Video lecture Submissions
1 08.09.2025 Course introduction Introduction to Part 1   Project overview + Task 1 1. Introduction to course and project MOES
2. Building demands 
 
2 15.09.2025 Lectures T1, T2
Introduction to Part 1 NR
T 1: Energy demand analysis: building modeling
T 2: Equations and solving methods
Task 1 3. Solving non linear equations   
3 22.09.2025 Holiday   Task 1    
4 29.09.2025 Lectures T3, T4
Work on Part 1 Introduction to Part 2
T 3: Key Performance Indicators
T 4: Estimating the investment
Task 1+2  4. KPIs
5. Investment estimation
 
5 06.10.2025 Lecture T5 T 5.1: Flowsheet simulation and DOF
T 5.2: Stating optimisation problem and solving strategies
Task 2  6. DOF process units and flowsheets               
7. Solving strategies for an optimization problem
 
6 13.10.2025 Lecture T6
Work on Parts 2
T 6: Solving optimization problem Task 2  8. Solving linear optimization problem
9. Solving non-linear optimization problems
 
7 20.10.2025     Task 2    
8 27.10.2025 Lectures T10, T11 Introduction to Part 3 T 10: MILP optimization methodology
T 11: Techno-economic analysis by MILP optimization
Task 3    
9 03.11.2025     Task 3    
10 10.11.2025 Lecture T7, T8
Work on Part 3
T 7: Constitutive equations
T 8: Resolution sequence definition
Task 3    
11 17.11.2025 Lecture T9
Work on Part 3 Introduction to Part 4
T 9: Data reconciliation and parameter identification Task 4   Submit Preliminary Report
12 24.11.2025 Flip class   Task 4    
13 01.12.2025 Work on Part 4   Task 4   Submit Review
14 08.12.2025 Lecture T12 T 12: Multi-objective optimization wrap up     
15 15.12.2025 Project presentation and feedback   wrap up     






Guide - AMPL, Quarto, GIT, Vali, NOTO


Project material

During the semester, each group will receive access to a dedicated GitLab repository. This repository contains everything you need for the project: the required data, a Quarto (

.qmd
) template that provides a suggested structure for your report, and a tutorial to help you get started. The Quarto format is designed to integrate both calculations and reporting in one environment, making it easier to present your work in a clear and reproducible way.

To explore the tutorial, download the

.zip
file from the repository, open the
_book
folder, and double-click any of the
.html
files to open them in your browser.

That said, you are not required to use Quarto. You are free to perform your calculations using Jupyter Notebooks (e.g., via noto.epfl.ch) or any other computational environment. You can also use other tools like Overleaf for writing your report, as long as the final output is clear and well-structured.

At the end of the project, each group must submit:

  • Your working repository (with code, data, and any documentation)

  • A PDF report of your results

You will be evaluated based on the quality of your scientific reporting, not the specific tools you choose to use.





Discussion Forums

During this course, we will be using mattermost for most of the communications. To create an account click here. Mattermost is a communication tool similar to Slack (and eventually Whatsapp). All the groups will have a dedicated channel with TA's assigned that answer questions specific to the project; furthermore, it is also the place to share tasks, ask questions and book time slots with the TAs


Flip Class

The Miro plateform is used to present your answer to the theory discussions. You can insert any figure or explanation in the space dedicated to your question and you will present the answer during the flip classes. You can join the zoom class here.

Lectures Videos

The lecture notes and FAQ website is available in the "Lecture_notes" link below.


Report & Review Submission

Submission Section


Intermediate Report – Due: 17 November 2025
Submit one report per group.


Peer Review – Due: 1 December 2025
Submit a 2–4 page review of another group’s report (this will be assigned to you).

  • Include only your name and SCIPER on a separate first page.

  • Begin with an overview and general recommendations. Then provide detailed, justified feedback, grouped by category (e.g., structure, storytelling, figures).

  • Be respectful, constructive, and critical.

  • Highlight strengths as well, but explain why something works.

Pay attention to:

  • Context: Are the goals and conclusions clear?

  • Storytelling: Is the flow logical? Are sections well connected?

  • Structure: One idea per sentence, paragraph, section.

  • Figures: Are they integrated and explained, not just dropped in?

Avoid simple lists—summarize your feedback in paragraphs, then optionally use bullet points for specifics.


Final Report – Due: 16 January 2026


Submit one report per group:

  • Include the signed declaration of authorship with each member’s contribution.

TAs remain available for questions until the final submission, but please plan ahead—availability is limited during the holidays.

Good luck!



Oral Exam

You will find below the link to select your time slot for the exam.
Please avoid changing your time slot once you have selected one.

https://doodle.com/meeting/participate/id/bDPB9N6b

- The exam will take place from January 27 to 31, 2025 in the room ME A2 465 (the one of your presentation with pr. Maréchal in December).
- The exam will start with your short 3 minutes speech about your project. Avoid getting over 3 minutes! Then prof. Maréchal will ask you questions on the theory of the course. Only prof. Maréchal will ask questions. The 2-3 other TAs and experts will only grade your answers.

- During the exam, you will have at your disposal a screen with your own summary of your project (on Miro). You can also put some theory notes and equations on it to support your answers to the theory questions. A good advice is to avoid covering your summary with the whole course, since it usually disturb the explanation, make it unclear and make the student lost in the summary. You have to submit the link to your miro board > 24 hours before your exam.

- For the student doing the oral exam online, here is the zoom link. You will receive as well an inviation by mail (https://epfl.zoom.us/j/67721524400?pwd=2WjegYGAql47DsQpHCDtk1xKWLzXAH.1)