필터 지우기
필터 지우기

Controller in the feedback path?

조회 수: 5 (최근 30일)
Matteo Manzini
Matteo Manzini 2020년 11월 2일
답변: Mathieu NOE 2020년 11월 3일
What happens if the controller of a closed-loop system is placed in the feedback path before the summation point instead of bewtween the summation point and the plant to control?
Is it allowed to do so? If so, what are the main differences???
Thanks!

채택된 답변

Mathieu NOE
Mathieu NOE 2020년 11월 3일
hello Matteo
both schemes are OK, they only differ for tracking performance
assuming :
  • plant transfer is P
  • controller transfer is C
  • your input is t (before the summing point) and the output is y
for controller in the main path : tracking performance = y/t = C*P / (1 + C*P) , so you see the controller transfer is also in the numerator of the closed loop
for controller in the feedback path : tracking performance = y/t = P / (1 + C*P) , so you see the controller transfer is only in the denominator of the closed loop
for output perturbation rejection (that is assume y is corrupted by perturbation p ) , both schemes give exactly the same performance :
y/p = 1 / (1 + C*P)
one typical example of feedback is PID; usually we put the P and I action in the main path , but it is not recommended to put the D term here because we want to avoid to derive the input data, so the D term is located only in the feedback path - so damping applies only on the measured output and not on the input.
hope it helps !

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Classical Control Design에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by