Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Teaching & Academics Engineering Control Systems

Lectures on Control Systems Engineering

From Beginners to Advanced
Rating: 4.4 out of 54.4 (16 ratings)
146 students
Created by Dr Tahir Yaqub
Last updated 8/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Control Systems Engineering

Requirements

  • Following are the topics about which you must have some knowledge:
  • 1. differential Equations
  • 2. Laplace Transform
  • 3. Partial Fractions
  • 4. Kirchhoff's Laws
  • 5. High School Algebra
  • 6. Matrices

Description

Control Systems Engineering Course


Control systems engineering has many applications in Mechatronics, Robotics, Electrical and Mechanical engineering. This Udemy course could be useful for both graduate and undergraduate students of these disciplines who want to clear some concepts of control systems.

.

Prerequisites:

You must be familiar and have some knowledge of at least these subject areas:

  1. Differential Equations

  2. Laplace Transform

  3. Partial Fractions

  4. Kirchoff’s laws

  5. High School Algebra

  6. Matrices


I have added a 30 minute lecture on Laplace Transform, a similar lecture on partial fractions and might add one lecture about differential equations if you give me some feedback, but if you don't know high school algebra or not familiar with basic laws of physics, then I am afraid, I won't be able to help you with that.


What topics are covered in this Course

This course covers a very broad range of topics on control systems engineering. In the beginning you will learn about the basic terminology used in the field. This includes system, modelling, input, output, techniques for modelling dynamic systems such as differential equations, transfer functions, state space equations and block diagrams. Also what are linear time invariant (LTI) control systems and how to check. What are open and closed loop control systems. These topics are covered in subjects which have slightly varying names such as “linear control system”, “feedback control system” or simply the “control systems engineering”. All these refer to essentially the same topics. Most of these topics are covered in this course.


Finding Transfer Function:


You will also see examples of open loop and closed loop feedback control systems. You will also learn how to get a transfer function of various components and what are some of the properties of transfer function.


Stability:

Stability of a control system is of prime importance. We present two definitions of stability, the Asymptotic stability and the Bounded input Bounded Output (BIBO) stability. You will also learn how pole locations affect the stability of a system. What is multiplicity of poles on the imaginary axis and how it changes a marginally stable system to an unstable control system. A dedicated video is available on stability but stability has been discussed at various places throughout this course on control systems engineering.


Block Diagram Reduction:


Another important part of learning control systems is how to reduce a block diagram in its simplest form. This is an important part of this subject and there are few lectures dedicated to block diagram reduction techniques. In these lectures you will learn various familiar forms of block diagrams and rules for the reduction of these diagrams. The familiar forms include the cascade or series block diagram, parallel block diagram and feedback loop. In rules you will learn how to move a block to the right or left of a summing point, how to move a block to the right or left of a pick-off point etc.



Time Response of First order & Second Order control Systems:


There are many lectures on finding the time response of first order and second order control systems. This is one of the fundamental components of learning control systems engineering.

You will learn how to find the time response from a transfer function. How to use poles and zeros to determine the response of a control system. Also finding poles and zeros from the transfer function. What pole will generate what type of response. You can estimate the form of the time response by looking at the poles in a transfer function. Also time constant of first order system and how it can be used for system identification. Also you will learn some terms such as “rise time”, “settling time”, “overshoot”, “natural frequency”, “damping ratio” etc. You will also learn the types of second order system and how can you find it by looking at the roots of the characteristic polynomial of the system. Also what is the difference between the underdamped, overdamped, critically damped and undamped time responses of a control system. We will also look into the performance parameters also called the design parameters of a control system. You will also learn about the forced and the natural response of a control system.


Frequency Response & Bode Plot:

In the steady state, if we apply a sinusoidal input to a linear system, we will get the sinusoidal output response of the same frequency. However the amplitude and phase will change. There are few lectures on frequency response of control systems. You will learn the importance and how to plot Bode plot of a control system in order to find the frequency response of the system. You will also learn the analytical expressions for the frequency response.


Nyquist Stability Criterion:


The Nyquist criterion relates the stability of a closed-loop system to the open-loop frequency response and open-loop pole location. Therefore our knowledge of the open-loop system’s frequency response yields information about the stability of the closed loop system. There is a lecture on Nyquist criterion in which I tried to explain the concept without doing a lot of Mathematics. This will help you understand the concept. You will learn the mapping of complex numbers and some associated concepts.




Who this course is for:

  • Graduate & Undergraduate students of Mechatronics, Electrical, Mechanical and Robotics Engineering.

Course content

8 sections • 25 lectures • 6h 44m total length

  • Preview03:49

  • Essentials of Laplace Transform
    30:57
  • Preview11:43

  • Control Systems Engineering Terminology
    17:23
  • Preview15:29
  • BIBO Stability & Location of Poles
    18:25

  • Transfer Function with Examples
    23:03
  • Preview09:50

  • Block Diagram Reduction Part 1: Familiar Forms
    11:57
  • Block Diagram Reduction Part 2: Seven Rules
    15:29

  • Time Constant of RL & RC Circuits
    10:34
  • Time Constant, Settling Time, Rise Time
    18:49
  • Natural and Forced Response
    13:54
  • Time response of a Second Order System
    25:23
  • Step response of a System with Complex Pair of Poles
    33:47
  • What are Linear Systems
    08:38

  • Preview13:31
  • Bode plot Part 2: Few Important Things
    08:33
  • Bode Plot Part 3: Contribution of Gain and Zero
    02:41
  • Bode Plot Part 4: Plot of a Zero
    11:46
  • Bode Plot Part 5: Complete Example
    25:32

  • Preview10:59
  • From Differential Equations to State Space
    13:38
  • From Differential Equations to State Space
    24:33
  • Nyquist Stability Criteria
    24:21

Instructor

Dr Tahir Yaqub
Engineer, Course Developer, YouTuber
Dr Tahir Yaqub
  • 4.3 Instructor Rating
  • 392 Reviews
  • 8,927 Students
  • 14 Courses

I am an instructor and trainer originally from living in Australia since 2003.  I did my Masters and PhD. from the University of New South Wales, Sydney. I have three career episodes of an engineer, a lecturer, and a researcher. I have been into math, engineering ,productivity tools, Google documents and sheets, programming languages for last 30 years. I can program in four languages. I have published two eBooks,  many conference papers and a book chapter during my engineering research career.  I am a big fan of online technological, business, project management and productivity tools which we today have at our disposal. These tools have made our lives so much easier and so much fun. We have much more opportunities today than any other time in the history to learn, improve our skills and use these skills for the betterment of our lives and businesses. Therefore few years ago I started to make some online tutorial videos about these tools which later lead me to Udemy courses.  So this is a brief story and how I started to make Udemy courses. I still have a lot to offer and soon you may see some more courses in my list of courses.

  • Udemy for 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
  • Featured courses
Udemy
© 2021 Udemy, Inc.