Best Simulink Courses

Find the best online Simulink Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Simulink Courses.

MATLAB/Simulink for the Absolute Beginner

Learn the basics of Simulink and build 3 Simulink-based Projects

Created by Dr. Ryan Ahmed, Ph.D., MBA - Professor & Best-selling Instructor, 200K+ students

"]

Students: 26248, Price: Free

Students: 26248, Price:  Free

This course will cover the basic of Simulink and students will be able to create basic Simulink models and run simulations. Students will be able to develop fun, useful and practical Simulink models from scratch. 

In this course, students will be able to: 

  1. Experience a practical project-based learning experience.
  2. Students will build 3 Simulink projects.
  3. Access all the Simulink models and slides.

Get Started with MATLAB & Simulink: An Intro for Beginners

A beginner's overview to get you started. This course will introduce you to the capabilities of MATLAB and Simulink.

Created by Jordan Christman - FPGA * VHDL * MATLAB Enthusiast

"]

Students: 25995, Price: Free

Students: 25995, Price:  Free

Get Started with MATLAB & Simulink: An Intro for beginners is a course that focuses on teaching students about the various commands, functions, and features that MATLAB and Simulink have to offer. MATLAB and Simulink have a lot of capabilities however, this course will only focus on the introductory topics to get you comfortable in the MATLAB environment.

Course Structure

This course is designed to teach students through a combination of articles to help explain various topics and videos to show examples of these topics. There is a quiz that is designed to test students and let them know if they sufficiently understand the basic information about MATLAB. This course starts out by covering an overview of the MATLAB environment and where specific tools are located. 

Project

The project in this course contains the following information:

Instructions: This article explains what is required to complete the project. 

Demonstration: This lecture demonstrates what is expected of the students in terms of how to complete the project.

Step-By-Step Solution: This lecture explains the thought process and how to complete the project in a step-by-step fashion.

Feel free to message me with any questions before signing up for this course!

Learn MATLAB and SIMULINK in one week

Fast MATLAB and SIMULINK Learning

Created by Prof. Dr. Academic Educator - Prof. Dr. Academic Educator

"]

Students: 25938, Price: Free

Students: 25938, Price:  Free

In this course MATLAB programming and SIMULINK is taught for beginners. Many illustrative examples are solved for quick learning.  Vectors, matrices are explained in a clear way. Other programming units such as loops and functions are included in the course contents. This course is for those people from every field who wants to learn MATLAB and SIMULINK in short time.

MATLAB/SIMULINK Bible|Go From Zero to Hero!

Build 10 Practical Projects and go from Beginner to Pro in Simulink with this Project-Based Simulink Course!

Created by Dr. Ryan Ahmed, Ph.D., MBA - Professor & Best-selling Instructor, 200K+ students

"]

Students: 13012, Price: $99.99

Students: 13012, Price:  Paid

This course will cover the basics of Simulink and students will be able to create Simulink models and run simulations of physical systems. The course includes a unique project-based learning approach and you are going to learn by doing! students will be able to develop fun, useful and practical Simulink models from scratch. 

In this course, students will be able to: 

  1. Experience a true practical project-based learning experience, we will build 10 Simulink projects together
  2. Access all the Simulink models and slides, 
  3. Receive a certificate of completion to post on LinkedIn profile to showcase your skills in Simulink to employers. 
  4. Receive a risk free trial with 30 day money back guarantee so you can give a course a try risk free!

Check out the preview videos and the outline to get an idea of the projects we will be covering.

Learn MATLAB and Simulink Programming

Master MATLAB Programming fundamentals and Simulink to increase your number crunching abilities.

Created by Jordan Christman - FPGA * VHDL * MATLAB Enthusiast

"]

Students: 5571, Price: $69.99

Students: 5571, Price:  Paid

Learn MATLAB and Simulink Programming is a course that focuses on teaching students about the various commands, functions, and features that MATLAB and Simulink have to offer. MATLAB and Simulink have a lot of capabilities and so this course will only focus on the main topics to get you comfortable creating your own scripts and Simulink models. This course contains many examples of different projects as well as step-by-step solutions to help you best understand what is going on. the completed code is attached in the projects so that students can download and get the same results they see onscreen.

Course Structure

