The stability of linear time-invariant feedback systems

Attribution Non-Commercial (BY-NC)

24 views

The stability of linear time-invariant feedback systems

Attribution Non-Commercial (BY-NC)

- ee3 goalkeeper robot
- Kwakernaak93robust
- Rr220206 Control Systems May 2007
- Sol Discrete and Combinatorial Mathematics 5ed R. Grimaldi Part 1 BZUPAGES.com
- CH15
- OVW
- Gate Books for Electrical Engineering
- RC1
- Viducambiendatasheet053491 Eng
- CV Syamsul Maarif
- Automotive Companies
- Ch 10 Solutions Practice Problems
- DC5e Errata
- math_f2_2011
- Erratas Book
- Disassembly & Reassembly
- IAS Mains Mathematics 2002
- 14 IIIB - S4 Test2 Transformations
- Yo
- Consolidate

You are on page 1of 17

A. Theory

The system is atrictly stable if The degree of the numerator of H(s) (H(z)) the degree of the denominator of H(s) (H(z)) and/or The poles of H(s) left half plane (interior of the unit circle for the discrete-time case). Wide sense stable systems the poles of H(s), sp imaginary axis j / the poles of H(z) zp unit circle r=1 (discrete-time). Strictly stable system if and only if the denominator of the transfer function H(s) is a Hurwitz polynomial. Q(s) strictly/wide sense Hurwitz if Has real coefficients, (strictly or not) positive + The roots of Q(s) (poles) are in the left half plane (which means Re{z} < 0) A strictly Hurwitz polynomial has all the minors of nth order, n > 0 (its zeros are in the closed left half plane). A wide sense Hurwitz polynomial can have some minors zero k =0, and the rest positive (some of its zeros are in the closed left half plane and if there are zeros on the imaginary axis).

a1 a0 0 n = 0 0 . 0 a3 a2 a1 a2 0 . . a5 a4 a3 a4 a1 . . a7 a6 a5 a3 . . ... ... ... ... ... 0 0 0 0 0

a 6 ...

. ... an

Y ( z)

X (z)

1 + H ( z )G ( z )

H ( z)

(discrete time)

The open loop system is strictly stable if The roots 1+W(s)=0 closed left half plane (the real part <0) or The roots 1+W(z)=0 interior of the unit circle r=1

respectively

1 + H ( s ) G ( s ) doesnt have zeros in the right half plane or the imaginary axis j k => H ( j ) G ( j ) = Nyquist hodograph of the open loop system. The number of R (s) =

( , )

complete rotations around the point (-1/k, 0) in counter-clockwise sense is n times where n = ni + nc 2 , ni = number of poles from the right half plane and nc = number of poles from the imaginary axis (continuous time) R( z) = 1 + H ( z ) G ( z ) doesnt have zeros outside the unit circle r=1 (z=ej) k ni = number of poles outside the unit circle r=1, nc = number of poles on the unit circle r=1 (discrete time)

B. Problems

Problem 1. Consider the amplifier with the transfer function Ga H (s) = s+a a) Find the DC gain of the amplifier. b) What is the time constant of the system? c) The bandwidth of the amplifier is the frequency where the magnitude of the frequency response is 2 times smaller than the DC gain. What is the bandwidth of this amplifier? d) The amplifier is placed into a feedback loop:

x(t)

Ga s+a K

y(t)

What is the DC gain, the time constant and the bandwidth of the feedback system? e) Find the value k for which the bandwidth of the closed loop system is double the bandwidth in open loop.

Solution. a) H ( j ) =

1

Ga . The DC gain is H ( 0 ) = G j + a

b)

1 L at e (t ) . s+a

t

h ( t ) = Ga e at ( t ) =

c) The bandwidth is B = H ( jM ) =

1 a

G Ga . But H ( j ) = 2 2 + a2 Ga G = T = a 2 2 M + a2

d)

Y (s) = X ( s ) kY ( s ) H (s)

Ga Y (s) H (s) = = s + a = H b ( s ) X ( s ) 1 + kH ( s ) 1 + k Ga s+a G The DC gain of the feedback system is H closed ( 0 ) = 1 + kG Ga Ga H closed ( s ) = = s + a + kGa s + a (1 + kG ) The time constant is =

1 a (1 + kG )

H closed ( ) = Ga j + a (1 + kG )

Ga G = jc closed + a (1 + kG ) 2 (1 + kG ) Ga

(c closed )

a2

2

+ a 2 (1 + kG )

2

