Modeling of Feedback Systems (Coursera)

Modeling of Feedback Systems (Coursera)

In this course, you'll explore modeling of dynamic systems and feedback control. The course begins with an introduction of control theory and the application of Laplace transforms in solving differential equations, providing a strong foundation in linearity, time-invariance, and dynamic system modeling.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

The following week will delve into the laws governing the modeling of dynamic systems, with a focus on deriving differential equations from fundamental principles like Newton's laws and Kirchhoff's laws, as well as mastering the representation of systems as transfer functions in the Laplace domain. The third week delves deeper into Laplace transforms, emphasizing initial/final value theorems, block diagram manipulation, and dynamic response analysis. Moving into the fourth week, you'll learn to analyze system performance using transient step response specifications, enabling you to assess and optimize system behavior effectively. Finally, in the fifth week, you'll explore Bounded-Input Bounded-Output (BIBO) stability and Routh's stability criterion, gaining the skills to assess, analyze, and design stable systems. By the course's end, you'll be well-equipped to navigate the intricacies of control systems and dynamic modeling.

What you'll learn

  • Derive differential equations and transfer functions for simple mechanical, electrical, and electromechanical systems.
  • Analyze the dynamic response of 1st and 2nd order systems.
  • Explain the relationship between pole locations of 2nd-order systems and common step response performance specifications.
  • Characterize Bounded-Input Bounded-Output (BIBO) stability and determine the number of unstable roots using Routh’s stability criterion.

Syllabus

Introduction to Control Systems and Laplace Transforms
Welcome to Modeling Feedback Systems. This first week combines the essential concepts of control systems and differential equations. You will explore the foundations of control theory, understand the significance of feedback control, and master the application of Laplace transforms in solving ordinary differential equations. By the end of this week, you will possess a solid understanding of linearity, time-invariance, modeling approaches, and the practical uses of control systems.

Modeling of Physical Systems
During the second week of this course, you will delve into the foundational laws used in modeling feedback systems. You will explore how these laws are applied to model simple mechanical, electrical, and electromechanical systems by deriving differential equations from fundamental principles such as Newton's laws of motion, Kirchhoff's laws, and the Motor/Generator laws. Additionally, you will gain proficiency in representing these systems as transfer functions using Laplace and inverse Laplace transforms, which will enable you to analyze and understand their behavior in the frequency domain. By the end of this week, you will have acquired the essential knowledge and skills to effectively model and analyze a wide range of dynamic systems.

Block Diagram Analysis and Dynamic Response
In the third week of this course, you will dive deeper into the application of Laplace transforms. You will start by learning how to use the initial/final value theorems to calculate the values of time-domain signals using their Laplace-domain representation. Additionally, you will develop the skills to manipulate block diagram representations of interconnected systems, enabling you to analyze complex systems and understand their overall behavior. You will also explore the dynamic response of 1st- and 2nd-order systems, gaining insights into their transient and steady-state characteristics. Lastly, you will discover techniques to approximate higher-order systems reasonably well by utilizing the impulse and step responses of lower-order systems. By the end of this week, you will have acquired advanced tools and techniques to analyze and model a wide range of dynamic systems with precision and accuracy.

Transient Step Response Specifications
In the fourth week of this course, you will focus on system performance analysis using transient step response specifications. You will learn how to calculate and evaluate key performance metrics such as rise time, settling time, and overshoot using the step response of a system. By understanding the relationship between pole locations and step response performance specifications, you will gain insights into how system dynamics affect the overall performance. Furthermore, you will utilize transient step response data to estimate the 2nd-order transfer function approximation, enabling you to model and analyze complex systems accurately. Lastly, you will compare the impact of zeros and additional poles on the step responses of systems, deepening your understanding of how system components influence the overall behavior. By the end of this week, you will be equipped with the skills to assess and optimize system performance based on transient step response characteristics.

Modeling From Transient Response Data and Stability
Congratulations on making it to the 5th and final week of this course. This week you will delve into the concept of Bounded-Input Bounded-Output (BIBO) stability and its application in analyzing Linear Time-Invariant (LTI) systems. You will learn the necessary and sufficient conditions for BIBO stability and apply them to assess the stability of dynamic systems. Additionally, you will explore Routh's stability criterion, which allows you to determine system stability. Furthermore, you will discover how to design stable proportional-feedback systems using Routh's stability criterion, enabling you to create control systems that exhibit desirable behavior. By the end of this week, you will have acquired the knowledge and skills to analyze, assess, and design stable systems using BIBO stability and Routh's stability criterion.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Averaged-Switch Modeling and Simulation (Coursera) Coursera
University of Colorado Boulder

Averaged-Switch Modeling and Simulation (Coursera)

This is Course #1 in the Modeling and Control of Power Electronics course sequence. The course is focused on practical design-oriented modeling and control of pulse-width modulated switched mode power converters using analytical and simulation tools in time and frequency domains. A design-oriented analysis technique known as the Middlebrook's feedback theorem is introduced and applied to analysis and design of voltage regulators and other feedback circuits.

Sep 21st 2026
3 Weeks
Driving business towards the Sustainable Development Goals (Coursera) Coursera
Erasmus University Rotterdam

Driving business towards the Sustainable Development Goals (Coursera)