This course is designed to teach students through a combination of articles to help explain various topics and videos to show examples of these topics. There are also various quizzes that are designed to test students and let them know if they sufficiently understand the information presented in the section. This course starts out by briefly covering an overview of the MATLAB environment and where specific tools are located. Each section of this course covers different topics including the following:

  • Generating Figures
  • Plotting Data
  • Basic MATLAB Commands
  • Vectors
  • Matrices and Matrix Commands
  • MATLAB Scripts
  • Programmings Loops & Conditional Statements
  • User Defined Functions
  • Simulink
  • Simulink Features
  • Example Simulink Projects

There are several quizzes that will test your understanding of the various sections. There are multiple projects that require students to solve problems using MATLAB & Simulink.

Projects

Each of the projects in this course contain the following information:

Instructions: This article explains what is required to complete the project. 

Demonstration: This lecture demonstrates what is expected of the students in terms of how to complete the project.

Step-By-Step Solution: This lecture explains the thought process and how to complete the project in a step-by-step fashion.

Feel free to message me with any questions before signing up for this course!

MATLAB/SIMULINK Masterclass – From a Beginner to an Expert

Learn Modelling & Simulation in MATLAB/SIMULINK from scratch by Real Life Applications

Created by Tod Vachev - Best Selling Instructor 100,000+ Students, Robotics Engineer

"]

Students: 2962, Price: $119.99

Students: 2962, Price:  Paid

Learn by doing the leading software MATLAB/SIMULINK in Modelling & Simulation through step by step exercises from real life applications.

Master the basics and move to an advanced level in MATLAB/SIMULINK.

Why would you take this course?

  1. Learn the different Modelling & Simulation Techniques in MATLAB/SIMULINK

  2. Advance your career as a Model-Based Design Engineer.

  3. Enhance your problem solving skills in Modelling & Simulation.

  4. Learn How to Build Control Systems.

  5. Learn How to Design PID Controller.

  6. Learn how to design and simulate Finite State Machines using stateflow.

Course Topics Overview

MATLAB/SIMULINK is a leading software in Modelling & Simulation that is widely used by Engineers, Programmers,  Researchers, Teachers, and Entrepreneurs.

In this course you will start learning MATLAB/SIMULINK :

  1. By understanding the different types of Modelling & Simulation.

  2. You will learn how to do the mathematical modelling of some systems like Mechanical, Hydraulic & Electrical.

  3. After that you will learn how to draw the block diagram for any system.

  4. You will learn how to use MATLAB/SIMULINK starting from the beginning until reaching to a confident point. (Mastering Point)

  5. Then you will learn advanced techniques in Modelling & Simulation of some applications from real life for example Modelling and Simulation of the Vehicle Suspension System, DC Servo Motor & Tank Level Control. You will enhance your skills in MATLAB/SIMULINK as well as your problem solving abilities.

You will also understand the difference between Continuous and Discreet Systems and you will learn how to Design & Simulate Finite State Machines by using stateflow which is a powerful tool in building some systems like for example:

  1. Traffic Light Systems

  2. Car Lane Change Signal

  3. Mp3 Player Software

Complete the course lectures, examples, quizzes and assignments in MATLAB/SIMULINK and you will be able to distinguish your self as a Model Based Design Engineer. 

Ultimate MATLAB Programming +MATLAB Simulink For Engineering

Learn MATLAB programming, MATLAB 2D, MATLAB 3D graphics, MATLAB 2D animations, MATLAB simulink and MATLAB algorithms.

Created by Rezk A. - Mechanical Engineer

"]

Students: 2746, Price: $119.99

Students: 2746, Price:  Paid

  • This is a practicing course for MATLAB taught by Ahmed Rezk and  Ahmed Mahdy.

  • Learn the leading software MATLAB in numerical computing through step by step exercises.
    Master the basics and move to an advanced level in MATLAB.

    Why would you take this course?

  1. Learn about numerical & symbolic computing using MATLAB.

  2. Enhance your problem solving skills in the field of programming and building Algorithms in MATLAB.

  3. Implement MATLAB in your work and research. 

