MSU ME 451 - Lecture 11 Routh-Hurwitz criterion: Control examples

Unformatted text preview:

1ME451: Control SystemsME451: Control SystemsDr. Dr. JongeunJongeunChoiChoiDepartment of Mechanical EngineeringDepartment of Mechanical EngineeringMichigan State UniversityMichigan State UniversityLecture 11Lecture 11RouthRouth--Hurwitz criterion: Control examplesHurwitz criterion: Control examples2Course roadmapCourse roadmapLaplace transformLaplace transformTransfer functionTransfer functionModels for systemsModels for systems••electricalelectrical••mechanicalmechanical••electromechanicalelectromechanicalBlock diagramsBlock diagramsLinearizationLinearizationModelingModelingAnalysisAnalysisDesignDesignTime responseTime response••TransientTransient••Steady stateSteady stateFrequency responseFrequency response••Bode plotBode plotStabilityStability••RouthRouth--HurwitzHurwitz••NyquistNyquistDesign specsDesign specsRoot locusRoot locusFrequency domainFrequency domainPID & LeadPID & Lead--laglagDesign examplesDesign examples((MatlabMatlabsimulations &) laboratoriessimulations &) laboratories3Stability summary (review)Stability summary (review)(BIBO, asymptotically) stable(BIBO, asymptotically) stableififRe(sRe(sii)<0 for all i.)<0 for all i.marginally stablemarginally stableififRe(sRe(sii)<=0 for all i, and)<=0 for all i, andsimple root for simple root for Re(sRe(sii)=0)=0unstableunstableififit is neither stable nor it is neither stable nor marginally stable.marginally stable.Let Let ssiibe be polespolesof of rational G. Then, G is rational G. Then, G is ……4RouthRouth--Hurwitz criterion (review)Hurwitz criterion (review)The number of roots The number of roots in the right halfin the right half--plane plane is equal to is equal to the number of sign changesthe number of sign changesin the in the first columnfirst columnof of RouthRoutharray.array.5Example 1Example 1Design Design K(sK(s) that stabilizes the closed) that stabilizes the closed--loop loop system for the following cases.system for the following cases.K(sK(s) = K (constant)) = K (constant)K(sK(s) = K) = KPP+K+KII/s (PI (Proportional/s (PI (Proportional--Integral) controller)Integral) controller)6Example 1: Example 1: K(sK(s)=K)=KCharacteristic equationCharacteristic equationRouthRoutharrayarray7Example 1: Example 1: K(sK(s)=K)=KPP+K+KII/s/sCharacteristic equationCharacteristic equationRouthRoutharrayarray8-1 0 1 2 3 4 5 6 7 8 900.511.522.533.5Example 1: Range of (KExample 1: Range of (KPP,K,KII) ) From From RouthRoutharray,array,9Example 1: Example 1: K(sK(s)=K)=KPP+K+KII/s (cont/s (cont’’d)d)Select KSelect KPP=3 (<9)=3 (<9)RouthRoutharray (contarray (cont’’d)d)If we select different KIf we select different KPP, the range of K, the range of KI I changes.changes.10Example 1: What happens if KExample 1: What happens if KPP=K=KII=3=3Auxiliary equationAuxiliary equationOscillation frequencyOscillation frequencyPeriodPeriod0 2 4 6 8 10 12 14 16 18 2000.20.40.60.811.21.41.61.82Unit step responseUnit step response11Example 2Example 2Determine the range of K and a that stabilize the Determine the range of K and a that stabilize the closedclosed--loop system.loop system.12Example 2 (contExample 2 (cont’’d)d)13Example 2 (contExample 2 (cont’’d)d)Characteristic equationCharacteristic equation14Example 2 (contExample 2 (cont’’d)d)RouthRoutharrayarrayIf K=35, oscillation frequency is obtained by the If K=35, oscillation frequency is obtained by the auxiliary equationauxiliary equation15Summary and ExercisesSummary and ExercisesControl examples for Control examples for RouthRouth--Hurwitz criterionHurwitz criterionP controller gain range for stabilityP controller gain range for stabilityPI controller gain range for stabilityPI controller gain range for stabilityOscillation frequencyOscillation frequencyCharacteristic equationCharacteristic equationNextNextTime domain specificationsTime domain specificationsExercisesExercises16More example 1More example 1RouthRoutharrayarrayNo sign changesNo sign changesin the first columnin the first columnNo root in OPEN(!) RHPNo root in OPEN(!) RHP22Derivative of auxiliary poly.Derivative of auxiliary poly.(Auxiliary poly. is a factor of (Auxiliary poly. is a factor of Q(sQ(s).)).)17More example 2More example 2RouthRoutharrayarrayNo sign changesNo sign changesin the first columnin the first columnNo root in OPEN(!) RHPNo root in OPEN(!) RHP44Derivative of auxiliary poly.Derivative of auxiliary poly.442218More example 3More example 3RouthRoutharrayarrayOne sign changesOne sign changesin the first columnin the first columnOne root in OPEN(!) RHPOne root in OPEN(!) RHPDerivative of auxiliary poly.Derivative of auxiliary


View Full Document

MSU ME 451 - Lecture 11 Routh-Hurwitz criterion: Control examples

Documents in this Course
ME451_L5

ME451_L5

10 pages

HW2

HW2

2 pages

Load more
Download Lecture 11 Routh-Hurwitz criterion: Control examples
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 11 Routh-Hurwitz criterion: Control examples and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 11 Routh-Hurwitz criterion: Control examples 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?