Osion kuvaus

  • December 7, 12:15 |  Guest seminar (Dynamics and control of wastewater treatment plants, OBL Neto)

    CHEM-E7190 is an introductory course on modern process control

    We study the mathematical principles and the basic computational tools of state-feedback and optimal control theory to manipulate the dynamic behaviour of process systems. Because based on a state-space and state-variable approach, the course depends strongly on physical modelling and intuition of process systems: The physics is in the form of differential equation models. The basis for controlling a system is then developed from an understanding of the controlled process model in terms of stability, controllability, and observability.

    • Introduction to process system analysis
    1. Model types and properties;
    2. Model representations.
    • Mathematical modelling of process systems using differential equations
    1. State-space representations;
    2. Dynamics and stability of linear time-invariant systems;
    3.  Linearisation of nonlinear systems around a fixed point.
    • Synthesis of state-feedback controllers
    1. Controllability and reachability;
    2. Controllability tests;
    3. Eigenvalue placement;
    4. Optimal control with the linear quadratic regulator;
    • Full-state observers from sensor data
    1. Observability and detectability;
    2. Observability tests;
    3. Optimal state estimation with the Luenberger observer.


    The course brings an understanding of feedback control in process systems, while showing how this approach can be used in general application domains in chemical and bio-chemical engineering.


    Learning outcomes

    • Dynamic process models based on input-output and state-space representations;
    • Process dynamics and stability of linear time-invariant process models;
    • Controllability and observability of linear time-invariant process models;
    • Feedback control and the synthesis of linear quadratic regulators.


    Course evaluation: To pass CHEM-E7190 you must pass the exam (65% of the total points) and return the solution to the exercises as assignments (35%). The final assessment (the grade) is thus given by the (rounded) weighted sum of the examination's assessment (weight 65%, the examination grade gets multiplied by 0.65) and the assessment of the exercises (weight 35%, the exercises' grade gets multiplied by 0.35). 

    • The course examination is a standard pen-and-paper exam (see Aalto's guidelines);
    • The exercises are equally weighted and unreturned exercises will receive a grade equal to zero.

    You can use the following three recent exams as reference: 1) Oct 2019; 2) Dec 2019; and 3) Feb 2020.


    About the exercises/assignments (35%)


    For each exercise, one report with your solutions;
    • Include your results and your code;
    • Include high-quality diagrams;
    • Discuss your solution/code.

    Only use PDFs (If you have multiple files, merge them. If you use MSWord or else, save as PDF).


    Collaboration policy: We encourage you to collaborate in figuring out answers and help others solve the problems, yet we ask you to submit your work individually and explicitly acknowledge those with whom you collaborated. We are assuming that you take the responsibility to make sure you personally understand the solution to work arising from collaboration.


    About the exercise sessions

    Exercises are kept in a classroom but you get help during the exercises from Zoom: https://aalto.zoom.us/j/68989428483


    Grading scheme (0-100 MC to 0-5 SISU conversion)

    5< -- [88,100)
    4< -- [76,88)
    3< -- [64,76)
    2< -- [52,64)
    1< -- [40,52)
    0< -- [00,40)

    Course material: The course is based on lecture slides and hand-written notes; both will be uploaded here. The material is mostly based on the following textbooks: