is an option to PIDTune that controls the reference weights used for the feedforward filter.
PIDFeedforward
is an option to PIDTune that controls the reference weights used for the feedforward filter.
Details
- For a PID controller
, the feedforward weights
and
affect what fraction of the reference signal
to feed the proportional and derivative terms of the controller. - Possible settings include:
-
None {1,1}; use no weights Automatic automatically compute weights b {b,1}; set the proportional weight {b,c} set proportional and derivative weights
Examples
Basic Examples (1)
Specify the reference weights of the feedforward filter and extract the filter transfer function:
lsys = TransferFunctionModel[{{{1.}}, 2 + 3*s + s^2}, s];PIDTune[lsys, "PID", "Feedforward", PIDFeedforward -> {0.6, 0.9}]Set only the proportional weight:
PIDTune[lsys, "PID", "Feedforward", PIDFeedforward -> 0.8]The automatically computed proportional weight:
PIDTune[lsys, "PID", "FeedforwardParameters", PIDFeedforward -> Automatic]//FirstSee Also
Related Guides
History
Text
Wolfram Research (2012), PIDFeedforward, Wolfram Language function, https://reference.wolfram.com/language/ref/PIDFeedforward.html.
CMS
Wolfram Language. 2012. "PIDFeedforward." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PIDFeedforward.html.
APA
Wolfram Language. (2012). PIDFeedforward. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PIDFeedforward.html
BibTeX
@misc{reference.wolfram_2026_pidfeedforward, author="Wolfram Research", title="{PIDFeedforward}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/PIDFeedforward.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_pidfeedforward, organization={Wolfram Research}, title={PIDFeedforward}, year={2012}, url={https://reference.wolfram.com/language/ref/PIDFeedforward.html}, note=[Accessed: 12-June-2026]}