Skip to main content

Module

CSC3331 : Real-Time and Cyber-Physical Systems (Inactive)

  • Inactive for Year: 2020/21
  • Module Leader(s): Dr Ken Pierce
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 10
ECTS Credits: 5.0

Aims

Real-time and cyber-physical systems must respond to external stimuli within a finite and predictable period of time. Their correctness depends not only on the value of their outputs but on the time at which those outputs are produced. These systems must interact with the physical world through sensors and actuators, therefore the physical elements of these systems must be considered at design time. Such systems also require close collaboration with other engineering disciplines. Model-based design offers a way for engineers to collaborate by combining models of cyber components (described in discrete-event formalism such as VDM) with physical components (described in continuous-time formalisms such as 20-sim).

This module will introduce the student to the principles of real-time and cyber-physical systems, to give an understanding of the need for multi-disciplinary approach to the design of this class of systems, and to develop their skills in modelling and programming them.

Outline Of Syllabus

An overview of real-time and cyber-physical systems
An introduction to real-time control and controller tuning
Usage of collaborative model-based design and co-simulation for real-time and cyber-physical systems design
Usage of VDM-RT for modelling and simulation of control (cyber) components
Usage of 20-sim for modelling and simulation of physical components
A review of concurrent programming, communication, synchronisation
An introduction to clocks and time, real-time threads, asynchronous events.
An introduction to asynchronous transfer of control and resource control.
An introduction to scheduling and schedulability analysis.

Teaching Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Assessment Methods

Module leaders are revising this content in light of the Covid 19 restrictions.
Revised and approved detail information will be available by 17 August.

Reading Lists

Timetable