Back close

Course Detail

Course Name Cyber-Physical Systems: Design, Modeling and Simulation
Course Code 19CCE312
Program B. Tech. in Computer and Communication Engineering
Semester Six
Year Taught 2019


Unit 1

Cyber-Physical Systems Overview – Cyber-Physical Systems (CPS) in the real world – Basic principles of design and validation of CPS – Industry 4.0, AutoSAR, IIOT implications – Building Automation, Medical CPS. CPS – Platform- CPS HW platforms – Processors, Sensors, Actuators – CPS Network – Wireless Hart, CAN, Automotive Ethernet- CPS Sw stack – RTOS – Scheduling Real Time control tasks.

Unit 2

Principles of Automated Control Design – Dynamical Systems and Stability – Controller Design Techniques – Stability Analysis: CLFs, MLFs, stability under slow switching – Performance under Packet drop and Noise.CPS implementation issues – From features to automotive software components, Mapping software components to ECUs – CPS Performance Analysis – effect of scheduling, bus latency, sense and actuation faults on control performance, network congestion – Building real-time networks for CPS.

Unit 3

Intelligent CPS – Safe Reinforcement Learning – Robot motion control – Autonomous Vehicle control – Gaussian Process Learning – Smart Grid Demand Response – Building Automation. Secure Deployment of CPS -Secure Task mapping and Partitioning – State estimation for attack detection – Automotive Case study : Vehicle ABS hacking – Power Distribution Case study : Attacks on Smart Grids.

Lab Component

Experiments based on Ptolemy and CPS platforms.

Textbook / Reference

  • Rajeev Alur “Principles of Cyber-Physical Systems”, MIT Press, 2015
  • E. A. Lee, SanjitSeshia “Introduction to Embedded Systems – A Cyber–Physical Systems Approach”, MIT Press, 2013.

Evaluation Pattern

Assessment Internal External
Periodical 1 (P1) 10
Periodical 2 (P2) 10
*Continuous Assessment (Theory) (CAT) 15
Continuous Assessment (Lab) (CAL) 30
End Semester 35
*CA – Can be Quizzes, Assignment, Projects, and Reports.

Objectives and Outcomes


  • To mould fresh electronics engineers by enhancing their knowledge and skills in various hardware and software design aspects of Cyber Physical Systems
  • To develop an exposition of the challenges in implementing a cyber-physical system from a computational perspective
  • To expose the student to real world problems in this domain and provide a walk through the design and validation problems for such systems

Course Outcomes

  • CO1: Able to understand the various platform aspects of cyber physical systems
  • CO2: Able to understand various modeling formalisms for CPS, such as hybrid automata & state-space methods
  • CO3: Able to understand and analyse CPS security and safety aspects
  • CO4: Able to understand the basics of CPS implementation and design

CO – PO Mapping

CO1 3 3 2 2 2 2 2 2 2 3 2
CO2 3 3 2 2 3 2 2 2 3 2
CO3 3 3 2 2 3 2 2 2 2 2 3 2
CO4 3 3 2 2 3 2 2 2 2 3 2

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now