where Fi(z) and Fd(z) are the integrator and filter formulas (see Integrator method
and Filter method). The transfer function of a continuous-time parallel-form PIDF
controller is:C=P+
I
s+Ds
Ns+1.Other controller actions amount to setting P, I, or D to zero.- Ideal — In Ideal form, the transfer function of a discrete-time PIDF controller is:
C=P1+
Fiz
I+
D
D/N+Fdz.
The transfer function of a continuous-time ideal-form PIDF controller is:C=P1+
1
Is+
Ds
Ds/N+1.
Other controller actions amount to setting D to zero or setting, I to Inf. (In ideal form,
the controller must have proportional action.)When you update a PID Controller block or custom PID controller with tuned parameter
values, make sure the controller form matches.Tunable: YesProgrammatic Use
Block Parameter: PIDForm
Type: character vector
Values: 'Parallel' | 'Ideal'
Default: 'Parallel'Time Domain — PID controller time domain
discrete-time (default) | continuous-timeSpecify whether your PID controller is a discrete-time or continuous-time controller.- For discrete time, you must specify the sample time of your PID controller using the
Controller sample time (sec) parameter. - For continuous time, you must also specify a sample time for the PID autotuning
experiment using the Experiment sample time (sec) parameter.
16 Blocks — Alphabetical List