Closed-loop feedback composition calculator

Calculate closed-loop numerator coefficients and closed-loop denominator coefficients with your own figures.

Your numbers

Use the units shown. Results update as you change valid inputs.

Use closed-loop numerator coefficients and closed-loop denominator coefficients to compare changes to your inputs. The method and limits below explain the scope.

Examples

Examples

Try the starting example

Plant numerator
1
Plant denominator
1,1
Controller numerator
2
Controller denominator
1
Sensor numerator
1
Sensor denominator
1
Feedback sign: -1 negative, +1 positive
-1
Closed-loop numerator coefficients (JSON)
[2]
Closed-loop denominator coefficients (JSON)
[1,3]

Try another scenario

Plant numerator
[2]
Plant denominator
[1, 1]
Controller numerator
[2]
Controller denominator
[1]
Sensor numerator
[1]
Sensor denominator
[1]
Feedback sign: -1 negative, +1 positive
-1
Closed-loop numerator coefficients (JSON)
[4]
Closed-loop denominator coefficients (JSON)
[1,5]
Calculation method

Calculation method

Closed-loop numerator coefficients (JSON)

Output/reference = PC/(1−sign×PCH); multiply rational polynomial coefficients without unstable pole-zero cancellation.

Closed-loop denominator coefficients (JSON)

Output/reference = PC/(1−sign×PCH); multiply rational polynomial coefficients without unstable pole-zero cancellation.

Symbols and units
a
Plant numerator
b
Plant denominator
c
Controller numerator
d
Controller denominator
e
Sensor numerator
f
Sensor denominator
g
Feedback sign: -1 negative, +1 positive

Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.

Assumptions & limits

Assumptions & limits

  • User-supplied measurements and assumptions; Output/reference = PC/(1−sign×PCH); multiply rational polynomial coefficients without unstable pole-zero cancellation. Supported limits: Finite numeric values bounded to 1e9 magnitude; lists and tables contain 1–100 records unless a stricter bound is stated. Inputs use the units shown. Lists explicitly paired by a method must have matching lengths; independent polynomial coefficient vectors may differ. Respect stated physical, interpolation, policy and computational domain limits.
Are these inputs private?

These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.

Further reading

Method reference ↗

Background reading; this does not imply endorsement or independent review of SumFizz.

Share this page
Share this calculator

Leave unchecked to share the page without your entered values.