*Course Topics Overview*

  • MATLAB is a leading software in numerical computing and building algorithms that is widely used by Engineers, Programmers,  Researchers, Teachers, Colleges and Entrepreneurs.

  • In this course you will start learning MATLAB :

  1. By creating and manipulating Matrices which are the key for MATLAB programming.

  2. You will learn how to use MATLAB in some Elementary Mathematics Problems.

  3. After that comes the Graphics section in which you will learn how to use MATLAB to produce 2D & 3D graphs.

  4. You will also learn how to build 2D animations in MATLAB.

  5. In the programming section you will learn how to use MATLAB as a programming language to build your own Algorithms.

  6. You will learn how to import and analyze data to MATLAB.

  7. You will get introduced to the symbolic capabilities of MATLAB.

  • We will also simulate in the MATLAB using simulink tool circuits which is helpful for electrical engineering students especially power engineering students such as AC-DC, DC-AC, AC-AC and DC-DC converter circuits.

  • We will explain those circuits which are from Ahmed Mahdy course of power electronics.

  • As an example you will learn the simulation using MATLAB of:

  1. Single phase half wave controlled rectifier.

  2. Single phase bridge controlled rectifier.

  3. Single phase AC chopper with R and RL load.

  4. DC-DC converter as buck regulator.

  5. Boost regulator.

  6. Buck-Boost regulator.

  7. Single phase half bridge inverter.

  8. Single phase bridge inverter.

  9. Three Phase Inverter.

Updated And New Lectures In 10/2019

  • You will learn simulation of PV cell in solar energy using Simulink tool in MATLAB.

  • You will learn about separately excited DC Machines and how to:

1- Model the DC machine in no load case using Simulink in MATLAB.

2- Model the DC machine in presence of load torque using Simulink in MATLAB.

3- Simulating the DC machine using power library from Simulink in MATLAB.

  • You will learn about Induction motors as:

1- Construction and principle of operation of induction motor.

2- Torque-speed characteristics of induction motor.

3- Equivalent circuit and power flow of induction motor.

4- Simulation of induction motor using simulink in MATLAB.

  • Complete the course lectures, examples, quizzes and assignments in MATLAB and you will be able to distinguish your self as a MATLAB user & Programmer. 

Thank you and hope to see you in our course for MATLAB :)

Model a Car and Design a PID Controller in MATLAB/SIMULINK

Model and simulate an electric car (Tesla Model S) in MATLAB & SIMULINK and design your own PID speed controller.

Created by Eliott Wertheimer - Aerospace Engineer and Founder @FuroSystems

"]

Students: 2745, Price: $59.99

Students: 2745, Price:  Paid

One of the only comprehensive, detailed and approachable online courses taking you from the mathematical modelling of engineering systems to MATLAB/SIMULINK implementation and PID control design.

ON TOP OF THAT WE MAKE IT ALL HAPPEN ON A TESLA MODEL S P85!

Today, control systems are everywhere: in cars, military aircrafts, interplanetary rockets, computers, fridges, washing machines, etc. As technology advances, control engineering allows us to design systems which make the most complicated machines do exactly what we want them to do with outstanding accuracy and reliabilty. 

This course gives you the opportunity to learn and do the following:

- Understand and harness the Physics behind a Tesla Model S or any other electric car. 
- Establish the mathematical model of an electric DC motor. 
- Derive the mathematical model behind the dynamics of a car.
- Implement an engineering model in SIMULINK using blocks, transfer functions, MATLAB functions, etc.
- Test and fit your model to relevant real life performance.
- Implement, test and tune a PID controller adapted to your requirements in order to control the output of your system, in this case the speed of your Model S (cruise control).

I will thoroughly detail and walk you through each of these concepts and techniques and explain down to their fundamental principles, all concepts and subject-specific vocabulary. This course is the ideal beginner, intermediate or advanced learning platform for the mathematics behind engineering systems, the use of MATLAB and SIMULINK in engineering design and PID control. Whatever your background, whether you are a student, an engineer, a sci-fi addict, an amateur roboticist, a drone builder, a computer scientist or a business or sports person, you will master the physics behind an electric car and learn how to implement and control them in SIMULINK by designing a powerful PID controller that fits your requirements!

If you have questions at any point of your progress along the course, do not hesitate to contact me, it will be my pleasure to answer you within 24 hours!

If this sounds like it might interest you, for your personal growth, career or academic endeavours, I strongly encourage you to join! You won't regret it!

Model, Simulate and Control a Drone in MATLAB & SIMULINK

