PID Control 1.0
Discrete time implementation of P, PI, PD, PID. Including derivative filter, integral clamping, feed-forward, gain scheduling in standard and parallel form.
Loading...
Searching...
No Matches
p.h File Reference

Proportional (P) controller. More...

Include dependency graph for p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  control_system::proportional::P< T >
 Proportional controller. More...

Namespaces

namespace  control_system
 Contains control-system algorithms and controllers.
namespace  control_system::proportional
namespace  proportional
 Contains proportional control implementations.

Detailed Description

Proportional (P) controller.

This file defines the control_system::proportional::P class, which implements a proportional controller.

The controller generates an output proportional to the difference between the reference input and the measured or current value.

The controller output is limited by the configured maximum output value.

The class is templated to support different numeric types such as float and double.

Template Parameters
TNumeric data type used for the controller calculations.
Author
Abhinay Kumar
Version
1.0.0
Date
2026-08-11

Definition in file p.h.