您好,欢迎来到乌哈旅游。
搜索
您的当前位置:首页chapter1. Introduction

chapter1. Introduction

来源:乌哈旅游
The1stSemesteroftheAcademicYear2009/2010

AutomaticControlTheoryA:LinearControlSystems

2009.09.28-2010.01.13

QingheWu

SchoolofAutomationBeijingInstituteofTechnology

2009.08

Contents

1Introduction

1.1Introduction......................1.2HistoryofAutomaticControl............1.3TwoExamplesoftheuseoffeedback........1.4ControlEngineeringPractice............1.5ExamplesofMordernControlSystems.......1.6AutomaticAssemblyandRobots..........1.7TheFutureEvolutionofControlSystems.....1.8EngineeringDesign..................1.9ControlSystemsDesign...............1.10DesignExample:TurntableSpeedControl.....1.11DesignExample:InsulinDeliveryControlSystem1.12SummaryandProblems...............

1.12.1Summary...................1.12.2ExercisesandProblems...........

..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

112333333344444555567771011121519192025252729303132323535364141424343

2MathematicalModelsofDynamicSystems(Chapter3)

2.1Introduction.........................................

2.1.1WhatisaMathematicalModelofaSystemandItsPurpose:.........2.1.2DefinitionsandNomenclatures..........................2.1.3OutlineofthisChapter:..............................2.2DifferentialEquationsofPhysicalSystemsandtheStateSpaceModels(Section3-4)

2.2.1TheTwoVariablesDescribingtheBehaviorofaPhysicalComponent....2.2.2ElectricalComponentsandCircuits(Section3-8)................2.2.3MechanicalTranslationalSystems(Section3-7).................2.2.4MechanicalRotationalSystems..........................2.3LinearApproximationsofPhysicalSystems(Section3-10)...............2.4TheLaplaceTransform..................................2.5TheTransferFunctionofLinearSystems(Section3-2).................

2.5.1TheTransferFunctionfromadifferentialequation...............2.5.2TheTransferFunctionfromaState-SpaceModel................2.5.3TheState-SpaceModelfromaTransferFunction(Sections3-5,11-2,11-3).a.ControllableCanonicalForm..............................b.ObservableCanonicalForm..............................c.TheDiagonalCanonicalForm.............................d.TheJordanCanonicalForm..............................2.6BlockDiagramModels(Section3-3)...........................

2.6.1TheElementsofaBlockDiagram........................2.6.2BlockDiagramofaPositionControlSystem..................2.6.3BlockDiagramsofState-SpaceModelsinCanonicalForms..........2.6.4BlockDiagramofMultivariableSystem.....................2.6.5Rulesofblockdiagramalgebra..........................2.7SignalFlowGraph(Section3-9).............................

2.7.1Flow-GraphDefinitions..............................2.7.2Mason’sSignal-FlowGainFormula........................2.8Summaryandhomework..................................

2.8.1Summary......................................

ii

CONTENTS

2.8.2

iii

Homework............................................43

................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................44444444444747474849515257616970707071717173737474758081828384858585888991929393949494959596969798989899

3SolutionofDifferentialEquations(Sections11-4,11-5)

3.1Introduction...............................3.2SolutionofLinearTime-invariantDifferentialEquations......3.3SolutionoftheStateEquations....................

3.3.1SolutiontotheHomogeneousEquation...........3.3.2CompleteSolutionoftheStateEquation..........3.4EvaluatingtheStateTransitionMatrix................

3.4.1TransformingAintoDiagonalorJordanCanonicalForm.a.Aissimple..............................b.ACanBeTransformedintoJordanForm.............3.4.2UsingtheMinimalPolynomialTheory............a.AnnihilatingandtheMinimalPolynomialofaSquareMatrixAb.EvaluatingeAt............................3.4.3ByLaplaceTransform(A-11-15)...............3.5Problems................................4Control-SystemCharacteristics(Chapter5)

4.1Introduction...............................4.2TransientResponseAnalysis......................

4.2.1FirstOrderSystems......................a.FirstOrderSystemasaUnityFeedbackSystem.........b.Unit-StepResponse.........................c.Unit-RampResponse........................d.Unit-ImpulseResponse.......................4.2.2SecondOrderSystems.....................a.TheStandardSecondOrderSystem................b.Unit-StepResponse.........................c.TimeResponseSpecifications....................d.TransientResponseSpecificationsforSecond-OrderSystems..e.ServoSystemWithVelocityFeedback...............4.2.3TransientRespondofHigh-OrderSystems..........4.2.4StabilityAnalysisIntheComplexPlane...........4.2.5DominantClosed-LoopPoles.................4.3Routh-HurwitzStabilityCriterion..................