= 1

G 2 (1 + kG )

2

2

c closed = 2T a (1 + kG ) = 2a k =

1 . G

Problem 2. Determine the transfer function for each system represented below.

a)

x(t)

H0(s)

u(t)

H1(s)

y(t)

G(s)

b)

H1(z)

y[n]

G(z)

c)

x(t)

u(t)

H2(s)

v(t)

w(t)

H1(s) G1(s)

y(t)

G2(s)

Solution. a)

U ( s) = X ( s) H0 ( s)

Y (s) H1 ( s ) = X ( s ) H 0 ( s ) 1 + G ( s ) H1 ( s ) Y (s) H ( s ) H0 ( s ) = 1 X ( s ) 1 + G ( s ) H1 ( s )

b)

u [ n ] = x [ n ] w [ n ] i V ( z ) = U ( z ) H 1 ( z ) U ( z ) = X ( z ) W ( z ) = X ( z ) G ( z ) V ( z ) = X ( z ) G ( z ) H1 ( z ) U ( z )

U ( z) 1 + G ( z ) H1 ( z ) = X (z) U ( z) =

V ( z) X ( z) , but U ( z ) = 1 + G ( z ) H1 ( z ) H1 ( z )

V ( z) =

H1 ( z ) X ( z ) 1 + G ( z ) H1 ( z )

Y ( z ) = X ( z ) H0 ( z ) + V ( z ) = X ( z ) H0 ( z ) + H1 ( z ) X ( z ) 1 + G ( z ) H1 ( z )

Y ( z) H1 ( z ) = H0 ( z ) + X ( z) 1 + G ( z ) H1 ( z )

c) U ( s ) = X ( s ) G2 ( s ) Y ( s )

V (s) = U (s) H2 (s) W ( s ) = V ( s ) Y ( s ) G1 ( s ) Y ( s ) = W ( s ) H1 ( s )

Y ( s ) = H1 ( s ) V ( s ) Y ( s ) G1 ( s )

Y ( s ) = H1 ( s ) H 2 ( s ) U ( s ) Y ( s ) G1 ( s ) = H1 ( s ) H 2 ( s ) X ( s ) G2 ( s ) Y ( s ) Y ( s ) G1 ( s )

Y (s) 1 + H1 ( s ) H 2 ( s ) G2 ( s ) + H1 ( s ) G1 ( s ) = H1 ( s ) H 2 ( s ) X ( s ) Y (s) H1 ( s ) H 2 ( s ) = . X ( s ) 1 + H1 ( s ) H 2 ( s ) G2 ( s ) + H1 ( s ) G1 ( s )

Problem 3. Consider the system described by the linear constant-coefficients differential equation y + 6 y + 9 y + y = x + 6 x + 8 x with null initial conditions. Study the stability of the system based on the Hurwitz stability criterion. Solution.

s 3Y ( s ) + 6 s 2Y ( s ) + 9 sY ( s ) + Y ( s ) = s 3 X ( s ) + 6 s 2 X ( s ) + 8sX ( s )

Y (s) s 3 + 6 s 2 + 8s = X ( s ) s 3 + 6s 2 + 9s + 1 The numerator has positive coefficients, which means we can apply Hurwitz criterion. a0 = 1, a1 = 6, a2 = 9, a3 = 1 We compute the determinant: a1 a3 a5 6 1 0 3 = a0 a2 a4 = 1 9 0 0 a1 a3 0 6 1

and the minors: 1 = 6 > 0 2 = 54 1 = 53 > 0 3 = 6 9 1 + 1 6 0 + 0 1 0 0 9 0 0 6 6 1 1 1 = 53 = 2 All the minors are positive, meaning the system is strictly stable.

Problem 4. Consider the following closed loop system

x(t)

H(s)

y(t)

G(s)

( s + 1)

1

( s + 1)

s +1 s2 4

(homework).

1 s ( s + 1) + 1 10 1 d. H ( s ) G ( s ) = 2 s 1 1 e. H ( s ) G ( s ) = 2 ( s + 1)

h. H ( s ) G ( s ) =

i. H ( s ) G ( s ) =

1 s + 2s + 2

2

Solution.

a. H ( s ) G ( s ) =

2

Counter-clockwise

= -1 =0

=1

The open loop system is stable the hodograph doesnt have to make rotations around 1 the point of coordinates , 0 k 1 1 < 0 k > 0 or > 1 k ( 1, 0 ) k k The closed loop system is stable for k>-1!

