Académique Documents
Professionnel Documents
Culture Documents
Report
Group Name Userid Name Userid
Date
No.
Objective
The objective of this laboratory is to analyze a second-order system, and to investigate control
configurations for a dc motor.
Assigned Data
Lab session attended: ________________________
Bench Number: ________________________
Data for Section 3: Second-order system Data for Section 4: DC Motor Experiments
analysis
Assigned Plant #: _______ Motor #: ___________
The plant used in Section 3 is shown in Figure 1, and has the following transfer function:
1
Section numbering used in this template corresponds to that used in the lab manual for Project 1.
Page 1 of 13
1
R1
G (s) =
RC 1
s 2 R1C12 + s 2C1 − x 1 +
R3 R1
(1)
Show your calculations and results for the damping ratio ( ζ ) and natural frequency ( ω n ) for
G(s).
Formulas that relate the overshoot and peak-time to damping ratio and natural frequency:
(2)
(3)
a) Calculate the open-loop transfer function from R(s) to Y(s) of the system shown in Figure 2,
for K=1 and D(s)=0.
Page 2 of 13
Figure 2. Schematic diagram of the second-order system
Estimated bandwidth (show its value and explain how you arrived to it).
The estimated bandwidth will be useful when choosing the start frequency for producing the
Bode plot of the second-order system. Recall from the Intro Lab, that the start frequency
has to be low relative to the expected bandwidth. Hopefully you still remember what
percentage was considered “low” frequency.
Open-loop system low-frequency gain calculation.
b) Calculate the closed-loop transfer function from R(s) to Y(s) of the system shown in Figure 2,
for K=1 and D(s)=0.
Page 3 of 13
Estimated bandwidth (show its value and explain how you arrived to it).
c) Redraw the system shown in Figure 2 as a block diagram for the case when R(s)=0 and
D(s)≠0 in the space provided below (Figure 3). Calculate the closed-loop transfer function from
D(s) to Y(s) for this system when K=1.
Figure 3.
Page 4 of 13
Low-frequency gain calculation.
In preparation for Section 4, calculate the transfer function from R(s) to P(s) of the system shown in
Figure 4, where both the TACHO and POSN loop are closed, K1=1, Kp=1.
Page 5 of 13
3. Second-Order System Identification and Analysis
Error
(%)
Sample calculations:
Page 6 of 13
3.2.2 Investigation of the Step Response of a Second-Order System
Open-loop System (Figure 2)
Input signal: waveform
amplitude
frequency
Attach to the report a printout of one of the step responses from Table 2; mark on it the
gain used and all values measured (Figure 5).
Discussion of results from Table 2 and explanation of the trends observed using control
theory.
Page 7 of 13
Attach to the report a printout of one of the step responses from Table 3; mark on it the
gain used and all values measured (Figure 6).
Discussion of results from Table 3 and explanation of the trends observed using control
theory.
Through Matlab simulations, observe if and explain how the disturbance rejection changes with
increases in the gain K. Attach this plot (Figure 12) to the report and discuss the results. You may
place multiple curves on the same axes by using the hold command.
Comment on how the closed-loop disturbance rejection compares to the open-loop disturbance
rejection of this particular system.
Page 9 of 13
4. Analysis of a Real Process
The system shown in Figure 4 has two nested loops. The inner loop is referred to as the velocity
loop, since its output is the motor’s angular velocity. The outer loop is referred to as the position
loop.
Record in Table 5 the input voltage (VREF) for which motor velocity saturation is reached.
Table 5. Velocity loop results
Velocity loop configuration VREF v
( ) ( )
Velocity loop open (TACHO
removed)
Velocity loop closed (TACHO
inserted)
Wondering what v is? Read the explanations on page 5 of this template.
Why does the motor velocity reach saturation?
Using the system transfer function, justify qualitatively the experimental observations recorded in
Table 5.
Page 10 of 13
4.2.2. Position Control System
a) Qualitative Analysis
Input signal VEXT waveform
amplitude
frequency
Wondering what pss is? Read the explanations on page 5 of this template.
Explain experimental observations based on data from Table 6.
Position and velocity closed-loop configuration (TACHO and POSN jumpers inserted)
Table 7. Experimental data obtained by varying K f while maintaining K a fixed
Ka Kf Tp Mp p ss %OS ess
( ) ( ) ( ) ( ) ( ) (%) ( )
Page 11 of 13
Explain experimental observations based on data from Table 7. Comment on the effect of
adding velocity-feedback to a system with position-feedback.
b) Numerical Analysis
System configuration: both the position and velocity loops are closed (TACHO and POSN jumpers
inserted).
Table 8. Gain values used in the numerical analysis experiment
Dial Value Physical Value
Ka
Kf
Attach to this report a plot of the experimental step response, Figure 13 , with M p and p ss values
marked on it. Attach a Matlab step response for the same system, Figure 14, and compare the
results.
Page 12 of 13
Comment on the accuracy of your results from Table 9.
5. References
Page 13 of 13