4.3.1SimpleStabilityTestforLow-DegreePolynomials.....4.3.2Routh’sCriterion........................a.TheBasicCriterion.........................b.SomeSpecialCases.........................4.3.3HurwitzStabilityCriterion..................4.3.4DeterminingtheStabilityRegionoftheSystemParametersa.StabilityRegionfortheOpen-LoopGain.............b.StabilityRegionforOtherSystemParameters..........4.4Steady-StateResponseAnalysis....................

4.4.1FeedbackSystemTypes....................4.4.2TheEnd-ValueTheoremofLaplaceTransform.......4.4.3StaticPositionError......................4.4.4StaticVelocityError......................4.4.5StaticAccelerationError...................4.4.6Steady-stateErrorwithRespecttoSinusoidalInputs....4.4.7Steady-StateErrorsWithRespecttoDisturbances.....4.5SummaryandProblems........................

4.5.1Summary............................4.5.2Problems............................

iv5The

5.15.25.35.4

RootLocusApproach(Chapter6)

Introduction.............................RootLocusofATypicalSecond-OrderSystem.........ConstructionRulesforRootLocus................SomeSpecialCases.........................5.4.1RootLocusforOtherSystemParametersthantheGain5.4.2RootLocusforPositive-FeedbackSystem........5.4.3ConditionallyStableSystem...............5.4.4Non-minimum-PhaseSystems...............SystemswithTransportLag....................SummaryandProblems......................5.6.1Summary..........................5.6.2TheProblems........................

CONTENTS

100.100.101.102.114.114.115.115.115.116.121.121.121122.122.122.122.122.122.122.122.122.122.123.128.128.128.129.132.132.132.132.132.132.132.132133.133.133.134.135.135.135.137.138.141.141.142.142.142.143.143.143.144.144.144.145

5.55.6

................Factor..............................................................................................

..................................

..................................

..................................

..................................

..................................

..................................

..................................

......................................................

......................................................

......................................................

......................................................

......................................................

......................................................

6Root-LocusCompensation:Design(Chapter7)

6.1Introduction..............................

6.1.1PerformanceSpecification..................6.1.2SystemCompensation....................6.1.3SeriesCompensationandFeedbackCompensation....6.1.4TheCompensators......................6.1.5DesignProcedure.......................6.2PreliminaryDesignConsiderations.................6.3LeadCompensation.........................

6.3.1LeadCompensatorRealizationbyPassiveNetwork....6.3.2LeadCompensationBasedonRootLocusApproach...6.3.3PD-Controller.........................6.4LagCompensation..........................

6.4.1LagCompensatorRealizationbyPassiveNetwork....6.4.2LagCompensationBasedonRootLocusApproach....6.4.3PI-Controller.........................6.5Lead-LagCompensation.......................

6.5.1Lead-LagCompensationRealizationbyPassiveNetwork.6.5.2Lead-LagCompensationBasedonRootLocusApproach6.5.3PID-Controller........................6.6Summary,ExercisesandProblems.................

6.6.1Summary...........................6.6.2ExercisesandProblems...................

7FrequencyResponseAnalysis(Chapter8)

7.1Introduction........................................

7.1.1Steady-StateResponseofanLTISystemtoSinusoidalInput........7.1.2DetermineG(jω).................................7.1.3GraphicalRepresentationsofFrequency-Response..............7.2NyquistStabilityCriterion...............................

7.2.1TheMappingTheorem.............................7.2.2NyquistStabilityCriterion...........................7.2.3TheRelationshipbetweenNyquistCriterionandtheRoot-LocusApproach7.3DrawingtheNyquistPlots................................

7.3.1TheFirst-OrderSystems............................7.3.2TheTypicalSecond-OrderSystems.......................7.3.3TheSystemswithTransportLag(DeadTime)................7.3.4NyquistPlotsforSystemsofType0,1,2...................a.Type0ControlSystem................................b.Type1ControlSystem................................c.Type2ControlSystem................................7.3.5DrawingNyquistPlotsUsingMATLAB....................7.4StabilityAnalysisUsingNyquistCriterion.......................

