Description
In this course, you will learn :
- Master the MATLAB/SIMULINK Basics.
- How to do the Mathematical Modelling of Different Types of Systems.
- Learn Advanced Techniques in MATLAB/SIMULINK.
- Understand What is a Control System and How to Model & Simulate it by using MATLAB/SIMULINK.
- Learn How to Design PID Controller.
- Understand How MATLAB/SIMULINK is Implemented in Real Life Applications Like (Vehicle Suspension, Tank Level Control & DC Motor)..
- Learn How to Implement PID Controller in your systems..
- Start Using State Flow to Design & Simulate Finite State Machines.
Syllabus :
1. Getting Started with Simulink
- Sources Blocks - Generate Your Test Signals
- Sinks Blocks - Display & Export Your Signals
- Math Library - Integrate Mathematical Functions Blocks in your Model
- Matrices
- User Defined Functions
- Look Up Tables
- mux, demux & bus
- Selectors & Switches
- Logic Operations
- Subsystems
- Using M-Files
2. Introduction to Modeling & Simulation
- Laplace Transformation (Revision) + Transfer Function
- Mechanical Systems Modelling
- Electrical Systems Modelling
- Hydraulic Systems Modelling
- Introduction to Control Systems
3. Advanced Techniques + Real Life Applications in Automatic Control
- Tank Level Control Using Proportional Controller
- Building Mass Spring Damper Model
- Mass Spring Damper Model Using Transfer Function Block
- Modelling & Simulation of a DC Servo Motor
- DC Servo Motor - S Domain
- PID Controller
- Tank Level Control Using PID Controller
- Quarter Car Model (Time Domain)
- Quarter Car Model (S Domain)
- Quarter Car Model With Varying Damping Coefficient
4. Introduction to State Machines using State Flow
- What is a State Machine
- Conceptual Example - Mp3 Player System
- Building Traffic Light System - State Flow
- Building Car Turning Signal System - State Flow
- State Actions (entry, during, exit)
- Using MATLAB & SIMULINK Functions inside your State Machine