Course detail
Cyber-Physical Systems Design (in English)
FIT-CPSaAcad. year: 2021/2022
The Cyber-Physical Systems combine cybernetic (computation and/or communication) and physical properties (motion or other physical processes). The application of such systems covers automotive, flight control and defense systems, critical infrastructure control (power grids, water resources, communication systems), energy management and storage, transportation control and safety, communication systems, robotics and distributed robotics (telemedicine), medical technologies, systems for assisted living, consumer electronics, toys and other smart devices. These devices interact in physical world through computer controlled algorithms. Design of the CPS control algorithms is a challenging discipline considering their tight coupling to physical systems behavior. An important design aspect to be considered is the correctness of the control algorithms itself, as the execution of critical control tasks depends on their correct function, as is the case in aircraft and/or car collision avoidance in automatic or autonomous modes, respectively. The aim of the course is to find an answer to an important social question, how to responsibly design critical Cyber-Physical Systems on whose flawless function depend human lives.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Offered to foreign students
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
- Mid-semester exam: 20 points.
- Completion of individually assigned project: 20 points.
- Final exam: 60 points.
Course curriculum
- Introduction to Cyber-Physical systems.
- System identification and model parameter estimation.
- Physical system models.
- Simulation of physical models and introduction to cybernetic systems.
- Coupled Cyber-Physical System models.
- Stability and control basics.
- System analysis and control in continuous time.
- System analysis and control in discrete time.
- Robust control.
- Drone control strategies.
- Autonomy of unmanned systems.
- Risk analysis of highly integrated systems.
- Verification and testing.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Elearning
Classification of course in study plans
- Programme MITAI Master's
specialization NADE , 0 year of study, summer semester, elective
specialization NBIO , 0 year of study, summer semester, elective
specialization NCPS , 0 year of study, summer semester, compulsory
specialization NEMB , 0 year of study, summer semester, elective
specialization NGRI , 0 year of study, summer semester, elective
specialization NHPC , 0 year of study, summer semester, elective
specialization NIDE , 0 year of study, summer semester, elective
specialization NISD , 0 year of study, summer semester, elective
specialization NMAL , 0 year of study, summer semester, elective
specialization NMAT , 0 year of study, summer semester, elective
specialization NNET , 0 year of study, summer semester, elective
specialization NSEC , 0 year of study, summer semester, elective
specialization NSEN , 0 year of study, summer semester, elective
specialization NSPE , 0 year of study, summer semester, elective
specialization NVER , 0 year of study, summer semester, elective
specialization NVIZ , 0 year of study, summer semester, elective - Programme IT-MGR-1H Master's
branch MGH , 0 year of study, summer semester, recommended course
- Programme IT-MSC-2 Master's
branch MGMe , 0 year of study, summer semester, elective
- Programme MITAI Master's
specialization NISY up to 2020/21 , 0 year of study, summer semester, elective
specialization NISY , 0 year of study, summer semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Introduction to Cyber-physical systems.
- System identification and model parameter estimation.
- Physical system models.
- Simulation of physical models and introduction to cybernetic systems.
- Coupled Cyberp-Physical System models.
- Stability and control basics.
- System analysis and control in continuous time.
- System analysis and control in discrete time.
- Robust control.
- Drone control strategies.
- Autonomy of unmanned systems.
- Risk analysis of highly integrated systems.
- Verification and testing.
Laboratory exercise
Teacher / Lecturer
Syllabus
- Introduction to Matlab/Simulink and simulation of dynamic systems.
- System identification, model parameter estimation.
- Simulation and stability analysis of physical models.
- CPS control algorithms design.
- Control algorithm implementation in simulation environment.
- System testing and verification.
Project
Teacher / Lecturer
Syllabus
- Student will individually design a CPS.
- Student will perform an analysis of a specific CPS.
- Student will design and implement a CPS control system.
Elearning