7.4.1SomeExamples..................................7.4.2ConditionallyStableSystems..........................

CONTENTS

7.4.3Multi-LoopSystems..............................7.4.4ChecktheD-StabilityUsingNyquistCriterion...............RelativeStabilityAnalysis...............................7.5.1RelativeStabilityAnalysisbyConformalMapping.............7.5.2AnInterpretationoftheRelativeStabilityMeasurefromtheViewpointof7.5.3GainMarginandPhaseMargin........................BodeDiagram.....................................7.6.1Introduction..................................7.6.2BodeDiagramfortheElementaryFactors..................a.BodeDiagramforConstants............................b.BodeDiagramforIntegratororDifferentiatorss±1...............c.BodeDiagramfortheFactors(1+sT)±1.....................

󰀁󰀃󰀂±1󰀄

s

d.BodeDiagramforQuadraticFactors........ωn+1

.......

.....................Robustness.................................................

............

v147148149149150154155155157157157157

7.5

7.6

........159

.........................162162163164165165166166166167169169170171172172173174174175176176177177177

7.7

7.8

7.9

7.6.3BodeDiagramsforSystemsofType0,1,2........................a.BodeDiagramsforSystemsofType0andtheStaticPositionErrorConstant.......b.BodeDiagramsforSystemsofType1andtheStaticVelocityErrorConstant.......c.BodeDiagramsforSystemsofType2andtheStaticAccelerationErrorConstant.....7.6.4Minimum-PhaseandNonminimum-PhaseSystems....................7.6.5DeterminetheGainMarginandPhaseMarginFromtheBodeDiagram........7.6.6PlottingtheBodeDiagramwithMATLAB........................Closed-LoopFrequencyResponse..................................7.7.1Closed-LoopFrequencyResponseofUnity-FeedbackSystems..............7.7.2CorrelationbetweenStepTransientResponseandClosed-LoopFrequencyResponse.7.7.3ConstantMagnitudeLocus(MCircles)andConstantPhase-AngleLocus(NCircles).a.ConstantMagnitudeLocus(MCircles).............................b.ConstantPhase-AngleLocus(NCircles)............................c.DeterminetheClosed-LoopFrequencyResponseUsingtheMandNCircles........Log-MagnitudeVersusPhasePlot.................................7.8.1Introduction.........................................7.8.2DrawtheNicholsPlot....................................7.8.3Log-MagnitudeVersusPhasePlotsofMandNCircles(NicholsChart)........a.TranscribetheMCircles.....................................b.TranscribetheNCircles.....................................c.PeriodicityoftheNicholsChart.................................7.8.4DeterminetheClosed-LoopLog-MagnitudeandPhaseversusFrequencyCharacteristics

UsingNicholsChart.....................................

Summary,ProblemsandExercises.................................7.9.1Summary...........................................7.9.2ProblemsandExercises...................................

................................................................................................................................................................................................................................

8Frequency-ResponseCompensationDesign(Chapters9and10)

8.1Introduction................................8.2LeadCompensation...........................

8.2.1CharacteristicsofaLeadCompensator.............8.2.2LeadCompensationTechniquesBasedonBodeDiagrams..8.3LagCompensation............................

8.3.1CharacteristicsofaLagCompensator.............8.3.2LagCompensationTechniquesBasedonBodeDiagrams...8.4Lead-LagCompensation.........................8.5PIDControl(Chapter10)........................

8.5.1PIDControlofPlants......................8.5.2RealizationoftheD-component.................8.5.3Ziegler-NicholsTuningRulesforControllers..........8.6Two-Degrees-Of-FreedomControl....................8.7SummaryandProblems.........................

8.7.1Summary.............................8.7.2Problems.............................181.181.181.181.182.185.185.186.189.189.189.189.190.191.192.192.192

vi

