A simple PID simulator
This is a simple tool for simulating a PID controller with configurable parameters in a negative unit feedback loop.
The structure of the PID controller is the parallel structure, which cannot be changed for this simulator.
The simulator supports visualizations of impulse response, step response, Bode plots, Nyquist plot, and Root-Locus plot.
This tool is developed for educational demonstration purposes, not meant for extremely accurate scientific visualization.
Quick Start
This is a portable version: just download the zip file and unzip — there is an all-in-one executable file (.exe) which you may run directly.
The variable you use for the transfer function must be the Laplace variable 's'. The rule for filling in your symbolic transfer function follows the rule of sympy.