Simulate a DJI Mavic Pro in Matlab & SIMULINK and design your own PID controllers for altitude and attitude control.

Created by Eliott Wertheimer - Aerospace Engineer and Founder @FuroSystems

"]

Students: 2013, Price: $59.99

Students: 2013, Price:  Paid

One of the only comprehensive, detailed and approachable online courses taking you from the mathematical modelling of a quadcopter drone to MATLAB/SIMULINK implementation and PID control design.

Today, drones are everywhere, from ultra high tech military devices to toys for kids going through advanced flying cameras and much more. How do such "apparently" simple machines achieve such precise and impressive flights in varying unstable and unpredictable environmental conditions.

This course gives you the opportunity to learn and do the following:

- Understand and harness the Physics behind a Quadcopter Drone. 
- Establish and approximate the Physics of DC motors and propellers from experimental data. 
- Derive the mathematical equations behind the rotational and linear dynamics of a  drone.
- Implement them in engineering model in MATLAB & SIMULINK using blocks, MATLAB functions, etc.
- Test and fit your model to relevant real life performance and inputs.
- Implement, test and tune PID controllers adapted to your requirements in order to control the output of your system, in this case the altitude, position and attitude of your drone.

I will thoroughly detail and walk you through each of these concepts and techniques and explain down to their fundamental principles, all concepts and subject-specific vocabulary. This course is the ideal beginner, intermediate or advanced learning platform for the mathematics behind engineering systems, the use of MATLAB and SIMULINK in engineering design and PID control. Whatever your background, whether you are a student, an engineer, a sci-fi addict, an amateur roboticist, a drone builder, a computer scientist or a business or sports person, you will master the physics behind an electric car and learn how to implement and control them in SIMULINK by designing powerful PID controllers that bridge the gap between humans and machines!

If you have questions at any point of your progress along the course, do not hesitate to contact me, it will be my pleasure to answer you within 24 hours!

If this sounds like it might interest you, for your personal growth, career or academic endeavours, I strongly encourage you to join! You won't regret it!

MATLAB/Simulink for Power Electronics Simulations

Learn Simulink by modeling power electronics devices (rectifiers, dc-to-dc converters & inverters) in MATLAB/Simulink

Created by Ricardo Romero, PE - Professional Engineer | Owner at Romero Engineering Company

"]

Students: 1980, Price: $99.99

Students: 1980, Price:  Paid

This course is designed to allow you to simulate any power electronics device in MATLAB/Simulink, including rectifiers, dc-to-dc converters, and inverters. This course not only gives a review of the theory of how rectifiers, dc-to-dc converters, and inverters work, but also gives several examples on how to simulate these devices using MATLAB/Simulink. The MATLAB/Simulink models for the power electronics devices created during the lectures are available for download with each lecture. The course is divided into the following sections:

1. Introduction to MATLAB/Simulink for Power Electronics: in section 2, we will begin by reviewing the theory behind the semiconductor devices that are used in power electronics, such as diodes, power BJTs, power MOSFETs, IGBTs, and Thyristors. We will then take a look at the libraries available in Simulink to represent these devices in our models. After that, we will take a look at how we can model voltage sources, current sources, and passive components (resistors, capacitors, and inductors), as well as how we can put them together in a model using Simulink and how we can take measurements in the model to ensure proper simulation.

2. Rectifier Simulations in MATLAB/Simulink: we will begin section 3 by reviewing the theory behind the operation and topologies of power electronics rectifiers. We will then see how we can simulate both single-phase and three-phase rectifiers using Simulink.

3. DC-to-DC Converter Simulations in MATLAB/Simulink: we will begin section 4 by reviewing the theory behind the operation and topologies of power electronics dc-to-dc converters. We will then see how we can simulate buck, boost, and buck/boost converters.

4. Inverter Simulations in MATLAB/Simulink: we will begin section 5 by reviewing the theory behind the operation and topologies of inverters. We will then see how we can simulate single-phase and three-phase inverters.

As mentioned above, in each section, we will go over several models to illustrate how we can design and simulate power electronics devices in MATLAB/Simulink. The models are also available for download so that you can follow along, as well as use these models and modify them to create your own designs.

By learning how to simulate power electronics devices in MATLAB/Simulink, you will be able to further your career in electrical engineering and power electronics.

