This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: Discussion Notes  ECE 332  12/11/06 Algebraic Pole Placement Design Let’s say we have a plant G ( s ) in a unity feedback system, where we design the compensator G c ( s ) to achieve some desired CLTF H ( s ). The most obvious way to accomplish this is to set G c = H G (1 H ) . The problem with this design is that G c ( s ) cancels all the poles and zeros (including the unstable ones) of G ( s ), which can be a problem if we don’t know the exact locations of the poles and zeros of G ( s ). So instead of doing polezero cancellation between G ( s ) and G c ( s ), here’s an algebraic design method that allows us to design a compensator G c ( s ) to acheive a CLTF H ( s ) with specified (stable) denominator. First let G = N + N D + D , where N ,D are Hurwitz (corresponding to stable, open LHP zeros/poles) polyno mials and N + ,D + are antiHurwitz (corresponding to unstable, closed RHP poles/zeros). With the following controller G c ( s ): G c = D ( X Δ + D + M ) N ( Y Δ N + M ) , we can achieve CLTF H(s): H = N + ( X Δ + D + M ) Δ , where X,Y satisfy the Bezout identity XN + + Y D + = 1 and M is chosen to satisfy deg( X Δ + D + M ) ≤ degΔ deg N + to ensure that H is proper. In practice, we choose X,Y,M to be as simple as possible. 1 Example 1 : Let G ( s ) = ( s + 3)( s 3) ( s + 4)( s 4) . Place the poles of the CLTF H ( s ) at ( s + 1) 2 . Pick an appropriate numerator for H and find the corresponding G c . Make sure that the denominator of G and the numerator of G c do not have any unstable polezero cancellations. Answer : Here’s what we have according to the problem statement: N = s +3 ,N + = s 3 ,D = s + 4 ,D + = s 4 , Δ = ( s + 1) 2 . First let’s find X,Y , which satisfy XN + + Y D + = 1 ⇒ X ( s )( s 3) + Y ( s )( s 4) = 1 . The simplest X,Y to do so is X ( s ) = 1 ,Y ( s ) = 1 (usually we can solve the Bezout identity by inspection). Next we pick M . So we need deg( X Δ + D + M ) ≤ degΔ deg N + = 2 1 = 1 ....
View
Full
Document
This note was uploaded on 03/27/2008 for the course EE ECE 332 taught by Professor Setharus during the Spring '08 term at University of Wisconsin.
 Spring '08
 Setharus

Click to edit the document details