0% found this document useful (0 votes)
129 views3 pages

ECE 380 Control Systems Practice Exam

This document contains 7 practice questions about control systems. Question 1 involves designing a PID controller for a plant and analyzing properties of the closed-loop system. Question 2 involves designing controllers to achieve perfect step tracking for two different plants. Question 3 involves designing a PID controller to achieve specified step response characteristics. Questions 4-7 involve additional controller design and analysis problems using tools like Nyquist plots and root locus analysis.

Uploaded by

Blair Zhang
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views3 pages

ECE 380 Control Systems Practice Exam

This document contains 7 practice questions about control systems. Question 1 involves designing a PID controller for a plant and analyzing properties of the closed-loop system. Question 2 involves designing controllers to achieve perfect step tracking for two different plants. Question 3 involves designing a PID controller to achieve specified step response characteristics. Questions 4-7 involve additional controller design and analysis problems using tools like Nyquist plots and root locus analysis.

Uploaded by

Blair Zhang
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Practice Questions for ECE 380

Question 1
Consider a plant
10
P (s) = .
s2 − 5s − 10
a) Design an implementable (non-ideal) PID controller C(s) so that the system
in standard unity feedback satisfies the following specifications:
(i) settling time of at most 4 seconds,
(ii) a time-to-peak approximately equal to π seconds, and
(iii) step disturbances are rejected.
b) Consider the closed-loop system from part a). Which of the following state-
ments are true?

(i) The closed-loop transfer function from R(s) to Y (s) does not have a zero.
(ii) A ramp disturbance results in non-zero steady-state error.
(iii) The state-space model of the controller is asymptotically stable.
(iv) The closed-loop system is IO-stable.
(v) The closed-loop transfer function from D(s) to E(s) has two zeros at the
origin.

Note: Most of the items for part b) do not require you to do calculations, only
think about the closed-loop system.

Question 2
Consider the plant
s+2
P (s) =
s2 − 1
in unity negative feedback with a controller C(s).
a) Design a controller C(s) so that the closed-loop system tracks step references
perfectly.
b) Suppose now that the plant is
s
P (s) = .
s2 − 1
Can you design a controller C(s) so that the closed-loop system tracks steo
references perfectly? If so, produce the controller. If not, explain why.

1
Question 3
Consider the plant
1
P (s) = .
s2 + 2s + 4
Design a non-ideal (implementable) PID compensator C(s) so that the closed-
loop system in standard negative feedback have the following specifications:
• perfectly tracks step references,
• has a settling time faster than 4 seconds, and
• has an overshoot larger than 100e− 2%.

Question 4
Consider the plant
1
P (s) = .
s+3
a) Design a controller C(s) so that the closed-loop system in standard unity
feedback perfectly tracks sinusoidal references of frequency 4 rad s−1 .
b) Consider that we modify the controller C(s) designed in part a) by multiply-
ing it by K > 0. Sketch, by hand, the Nyquist plot.
c) Draw, with MATLAB, the root-locus of the system. Describe how you would
pick the gain K > 0 using the root-locus to improve the response characteristics
of your closed-loop system (For a more challenging problem, sketch the root-
locus by hand).

Question 5
Consider a system in standard unity feedback with
1
G(s) = .
(s2 + 1)2 (s + 1)
a) Sketch the Nyquist contour Γ, and the Nyquist plot of G(s).
b) Determine the number of encirclements for all −1/K in the range −∞ <
−1/K < ∞.
c) Determine the values of −1/K for which the closed-loop system has exactly
two poles with real parts greater, or equal to 0.

Question 6
For the following transfer function
3
G(s) =
(s + 1)4

2
determine whether or not the gain margin and phase margin are defined. If
these are defined, then determine the gain and phase margins of G(s).

Question 7
For the uncertain plant

s2 + (4 + q)s + (3 + q)
P (s, q) =
s4 + (3 + q)s3 + (5 + q)s2 + (2 + q)s + 4