Remember that Udemy offers a 30-day money-back guarantee. I am also always available for questions while you go through the course to ensure everything is clear.

See you in the course!

MATLAB/Simulink for Power System Simulations

Learn how to simulate power systems in MATLAB/Simulink by building several Simulink power system models

Created by Ricardo Romero, PE - Professional Engineer | Owner at Romero Engineering Company

"]

Students: 1087, Price: $99.99

Students: 1087, Price:  Paid

This course is designed to allow you to simulate power systems in MATLAB/Simulink. This course not only gives a review of the theory of how power systems operate, but also gives several examples on how to run different types of power system studies using MATLAB/Simulink. The course is divided into the following sections:

1. Introduction to MATLAB/Simulink for Power Systems: in the first section of the course, we will begin by reviewing the libraries available in Simulink to represent generators, transformers, transmission lines, and loads in our models. After that, we will take a look at how we can model these components in Simulink, as well as how we can put them together in a model and how we can take measurements in the model to ensure proper simulation.

2. Power System Studies in MATLAB/Simulink: after we've made ourselves familiar with the MATLAB/Simulink environment building a small power system model, we will move on to build a large power system model which includes several generators, transformers, transmission lines, loads, and capacitor banks. We will also model the turbine control systems and excitation control systems for all generators to simulate the realistic dynamic behavior of power systems in real life. After we have built the entire model, we will run several types of studies, including load flow, short circuit, and stability studies, to simulate the behavior of the system under several conditions. This will give us all the tools we need to build any type of power system and run any power system study using MATLAB/Simulink.

As mentioned above, in each section, we will go over several models to illustrate how we can design and simulate power systems in MATLAB/Simulink. The models are also available for download so that you can follow along, as well as use these models and modify them to create your own power system models.

By learning how to simulate power systems in MATLAB/Simulink, you will be able to further your career in electrical engineering and power engineering.

Remember that Udemy offers a 30-day money-back guarantee. I am also always available for questions while you go through the course to ensure everything is clear.

See you in the course!

Designing of Power Electronic Converters in MATLAB/Simulink

Learn how to design 1 & 3 Phase AC-DC:Rectifiers / AC-AC:Regulators,Cycloconverters / DC-DC:Choppers / DC-AC:Inverters

Created by Mohammed Shariq Ayjaz - Power Electronics Engineer

"]

Students: 411, Price: $19.99

Students: 411, Price:  Paid

By enrolling into this course one can design and simulate these models on their own MATLAB/Simulink models for:

AC-DC CONVERTERS : Rectifiers --> Both Single Phase & Three Phase

AC-AC CONVERTERS : Controllers,Regulators, and Cycloconverters --> Both Single Phase & Three Phase

DC-DC CONVERTERS : Rectifiers --> Buck/Step-down,Boost/Step-Up and Buck-Boost/Step-Up & Step-Down

DC-AC CONVERTERS : Rectifiers --> Both Single Phase & Three Phase

After Completion of Course One can design their own creative power electronic circuit and can be helpful for research and further studies. 

Power Electronics: Control and Simulation of PWM Inverters

Learn how to control, model and simulate with Simulink the main type of Power Converter used in energy and transport

Created by Manuel Gómez - Power Electronics Engineer

"]

Students: 348, Price: $24.99

Students: 348, Price:  Paid

Nowadays, "Power Electronics," basically deals with conversion and control of electrical power using electronic converters based on semiconductors power switches.

Among all the different kinds of converters, three-phase Voltage Source Inverters based on IGBTs are one of the most widely used topologies. DC to AC inverters provide natural interfaces with direct energy sources such as solar cells, wind turbines and batteries. They are also used to feed industrial motor drives, electrical vehicles, and control generator systems.

With this course, you will lern how to control, model and simulate Three Phase Voltage Source inverters.

AC Circuit & Power Analysis using MATLAB SIMULINK

Have fun with designing your AC circuits and computing all required parameters.

Created by Mostafa Salama - Electrical Project Engineer at EPS

"]

Students: 298, Price: $19.99

Students: 298, Price:  Paid

Circuit analysis, or solving a circuit, means figuring out voltages and currents in each element. This course starts off covering how to design your AC circuits using MATLAB SIMULINK and compute all required parameters including but not limited to the following:

  • Voltage.

  • Current.

  • Impedance.

  • Active Power.

  • Reactive Power.

  • Apparent Power.

  • Power Factor.