b. H ( s ) G ( s ) =

1 s 1 The open loop system is unstable with one pole in the left half plane sp=1 1 H ( j ) G ( j ) = 2 +1 arg { H ( j ) G ( j )} = arg ( 1 + j ) = + arctg = + arctg 1 1 j + 1 j + 1 = = 2 H ( j ) G ( j ) = 2 +1 j 1 1 1 = 2 +j 2 +1 +1

Re Im

0 1

Re { H ( j ) G ( j )}

Im { H ( j ) G ( j )}

-1 -1/2 0

0 -1/2 0

The Nyquist hodograph makes rotations in counter-clockwise sense. The system is stable 1 if the point of coordinates , 0 is encircled one time in counterclockwise sense: k 1 > 1 k > 1 k k > 1 . The system is stable for k>1. 1 <0k >0 k

counterclockwise

=0

=1

10

c. H ( s ) G ( s ) =

2 2 20 log H ( j ) G ( j ) = 10 log 1 + 10 log 1 + 1 10 arg { H ( j ) G ( j )} = arctg ( ) arctg 10 1 <0 k k > 1 . 1 >1 k 1 The sense of rotation of the hodograph isnt counterclockwise the point , 0 k shouldnt be encircled.

11

counterclockwise

=0

=10 =1

d. H ( s ) G ( s ) =

2

Re { H ( j ) G ( j )}

0 1 -1 -1/2 0

Sensul e antiorar

=0

=1

12

The open loop system has a pole in the right half plane; the closed loop system is stable if the critical point is encircled one time in counter-clockwise: 1 1 < < 0 k > 1 k 1 1

e. H ( s ) G ( s ) =

( s + 1)

H ( j ) G ( j ) =

( j + 1)

H ( j ) G ( j ) =

arg { H ( j ) G ( j )} = 2 arctg ( )

2 1 20 log H ( j ) G ( j ) = 20 log 1 + 1 1+ 2

The open loop system is stable, therefore the critical point shouldnt be encircled: 1 1 < 0 sau > 1 k > 0 sau 1 < k < 0 k > 1 k k

13

Counterclockwise

=10

=0

=1

f. H ( s ) G ( s ) =

( s + 1)

H ( j ) G ( j ) =

1 1+ 2

( j + 1)

H ( j ) G ( j ) =

arg { H ( j ) G ( j )} = 3arctg ( ) .

2 3 20 log H ( j ) G ( j ) = 10 log 1 + 1

14

Counterclockwise

= = 3 Re=-1/8 =1

=0

h. H ( s ) G ( s ) =

g. homework.

Im { H ( j ) G ( j )} =

Re { H ( j ) G ( j )}

+4 Im { H ( j ) G ( j )}

2

-1-4 -1/5 0

0 -1/5 0

15

Counter clockwise

=0 =1

i. H ( s ) G ( s ) =

2

H ( j ) G ( j ) =

1 2 2 2 j 2 2 2 j = = 2 + 2 j + 2 ( 2 2 )2 + 4 2 4 + 4 2 2 2 ; Im { H ( j ) G ( j )} = 4 4 + 4 + 4 0 1/2 0 0

2

Re { H ( j ) G ( j )} =

Re { H ( j ) G ( j )} Im { H ( j ) G ( j )}

2 2 /6 0

k ( 2, )

16

Counter-clockwise

=0

= 2

17

- ee3 goalkeeper robotUploaded byapi-347397465
- Kwakernaak93robustUploaded byAron Wolf Pila
- Rr220206 Control Systems May 2007Uploaded byTamire santhosh mohan
- Sol Discrete and Combinatorial Mathematics 5ed R. Grimaldi Part 1 BZUPAGES.comUploaded bydanilo9719
- CH15Uploaded byEldreds Guillermo Enalisan
- OVWUploaded bystephenf9212
- Gate Books for Electrical EngineeringUploaded byMichael Foster
- RC1Uploaded byAndrew Fong
- Viducambiendatasheet053491 EngUploaded byThanh Vo
- CV Syamsul MaarifUploaded byAgus Mujiono
- Automotive CompaniesUploaded bygurongkalbo
- Ch 10 Solutions Practice ProblemsUploaded byargyn ramz
- math_f2_2011Uploaded byct_siti
- DC5e ErrataUploaded byNihar Kuchroo
- Erratas BookUploaded bymikeshinoda2011
- Disassembly & ReassemblyUploaded byHenri Rehatta
- IAS Mains Mathematics 2002Uploaded byabhi_iitd20094668
- 14 IIIB - S4 Test2 TransformationsUploaded byEduar Rodriguez
- YoUploaded byArchana Iyer
- ConsolidateUploaded byPraful Kakde
- cv sapmle4Uploaded byMans Tara
- M.E.2008 ,2010 and 2012 PATTERN (ALL BRANCHES)_16-5-17Uploaded byumesh
- HghUploaded byAbhimanyu Yadav
- MAestro FilterUploaded byAlvaro Mesquita
- AB203xsf6AF.pdfUploaded byMarudhasalamMarudha
- Technical Data_Kompact_rev. 0.2.pdfUploaded byangela bello
- Conventional ES Schedule 2018 EEUploaded byNikhil Kashyap
- Linear EquationUploaded byArockia Raj
- coduri placa mxUploaded byCristi Szabo
- RAN Quality Incidents Report - (15!10!18)Uploaded byhakrajput