9AnalysisofControlSystemsinState-Space(Sections11-6and11-7

9.1Introduction..................................9.2ControllabilityAnalysis...........................

9.2.1Controllability............................9.2.2TestsforControllability.......................9.2.3ControllabilityoftheCanonicalSystems..............a.ControllabilityNormalFormII.....................b.TheDiagonalForm............................c.TheJordanForm.............................9.3ObservabilityAnalysis............................

9.3.1Observability.............................9.3.2TestsforObservability........................9.3.3Popov-Belevitch-HautusTest....................9.3.4ObservabilityoftheCanonicalSystems..............9.3.5DualityPrincipleandDualSystems................9.4TransformaState-SpaceRepresentationintoCanonicalForms.....

9.4.1Introduction.............................9.4.2ControllableNormalFormsforSISOSystems...........a.ControllableNormalFormI.......................b.ControllableNormalFormII.......................9.4.3ObservableNormalFormsforSISOSystems............a.ObservableNormalFormI........................b.ObservableNormalFormII.......................9.5LinearTransforminState-Space(Continued)...............9.6DecompositionoftheState-Space......................

9.6.1ControllableDecomposition.....................9.6.2ObservableDecomposition......................9.6.3KalmanDecomposition.......................9.7ControllabilityandObservabilityinFrequencyDomain..........

9.7.1Controllability,ObservabilityandPole-ZeroCancellation....9.7.2ControllabilityandObservabilityofCascadedSystems......9.7.3ControllabilityandObservabilityofParallelSystems.......9.7.4ControllabilityandObservabilityofFeedbackSystems......9.8Summary,ProblemsandExercises.....................

9.8.1Summary...............................9.8.2ProblemsandExercises.......................

)...................................

CONTENTS

193.193.193.193.194.197.197.198.199.206.206.206.208.208.209.210.210.210.211.212.214.214.214.214.215.216.217.218.219.219.220.221.222.224.224.224225.225.225.225.226.228.228.228.228.228.228.230.231.231.231.231.231.231.233.234.235

..........................................................................................

.......................................................

.......................................................

.......................................................

.......................................................

.......................................................

.......................................................

.......................................................

.......................................................

.......................................................

10DesignofControlSystemsinState-Space(Chapter12)

10.1Introduction....................................10.2PolePlacement..................................

10.2.1StateFeedback..............................10.2.2NecessaryandSufficientConditionforPolePlacement........10.2.3TheStabilizationProblem........................10.2.4OutputFeedback.............................10.2.5SelectRtofulfilltheSteady-StateErrorSpecifications........10.2.6SolvingthePolePlacementProblemwithMATLAB.........10.3Observer-BasedStateFeedback.........................

10.3.1TheConceptofStateObserver.....................10.3.2OutputInjectionControl........................10.3.3ProcedurefortheDesignofObserver-BasedState-Feedback.....10.3.4Reduced-OrderObserver.........................10.3.5SolvingtheObserver-BasedPolePlacementProblemwithMATLAB10.4YoulaParameterizationofAllStabilizingControllers.............10.5TheRegulatorProblemandtheInternalModePrinciple...........

10.5.1TheRegulatorProblem.........................10.5.2TheInternalStability..........................10.5.3CriterionforSteady-State-ErrorFree..................10.5.4SolvingtheRegulatorProblembyAugmentedState-Feedback...

CONTENTS

10.5.5SolvingtheRegulatorProblembyObserver-BasedState-Feedback10.6Summary,ProblemsandExercises......................

10.6.1Summary................................10.6.2ExercisesandProblems........................ASomeBackgroundResultsinLinearAlgebra

A.1MatrixPolynomialsandElementaryOperations......

A.1.1TheNotionofaMatrixpolynomial.........A.1.2ElementaryOperationsandEquivalence......A.2TheNormalForms......................

A.2.1TheSmithCanonicalFormforMatrixPolynomialsA.2.2TheNaturalNormalForm..............A.2.3TheJordanCanonicalForm.............

............................................................................................................................................................................................

vii236237237237

239.239.239.240.241.241.241.244

Chapter1

Introduction

1.1

Introduction

•Controlsystemengineersareconcernedwithunderstandingandcontrollingsystemstoprovideeconomicproductsforsociety.

•Thetwingoalsofunderstandingandcontrolarecomplementary:effectivesystemcontrolrequiresthatthesystemsbeunderstoodandmodelled,controlengineeringmustconsiderthecontrolofpoorlyunderstoodsystems.

•Controlengineeringisbasedonthefoundationsoffeedbacktheoryandlinearsystemanalysis,andintegratestheconceptsofnetworktheoryandinformationtheory.Itisnotlimitedtoanyengineeringdiscipline.

•Acontrolsystemisaninterconnectionofcomponentsformingasystemconfigurationthatwillprovidedesiredsystemresponse.Acomponentoraprocesstobecontrolledcanbepresentedbyablock,asillustratedinFig.6.2

