




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A portion of lecture notes from michigan state university's me451: control systems course during the fall 2008 semester. The notes cover topics such as steady state error, performance measures, and error constants. The lecture also includes examples and exercises for students to practice.
Typology: Study notes
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Fall 2008 1
Dr. JongeunDr.Jongeun ChoiChoi Department of Mechanical EngineeringDepartment of Mechanical Engineering Michigan State UniversityMichigan State University
Lecture 13 Lecture 13 Steady-Steady-state errorstate error
Laplace transformLaplace transform
Transfer functionTransfer function
Models for systemsModels for systems
ModelingModeling^ AnalysisAnalysis^ DesignDesign Time responseTime response
Design specsDesign specs Root locusRoot locus Frequency domainFrequency domain PID & LeadPID & Lead--laglag Design examplesDesign examples
(Matlab (Matlab simulations &) laboratoriessimulations &) laboratories
Fall 2008 3
Transient responseTransient response Peak valuePeak value Peak timePeak time Percent overshootPercent overshoot Delay timeDelay time Rise timeRise time Settling timeSettling time Steady state responseSteady state response Steady state errorSteady state error
Next, we will connect Next, we will connect these measuresthese measures with s-with s-domain.domain.
(Today’ (Today’s lecture)s lecture)
(From next lecture)(From next lecture)
Suppose that we want output y(tSuppose that we want outputy(t) to track) to track r(tr(t).). ErrorError Steady-Steady-state errorstate error
Final value theoremFinal value theorem (Suppose CL system is stable!!!)(Suppose CL system is stable!!!)
Unity feedback! Unity feedback!
We assume that theWe assume that the CL system is stable!CL system is stable!
Fall 2008 7
KvKv
KaKa
Fall 2008 9
System type of GSystem type of G (^) is defined as the orderis defined as the order (number) of poles of G(s(number) of poles ofG(s) at s=0.) at s=0.
ExamplesExamples
If error constant is infinite, we can achieve zeroIf error constant is infinite, we can achieve zero steady-steady-state error. (Accurate tracking)state error. (Accurate tracking) For step r(tFor stepr(t))
For ramp r(tFor rampr(t))
For parabolic r(tFor parabolicr(t))
Fall 2008 13
G(s) of type 2G(s) of type 2
By RouthByRouth--Hurwitz criterion, we can show that CLHurwitz criterion, we can show that CL system is stable.system is stable.
Step r(tStepr(t))
Ramp r(tRampr(t))
Parabolic r(tParabolicr(t))
G(s) G(s)
Closed-Closed-loop stable?loop stable?
Compute error constantsCompute error constants
Compute steady state errorsCompute steady state errors
Steady-Steady-state errorstate error For unity feedbackForunity feedback (STABLE!) systems, the system(STABLE!) systems, the system type of the forward-type of the forward-path system determines if thepath system determines if the steady-steady-state error is zero.state error is zero. The key tool is the final value theoremThe key tool is thefinal value theorem!!
Next, time response of 1st-Next, time response of 1st-order systemsorder systems
ExercisesExercises Read Section 5.5.Read Section 5.5. Solve Problems 5.9 and 5.14.Solve Problems 5.9 and 5.14.