伺服系统工作原理.docx
《伺服系统工作原理.docx》由会员分享,可在线阅读,更多相关《伺服系统工作原理.docx(5页珍藏版)》请在冰豆网上搜索。
伺服系统工作原理
第一部分:
伺服系统的工作原理伺服系统(servosystem)亦称随动系统,属于自动控制系统中的一种,它用来控制被控对象的转角(或位移),使其能自动地、连续地、精确地复规输入指令的变化规律。
它通常是具有负反馈的闭环控制系统,有的场合也可以用开环控制来实现其功能。
在实际应用中一般以机械位置或角度作为控制对象的自动控制系统,例如数控机床等。
使用在伺服系统中的驱动电机要求具有响应速度快、定位准确、转动惯量较大等特点,这类专用的电机称为伺服电机。
其基本工作原理和普通的交直流电机没有什么不同。
该类电机的专用驱动单元称为伺服驱动单元,有时简称为伺服,一般其内部包括转矩(电流)、速度和/或位置闭环。
其工作原理简单的说就是在开环控制的交直流电机的基础上将速度和位置信号通过旋转编码器、旋转变压器等反馈给驱动器做闭环负反馈的PID调节控制。
再加上驱动器内部的电流闭环,通过这3个闭环调节,使电机的输出对设定值追随的准确性和时间响应特性都提高很多。
伺服系统是个动态的随动系统,达到的稳态平衡也是动态的平衡。
全数字伺服系统一般采用位置控制、速度控制和力矩控制的三环结构。
系统硬件大致由以下几部分组成:
电源单元;功率逆变和保护单元;检测器单元;数字控制器单元;接口单元。
相对应伺服系统由外到内的"位置"、"速度"、"转矩"三个闭环,伺服系统一般分为三种控制方式。
在使用位置控制方式时,伺服完成所有的三个闭环的控制。
在使用速度控制方式时,伺服完成速度和扭矩(电流)两个闭环的控制。
一般来讲,我们的需要位置控制的系统,既可以使用伺服的位置控制方式,也可以使用速度控制方式,只是上位机的处理不同。
另外,有人认为位置控制方式容易受到干扰。
而扭矩控制方式是伺服系统只进行扭矩的闭环控制,即电流控制,只需要发送给伺服单元一个目标扭矩值,多用在单一的扭矩控制场合,比如在小角度裁断机中,一个电机用速度或位置控制方式,用来向前传送材料,另一个电机用作扭矩控制方式,用来形成恒定的张力。
『伺服机构系统』源自servomechanismsystem,系指经由闭回路控制方式达到一个机械系统位置、速度、或加速度控制的系统。
一个伺服系统的构成通常包含受控体(plant)、致动器(actuator)、控制器(controller)等几个部分,受控体系指被控制的物件,例如一格机械手臂,或是一个机械工作平台。
致动器的功能在於主要提供受控体的动力,可能以气压、油压、或是电力驱动的方式呈现,若是采用油压驱动方式,一般称之为油压伺服系统。
目前绝大多数的伺服系统采用电力驱动方式,致动器包含了马达与功率放大器,特别设计应用於伺服系统的马达称之为伺服马达(servomotor),通常内含位置回授装置,如光电编码器(opticalencoder)或是解角器(resolver),目前主要应用於工业界的伺服马达包括直流伺服马达、永磁交流伺服马达、与感应交流伺服马达,其中又以永磁交流伺服马达占绝大多数。
控制器的功能在於提供整个伺服系统的闭路控制,如扭矩控制、速度控制、与位置控制等。
目前一般工业用伺服驱动器(servodrive)通常包含了控制器与功率放大器。
一个传统伺服机构系统的组成如图1所示,伺服驱动器主要包含功率放大器与伺服控制器,伺服控制器通常包含速度控制器与扭矩控制器,马达通常提供类比式的速度回授信号,控制界面采用±10V的类比讯号,经由外回路的类比命令,可直接控制马达的转速或扭矩。
采用这种伺服驱动器,通常必须再加上一个位置控制器(positioncontroller),才能完成位置控制。
图2所示是一个现代的伺服机构系统架构图,其中的伺服驱动器包含了伺服控制器与功率放大器,伺服马达提供解析度的光电编码器回授信号。
图1.一个传统伺服机构系统的组成图2.现代伺服机构系统的组成多轴运动控制系统精密伺服系统多应用於多轴运动控制系统,如工业机器人、工具机、电子零件组装系统、PCB自动差建机等等。
图3所示是一个运动控制平台的方块图,工作物件的位置控制可藉由平台的移动来达成,平台位置的侦测有两种方式,一种是藉由伺服马达本身所安装的光电编码器,由於是以间接的方式回授工作物件的位置,再藉由闭回路控制达到位置控制的目的,因此也称之为间接位置控制(indirectpositioncontrol)。
另一种方式是直接将位置感测元件安装在平台上,如光学尺、雷射位置感测计等等,直接回授工作物件的位置,再藉由闭回路控制达到位置控制的目的,称之为直接位置控制(directpositioncontrol)。
一个多轴运动控制系统由高阶的运动控制器(motioncontroller)与低阶的伺服驱动器(servodrive)所组成,运动控制器负责运动控制命令解码、各个位置控制轴彼此间的相对运动、加减速轮廓控制等等,其主要关键在於降低整体系统运动控制的路径误差;伺服驱动器负责伺服马达的位置控制,主要关键在於降低伺服轴的追随误差。
图5所示是一个双轴运动控制系统的简化控制方块图,在一般的情况下x-轴与y-轴的动态响应特性会有相当大的差异,在高速轮廓控制时(contouringcontrol),会造成显著的误差,因此必须设计一个运动控制器以整体考量的观点解决此一问题。
图3.双轴运动控制系统图4.双轴运动控制系统的简化控制方块图图5.网路控制分散式伺服系统图6.伺服系统的整合图7.伺服系统的阶层式控制架构图8.伺服系统的环状多回路控制架构图9.现代伺服系统的阶层式控制介面图10.直流伺服驱动器的系统方块图图11.交流伺服驱动器的系统架构图图12.泛用型伺服驱动器的系统架构图图13.一个典型闭回路控制系统的方块图图14.伺服系统的环状多回路控制架构图15.一个典型的多回路直流伺服系统控制方块图图16.实用的工业数位伺服控制法则图17.伺服马达驱动系统的自调控制架构图18.数位马达控制技术的演进图19.以DSP为核心的伺服系统解决方案图20.DSP数位伺服驱动器的硬体电路图(TIApplicationNote)TheResolver�6�1Theresolverisessentiallyarotatingtransformer�6�1Veryruggeddevice-noelectronicoropticalcomponents�6�1Providesabsolutepositionwithinarevolution�6�1Framelessresolversmountdirectlyonthemotorshaftwithouttheneedforcouplings�6�1PreferredsolutionforgeneralpurposeapplicationsExcitationSineCosineThreePrimaryControlVariablesPositionVelocityTorqueClosedLoopControlFEEDBACKCompensatorCommandedVelocityDriveActualVelocityVelocityError+-MotorFBVelocityFeedbackThePositionServoCompensatorCommandedPositionDriveActualPositionPositionError+-MotorFBPositionFeedbackTheThreeLoopsPositionVelocityTorque伺服驱动器控制原理图VelocityCommandToInnerLoopActualPositionMotorFB+-+-+-PcompVcompIcompActualVelocityCurrentCommandToInnerLoopVder*ActualCurrent+MotorFB+-VcompIcompVderived-PderivedControllerDriveCurrentLimitVelocityCommandPositionFeedback+-PcompVff++VelocityCommandArchitecture2速度控制结构2+-PcompVff+MotorFB+-VcompIcompVderived-+PderivedControllerDriveVelocityCommandPositionFeedbackVelocityFeedforwardLexium24VFusesContactorChokeMotorBrakeMotorConnectionBrakeTimingEnableInputSpeedBrakeOutputEnablePowerSectionEmergencyStop-PreferredLexium24VFusesContactorMotor3PhaseContactorDynamicBrakingResistorsMotorFeedbackOptionsEncoderResolverMotorOvertemperatureLexium24VFusesContactorMotorFeedbackandOvertemperaturePowerInternalMemoryWorkingMemoryNonVolatileDefaultsTheStepResponse�6�1Howacontrollooprespondstoasmallstepchangeisagoodindicatorofhowwellthesystemhasbeentuned�6�1Therise-time(tr)isshorterifthebandwidthishigh�6�1Thehighertheproportionalgainthehigherthebandwidth�6�1Theredcurveshowssomeringingandindicatesthatwearestartingtoseesomephaseshift.Thegreencurveshowsacriticallydampedcontrolloopwithclosetotheidealresponse�6�1Inpracticeasmallamountofringingisacceptablesincetherise-timeisalittleshorteri.e.fasterresponseTimeActualVelocityRingingTrTuning-TheGoldenRules�6�1CommandtheSystemtoDoOnlyWhatitisCapableof–Ifthemotoranddriveisincorrectlysizedforthedesiredmotionprofilenoamountoftuningwillyieldthedesiredresults�6�1TuneInsideOut–Itisessentialtotunetheinnerloopsfirst.Acommonmistakeistohavealowbandwidth,poorlytunedvelocityloopthentrytotunethepositionloop.Thepositionloopcanneverbeproperlytunedbecauseofthephaseshiftintheinnerloop�6�1ProperGroundingandShielding–Greatcaremustbetakeninfollowingthegroundingandshieldingproceduresintheinstallationmanual.Ifthereisexcessivesystemnoisethesystemmustbedetuned(lowbandwidth)sothatitisnotexcitedbyhighfrequencynoise�6�1RobustMechanicalDesign–Ensurethatthereisminimumflexibilityinthemechanicalsystemandthatcouplingsaretight.Withoutagoodmechanicaldesign,resonanceswillbeintroducedwhichagainforcesystemdetuningVelocityControlArchitecture++-P+IP+IVderived-PderivedPositionFeedbackProportionalPlusIntegralVelocityLoopPositionControlArchitecture+-P+IVff++-PP+IVderived-+PderivedPositionFeedbackProportionalVelocityLoopOscilloscopeTimeVelocityOscilloscopeOperatingModes�6�1Reversing-stepchangeinvelocity�6�1Constantspeed�6�1Constanttorque�6�1ConstantcurrentTheCurrentLoop�6�1Thecurrentloopisconfiguredautomaticallywhenthemotorisselected.Itisusuallynotnecessarytomodifyparameters.OptimizingVelocityLoopStepResponse�6�1ProportionalGain–Higherproportionalgainresultsinfasterrisetimebutmoreovershootandringing.Theoptimumresponseisasmallamountofovershootwithminimalringing�6�1IntegralGain–Higherintegralgainimprovesimmunitytodisturbancesbutincreasesringing.InahighfrictionsystemtheintegralgaincanbeincreasedmoresignificantlyTimeVelocityThePositionLoop�6�1Theintegraltermmovesfromthevelocitylooptothepositionloop.Itshouldnormallybeincreased2-3timesthevaluefromtheoptimizedspeedloop.Ahigherintegralgainreducesfollowingerrorbutincreasesringing�6�1Theproportionalgainmayrequirenoadjustment.Ahighergainreducesfollowingerrorbuincreasesringing�6�1FollowingerrorissignificantlyreducedbyVffwhichnormallyrequiresnoadjustmentfromthedefault第二部分:
伺服电机的工作原理无刷永磁电机原理图RotorMagnets3PhaseStatorWindingsPhaseAPhaseBPhaseCMotorInertiamFForce=massxlinearaccelerationJTTorque=inertiaxangularaccelerationStep2Step3Step4Step1步进电机原理图Servo/StepperComparisonFeatureServoStepperTorque/SpeedExcellentLimitedEfficiencyHighLowPositionInformationYesPossibleLostStepsEaseofUseRequiresTuningVerySimpleSettlingTimeExcellentPoortoFairCostHigherLowerPositionResolutionHighLimitedResonancesLowHighVelocityRippleExcellentPoorRunawayTakePrecautionsInherentlySafeDCPermanentMagnetMotor-TheoryofOperationNS+_MagneticFieldAroundRotorCoilPermanentMagnetStatorBrushCommutatorRotorCoilsMultiplePolesandCoilsSNSNSNFeedbackDevicesExplainthefeedbackconceptsofresolution,accuracyandrepeatabilityDiscussresolversandencodersandhowtheyworkComparefeedbackoptionsandreviewrelativebenefitsResolutionHigherResolutionLowerResolutionAccuracyHigherAccuracyLowerAccuracy�6�1Accuracydefineshowcloseeachmeasuredpositionistotheactualphysicalposition�6�1ThehigheraccuracyexamplehasatightertolerancefortheplacementofeachincrementRepeatabilityHighRepeatability�6�1Intheexampleabove,theaccuracyispoorbuttherepeatabilityisgoodIncremental,AbsoluteandMultiturnPositionChangeActualPositionWithinRevolutionIncrementalAbsoluteMultiturnActualPositionOverMultipleRevolutionsTheIncrementalEncoderSensor1Sensor2MovingDiskLightSourceSensor1Sensor2�6�1Theencoderusesopticalscanningofafinegratingintheformofamovingdisc�6�1Theincrementalencodercanonlymeasurepositionchanges�6�1Digitalpulseouputsaretypicallyprovidedwhichcanbecountedbythecontroller�6�1AthirdsensorisoftenusedtogenerateamarkerpulseataspecificpositionwithinarevolutionTheAbsoluteEncoder�6�1Theabsoluteencoderhasmultiplediskswhichcompletelydefinepositionwithinarevolution�6�1Withmechanicalgearingofthedisktoanothermovingdiskitispossibletodefinepositionovermultiplerevolutions�6�1TheencoderinterfacetotheistypicallyEndat/HyperfaceorSSI总结�6�1交流伺服电机通常都是单相异步电动机,有鼠笼形转子和杯形转子两种结构�6�1形式。
与普通电机一样,交流伺服电机也由定子和转子构成。
定子上有两个�6�1绕组,即励磁绕组和控制绕组,两个绕组在空间相差90°电角度。
固定和保�6�1护定子的机座一般用硬铝或不锈钢制成。
笼型转子交流伺服电机的转子和普�6�1通三相笼式电机相同。
杯形转子交流伺服电机的结构如图3-12由外定子4,杯�6�1形转子3和内定子5三部分组成。
它的外定子和笼型转子交流伺服电机相同,�6�1转子则由非磁性导电材料(如铜或铝)制成空心杯形状,杯子底部固定在转�6�1轴7上。
空心杯的壁很薄(小于0.5mm),因此转动惯量很小。
内定子由硅钢�6�1片叠压而成,固定在一个端盖1、8上,内定子上没有绕组,仅作磁路用。
电�6�1机工作时,内、外定子都不动,只有杯形转子在内、外定子之间的气隙中转�6�1动。
对于输出功率较小的交流伺服电机,常将励磁绕组和控制绕组分别安放�6�1在内、外定子铁心的槽内。
交流伺服电机的工作原理和单相感应电动机�6�1无本质上的差异。
但是,交流伺服电机必须具备一个性能,就是能克服交流�6�1伺服电机的所谓“自转”现象,即无控制信号时,它不应转动,特别是当它�6�1已在转动时,如果控制信