output-Figure1.1:Processtobecontrolled

•Open-loopsystemsarethoseinwhichtheoutputhasnoeffectupontheinput,asillustratedinFig.1.2

-Process

desired

-Compar.response

(referenceinput)

6

-actuatorSensor󰀛

Figure1.3:closed-loopsystem

-output

•Multivariablecontrolsystem(showninFig.1.4)

1

2CHAPTER1.INTRODUCTION

1.2HistoryofAutomaticControl

•Hero’sdeviceforopeningthedoorsofatemple

1.3.TWOEXAMPLESOFTHEUSEOFFEEDBACK

–time-domainformulationinSovietUnion;

•AlargeimpetustothetheoryandpracticeofautomaticcontroloccuredduringWorldWarII.

3

•Duringthe1950’s,theemphasisincontrolengineeringtheorywasonthedevelopmentanduseofthes-planemethods,particularlytherootlocusapproach.

•Duringthe1980’s,theutilizatinofdigitalcomputersforcontrolcomponentsbecomesroutine.•Thespaceage.

1.3TwoExamplesoftheuseoffeedback

•TheconceptofnegativefeedbackbyBlack;•Theconceptofservo-mechanismbyParkinson.

1.41.5

ControlEngineeringPractice

ExamplesofMordernControlSystems

•Basicidea:usingthedifferencebetweenthedesiredoutputresponseandtheactualoutputtocontroltheprocess,asillustratedinFig.1.9.

•Amanuallycontrolledclosed-loopsystemforregulatingtheleveloffluidinatank,asshowninFig.1.10.•Asimplifiedmodelforaboiler-generatorsystemshowninFig.1.12.Thisisagoodexampleformul-tivariablecontrolsystemssinceinapowersystemtwovariablesareimportantandmustbecontrolled:Thevoltageandthefrequency.

1.61.7

AutomaticAssemblyandRobots

TheFutureEvolutionofControlSystems

Toprovideextensiveflexibilityandahighlevelautonomy.

1.81.9

EngineeringDesignControlSystemsDesign

1.Establishthecontrolgoals;2.Identifythevariablestocontrol;3.Writethespecificationsforthevariables;

4.Establishthesystemconfigurationandtheactuator;5.Obtainamodelfortheprocess,theactuatorandthesensor;6.Describeacontrollerandselectkeyparameterstobeadjusted;7.Optimizetheparametersandanalysetheperformance;8.Judge

4CHAPTER1.INTRODUCTION

1.10DesignExample:TurntableSpeedControl

1.Goal:Theactualspeedofrotationiswithinaspecifiedpercentageofthedesiredspeed;2.Thevariabletocontrol:3.specificationforthevariable:

4.Actuator:Adcmotor.Systemconfiguration:

•Usingabatteryandapotentiometertegeneratethedesiredspeed•open-looporclosed-loop?

Inthecaseofopen-loopcontrol,thevoltageforspeedsettingwillbeamplifiedbyaDCamplifierandappliedtotheactuator(theDCmotor);=⇒Fig.1.20;Inthecaseofclosed-loopcontrol,

•Usingatachometertomeasurethespeedoftheshaft;•...,=⇒Fig.1.21.

1.11DesignExample:InsulinDeliveryControlSystem

•TheGoal:toregulatethebloodsugarconcentrationofadiabetic;•Thevariabletocontrol:

•Specificationforthevariable:toprovideabloodglocuseconcentrationofadiabeticthatcloselyap-proximatetheglocuseconcentrationofahealthypersonshowninFig.1.22;

•Theactuator:aninsulinpumpimplantedinthebody;Thesystemconfiguration:open-loopcontrolbecase...

1.12

1.12.1

SummaryandProblems

Summary

•Inthissectionwehaveintroducedtheconceptsofsystems,controlsystems,automaticcontrolsystems,theopen-loopcontrolsystems,theclosed-loopcontrolsystems.Variousexamplesareusedtoexplainthesebasicconcepts;

•shownthecontrolsystemsdesignprocess.Usingtwodesignexamples,aturntablespeedcontrolsystemandaninsulindeliverycontrolsystem,wehaveexplainedthisprocess.Afurtherexampleisprovidedinthereferencebook.

1.12.2ExercisesandProblems

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- wuhaninfo.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务