PID Controllers: Introduction to Control Design

PID Controllers: Introduction to Control Design
PID Controllers: Introduction to Control Design
English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 07m | 267 MB

Write your own control software and learn the basics of control theory

In this course, you’ll learn how to implement a proportional integral derivative (PID) controller in software. You’ll also understand when the proportional, integral, and derivative components of the controller should and shouldn’t be used in a system.

The course takes you through the physics of an elevator, which is simulated to allow you to develop the control software and see how it performs. The simulator will also give you hands-on experience of debugging and tuning a controller, which are crucial aspects of a real system.

By the end of this course, you’ll have a thorough understanding of the components of PID controllers and be ready to design a controller on your own.


  • Understand what a common control language is
  • Explore the different components of a PID controller
  • Get to grips with using a fuzzy logic controller
  • Delve into closed-loop controls
  • Grasp the concept of proportional control
Table of Contents

1 Introduction

2 Physics
3 Simulator Physics

Free Installation Guide Resource
4 Installation Guide and Python Intro
5 Conda Environments

Design Your First Controller
6 Simulator Walkthrough
7 Logic Controller
8 Fuzzy Logic Controller
9 Fuzzy Logic Controller 2

Proportional Control
10 Closed Loop Control
11 Proportional Control

Derivative Control
12 Derivative Control
13 Assignment 2 Walkthrough

Integral Control
14 Integral Control
15 Assignment 3 Walkthrough

16 Outro