Main Content

Design PID Controller from Plant Frequency-Response Data

Most金宝app®Control Design™PID tuning tools design PID gains based on a linearized plant model. When your plant model does not linearize or linearizes to zero, one option is to design a PID controller based on simulated frequency-response data.Simulink Control Designgives you several ways to do so.

Use Frequency Response Based PID Tuner

UseFrequency Response Based PID Tunerto design a PID controller using estimated plant frequency responses near the target open-loop bandwidth. Advantages of this approach include:

  • Frequency Response Based PID Tunerworks even if disturbances are present in the plant model.

  • You can configure the estimation and tuning in one dialog box, making tuning less complex than usingfrestimateorModel Linearizerto estimate the frequency response.

For more information about usingFrequency Response Based PID Tuner, seeFrequency-Response Based Tuning.

UsefrestimateorModel Linearizer

Use thefrestimatecommand or the frequency-response estimation workflow inModel Linearizer估计工厂在ra频率响应nge of frequencies that you specify. This approach results in a frequency-response data (frd) model object that you then import intoPID Tuner. Advantages of this approach include:

  • You do not have to specify a control bandwidth ahead of time.PID Tunerchooses an initial control bandwidth, which you can adjust to achieve the desired balance between performance and robustness.

  • You can use the interactive tuning and analysis tools ofPID Tunerto examine the estimated linear response of the tuned system in the frequency domain. Also, you can use thefrdmodel of the plant for other analysis tasks.

  • Depending on the particulars of your model, this approach can be faster, becauseFrequency Response Based PID Tunersimulates your model twice.

For more information, see:

Related Topics