System Dynamics and Controls

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course 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

Expected Outcomes

  1. Spring mass damper systems, steady state error, root locus Laplace transforms, block diagrams, state space First and second order time response plus more! Curated for the Udemy Business collection 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 Show more Show less Featured review Ali Sotoodeh 29 courses 20 reviews Rating: 5.0 out of 5 2 years ago Wow! she is one of the best teacher I have ever seen! This course is difficult as I know but I enjoyed it since she explined all materials so clear and professional. Thanks Dr. Qualls for all your efforts on this course! Show more Show less Course content 9 sections • 112 lectures • 18h 44m total length Expand all sections Welcome Video and Downloadable Files 1 lecture • 3min Welcome! Start here to begin... Preview 03:02 System Modeling 37 lectures • 6hr 19min 1.1 Laplace Transforms and Example 1 Preview 10:47 1.2 Laplace Tables and Example 2 10:58 1.3 Shifting Property and Example 3 05:38 1.4 Differentiation Theorem of Laplace Transforms Preview 05:36 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.9 Solving Linear Differential Equations Preview 03:26 1.10 Example 8 08:02 1.11 Example 9 Preview 10:11 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.23 Example 15 Preview 13:28 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 • 1hr 45min 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 • 3hr 50min 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 • 1hr 7min 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 • 1hr 53min 5.1 Stability Analysis and Example 40 13:35 5.2 Routh's Criterion Preview 13:36 5.3 Example 41 05:01 5.4 Example 42 06:22 5.5 Routh Array Special Case 1 and Example 43 Preview 14:09 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 • 1hr 3min 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 • 1hr 28min 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 • 1hr 18min 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 Instructor Cherish Qualls, PhD Professional Engineer and University Professor 4.6 Instructor Rating 2,297 Reviews 9,200 Students 15 Courses Hi! I graduated from Auburn University with a M.S. and PhD in Aerospace Engineering. After graduation I began worked as a Systems Engineer at Lockheed Martin. After working in industry for 8 years I decided to focus on teaching full time. I have 18+ years of teaching experience and have helped 1000's of students transform from freshmen to successful engineers. Some of the courses I teach include: Statics, Dynamics, Thermodynamics, MATLAB, Numerical Analysis, Controls, Fluid Mechanics and Solid Mechanics. I have taught at Auburn University, University of North Texas and Texas Christian University. I believe in teaching my courses in a way that I wanted to be taught when I was in school...plenty of examples, not a lot of theory. Many instructors don't understand the learning needs of their students. They give complicated lectures full of theory but then hardly ever work out examples. The examples they do work tend to be simple or the examples already presented in the course textbook. This is why I recently founded STEM Course Prep. STEM Course Prep is meant to help struggling students succeed before they have to drop or fail a class. My courses have plenty of detailed examples with only the theory and derivations you really need. My current Udemy course offerings are MATLAB Parts 1 and 2, Numerical Analysis, Thermodynamics, Statics, Dynamics Parts 1 and 2, Fluid Mechanics Parts 1, 2 and 3, Controls, Orbital Mechanics and more. If you like my Udemy courses you'll love the courses on my website STEM Course Prep. My courses offered there feature additional content, homework, exams etc. There are also courses like Mechanics of Materials and Intermediate Dynamics that are not found on Udemy. Thanks for your interest! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6788270bba7f4244',m:'a08718afbf0a774041b937e8ca6b0b64f0c22d97-1627916183-1800-AUrEvbC3W718HU0CKqmry2vGZKKwAMnF8/rfe0W3aL/zt4v9WKoJDPm8OlvTutFG0tB5egHrah3vCUBzjvcRR/EGpauMQHAJfYKv9Y5nxHKT7LxXSHE703iLFFL0S7nt4gJzMRP6MfAx5AMRmYcRQHf0Xc/rFUCWlBdd4ghynoaj',s:[0x9243c1295c,0x9eebe2fbe9],}})();
  2. Laplace transforms, block diagrams, state space First and second order time response plus more! Curated for the Udemy Business collection 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 Show more Show less Featured review Ali Sotoodeh 29 courses 20 reviews Rating: 5.0 out of 5 2 years ago Wow! she is one of the best teacher I have ever seen! This course is difficult as I know but I enjoyed it since she explined all materials so clear and professional. Thanks Dr. Qualls for all your efforts on this course! Show more Show less Course content 9 sections • 112 lectures • 18h 44m total length Expand all sections Welcome Video and Downloadable Files 1 lecture • 3min Welcome! Start here to begin... Preview 03:02 System Modeling 37 lectures • 6hr 19min 1.1 Laplace Transforms and Example 1 Preview 10:47 1.2 Laplace Tables and Example 2 10:58 1.3 Shifting Property and Example 3 05:38 1.4 Differentiation Theorem of Laplace Transforms Preview 05:36 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.9 Solving Linear Differential Equations Preview 03:26 1.10 Example 8 08:02 1.11 Example 9 Preview 10:11 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.23 Example 15 Preview 13:28 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 • 1hr 45min 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 • 3hr 50min 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 • 1hr 7min 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 • 1hr 53min 5.1 Stability Analysis and Example 40 13:35 5.2 Routh's Criterion Preview 13:36 5.3 Example 41 05:01 5.4 Example 42 06:22 5.5 Routh Array Special Case 1 and Example 43 Preview 14:09 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 • 1hr 3min 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 • 1hr 28min 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 • 1hr 18min 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 Instructor Cherish Qualls, PhD Professional Engineer and University Professor 4.6 Instructor Rating 2,297 Reviews 9,200 Students 15 Courses Hi! I graduated from Auburn University with a M.S. and PhD in Aerospace Engineering. After graduation I began worked as a Systems Engineer at Lockheed Martin. After working in industry for 8 years I decided to focus on teaching full time. I have 18+ years of teaching experience and have helped 1000's of students transform from freshmen to successful engineers. Some of the courses I teach include: Statics, Dynamics, Thermodynamics, MATLAB, Numerical Analysis, Controls, Fluid Mechanics and Solid Mechanics. I have taught at Auburn University, University of North Texas and Texas Christian University. I believe in teaching my courses in a way that I wanted to be taught when I was in school...plenty of examples, not a lot of theory. Many instructors don't understand the learning needs of their students. They give complicated lectures full of theory but then hardly ever work out examples. The examples they do work tend to be simple or the examples already presented in the course textbook. This is why I recently founded STEM Course Prep. STEM Course Prep is meant to help struggling students succeed before they have to drop or fail a class. My courses have plenty of detailed examples with only the theory and derivations you really need. My current Udemy course offerings are MATLAB Parts 1 and 2, Numerical Analysis, Thermodynamics, Statics, Dynamics Parts 1 and 2, Fluid Mechanics Parts 1, 2 and 3, Controls, Orbital Mechanics and more. If you like my Udemy courses you'll love the courses on my website STEM Course Prep. My courses offered there feature additional content, homework, exams etc. There are also courses like Mechanics of Materials and Intermediate Dynamics that are not found on Udemy. Thanks for your interest! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6788270bba7f4244',m:'a08718afbf0a774041b937e8ca6b0b64f0c22d97-1627916183-1800-AUrEvbC3W718HU0CKqmry2vGZKKwAMnF8/rfe0W3aL/zt4v9WKoJDPm8OlvTutFG0tB5egHrah3vCUBzjvcRR/EGpauMQHAJfYKv9Y5nxHKT7LxXSHE703iLFFL0S7nt4gJzMRP6MfAx5AMRmYcRQHf0Xc/rFUCWlBdd4ghynoaj',s:[0x9243c1295c,0x9eebe2fbe9],}})();
  3. First and second order time response plus more! Curated for the Udemy Business collection 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 Show more Show less Featured review Ali Sotoodeh 29 courses 20 reviews Rating: 5.0 out of 5 2 years ago Wow! she is one of the best teacher I have ever seen! This course is difficult as I know but I enjoyed it since she explined all materials so clear and professional. Thanks Dr. Qualls for all your efforts on this course! Show more Show less Course content 9 sections • 112 lectures • 18h 44m total length Expand all sections Welcome Video and Downloadable Files 1 lecture • 3min Welcome! Start here to begin... Preview 03:02 System Modeling 37 lectures • 6hr 19min 1.1 Laplace Transforms and Example 1 Preview 10:47 1.2 Laplace Tables and Example 2 10:58 1.3 Shifting Property and Example 3 05:38 1.4 Differentiation Theorem of Laplace Transforms Preview 05:36 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.9 Solving Linear Differential Equations Preview 03:26 1.10 Example 8 08:02 1.11 Example 9 Preview 10:11 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.23 Example 15 Preview 13:28 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 • 1hr 45min 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 • 3hr 50min 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 • 1hr 7min 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 • 1hr 53min 5.1 Stability Analysis and Example 40 13:35 5.2 Routh's Criterion Preview 13:36 5.3 Example 41 05:01 5.4 Example 42 06:22 5.5 Routh Array Special Case 1 and Example 43 Preview 14:09 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 • 1hr 3min 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 • 1hr 28min 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 • 1hr 18min 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 Instructor Cherish Qualls, PhD Professional Engineer and University Professor 4.6 Instructor Rating 2,297 Reviews 9,200 Students 15 Courses Hi! I graduated from Auburn University with a M.S. and PhD in Aerospace Engineering. After graduation I began worked as a Systems Engineer at Lockheed Martin. After working in industry for 8 years I decided to focus on teaching full time. I have 18+ years of teaching experience and have helped 1000's of students transform from freshmen to successful engineers. Some of the courses I teach include: Statics, Dynamics, Thermodynamics, MATLAB, Numerical Analysis, Controls, Fluid Mechanics and Solid Mechanics. I have taught at Auburn University, University of North Texas and Texas Christian University. I believe in teaching my courses in a way that I wanted to be taught when I was in school...plenty of examples, not a lot of theory. Many instructors don't understand the learning needs of their students. They give complicated lectures full of theory but then hardly ever work out examples. The examples they do work tend to be simple or the examples already presented in the course textbook. This is why I recently founded STEM Course Prep. STEM Course Prep is meant to help struggling students succeed before they have to drop or fail a class. My courses have plenty of detailed examples with only the theory and derivations you really need. My current Udemy course offerings are MATLAB Parts 1 and 2, Numerical Analysis, Thermodynamics, Statics, Dynamics Parts 1 and 2, Fluid Mechanics Parts 1, 2 and 3, Controls, Orbital Mechanics and more. If you like my Udemy courses you'll love the courses on my website STEM Course Prep. My courses offered there feature additional content, homework, exams etc. There are also courses like Mechanics of Materials and Intermediate Dynamics that are not found on Udemy. Thanks for your interest! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6788270bba7f4244',m:'a08718afbf0a774041b937e8ca6b0b64f0c22d97-1627916183-1800-AUrEvbC3W718HU0CKqmry2vGZKKwAMnF8/rfe0W3aL/zt4v9WKoJDPm8OlvTutFG0tB5egHrah3vCUBzjvcRR/EGpauMQHAJfYKv9Y5nxHKT7LxXSHE703iLFFL0S7nt4gJzMRP6MfAx5AMRmYcRQHf0Xc/rFUCWlBdd4ghynoaj',s:[0x9243c1295c,0x9eebe2fbe9],}})();