System Dynamics and Controls
4.6 (206 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,548 students enrolled

System Dynamics and Controls

Mathematical Modeling of Systems and More
Bestseller
4.6 (206 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,548 students enrolled
Last updated 8/2018
English
English [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
16 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 18.5 hours on-demand video
  • 7 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Spring mass damper systems, steady state error, root locus
  • Laplace transforms, block diagrams, state space
  • First and second order time response plus more!
Requirements
  • Students must be knowledgeable in differential equations, matrices, and dynamics
Description

What is System Dynamics and Controls about?

This course provides a great introduction to controls and mathematical modeling of mechanical systems. What does that mean? Well, you will learn how to generate equations that can be used to model a body's motion.  Think of a pendulum swinging - after this course you will be able to model this type of motion using differential equations and matrices. On top of that, you'll be able to analyze system stability, calculate how much error is present, use Laplace transforms to solve initial value problems and much, much more!

Here's some of what you will learn:

  • Laplace transforms

  • Transfer functions

  • Response equations

  • Equations of motion of mechanical and electrical systems

  • First order response

  • Second order response

  • State space representation

  • Block diagram reduction

  • Stability and Routh's Criterion

  • Steady state error analysis

  • Root locus

And if that's not enough, for those wishing to use MATLAB, examples and applications are provided throughout the course.  This helps gives more of a visual understanding of what's going on besides just looking at equations.

Who should enroll?

This course is perfect for you if:

  • you are a current student in a similar class and are needing additional examples/explanations

  • you are studying for the Fundamentals of Engineering exam and need a review of system response and block diagrams

  • you are just curious and want to learn something new

Is any prior knowledge needed?

Yes! The typical math requirement for this course is Differential Equations and Linear Algebra.  Dynamics...you need to know that too, as we will be modeling bodies in motion. MATLAB is helpful but not required - I kept all the MATLAB examples separate for students not interested in that material.

What's the format of the course? Do I need a book?

Let me just say that I hate engineering courses taught with PowerPoint slides.  Due to this, you will not find slides here.  I think people learn better when they have to write the material. That means the majority of my lectures are handwritten.  We will work through many examples and I don't assume you know more than you do.  We'll start with the basics and build on them.  You'll also get a brief outline of notes to help you follow along and to help minimize the length of the videos.

Speaking of video length... am I the only one who doesn't like watching hour-long lecture videos? I didn't think so.  To eliminate that frustration my lectures are broken up into shorter segments, typically 12-15 minutes.  And if you are here for examples, I made them easy to find.  Almost all the examples are in their own videos, that way you can look through the notes and pick and choose which ones you want to watch.

Would it be helpful to have a book? Yeah probably.  Is it absolutely necessary? Probably not.  The benefit of having a book is having more examples and problems to work on your own.  The book I recommend and always use for this course is Control Systems Engineering by Nise.  It gets good reviews from students and it provides a solid foundation for more advanced controls classes.

Will this prepare me for other classes?

Most definitely! The fundamental knowledge gained in this course will be useful in classes such as Mechanical Vibrations, Feedback Control Systems, and others.  In addition, you'll gain a greater understanding of differential equations and how they are used to model system behavior.  The state space info will be helpful in graduate-level topics such as Kalman filtering.

What are you waiting for? Enroll today!                                                                                                                           

Who this course is for:
  • Students taking a university-level System Dynamics and Controls course
  • Graduates preparing for the Fundamentals of Engineering exam
  • Anyone who wants to learn how to mathematically model a body's motion
Course content
Expand all 112 lectures 18:44:20
+ System Modeling
37 lectures 06:18:50
1.2 Laplace Tables and Example 2
10:58
1.3 Shifting Property and Example 3
05:38
1.5 Example 4 and Integration Theorem of Laplace Transforms
07:45
1.6 Example 5
06:02
1.7 Example 6
05:19
1.8 Example 7
04:51
1.10 Example 8
08:02
1.12 Example 10
11:49
MATLAB 1 - residue function
14:42
MATLAB 2 - ilaplace function
09:07
1.13 Mechanical Systems and Particles
07:49
1.14 Rigid Bodies
07:09
1.15 Example 11
16:45
1.16 Rigid Bodies Continued
04:47
1.17 Example 12
14:47
1.18 Springs
05:57
1.19 Friction Elements
10:36
1.20 Mechanical Inputs and Free Body Diagrams
05:30
1.21 Example 13
10:59
1.22 Example 14
04:54
1.24 Example 16
11:32
1.25 Example 17
08:09
1.26 Example 18
16:56
1.27 Small Angle Approximation and Example 18.2
04:28
1.28 Example 19
17:37
1.29 Transfer Functions
10:26
1.30 Example 20
16:07
1.31 Example 21
14:14
1.32 Impedence Method
09:28
1.33 Example 22
12:28
1.34 Example 23
24:41
1.35 Transfer Functions for Multiple Inputs and Outputs
15:50
+ State Space Representation
11 lectures 01:44:48
2.1 State Space Representation
17:46
2.2 Example 24
10:34
2.3 Example 25
08:35
2.4 Example 26
11:18
MATLAB 3 State Space Numerical Integration
14:06
MATLAB 4 Example 27
08:12
MATLAB 5 Example 26
05:36
2.5 Transfer Function to State Space
06:50
2.6 Example 28
07:48
2.7 State Space to Transfer Function
07:30
2.8 Example 29
06:33
+ Time Response
22 lectures 03:49:33
3.1 Poles and Zeros
08:03
3.2 Example 30
16:13
3.3 Input Response Types
13:57
MATLAB 6 Impulse, Step, Ramp Response
10:29
3.4 First Order Systems
04:49
3.5 Free and Impulsive First Order Response
11:05
3.6 Step First Order Response
12:03
3.7 Example 31
12:53
MATLAB 7 Example 31
04:21
3.8 Ramp Response First Order Systems
03:43
3.9 Example 32
06:58
MATLAB 8 Examples 33 and 32
05:57
3.10 Undamped Second Order System
16:33
3.11 Second Order Systems with Damping
15:53
3.12 Underdamped Second Order System
09:38
3.13 Overdamped and Critically Damped Second Order Response
10:32
3.14 Example 34
08:07
3.15 Overshoot, Peak, Settling, and Rise Times for Second Order System
16:22
3.16 How Pole Location Affects Peak and Settling Times and Overshoot
15:31
3.17 Example 35
05:05
3.18 Example 36
18:13
MATLAB 9 Example 36
03:08
+ Block Diagrams
6 lectures 01:06:32
4.1 Block Diagram Overview with Cascade and Parallel Forms
21:14
4.2 Feedback Form
13:47
4.3 Equivalent Diagrams
07:58
4.4 Example 37
04:29
4.5 Example 38
07:29
4.6 Example 39
11:35
+ Stability and Routh's Criterion
12 lectures 01:52:30
5.1 Stability Analysis and Example 40
13:35
5.3 Example 41
05:01
5.4 Example 42
06:22
5.6 Routh Array Special Case 2
09:13
5.7 Example 44
06:57
5.8 Routh Array Special Case 2 Symmetric Roots
05:39
5.9 Example 45
09:41
5.10 Example 46
13:30
5.11 Example 47
04:01
5.12 Stability in State Space and Example 48
10:46
+ Root Locus
6 lectures 01:02:53
6.1 Root Locus Introduction
25:27
6.2 Example 49
07:06
6.3 Example 50
04:50
6.4 Examples 51 and 52
10:53
6.5 Examples 53 and 54
10:08
MATLAB 10 Root Locus Examples
04:29
+ Steady State Error
9 lectures 01:27:56
7.1 Steady State Error Test Inputs
10:01
7.2 Steady State Error Equation with T(s)
09:59
7.3 Steady State Error Equation with G(s)
05:21
7.4 Steady State Error with Step Inputs
11:06
7.5 Steady State Error with Ramp Inputs
11:09
7.6 Steady State Error with Parabolic Inputs
08:01
7.7 Example 55
11:15
7.8 Static Error Constants and System Types
11:15
7.9 Example 56
09:49
+ Modeling Electrical Circuits
8 lectures 01:18:16
8.1 Intro to Circuits
11:31
8.2 Kirchoff's Laws
07:06
8.3 Example 57
11:57
8.4 Series and Parallel Circuits
11:28
8.5 Example 58
05:53
8.6 Circuit Impedence and Example 59
11:22
8.7 Example 60
07:27
8.8 Example 61
11:32