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

Control Systems Test 4 Guidelines

This document contains a test paper for a control systems engineering course. It has two questions assessing different outcomes related to control systems. Question 1 involves obtaining the state-space representation of a system and analyzing its observability. Question 2 involves designing a discrete compensator for a continuous plant to meet certain closed loop requirements.
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)
74 views4 pages

Control Systems Test 4 Guidelines

This document contains a test paper for a control systems engineering course. It has two questions assessing different outcomes related to control systems. Question 1 involves obtaining the state-space representation of a system and analyzing its observability. Question 2 involves designing a discrete compensator for a continuous plant to meet certain closed loop requirements.
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

Department of Electrical and Electronic Engineering Science

Course: [Link]: Electrical and Electronic Engineering

Module: Control Systems 4A (BHSEEA4, BHS4A)

Assessment: Test 4

Test Content: Outcome B

ECSA Outcomes Assessed: NA

Examiner: Prof. Y Sun Moderator: Dr. Dzobo

Date: 9 May, 2023

Number of Pages: 3

Duration: 90 minutes

Marks: 40

Additional Instructions:

• No textbooks or notes may be used.

• Calculators may be used.

• Please label your answers clearly.

• Use correct SI units where appropriate.

• Write your student number below and hand you your question paper with
your answer sheet.

Student Number: ________________________________________

Name (optional): ________________________________________

1|Page
ANSWER ALL QUESTIONS

QUESTION 1 [18]
Consider the system with the following transfer-function

𝑌(𝑠) 8
𝐺(𝑠) = = .
𝑅(𝑠) (𝑠 + 6)(𝑠 + 12)

Assume that you are using feedback of the form 𝑢 = −𝐾𝑥 + 𝑟, where 𝑟 is a reference input signal.

1.1 Obtain the state-space representation of this system in observable canonical form. (8)

1.2 Determine the observability of this system based on the result of 1.1 (motivation must be given). (4)

1.3 Compute whether there exists a 𝐾 such that (𝐴 − 𝐵𝐾, 𝐶) is unobservable. (6)

Answer:

1.1
𝑌(𝑠) 8 8
The system is with 𝐺(𝑠) = 𝑅(𝑠) = (𝑠+6)(𝑠+12) = 𝑠2 +12𝑠+72

Hence

−𝑎1 1 −18 1
𝐴=[ ]=[ ] ✓✓
−𝑎2 0 −72 0
𝑏1 0
𝐵 = [ ] = [ ] ✓✓
𝑏2 8
𝐶 = [1 0] ✓✓

̇
𝑥_1 −18 1 𝑥_1 0
[ ̇ ]=[ ][ ] + [ ] 𝑢 ✓
𝑥_2 −72 0 𝑥_2 8

𝑥_1
𝑦 = [1 0] [ ]✓
𝑥_2

1.2

−18 1 0
A=[ ] ; 𝐵 = [ ] ; 𝐶 = [1 0]; D = 0
−72 0 8
𝐶 1 0
𝑜𝑜 = [ ]=[ ] ≠ 0✓✓✓✓
𝐶𝐴 −18 1
The system is observable since det(oo) ≠ 0✓✓

2|Page
𝐶 −18 1
1.3 [ ] = [1 0][ ] = [−18 1] ✓✓✓✓is constant, so there is no K
𝐶(𝐴 − 𝐵𝑘) 1−72−8𝑘1 −8𝑘2

✓✓

Question 2: [22]
𝑠
You are required to design a discrete compensator for the continuous plant 𝐺(𝑠) = .
(𝑠+2)2

That meets the following requirements:

1) The sample rate of the controller must be 10HZ

2) The closed loop system should have a rise time of 0.5 sec and overshoot of 5%.

3) The compensator must have the form 𝐷(𝑧) = 𝐾(𝑧 − 𝑎).

Find the unknown parameters K and a for the compensator.

Answer:
1
𝑇= = 0.1 𝑠𝑒𝑐. ✓✓
10𝐻𝑍

Convert plant to discrete.

𝑧(𝑧−𝑒 −𝑎𝑇 (1+𝑎𝑇))


𝐺(𝑍) = (𝑧−𝑒 −𝑎𝑇 )^2
✓✓

𝑧(𝑧−𝑒 −𝑎𝑇 (1+𝑎𝑇)) 𝑧(𝑧−1)


𝐺(𝑍) = (𝑧−𝑒 −𝑎𝑇 )^2
= (𝑧−0.8187)2✓✓

The closed loop characteristic equation

𝐾(𝑧−𝑎)𝑧(𝑧−1)
𝐷(𝑧) = 𝐾(𝑧 − 𝑎), then 𝐷(𝑧)𝐺(𝑧) = (𝑧−0.8187)2
, ✓✓

