In a Simulink model of a unity feedback control system, which of the following best describes the steady-state error?
Think about what happens to the error after the system settles.
Steady-state error is the difference between the desired input and the actual output after the system has settled and transient effects have died out.
You run a step input simulation in Simulink and get the output data array: [0, 0.5, 0.8, 0.95, 0.99, 1.0, 1.0]. What is the steady-state error if the input step magnitude is 1?
Look at the last value of the output and subtract it from the input step value.
The steady-state output is 1.0 (final settled value), input is 1, so error = 1 - 1.0 = 0.0.
Given a Simulink step response plot where the output settles at 0.8 for a step input of 1, what is the steady-state error?
Subtract the steady output value from the input step value.
Steady-state error = input - output = 1 - 0.8 = 0.2.
Consider this MATLAB code snippet used with Simulink output data:
y = [0 0.3 0.6 0.85 0.95 0.98 1.0]; input = 1; steady_state_error = input - y(end-1);
What is the value of steady_state_error?
y = [0 0.3 0.6 0.85 0.95 0.98 1.0]; input = 1; steady_state_error = input - y(end-1);
Check the second last value in the output array.
The second last value is 0.98, so error = 1 - 0.98 = 0.02.
A Simulink model of a unity feedback system shows zero steady-state error for a step input but a finite steady-state error for a ramp input. What is the system type?
Recall how system type relates to steady-state error for step and ramp inputs.
Type 1 systems have one integrator and zero steady-state error for step inputs but finite error for ramp inputs.
