Controlpp
Loading...
Searching...
No Matches
controlpp::timevar Namespace Reference

Namespace that contains sample-time variant controllers
More...

Classes

class  DControl
 A D (differntial) controller, with varying smaple-time. More...
 
class  IAntiWindup
 An I (integrating) controller with anti windup protection (rate and value limits), with varying smaple-time. More...
 
class  IControl
 An I (Integrator) controller, with varying smaple-time. More...
 
class  LeadLagControl
 A Lead-Lag control element with varying sample-times. More...
 
class  NotchControl
 A notch element with variable sample-time. More...
 
class  PControl
 A P (Proportional) controller. More...
 
class  PIAntiWindup
 A PI (Proportional Integral) controller with varying sample-times. More...
 
class  PIControl
 A PI (Proportional Integral) controller with varying sample-times. More...
 
class  PIDAntiWindup
 
class  PIDControl
 A PID (proportional + integral + differential) controller with variable sample-times. More...
 
class  PT1Control
 A PT1 (proportional time first order) filter (=low-pass element of order 1), with varying smaple-time. More...
 
class  PT1IControl
 A Thamed PI controller (PI controller with a low pass filter) with variable sample-times. More...
 
class  PT2Control
 A PT2 (proportional time second order) filter (=low-pass element of order 1), with varying smaple-time. More...
 
struct  ValueSampletimePair
 

Detailed Description

Namespace that contains sample-time variant controllers