Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
15 views4 pages

Example 12

This report analyzes a unity feedback control system to determine parameters 'a' and 'c' from its step response. The closed-loop transfer function and step response are derived, with calculations showing a ≈ 1.31 and c ≈ 0.77, confirmed by MATLAB simulation. The report includes details on peak time, peak value, and overshoot, validating the results through visual representation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views4 pages

Example 12

This report analyzes a unity feedback control system to determine parameters 'a' and 'c' from its step response. The closed-loop transfer function and step response are derived, with calculations showing a ≈ 1.31 and c ≈ 0.77, confirmed by MATLAB simulation. The report includes details on peak time, peak value, and overshoot, validating the results through visual representation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Report: Determination of System Parameters from

Step Response with MATLAB Simulation


1. Introduction:

This report analyzes a unity feedback control system with the open-loop transfer function:

G(s) = a / [s(cs + 1)]

The system's response to a unit step input is given in Figure (b), and we need to determine the
values of parameters 'a' and 'c' from this response. We will also simulate the system in MATLAB
to verify our results.

2. System Analysis:

 Closed-loop Transfer Function:

The closed-loop transfer function T(s) is given by:

T(s) = G(s) / [1 + G(s)] = [a / (s(cs + 1))] / [1 + a / (s(cs + 1))] = a / (cs² + s + a)

 Step Response:

The step response C(s) is given by:

C(s) = T(s) / s = a / [s(cs² + s + a)]

3. Analysis of the Response Curve:

 Final Value:

The final value of c(t) is 1, which can be verified using the Final Value Theorem:

lim[s→0] sC(s) = lim[s→0] a / (cs² + s + a) = a / a = 1

 Peak Time (tp):

From Figure (b), the peak time tp ≈ 3 seconds.

 Peak Value (Mp):

From Figure (b), the peak value Mp ≈ 1.254.

 Overshoot (PO):
The overshoot PO is calculated as:

PO = (Mp - final value) / final value = (1.254 - 1) / 1 = 0.254

4. Determination of 'a' and 'c':

 Standard Form of Second-Order System:

The closed-loop transfer function can be written in the standard form:

T(s) = ωn² / (s² + 2ζωns + ωn²)

Where:

oωn is the undamped natural frequency.


oζ is the damping ratio.
 Comparing Coefficients:

Comparing T(s) with the standard form, we get:

o ωn² = a / c
o 2ζωn = 1 / c
 Overshoot and Damping Ratio:

The overshoot PO is related to the damping ratio ζ by:

PO = exp(-πζ / √(1 - ζ²))

Solving for ζ with PO = 0.254, we get ζ ≈ 0.4.

 Peak Time and Natural Frequency:

The peak time tp is related to ωn and ζ by:

tp = π / (ωn√(1 - ζ²))

Solving for ωn with tp = 3 and ζ ≈ 0.4, we get ωn ≈ 1.14.

 Solving for 'a' and 'c':

Using ωn² = a / c and 2ζωn = 1 / c, we can solve for 'a' and 'c':

a ≈ 1.31 c ≈ 0.77

5. MATLAB Simulation:
Matlab
% Determined values of a and c
a = 1.31;
c = 0.77;

% Transfer function
num = a;
den = [c 1 a];
sys = tf(num, den);

% Step response
t = 0:0.01:10;
c_response = step(sys, t);

% Plot the step response


plot(t, c_response);
xlabel('Time (s)');
ylabel('c(t)');
title('Step Response of the System');
grid on;

% Add peak value and peak time to the plot


[peak, peak_index] = max(c_response);
peak_time = t(peak_index);
text(peak_time, peak, ['Peak: ' num2str(peak) ', Time: ' num2str(peak_time)], 'HorizontalAlignment', 'left',
'VerticalAlignment', 'bottom');

6. Conclusion:

The values of parameters 'a' and 'c' determined from the response curve are:
 a ≈ 1.31
 c ≈ 0.77

The MATLAB simulation confirms the accuracy of our calculations and provides a visual
representation of the step response. The peak value and peak time are also shown on the plot,
which match the values obtained from Figure (b).

You might also like