Class StandardPidController
Represents a standard PID controller
Assembly: Meadow.Foundation.dll
View Source
public class StandardPidController : PidControllerBase, IPidController
Inheritance: System.Object
-> Meadow.Foundation.Controllers.Pid.PidControllerBase
Implements:
Meadow.Peripherals.Controllers.PID.IPidController
Properties
IntegralComponent
Integral time in minutes
View Source
public override float IntegralComponent { get; set; }
DerivativeComponent
Derivative time in minutes
View Source
public override float DerivativeComponent { get; set; }
Methods
CalculateControlOutput()
Calculate control output of PID
View Source
public override float CalculateControlOutput()
Returns
System.Single
Implements
Meadow.Peripherals.Controllers.PID.IPidController