This course will help you to revise the basics of AC circuit and power analysis and to be skilled in using MATLAB SIMULINK.

MATLAB/Simulink for Analog and Digital Electronics

Learn to simulate analog and digital electronics circuits in MATLAB/Simulink such as amplifiers, filters, ADC, and DACs

Created by Ricardo Romero, PE - Professional Engineer | Owner at Romero Engineering Company

"]

Students: 172, Price: $89.99

Students: 172, Price:  Paid

This course is designed to allow you to simulate any analog or digital electronics device in MATLAB/Simulink, including active low-pass filters, active high-pass filters, audio equalizers, inverting amplifiers, non-inverting amplifiers, analog-to-digital converters (ADCs), and digital-to-analog converters (DACs). This course not only gives a review of the theory of how different electronics devices work, such as amplifiers, filters, ADCs, and DACs work, but also gives several examples on how to simulate these electronics devices using MATLAB/Simulink. The MATLAB/Simulink models for the analog electronics and digital electronics devices created during the lectures are available for download with each lecture. The course is divided into the following sections:

1. Introduction to MATLAB/Simulink for Analog and Digital Electronics: in section 2 of the course, we will begin by reviewing the passive and active components commonly used in electronics. We will then install MATLAB/Simulink's free trial version, and will discuss how to find components in the library browser, how to add them to models, and how to build the models and run simulations.

2. Analog Electronics Simulations in MATLAB/Simulink: in section 3 of the course we will be focusing on the simulation of analog electronics. We will begin by reviewing the theory of inverting and non-inverting amplifiers using op-amps and will be simulating these electronics circuits. We will then review low-pass and high-pass filters and will be simulating these circuits. We will end the section with two projects. In the first project, we will design an audio equalizer. In the second project, we will be designing a full-wave power electronics rectifier circuit commonly used in power supplies.

3. Digital Electronics Simulations in MATLAB/Simulink: in section 4 of the course we will be focusing on the simulation of digital electronics. We will begin by reviewing how analog-to-digital converters (ADCs) work and will then simulate these devices. After this, we will also review the theory and simulate digital-to-analog converters (DACs). We will also be building and simulating combinational and sequential digital circuits. We will work on two projects, one for each type of circuit. In the combinational circuits project, we will be building a circuit that detects a combination of three consecutive logic 1s in a string of eight bits. In the sequential circuits project, we will be designing a garage door opener.

As mentioned above, in each section, we will go over several models to illustrate how we can design and simulate electronics devices in MATLAB/Simulink. The models are also available for download so that you can follow along, as well as use these models and modify them to create your own designs.

By learning how to simulate analog electronics and digital electronics devices in MATLAB/Simulink, you will be able to further your career in electrical engineering and electronics design.

Remember that Udemy offers a 30-day money-back guarantee. I am also always available for questions while you go through the course to ensure everything is clear.

See you in the course!

Photovoltaic System Models Using MATLAB/ Simulink.

Power Electronics Simulation and Photovoltaic System Models Using Matlab/ Simulink. All models are downloadable.

Created by Mohammed Al-Mahmodi - Electrical power engineering

"]

Students: 130, Price: $19.99

Students: 130, Price:  Paid

Power Electronics Simulation and Photovoltaic System Models Using Matlab/ Simulink: Control of photovoltaic system using a boost converter. MPPT control of the photovoltaic system (with free MATLAB code of the MPPT algorithm). Battery integration with a photovoltaic system. Mathematical modeling of photovoltaic cells( with free Simulink complete model ). Design and simulation of the buck converter. Design and simulation of the boost converter. Design and simulation of the buck-boost converter. All models are downloadable.

Sinusoidal Pulse width modulation(SPWM) using MATLAB

Use MATLAB/Simulink blocks to create Unipolar, Bipolar and Hybrid SPWM logically

Created by Mohd khalid - Elec Engineer

"]

Students: 31, Price: $19.99

Students: 31, Price:  Paid