- InsanityMax30_NutritionGuide_NutritionToTheMaxNutritionGuide_NoTimeToCookGuide.pdfUploaded byMarius Minca
- Fake SnowUploaded bystanculeanu
- 1-–-Fire.pdfUploaded bystanculeanu
- FireUploaded bystanculeanu
- IEEE Standard Letter Symbols for Quantities Used in Electrical Science and Electrical EngineeringUploaded bystanculeanu
- Tabele derivateUploaded bystanculeanu
- The Chemistry of VodkaUploaded bystanculeanu
- A Guide to Different Common Types of RadiationUploaded bystanculeanu
- Fluid Dynamics LecturesUploaded bystanculeanu
- Laplace Transform-Signal processingUploaded bystanculeanu
- Fundamental Physical Constants - Atomic and Nuclear ConstantsUploaded bymexces
- Tabel deTransformate ZUploaded bystanculeanu
- 100 Windows 8 Keyboard ShortcutsUploaded byneurra
- The Shallow Water Equations Derivation ProcedureUploaded bystanculeanu
- Anexa 1 Tabel de Transformate LaplaceUploaded bysayuri8910
- Named Units Derived From SI Base UnitsUploaded bystanculeanu
- Electronica Indrumar laboratorUploaded bystanculeanu
- MatlabUploaded byrdfd4545454
- Tipuri de Ecuatii DiferentialeUploaded bycristi
- Convert Fat32 to NtfsUploaded byIoan Afodorcei
- 8.4 NTFS RecoveryUploaded bystanculeanu

- 1310PT3.donepdf.PDFUploaded bynina_farm5325
- telegram-cloud-document-5-6251426836081803320Uploaded byMonny
- Error Function PDFUploaded bySara
- Polynomial Approximation of 1D signalUploaded bypi194043
- Loop Calibration PrinciplesUploaded byrenv
- English VersionUploaded byNoraisikinGhazali
- linear programmingUploaded bykatnav
- Stability of non autonomous systemsUploaded byvanalexblues
- C3 Trigonometry WorkbookUploaded byAnonymous tpVfikO26
- Algorithms Chpt 02Uploaded byKarthick Krishna
- ETH Struct OptUploaded byPratik D Upadhyay
- fahliUploaded byFahli Arfimaz
- M337_2009Uploaded bypigcowdog
- Logistics and Supply Chain Management Mid term AssignUploaded byHeckleberry Jeckle
- Inequalities.pdfUploaded byIftikhar Ahmed
- m3 Vtu NotesUploaded bySandesh S Gowda
- Multi-criteria decision making method based on similarity measures under single-valued neutrosophic refined and interval neutrosophic refined environmentsUploaded byMia Amalia
- Laplace12_13_4Uploaded byphani22
- 21 4 Eng App z TrnsfmsUploaded byEbookcraze
- FemUploaded byZeevan 123
- ApproximationUploaded byLaxmicharan Samineni
- Sequences in RUploaded bylusienopop
- Conjugate Gradient MethodUploaded byVulpe Florian
- Kuliah 11 Optimization and Linear ProgrammingUploaded byJayanti Tangdiombo
- Statistics Terms and ConceptsUploaded byJhoana Rose Joaquin Santos
- Phys205 -- Homework Set 1 -- LagrangianUploaded byfinalemaybe
- Mean median and mode in Excel.pdfUploaded byP Singh Karki
- InterpolationUploaded byzerodivisor
- CK12 CalculusUploaded bysamranda
- PROGRAMCC COMANDOSUploaded byGabriel Barbachano