1
\$\begingroup\$

I'm thinking specifically of systems with ideal PID controllers. The transfer function will always have an integrator term, which, if I understand correctly, means it will always have infinite DC gain. In other words, the magnitude bode plot will go to infinity either as frequency goes to infinity or as it goes to negative infinity. Something like this where there's no clear cutoff point on the left side and where MatLab basically says the bandwidth is undefined, as shown in the screenshot below: enter image description here

and yet, bandwidth is a common target parameter when doing PID tuning (or at least, that's the impression I've gotten from my control systems course).

How does that make sense? What am I missing?

\$\endgroup\$
3
  • 2
    \$\begingroup\$ In other words, the magnitude bode plot will go to infinity either as frequency goes to infinity or as it goes to negative infinity. <-- it goes to negative infinity in decibels but to zero in real numbers and, that statement is not directly correlated with your previous sentence as having infinite DC gain. \$\endgroup\$
    – Andy aka
    Commented Jun 11, 2023 at 13:33
  • 1
    \$\begingroup\$ The term "bandwidth" can be applied to several physical phenomena and is not restricted to lowpass or other magnitude functions. It is simply a matter of definition. For example, we even could ask "in which frequency range does the PHASE of the shown circuit reaches ta value of more than 180 deg?". And we are able to find this range (app between 2 and 50 rad/s) and call it "bandwidth". \$\endgroup\$
    – LvW
    Commented Jun 11, 2023 at 14:36
  • \$\begingroup\$ @LvW, hmm. So what kind of bandwidth would we be talking about in the context of a target parameter for a system with a PID controller? \$\endgroup\$ Commented Jun 11, 2023 at 23:05

1 Answer 1

2
\$\begingroup\$

So what kind of bandwidth would we be talking about in the context of a target parameter for a system with a PID controller?

  • The term "bandwidth" is a parameter which specifies some circuit properties in the frequency domain (e.g. filters, amplification range for small-band or broadband amplifiers,....). Hence, the "bandwidth" is a parameter which tells us which frequency range should pass the circuit (low-/high-/band-pass) or must be attenuated (band-stop filter).

  • Such specifications do not apply for a PID controller. In contrast, a PID controller mainly has to fulfill some specifications in the time domain . Therefore, it makes not much sense and it is not necessary to specify resp. define a parameter like "bandwidth" for a PID controller.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.