Control Engineering II

CONCEPCIÓN ALICIA MONJE MICHARET

LUIS ENRIQUE MORENO LORENTE
DORIN SABIN COPACI
JORGE MUÑOZ YAÑEZ-BARNUEVO
LISBETH KARINA MENA LÓPEZ

Systems Engineering and Automation Department, Universidad Carlos III de Madrid

Area: Systems Engineering

Bachelor's Degree in Industrial Electronics
and Automation Engineering, Industrial Technologies
Engineering, Robotics Engineering

September, 2026 Share:    


ESTIMATED LEARNING TIME

Lectures: 112 hours 

Laboratory sessions: 12 hours 

Total expected learning time: 144 hours 

ECTS Credits: 6

 

PREREQUISITES AND RECOMMENDED PREVIOUS KNOWLEDGE

Students are expected to have successfully completed Control Engineering I or an equivalent introductory control course. Basic knowledge of MATLAB/Simulink programming is also recommended.

 

BRIEF DESCRIPTION OF THE COURSE

The Control Engineering II course builds upon the concepts introduced in Control Engineering I, focusing on more advanced aspects of the analysis and design of dynamic control systems, with particular emphasis on discrete-time systems. The course begins with an introduction to discrete-time systems, covering different methods for converting continuous-time systems into discrete-time systems, as well as the stability analysis of discrete-time systems. Various controller design techniques in the discrete frequency domain are also studied, including the root locus method and direct synthesis. The second part of the course focuses on the design of discrete controllers using time-domain (state-space) analysis. Topics include state-space modeling and analysis, the solution of state equations, state-feedback control, and state observer design.


LEARNING OUTCOMES: KNOWLEDGE AND SKILLS

This course is designed to provide students with a comprehensive and systematic understanding of the principles of control engineering, with particular emphasis on the analysis and design of discrete-time control systems. Students will learn both time-domain techniques based on state-space analysis and frequency-domain methods using transfer functions.

Upon successful completion of the course, students will be able to:

  • Demonstrate advanced knowledge of discrete-time control systems and modern control techniques. 
  • Analyze and model dynamic systems using transfer functions and state-space representations. 
  • Design and analyze discrete-time controllers that satisfy specified performance requirements. 
  • Apply state-feedback and state observer techniques to practical control problems. 
  • Implement and evaluate control algorithms using appropriate engineering software and hardware platforms. 
  • Critically assess the applicability and limitations of different control design methodologies. 
  • Integrate theoretical knowledge with practical implementation to solve real-world engineering problems. 


TEACHING MATERIAL

The teaching materials include lecture slides covering the compulsory course content, together with fully worked examples and problem-solving exercises corresponding to each topic.


 ASSESSMENT AND PRACTICAL ASSIGMENTS

Assessment consists of:

  • A final written examination covering all course topics. 

  • Three simulation-based laboratory assignments, focusing on: 

    • Design of discrete PID controllers. 

    • Controller design using the direct synthesis method. 

    • State-feedback controller design.


Last modified: Friday, 28 August 2026, 9:21 AM