Extreme weather events, wars, famine and environmental destruction are just a few of the wicked problems faced by humanity. That’s why in 2015 the United Nations adopted the 2030 Agenda for Sustainable Development. This agenda includes 17 Sustainable Development Goals (SDGs) that target the big challenges such as how to eliminate poverty, how to protect the environment and how to bring about peace. Every member state committed to achieving these goals by 2030. What can businesses do to counter climate change and create a sustainable business culture? Why is this relevant for business anyway? Explore how business can contribute to a better future for people AND the planet without giving up profits.

Sep 21st 2026
5-12 Weeks
Linear Regression and Modeling (Coursera) Coursera
Duke University

Linear Regression and Modeling (Coursera)

This course introduces simple and multiple linear regression models. These models allow you to assess the relationship between variables in a data set and a continuous response variable. Is there a relationship between the physical attractiveness of a professor and their student evaluation scores? Can we predict the test score for a child based on certain characteristics of his or her mother? In this course, you will learn the fundamental theory behind linear regression and, through data examples, learn to fit, examine, and utilize regression models to examine relationships between multiple variables, using the free statistical software R and RStudio.

Sep 14th 2026
4 Weeks
Controle de Sistemas no Plano-s (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Controle de Sistemas no Plano-s (Coursera)

Após esse curso você será capaz de esboçar o Lugar Geométrico das Raízes (LGR - Root Locus) do denominador da Função de Transferência em Malha Fechada a partir dos polos e zeros da Função de Transferência em Malha aberta. Você também será capaz de projetar controladores de avanço de fase para atender simultaneamente requisitos de desempenho de amortecimento e de velocidade da resposta.

Sep 28th 2026
5-12 Weeks
Introdução ao Controle Moderno (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Introdução ao Controle Moderno (Coursera)

Este curso lhe dará a base necessária para entender técnicas mais avançadas de controle moderno. Você aprenderá como representar a dinâmica de um sistema no espaço de estados, como analisar um sistema no espaço de estados, como projetar uma realimentação de estado e como projetar um observador de estado.

Sep 21st 2026
5-12 Weeks
Working for a sustainable future: concepts and approaches (Coursera) Coursera
Lund University

Working for a sustainable future: concepts and approaches (Coursera)

In this course, participants are introduced to key notions and concepts evolving in sustainability science that are relevant to all, independent to one's work or field of interest. After having completed the course, participants will have a better understanding of the vocabulary used today and should demonstrate the ability to reflect critically to integrate different perspectives of environmental, social, and economic sustainability to their specific area of interest or research.

Oct 5th 2026
5-12 Weeks
Patient Safety and Quality Improvement: Developing a Systems View (Patient Safety I) (Coursera) Coursera
Johns Hopkins University

Patient Safety and Quality Improvement: Developing a Systems View (Patient Safety I) (Coursera)

In this course, you will be able develop a systems view for patient safety and quality improvement in healthcare. By then end of this course, you will be able to: 1) Describe a minimum of four key events in the history of patient safety and quality improvement, 2) define the key characteristics of high reliability organizations, and 3) explain the benefits of having strategies for both proactive and reactive systems thinking.

Sep 21st 2026
4 Weeks
Control automático: La tecnología invisible (Coursera) Coursera
Universidad Nacional Autónoma de México

Control automático: La tecnología invisible (Coursera)

A lo largo de la historia, el ser humano se ha empeñado en construir dispositivos que le hagan más cómodo su día a día. Además, siempre ha estado interesado en que éstos lleven a cabo la tarea por sí mismos, sin necesidad de una supervisión continua. En nuestros días, muchos dispositivos llevan a cabo tareas como por arte de magia; pareciera que piensan o que adivinan nuestros deseos, que nunca se pueden equivocar o que su precisión y velocidad no puede ser superada. Los sistemas de control son una parte crucial de este funcionamiento.

Sep 28th 2026
3 Weeks
BIM Application for Engineers (Coursera) Coursera
National Taiwan University

BIM Application for Engineers (Coursera)

In order to effectively reach the goal of learning, students will get familiar with the model-building process. The second module of the course will be on how to use Autodesk Revit to build BIM models. We will use an example case and guide students to build a 6-story BIM model from the CAD drawings step by step.

Sep 21st 2026
5-12 Weeks
Quantitative Formal Modeling and Worst-Case Performance Analysis (Coursera) Coursera
EIT Digital

Quantitative Formal Modeling and Worst-Case Performance Analysis (Coursera)

Welcome to Quantitative Formal Modeling and Worst-Case Performance Analysis. In this course, you will learn about modeling and solving performance problems in a fashion popular in theoretical computer science, and generally train your abstract thinking skills. After finishing this course, you have learned to think about the behavior of systems in terms of token production and consumption, and you are able to formalize this thinking mathematically in terms of prefix orders and counting functions. You have learned about Petri-nets, about timing, and about scheduling of token consumption/production systems, and for the special class of Petri-nets known as single-rate dataflow graphs, you will know how to perform a worst-case analysis of basic performance metrics, like throughput, latency and buffering.

Sep 21st 2026
4 Weeks
Introdução ao Controle de Sistemas (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Introdução ao Controle de Sistemas (Coursera)

Este curso apresenta os principais conceitos do controle de sistemas e mostra suas vantagens e importância para a sociedade moderna. Você vai entender o que é o controle de sistemas e como o controle com realimentação funciona, e passará a perceber a sua presença em diversas situações em seu dia-a-dia, na natureza, no corpo humano e em diversos dispositivos, desde os mais simples até os mais complexos.

Sep 28th 2026
4 Weeks