with negative unity feedback, where q is a parameter that defines the uncertainty
of the system with uncertainty bound |q| ≤ 1.
a) Find the characteristic polynomial π(s) of the system.
b) Define an auxiliary transfer function Gaux (s) so that we can write the char-
acteristic polynomial as π(s) = 1 + qGaux (s).
c) Sketch, by hand, the Nyquist plot of Gaux (s).
d) Using the Nyquist plot and the uncertainty bound discuss the robustness
of this system. In other words, is this system stable for all values of q in the
uncertainty set?

Common questions

Powered by AI

Designing a controller for a plant with unstable poles presents challenges such as ensuring that the closed-loop system becomes stable. Unity feedback can be leveraged to adjust the location of closed-loop poles by shifting them into the left half of the s-plane, thus stabilizing the system. However, controller design must ensure that additional performance specifications, like settling time and bandwidth, are not compromised in the process .

The Nyquist plot can be employed to evaluate the robustness of a control system against uncertainty by assessing how variations in the uncertain parameter affect the plot's contours, particularly in relation to the Nyquist criterion. If the Nyquist plot indicates that the contour for all values of the parameter doesn't encircle the critical point (-1, 0), the system is robust against the given uncertainty. This analysis requires mapping the full range of the parameter's uncertainty onto the Nyquist plot and checking for stability across the entire uncertainty set .

A plant with repeated poles at the origin is challenging for perfect step tracking because it inherently introduces a potential for zero steady-state error in a higher-order system, complicating feedback control. To mitigate this, a controller with integral action is typically essential to introduce zero dynamics in the transfer function, effectively compensating for pole effects and reducing steady-state error for step inputs .

When designing a PID controller to meet specific time-domain requirements like a settling time of 4 seconds and a time-to-peak of π seconds, several considerations must be made: the proportional, integral, and derivative gains must be chosen such that they ensure adequate damping and speed of response to achieve the specified settling time and time-to-peak, while maintaining system stability. Additionally, the controller must reject step disturbances. Evaluating closed-loop system poles' positions in relation to desired time-domain specifications is critical .

For plants defined by transfer functions with poles in higher dimensions, such as a 4th order system, the controller can be structured by utilizing advanced design techniques such as state-space representation and pole-placement strategies. This involves determining the desired pole locations in the complex plane to achieve desired transient and steady-state performance, then formulating a state-feedback or observer-based controller that places the closed-loop poles accordingly. This approach allows for complex configuration adjustments while maintaining system performance stability .

Gain and phase margins are crucial in determining the performance and robustness of a control system, particularly when dealing with transfer functions that have higher-order poles. High gain and phase margins generally indicate increased tolerance to process variation and component uncertainty, contributing to robust stability. A control system with higher-order poles requires the maintenance of sufficient gain and phase margins to prevent excessive overshoot and oscillations, ensuring a stable and responsive performance .

The specifications of a PID controller significantly influence steady-state error in a closed-loop system with a ramp input. Typically, a PID controller involving integral action can reduce or eliminate steady-state error for step inputs, but for a ramp input, the presence of a finite integrator in the controller is necessary to achieve a zero steady-state error. If the controller is not equipped to handle ramp inputs, a non-zero steady-state error will result .

Unity feedback influences the design of a control system for sinusoidal reference tracking by simplifying the error dynamics analysis, allowing the system controller design to focus on matching the reference signal's frequency. Unity feedback facilitates steady-state error reduction and can simplify the control law needed to track the sinusoidal input. It stabilizes the overall system response by inherently minimizing phase lags introduced by complex plant dynamics .

Multiplying a designed controller by a gain factor K scales the Nyquist plot. An increase in K results in each point on the Nyquist plot being proportionately further from the origin, potentially leading to an encirclement of the critical point -1. This can destabilize the system by violating the Nyquist stability criterion. Adjusting K must thus be carefully managed to maintain stability while achieving desired performance metrics .

To enhance the handling of step references in a system with zero steady-state error conditions initially, strategies such as increasing the proportional gain or incorporating an integral component can be employed. This requires an iterative approach to tuning the PID parameters to minimize transient error while maintaining quick system settling. These methods boost the system's ability to align more precisely with step inputs by reducing overshoot and improving tracking accuracy .

You might also like