PID Control


A simple PID controller and a visual testbench written in python

Goal:

Provide a tool to quickly visualize and understand the concept behind a model PID controller

Scope:

PID control of a second order linear system with damping under the influence of external forces

Features:

Adjust process parameters to model different second order systems

Adjust PID parameters to observe resulting effects on the controlled system

Visualize the PID control output and its effects on the plant under test

Use cases:

Analyse the stability of model PID systems under a variety of conditions