APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Level Control - PID with feedforward action (lead-lag) Documents

This material has 3 associated documents. Select a document title to view a document's information.

Main Document

Level Control - PID with feedforward action (lead-lag) 

written by Nicolas Magdelaine

The Level Control Java model is a ready to run Java programs (jar file) proportional-integral-derivative simulation of a tank with inflow and outflow. The inflow (admission) valve is controlled and the outflow (consumption) flow represents the disturbance. The control law is the addition of a PID on the error and a lead-lag on the disturbance. The user can modify the tuning of both control laws to compare the performances with different tuning parameters.

See the supplemental pdf documentation for a complete description of this model.

Last Modified March 5, 2020

Supplemental Documents

Level Control PID documentation. 

The control law adds the error and a lead-lag on the disturbance.

Last Modified March 5, 2020

Source Code Documents

Niveau_LL Source Code 

The EJS Niveau_LL xml source code file.

Last Modified March 6, 2020

The OSP Network:
Open Source Physics - Tracker - EJS Modeling
Physlet Physics
Physlet Quantum Physics