Coursera
Coursera Logo

UCSC - Cyber-Physical Systems: Modeling and Simulation 

  • Offered byCoursera

Cyber-Physical Systems: Modeling and Simulation
 at 
Coursera 
Overview

Duration

13 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Cyber-Physical Systems: Modeling and Simulation
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level
  • Approx. 13 hours to complete
  • English Subtitles: English
Read more
Details Icon

Cyber-Physical Systems: Modeling and Simulation
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • Cyber-physical systems (CPS for short) combine digital and analog devices, interfaces, networks, computer systems, and the like, with the natural and man-made physical world. The inherent interconnected and heterogeneous combination of behaviors in these systems makes their analysis and design an exciting and challenging task.
  • CPS: Modeling and Simulation provides you with an introduction to modeling and simulation of cyber-physical systems. The main focus is on models of physical process, finite state machines, computation, converters between physical and cyber variables, and digital networks. The instructor of this course is Ricardo Sanfelice (https://hybrid.soe.ucsc.edu), Associate Professor in the Department of Computer Engineering at the University of California Santa Cruz.
Read more

Cyber-Physical Systems: Modeling and Simulation
 at 
Coursera 
Curriculum

Basic Modeling Concepts: Discrete-time and Continuous-Time Systems

Welcome to the Course

Introduction

Overview

Modeling Cyber-Physical Systems

Discrete-Time Systems Concepts (Part 1)

Discrete-Time Systems Concepts (Part 2)

A Discrete-Time Model of a Ground Vehicle

Simulation of a Discrete-Time Model of a Ground Vehicle

Continuous-Time Concepts (Part 1)

A Continuous-Time Model of a Ground Vehicle

Simulation of a Continuous-Time Model of a Ground Vehicle

Continuous-Time Concepts (Part 2)

A Continuous-Time Model of a Linear Time-Invariant System

A Continuous-Time Model of the Temperature in a Room

Simulation of the Temperature in a Room

Using MATLAB and Simulink

Quiz #1

Modeling Cyber Components: Finite State Machines, Computations, Algorithms, and a First CPS Model

Finite-State Machines (Part 1)

Finite-State Machines (Part 2)

Finite-State Machines (Part 3)

Simulation of a Finite State Machine

A Finite-State Machine for Controlling the Temperature in a Room

Simulation of a Finite State Machine to Control the Temperature of a Room

A Finite State Machine Modeling a Chess Game

A Cyber-Physical System Model of a Thermostat (Part 1)

A Cyber-Physical System Model of a Thermostat (Part 2)

Simulation of a Cyber-Physical System Model of a Thermostat

Models of Computations

A General Discrete-Time Model of a Linear Time-Invariant Algorithm

Quiz #2

Modeling Interfaces for Cyber-Physical Systems: Conversion, Networks, and Complete CPS Models

Analog to Digital Conversion

A Model of an Analog to Digital Converter

Digital to Analog Conversion

A Model of a Digital to Analog Converter

Simulation of an Analog to Digital Converter

A Model of an Implemented Finite-State Machine

Simulation of an Implemented Finite State Machine

A Digital Communication Network

Simulation of a Digital Communication Network

A Cyber-Physical System Model for Estimation Over a Network

Simulation of a Cyber-Physical System Model for Estimation Over a Network

A Cyber-Physical System Model for Sample and Hold Control

Simulation of a Cyber-Physical System Model for Sample and Hold Control

Quiz #3

Trajectories in CPS and Simulations: Time Domains, Executions, and Complete CPS Models

Introduction to Executions (or Solutions) to Cyber-Physical Systems

Hybrid Time Domains

Hybrid Arcs

Definition of an Execution (without Inputs)

Definition of an Execution (with Inputs)

Types of Executions

Executions for the Digital to Analog Converter

Simulations of Cyber-Physical Systems

Introduction to Hybrid Equations Toolbox (Part 1)

Introduction to Hybrid Equations Toolbox (Part 2)

Course Conclusion

Quiz #4

Cyber-Physical Systems: Modeling and Simulation
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6714 CoursesRight Arrow Icon
    qna

    Cyber-Physical Systems: Modeling and Simulation
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...