The term SPWM stands for “Sinusoidal pulse width modulation” is a technique of pulse width modulation used in inverters. An inverter generates an output of AC voltage from an input of DC with the help of switching circuits to reproduce a sine wave by generating one or more square pulses of voltage per half cycle. If the size of the pulses is adjusted, the output is said to be pulse width modulated. With this modulation, some pulses are produced per half cycle. The pulses close to the ends of the half cycle are constantly narrower than the pulses close to the center of the half cycle such that the pulse widths are comparative to the equivalent amplitude of a sine wave at that part of the cycle. To change the efficient output voltage, the widths of all pulses are amplified or reduced while keeping the sinusoidal proportionality. With PWM (pulse width modulation), only the on-time of the pulses are changed during the amplitudes.

SIMULINK : Beginner Course on MATLAB/SIMULINK

Get familiar with Simulink - MATLAB/SIMULINK, PID, Fuzzy Logic Control, 1 and 2 Degree of Freedom Vibration/Suspension

Created by Ansar Mulla - Faculty

"]

Students: 18, Price: $19.99

Students: 18, Price:  Paid

'SIMULINK : Beginner Course on MATLAB/SIMULINK'.

This course gives a very small entry to MATLAB Software with Coding Interface and a broad Beginning for SIMULINK Interface of MATLAB Software, building great confidence to Design, Develop and simulate any model for any systems.

This course is broadly presented in three parts viz,

  1. MATLAB Software Interface and coding Introduction.

  2. Introduction to SIMULINK Interface.

  3. Designing, Developing and Simulating few Applications (PID, Fuzzy Logic Control, 1DOF-2DOF vibration Models, Electric Motor) in the SIMULINK.

Each section of the course curriculum consists of theory, actual MATLAB hands-on, an Exercise based on the learning from the respective section with its Solution, and Multiple Choice Questions to give confidence about the learning.

Section 1: WELCOME TO THE COURSE

In this Section, Instructor has Welcome the learners with bio, and what learner will be able to at the end of the course.

Section 2: INTRODUCTION

In this Section, an Introduction to the MATLAB Software is given.  Default windows that appear in the first start of software are well explained. Also, the Default setting necessary for ease of working and starting with software is demonstrated.

Section 3: MATLAB BASIC CODING

In this Section, basic coding in the Command Window and coding in MATLAB coding file .m files are done and explained with simple examples.

Section 4: STARTING WITH SIMULINK

In this Section, Start with the SIMULINK Interface, Windows associated with Simulink Interface, Opening-Saving-Closing of Simulink, with small demonstration is very well explained.

Section 5: SIMULINK COMMONLY USED BLOCKS

From this Section, we start with a complete SIMULINK Interface, here the Simulink blocks such as Constant block, Display block, Gain block, Scope, Floating Scope, Dashboard Scope, blocks with Math Operations, etc. are explained and demonstrated in detail.

Section 6: SIMULINK SOURCES & SINKS BLOCKS

In this Section, Blocks related to Sources and Sinks such as Step, Sine, Chirp, Signal Generator, From Spreadsheet, etc. are explained and demonstrated in detail.

Section 7: MATH OPERATIONS

In this Section, Blocks Math Operations such as Summations, Absolute, trigonometric, Product, etc. are explained and demonstrated in detail.

Section 8: MECHANICAL VIBRATION MODEL

In this Section, a Simulink model of Mechanical Vibration is Designed and Developed by introducing the theoretical background and from the governing differential equations. One and two Degree of Freedom vibration model is Simulated with real-life parameter values and the performances have been learned.

Section 9: ELECTRIC MOTOR

In this Section, the Theory related to Electric Motor is explained and based on the Governing equations of the electric motor as per the application Simulink model have been designed developed, and Simulated.

Section 10: PID CONTROL

In this Section, a PID controller from MATLAB Simulink is used for an application and the PID is stunned with Ziegler Nichols Method and with MATLAB In-built tuner. A simple exercise with a Solution is also given.

Section 11: FUZZY LOGIC CONTROL

FUZZY LOGIC CONTROL (FLC) is an advance built-in function available in the Simulink Library Browser. In this section, learners will learn the theory of Fuzzy logic. You will learn, how to design a Fuzzy Inference System (FIS) for your application and use the designed FIS for Simulation/Controlling your system. In this section, FLC is demonstrated step-by-step for restaurant application for in detail learning.

                                  At the end of this course, learners will be completely familiarized with the MATLAB SIMULINK Interface, Skill developed to use SIMULINK Interface, Can Design Develop their own simulation models and simulate it effectively.