




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
383CHAPTER11BASICCONTROLSYSTEMSDESIGNWilliamJ.PalmIIIDepartmentofMechanicalEngineeringUniversityofRhodeIslandKingston,RhodeIsland1INTRODUCTION3832CONTROLSYSTEMSTRUCTURE3862.1AStandardDiagram3862.2TransferFunctions3882.3System-TypeNumberandErrorCoefcients3883TRANSDUCERSANDERRORDETECTORS3893.1DisplacementandVelocityTransducers3893.2TemperatureTransducers3913.3FlowTransducers3913.4ErrorDetectors3923.5DynamicResponseofSensors3924ACTUATORS3924.1ElectromechanicalActuators3924.2HydraulicActuators3944.3PneumaticActuators3965CONTROLLAWS3995.1ProportionalControl3995.2IntegralControl4015.3Proportional-plus-IntegralControl4035.4DerivativeControl4045.5PIDControl4056CONTROLLERHARDWARE4056.1FeedbackCompensationandControllerDesign4056.2ElectronicControllers4066.3PneumaticControllers4076.4HydraulicControllers4077FURTHERCRITERIAFORGAINSELECTION4097.1PerformanceIndices4107.2Optimal-ControlMethods4117.3TheZieglerNicholsRules4127.4NonlinearitiesandControllerPerformance4137.5ResetWindup4148COMPENSATIONANDALTERNATIVECONTROLSTRUCTURES4148.1SeriesCompensation4158.2FeedbackCompensationandCascadeControl4158.3FeedforwardCompensation4158.4State-VariableFeedback4178.5PseudoderivativeFeedback4189GRAPHICALDESIGNMETHODS4189.1TheNyquistStabilityTheorem4199.2SystemswithDead-TimeElements4209.3Open-LoopDesignforPIDControl4209.4DesignwiththeRootLocus42110PRINCIPLESOFDIGITALCONTROL42410.1DigitalControllerStructure42510.2DigitalFormsofPIDControl42511UNIQUELYDIGITALALGORITHMS42711.1DigitalFeedforwardCompensation42711.2ControlDesigninthez-Plane42811.3DirectDesignofDigitalAlgorithms43212HARDWAREANDSOFTWAREFORDIGITALCONTROL433RevisedfromWilliamJ.PalmIII,Modeling,AnalysisandControlofDynamicSystems,2nded.,Wiley,2000,bypermissionofthepublisher.Mechanical Engineers Handbook: Instrumentation, Systems, Controls, and MEMS, Volume 2, Third Edition.Edited by Myer KutzCopyright 2006 by John Wiley & Sons, Inc.384BasicControlSystemsDesignFigure1Blockdiagramofthethermostatsystemfortemperaturecontrol.112.1DigitalControlHardware43412.2SoftwareforDigitalControl43612.3EmbeddedControlSystemsandHardware-in-the-LoopTesting43813SOFTWARESUPPORTFORCONTROLSYSTEMDESIGN43813.1SoftwareforGraphicalDesignMethods43813.2SoftwareforControlSystemsSimulation43814FUTURETRENDSINCONTROLSYSTEMS43914.1FuzzyLogicControl44114.2NonlinearControl44114.3AdaptiveControl44114.4OptimalControl442REFERENCES4421INTRODUCTIONThepurposeofacontrolsystemistoproduceadesiredoutput.Thisoutputisusuallyspeciedbythecommandinputandisoftenafunctionoftime.Forsimpleapplicationsinwell-structuredsituations,sequencingdevicesliketimerscanbeusedasthecontrolsystem.Butmostsystemsarenotthateasytocontrol,andthecontrollermusthavethecapabilityofreactingtodisturbances,changesinitsenvironment,andnewinputcommands.Thekeyelementthatallowsacontrolsystemtodothisisfeedback,whichistheprocessbywhichasystemsoutputisusedtoinuenceitsbehavior.Feedbackintheformoftheroom-temperaturemeasurementisusedtocontrolthefurnaceinathermostaticallycontrolledheatingsystem.Figure1showsthefeedbackloopinthesystemsblockdiagram,whichisagraphicalrepresentationofthesystemscontrolstructureandlogic.AnothercommonlyfoundcontrolsystemisthepressureregulatorshowninFig.2.Feedbackhasseveralusefulproperties.Asystemwhoseindividualelementsarenon-linearcanoftenbemodeledasalinearoneoverawiderrangeofitsvariableswiththeproperuseoffeedback.Thisisbecausefeedbacktendstokeepthesystemnearitsreferenceoperationcondition.Systemsthatcanmaintaintheoutputnearitsdesiredvaluedespitechangesintheenvironmentaresaidtohavegooddisturbancerejection.Oftenwedonothaveaccuratevaluesforsomesystemparameterorthesevaluesmightchangewithage.Feedbackcanbeusedtominimizetheeffectsofparameterchangesanduncertainties.Asystemthathasbothgooddisturbancerejectionandlowsensitivitytoparametervariationisrobust.Theapplicationthatresultedinthegeneralunderstandingofthepropertiesoffeed-backisshowninFig.3.TheelectronicampliergainAislarge,butweareuncertainofitsexactvalue.WeusetheresistorsR1andR2tocreateafeedbacklooparoundtheamplierandpickR1andR2tocreateafeedbacklooparoundtheamplierandR1andR2sothatAR2/R11.ThentheinputoutputrelationbecomeseoR1ei/R2,whichisindependent1Introduction385Figure2Pressureregulator:(a)cutawayview;(b)blockdiagram.1Figure3Aclosed-loopsystem.ofAaslongasAremainslarge.IfR1andR2areknownaccurately,thenthesystemgainisnowreliable.Figure4showstheblockdiagramofaclosed-loopsystem,whichisasystemwithfeedback.Anopen-loopsystem,suchasatimer,hasnofeedback.Figure4servesasafocusforoutliningtheprerequisitesforthischapter.ThereadershouldbefamiliarwiththetransferfunctionconceptbasedontheLaplacetransform,thepulsetransferfunctionbasedonthez-transform,fordigitalcontrol,andthedifferentialequationmodelingtechniquesneededtoobtainthem.Itisalsonecessarytounderstandblockdiagramalgebra,characteristicroots,thenal-valuetheorem,andtheiruseinevaluatingsystemresponseforcommoninputslikethestepfunction.AlsorequiredarestabilityanalysistechniquessuchastheRouthcriterion386BasicControlSystemsDesignFigure4Feedbackcompensationofanamplier.Figure5Positioncontrolsystemusingadcmotor.1andtransientperformancespecicationssuchasthedampingratio,naturalfrequencyn,dominanttimeconstant,maximumovershoot,settlingtime,andbandwidth.Theabovematerialisreviewedinthepreviouschapter.TreatmentindepthisgiveninRefs.14.2CONTROLSYSTEMSTRUCTURETheelectromechanicalpositioncontrolsystemshowninFig.5illustratesthestructureofatypicalcontrolsystem.AloadwithaninertiaIistobepositionedatsomedesiredangler.Adcmotorisprovidedforthispurpose.Thesystemcontainsviscousdamping,andadis-turbancetorqueTdactsontheload,inadditiontothemotortorqueT.Becauseofthedisturbance,theangularpositionoftheloadwillnotnecessarilyequalthedesiredvaluer.Forthisreason,apotentiometer,orsomeothersensorsuchasanencoder,isusedtomeasurethedisplacement.Thepotentiometervoltagerepresentingthecontrolledpositioniscomparedtothevoltagegeneratedbythecommandpotentiometer.Thisdeviceenablestheoperatortodialinthedesiredangler.Theamplierseesthedifferenceebetweenthetwopotentiometervoltages.Thebasicfunctionoftheamplieristoincreasethesmallerrorvoltageeuptothevoltagelevelrequiredbythemotorandtosupplyenoughcurrentrequiredbythemotortodrivetheload.Inaddition,theampliermayshapethevoltagesignalincertainwaystoimprovetheperformanceofthesystem.Thecontrolsystemisseentoprovidetwobasicfunctions:(1)torespondtoacommandinputthatspeciesanewdesiredvalueforthecontrolledvariableand(2)tokeepthecontrolledvariablenearthedesiredvalueinspiteofdisturbances.Thepresenceofthefeed-backloopisvitaltobothfunctions.AblockdiagramofthissystemisshowninFig.6.Thepowersuppliesrequiredforthepotentiometersandtheamplierarenotshowninblockdiagramsofcontrolsystemlogicbecausetheydonotcontributetothecontrollogic.2.1AStandardDiagramTheelectromechanicalpositioningsystemtsthegeneralstructureofacontrolsystem(Fig.7).Thisgurealsogivessomestandardterminology.Notallsystemscanbeforcedintothisformat,butitservesasareferencefordiscussion.2ControlSystemStructure387Figure6BlockdiagramofthepositioncontrolsystemshowninFig.5.1Figure7Terminologyandbasicstructureofafeedbackcontrolsystem.1Thecontrollerisgenerallythoughtofasalogicelementthatcomparesthecommandwiththemeasurementoftheoutputanddecideswhatshouldbedone.Theinputandfeedbackelementsaretransducersforconvertingonetypeofsignalintoanothertype.Thisallowstheerrordetectordirectlytocomparetwosignalsofthesametype(e.g.,twovoltages).Notallfunctionsshowupasseparatephysicalelements.TheerrordetectorinFig.5issimplytheinputterminalsoftheamplier.Thecontrollogicelementsproducethecontrolsignal,whichissenttothenalcontrolelements.Thesearethedevicesthatdevelopenoughtorque,pressure,heat,andsoontoinuencetheelementsundercontrol.Thus,thenalcontrolelementsarethemuscleofthesystem,whilethecontrollogicelementsarethebrain.Hereweareprimarilyconcernedwiththedesignofthelogictobeusedbythisbrain.388BasicControlSystemsDesignTheobjecttobecontrolledistheplant.Themanipulatedvariableisgeneratedbythenalcontrolelementsforthispurpose.Thedisturbanceinputalsoactsontheplant.Thisisaninputoverwhichthedesignerhasnoinuenceandperhapsforwhichlittleinformationisavailableastothemagnitude,functionalform,ortimeofoccurrence.Thedisturbancecanbearandominput,suchaswindgustonaradarantenna,ordeterministic,suchasCoulombfrictioneffects.Inthelattercase,wecanincludethefrictionforceinthesystemmodelbyusinganominalvalueforthecoefcientoffriction.Thedisturbanceinputwouldthenbethedeviationofthefrictionforcefromthisestimatedvalueandwouldrepresenttheuncer-taintyinourestimate.SeveralcontrolsystemclassicationscanbemadewithreferencetoFig.7.Aregulatorisacontrolsysteminwhichthecontrolledvariableistobekeptconstantinspiteofdistur-bances.Thecommandinputforaregulatorisitssetpoint.Afollow-upsystemissupposedtokeepthecontrolvariablenearacommandvaluethatischangingwithtime.Anexampleofafollow-upsystemisamachinetoolinwhichacuttingheadmusttraceaspecicpathinordertoshapetheproductproperly.Thisisalsoanexampleofaservomechanism,whichisacontrolsystemwhosecontrolledvariableisamechanicalposition,velocity,oracceler-ation.Athermostatsystemisnotaservomechanism,butaprocesscontrolsystem,wherethecontrolledvariabledescribesathermodynamicprocess.Typically,suchvariablesaretemperature,pressure,owrate,liquidlevel,chemicalconcentration,andsoon.2.2TransferFunctionsAtransferfunctionisdenedforeachinputoutputpairofthesystem.Aspecictransferfunctionisfoundbysettingallotherinputstozeroandreducingtheblockdiagram.TheprimaryorcommandtransferfunctionforFig.7isA(s)G(s)G(s)G(s)C(s)amp(1)V(s)1G(s)G(s)G(s)H(s)ampThedisturbancetransferfunctionisQ(s)G(s)C(s)p(2)D(s)1G(s)G(s)G(s)H(s)ampThetransferfunctionsofagivensystemallhavethesamedenominator.2.3System-TypeNumberandErrorCoefcientsTheerrorsignalinFig.4isrelatedtotheinputas1E(s)R(s)(3)1G(s)H(s)Ifthenal-valuetheoremcanbeapplied,thesteady-stateerrorissR(s)elim(4)ss1G(s)H(s)s0ThestaticerrorcoefcientciisdenedasiclimsG(s)H(s)(5)is03TransducersandErrorDetectors389Table1Steady-StateErroressforDifferentSystem-TypeNumbersR(s)System-TypeNumbern0123Step1/s11骠C0000Ramp1/s2骠1C100Parabola1/s3骠骠1C20AsystemisoftypenifG(s)H(s)canbewrittenassnF(s).Table1relatesthesteady-stateerrortothesystemtypeforthreecommoninputsandcanbeusedtodesignsystemsforminimumerror.Thehigherthesystemtype,thebetterthesystemisabletofollowarapidlychanginginput.Buthighertypesystemsaremoredifculttostabilize,soacompromisemustbemadeinthedesign.Thecoefcientsc0,c1,andc2arecalledtheposition,velocity,andaccelerationerrorcoefcients.3TRANSDUCERSANDERRORDETECTORSThecontrolsystemstructureshowninFig.7indicatesaneedforphysicaldevicestoperformseveraltypesoffunctions.Herewepresentabriefoverviewofsomeavailabletransducersanderrordetectors.ActuatorsanddevicesusedtoimplementthecontrollogicarediscussedinSections4and5.3.1DisplacementandVelocityTransducersAtransducerisadevicethatconvertsonetypeofsignalintoanothertype.Anexampleisthepotentiometer,whichconvertsdisplacementintovoltage,asinFig.8.Inadditiontothisconversion,thetransducercanbeusedtomakemeasurements.Insuchapplications,thetermsensorismoreappropriate.Displacementcanalsobemeasuredelectricallywithalinearvariabledifferentialtransformer(LVDT)orasynchro.AnLVDTmeasuresthelineardis-placementofamovablemagneticcorethroughaprimarywindingandtwosecondarywind-ings(Fig.9).Anacvoltageisappliedtotheprimary.Thesecondariesareconnectedtogetherandalsotoadetectorthatmeasuresthevoltageandphasedifference.Aphasedifferenceof0骠correspondstoapositivecoredisplacement,while180骠indicatesanegativedisplacement.Theamountofdisplacementisindicatedbytheamplitudeoftheacvoltageinthesecondary.Thedetectorconvertsthisinformationintoadcvoltageeo,suchthateo骠Kx.TheLVDTissensitivetosmalldisplacements.Twoofthemcanbewiredtogethertoformanerrordetector.Asynchroisarotarydifferentialtransformer,withangulardisplacementaseithertheinputoroutput.Theyareoftenusedinpairs(atransmitterandareceiver)wherearemoteindicationofangulardisplacementisneeded.Whenatransmitterisusedwithasynchrocontroltransformer,twoangulardisplacementscanbemeasuredandcompared(Fig.10).Theoutputvoltageeoisapproximatelylinearwithangulardifferencewithin骠70骠,sothateo骠K(骠1骠骠2).390BasicControlSystemsDesignFigure8Rotarypotentiometer.1Figure9Linearvariabledifferentialtrans-former.1Figure10Synchrotransmittercontroltransformer.1Displacementmeasurementscanbeusedtoobtainforcesandaccelerations.Forexam-ple,thedisplacementofacalibratedspringindicatestheappliedforce.Theaccelerometerisanotherexample.Stillanotheristhestraingageusedforforcemeasurement.Itisbasedonthefactthattheresistanceofanewirechangesasitisstretched.Thechangeinresistanceisdetectedbyacircuitthatcanbecalibratedtoindicatetheappliedforce.Sensorsutilizingpiezoelectricelementsarealsoavailable.Velocitymeasurementsincontrolsystemsaremostcommonlyobtainedwithatachom-eter.Thisisessentiallyadcgenerator(thereverseofadcmotor).Theinputismechanical(avelocity).Theoutputisageneratedvoltageproportionaltothevelocity.Translational3TransducersandErrorDetectors391velocitycanbemeasuredbyconvertingittoangularvelocitywithgears,forexample.Ta-chometersusingacsignalsarealsoavailable.Othervelocitytransducersincludeamagneticpickupthatgeneratesapulseeverytimeageartoothpasses.Ifthenumberofgearteethisknown,apulsecounterandtimercanbeusedtocomputetheangularvelocity.Thisprincipleisalsoemployedinturbineowmeters.Asimilarprincipleisemployedbyopticalencoders,whichareespeciallysuitablefordigitalcontrolpurposes.Thesedevicesusearotatingdiskwithalternatingtransparentandopaqueelementswhosepassageissensedbylightbeamsandaphotosensorarray,whichgeneratesabinary(onoff)trainofpulses.Therearetwobasictypes:theabsoluteencoderandtheincrementalencoder.Bycountingthenumberofpulsesinagiventimeinterval,theincrementalencodercanmeasuretherotationalspeedofthedisk.Byusingmultipletracksofelements,theabsoluteencodercanproduceabinarydigitthatindicatestheamountofrotation.Hence,itcanbeusedasapositionsensor.Mostencodersgenerateatrainoftransistortransistorlogic(TTL)voltagelevelpulsesforeachchannel.TheincrementalencoderoutputcontainstwochannelsthateachproduceNpulseseveryrevolution.Theencoderismechanicallyconstructedsothatpulsesfromonechannelareshiftedrelativetotheotherchannelbyaquarterofapulsewidth.Thus,eachpulsepaircanbedividedintofoursegmentscalledquadratures.Theencoderoutputconsistsof4Nquadraturecountsperrevolution.Thepulseshiftalsoallowsthedirectionofrotationtobedeterminedbydetectingwhichchannelleadstheother.Theencodermightcontainathirdchannel,knownasthezero,index,ormarkerchannel,thatproducesapulseonceperrevolution.Thisisusedforinitialization.Thegainofsuchanincrementalencoderis4N/2.Thus,anencoderwith1000pulsesperchannelperrevolutionhasagainof636countsperradian.Ifanabsoluteencoderproducesabinarysignalwithnbits,themaximumnumberofpositionsitcanrepresentis2n,anditsgainis2n/2.Thus,a16-bitabsoluteencoderhasagainof216/210,435countsperradian.3.2TemperatureTransducersWhentwowiresofdissimilarmetalsarejoinedtogether,avoltageisgeneratedifthejunc-tionsareatdifferenttemperatures.Ifthereferencejunctioniskeptataxed,knowntem-perature,thethermocouplecanbecalibratedtoindicatethetemperatureattheotherjunctionintermsofthevoltagev.Electricalresistancechangeswithtemperature.Platinumgivesalinearrelationbetweenresistanceandtemperature,whilenickelislessexpensiveandgivesalargeresistancechangeforagiventemperaturechange.Seminconductorsdesignedwiththispropertyarecalledthermistors.Differentmetalsexpandatdifferentrateswhenthetemperatureisincreased.Thisfactisusedinthebimetallicstriptransducerfoundinmosthomethermostats.Twodissimilarmetalsarebondedtogethertoformthestrip.Asthetemperaturerises,thestripcurls,breakingcontactandshuttingoffthefurnace.Thetemper-aturegapcanbeadjustedbychangingthedistancebetweenthecontacts.Themotionalsomovesapointeronthetemperaturescaleofthethermostat.Finally,thepressureofauidinsideabulbwillchangeasitstemperaturechanges.Ifthebulbuidisair,thedeviceissuitableforuseinpneumatictemperaturecontrollers.3.3FlowTransducersAowrateqcanbemeasuredbyintroducingaowrestriction,suchasanoriceplate,andmeasuringthepressuredroppacrosstherestriction.TherelationispRq2,where392BasicControlSystemsDesignFigure11Venturi-typeowmeter.Thediaphragmdisplacementindicatestheowrate.1Rcanbefoundfromcalibrationofthedevice.Thepressuredropcanbesensedbyconvertingitintothemotionofadiaphragm.Figure11illustratesarelatedtechnique.TheVenturi-typeowmetermeasuresthestaticpressuresintheconstrictedandunconstrictedowregions.Bernoullisprinciplerelatesthepressuredifferencetotheowrate.Thispressuredifferenceproducesthediaphragmdisplacement.Othertypesofowmetersareavailable,suchastur-binemeters.3.4ErrorDetectorsTheerrordetectorissimplyadeviceforndingthedifferencebetweentwosignals.Thisfunctionissometimesanintegralfeatureofsensors,suchaswiththesynchrotransmittertra
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泌尿系超声介入技术
- 离婚谈判策略与子女抚养及财产分配协议
- 《涵盖房产、股权、债务处理的夫妻离婚协议》
- 离婚协议书起草与婚后财产分配法律援助合同
- 互联网企业股权转让及大数据应用合作协议
- 军人法律培训课件
- 少年追星指南课件
- 边境管理知识培训课件
- 2025年紧急医疗救援急救技术操作流程考核答案及解析
- 汽车测试技术与实验试题及答案
- 《古建筑构件制作(榫卯、斗拱)》课程标准
- (完整)中医症候积分量表
- 传统建筑的风格与特色
- 中央基建投资绩效目标表
- 电商企业海外中转仓库管理方法与经验
- 高压电气设备试验的基本知识
- 整理我的小书桌(课件)小学劳动二年级通用版
- 激光束传输与变换-第九讲课件
- 时空大数据讲义课件
- 2023年上海国企中远海运(上海)有限公司招聘笔试题库含答案解析
- 管工安全技术操作规程
评论
0/150
提交评论