1 + 𝐷𝐺 = (𝑧 − 0.8187)2 + 𝐾(𝑧 − 𝑎)𝑧(𝑧 − 1)

=𝑧 2 − 1.637𝑧 + 0.6703 + 𝑘𝑧 3 − 𝑘𝑎𝑧 2 − 𝑘𝑧 2 + 𝑘𝑎𝑧 ✓

Coefficients 𝑧 3 : 𝑘✓

𝑧2: (1 − 𝑘𝑎 − 𝑘)✓

𝑧1 : (𝑘𝑎) ✓

𝑧0: 0.6703 ✓

3|Page
Find desired characteristic equation:
1.8 1.8
𝑤𝑛 = 𝑇𝑟
= 0.5 = 3.6 ✓

ϛ = 0.707 𝑓𝑟𝑜𝑚 𝑂𝑆%, σ=0.707*3.6=2.546✓

𝑤𝑑 = 𝑤𝑛√1−ϛ2 = 2.546✓

S=-2.546±2.546j ✓

𝑧 = 𝑒 −𝑠𝑇 = 0.5248 + 0.2929𝑗✓

The desired characteristic equation will be

(𝑧 − 0.5428 + 0.2929𝑗)(𝑧 − 0.5248 − 0.2929𝑗) = 𝑧 2 − 1.050𝑧 + 0.3612✓✓

Solve simultaneous equations, the constants are different, so no values for K and a. ✓✓

4|Page

Common questions

Powered by AI

Designing discrete compensators for continuous-time plants involves challenges such as accurately modeling time delays, approximating continuous dynamics in discrete time, ensuring stability under discrete implementation, and meeting transient performance specifications like rise time and overshoot. Additionally, solving for compensator parameters often results in complex algebraic manipulations with conditions that might not be simultaneously satisfied .

No, it is not possible to choose a feedback gain \( K \) such that the system \((A-BK, C)\) becomes unobservable. This is because the modified observability matrix does not allow for any variation in parameters that would lead the system to be unobservable .

The desired characteristic equation is derived by calculating specifications such as natural frequency \(\omega_n\) and damping ratio \(\zeta\) from the rise time and overshoot requirements. The equation \( s = -\sigma \pm j\omega_d \) is formed, where \( \sigma = \zeta \cdot \omega_n \) and \( \omega_d = \omega_n \sqrt{1-\zeta^2} \), which are then used to calculate the pole locations for the system's characteristic equation .

Ensuring a system is observable is critical as it guarantees that the current state of the system can be accurately estimated from the outputs and inputs. This is important for implementing state feedback control laws and ensuring that control objectives such as stability and performance can be achieved .

The feedback control law \( u = -Kx + r \) is used to modify the system dynamics by introducing a compensatory action based on the state vector and reference input. It provides a mechanism to influence the poles of the system's closed-loop transfer function, thus altering the behavior such as stability and transient response to meet design specifications .

When the closed-loop characteristic equation \( 1 + DG = 0 \) does not resolve for given K and a, it implies that the compensator design does not result in the desired system dynamics. This could be due to inherent conflicts in the specifications or mathematical constraints that do not allow simultaneous realization of rise time and overshoot requirements with a single set of K and a values .

For the given plant and compensator form, it is required that the desired characteristic equation matches the specifications for rise time and overshoot. However, solving the simultaneous equations indicates that the constants do not allow any solution for K and a that satisfy both the rise time and overshoot conditions simultaneously, hence no values exist .

The system's state-space representation in observable canonical form is \( A = \begin{bmatrix} -18 & 1 \\ -72 & 0 \end{bmatrix}, B = \begin{bmatrix} 0 \\ 8 \end{bmatrix}, C = \begin{bmatrix} 1 & 0 \end{bmatrix} \), where the state vector \([x_1, x_2]\) satisfies the equation \( \dot{x} = Ax + Bu \) and the output \( y = Cx \).

The conversion of a continuous plant to its discrete form given a sample rate is typically done using methods like zero-order hold (ZOH) or bilinear transformation. For a sample rate of 10Hz, the corresponding sampling time is \( T = 0.1 seconds \). This is then applied as a transformation parameter when converting \( G(s) \) to \( G(z) \).

Observability is determined by checking the rank of the observability matrix \( \begin{bmatrix} C \\ CA \end{bmatrix} \). For the given system, the observability matrix is \( \begin{bmatrix} 1 & 0 \\ -18 & 1 \end{bmatrix} \). The system is observable as the determinant of the observability matrix is non-zero .

You might also like