关闭

关闭

封号提示

内容

首页 Fast Torque Control System of PMSM.pdf

Fast Torque Control System of PMSM.pdf

Fast Torque Control System of P…

上传者: chang 2014-03-30 评分 4.5 0 63 9 288 暂无简介 简介 举报

简介:本文档为《Fast Torque Control System of PMSMpdf》,可适用于IT/计算机领域,主题内容包含FastTorqueControlSystemofPMSMbasedonModelPredictiveControlYuyaHozumi,Shinj符等。

FastTorqueControlSystemofPMSMbasedonModelPredictiveControlYuyaHozumi,ShinjiDokiandShigeruOkumaDepartmentofElectricalEngineeringandComputerScienceNagoyaUniversity,Aichi,JapanTelephone:Fax:Email:hozuminagoyaujp,dokinagoyaujp,okumanagoyaujpAbstractThispaperdescribesafasttorquecontrolsystemofpermanentmagnetsynchronousmotor(PMSM)basedonmodelpredictivecontrol(MPC)ThistorquecontrollerselectsdirectlyoneofthevoltagevectorofvoltagesourcePWMinverterconsideringvoltagesaturationexplicitlyToobtainthefasttorqueresponseatthetransientstateandthestablecurrentresponseatthesteadystate,theproblemwithselectingthevoltagevectortooutputisformulatedbasedonMPCInthispaper,realtimeimplementationmethodusingalookuptable,whichisdesignedbeforehand,isdiscussedandtheexperimentalresultsareshownIINTRODUCTIONPermanentMagnetSynchronousMotor(PMSM)hasbeenusedinawidefieldbecauseofhighefficiencyandhighpowerpervolumeandweightRecently,PMSMisappliedtotractiondriveforelectricvehiclesandrailwayvehiclesIntheseapplications,afasttorqueresponseathighspeedregionisimportantHowever,largebackEMFisgeneratedbypermanentmagnetathighspeedregionAndalso,controllermakesmorehighervoltagereferencetoobtainafasttorqueresponseOntheotherhand,inverterhasavoltagelimiterdependingonaDClinkvoltageEvenifcontrollergeneratesalargevoltagereference,invertercan’toutputthesamevoltageasthereferenceInaword,voltagesaturationoccursAsaresult,currentandtorqueresponsegetsworseWhenthevoltagesaturationoccurs,voltagelimitermethodsdominateacurrentresponse,whichalsodoesatorqueresponseInthecaseofinteriorpermanentmagnetsynchronousmotor(IPMSM),however,improvementofcurrentresponsedoesnotguaranteeoneoftorqueresponseTherefore,proposedvoltagelimitershaverestrictiveperformance,orneedcontrollerswitchingforcompatibilityToovercometheseproblems,weproposeanewtorquecontrolsystembeingabletoobtainthefasttorqueresponseatthetransientstateandthestablecurrentresponseatthesteadystateconsideringthevariousconstraintontheinverterexplicitlyProposedcontrollerdirectlyselectsaswitchingmodeoftheinverterbyusingModelPredictiveControl(MPC)ItmaybesimilartoDirectTorqueControl(DTC)Tobeprecise,ourproposedmethodcanbeasupersetofDTC,whichmeansthatitisabletocontrolnotonlytorquebutalsocurrentsandswitchingfreqencyexplicitly,withpredictionoffuturecurrentandtorquebehaviorbyusingtheinverterswitchingmodeandmathematicalmodelofPMSMInthispaper,theproposedMPCtorquecontrolsystemanditsrealtimeimplementationmethodsusingalookuptable,whichdesignedbeforehand,arediscussedandtheexperimentalresultsareshownIITORQUECONTROLSYSTEMBASEDONMPCOurproposedtorquecontrolsystembasedonMPCisshowninFigCurrentreferencegeneratorconsistsofMaximumTorqueperAmpere(MTPA)Control,FluxWeakeningControl,andsoonInthisfollowingsection,theMPCcontrollerinFigisdescribedInputVoltageMPCControllerPMSMvVSwitchingModeMathematicalModelofPMSMCurrentInverterCurrentReferenceuvwdqRotorPositionθ,SpeedωPositionSensor*dqiDCVdqiDClinkVoltageuvwiCurrentReferenceGeneratorTorqueReference*TFigTorquecontorlsystembasedonMPCAVoltagelimitandMPCcontrollerInitially,voltagelimitshouldbediscussedVoltagereferencevectorforinvertergeneratedbytheuppercontroller(egPIcurrentcontroller)mustbelimitedinthevoltagethatinverterisabletooutputInthislimitationofthevoltagevector,thereisaredundancyofnotonlythelimitationofnormbutalsovoltagephasecontrolInageneralvectorcontrolsystem,somelimitationmethods,suchasfixedvoltagephasemethodandfixeddaxisvoltagemethod,areproposedHowever,itisdifficulttodesignavoltagelimiterasthelimiterinfluencescontrolperformancedesignedbytheuppercontrollerOntheotherhand,MPCcontrollerdirectlygeneratesoneofeightvoltagevectorsdecidebylimitedDClinkvoltageandcombinationsofswitchofeachphase(Fig,Fig)ThenMPCcontrollersearchsandselectsasuitablevoltagevectorfromamongeightvoltagevectorsbasedonareferenceofuppercontrollerorcontrolerrorAsaresult,thevoltagelimiterisnaturallyachievedIEEEPreprintofIECONProceedingsDCVDCVphasephasephaseuwuvvvwvvNeutralpoint+-FigVoltagesourcePWMinverterphaseuwvVVVV,VVVVphasephaseFigOutputvoltagevectoroftheinverterBSelectionofvoltagevectorbasedonMPCMPCcontrollerpredictscurrentbehaviorandtorquebehaviorbyusingamathematicalmodelofPMSMAndthen,itselectsavoltagevectorthattheinverteroutputsbasedonpredictionresultsThestateequationofPMSMisgivenasfollows:iAiBve()whereiandvaretheaxisvectorswhichdenotethestatorcurrentsandthestatorvoltagesistheelectricrotorspeedistheresistanceofastatorwinding,,aretheaxisandaxisinductancesofastatorwinding,andisthepermanentmagnetfluxThediscretetimestateequationof()(withsamplingtime)isgivenasfollows:iAAiABBvAee()ThevariableisthediscretetimeinstantandpointsthepresenttimeMPCcontrollerpredictsthecurrentresponseandthetorqueresponsebyusingtheequation()AconcreteprocessofselectionisshownasfollowsFirst,thefinitetimeperiodfromto(isfinitepositiveinteger)isdefinedasthepredictionperiodasshowninFigNext,thefinitesequenceoftheinvertervoltagevectorsVtoVinthepredictionperiodVisshownasfollows:VVVV()VVVCurrent(Torque)ReferenceVVVVVVVSelectedvoltagevectorsequenceVoltagevectorsequenceforpredictionPredictionperiodSamplingtimePredictedbehaviorTimePresenttime(n=)BehaviorofthepastFigPredictionofthecurrent(torque)behaviorThesuperscriptdenotesthatVisthsequenceofallpossiblesequencesThecoordinatetransformationusingtherotorpositioneventuallyyieldsthevoltagevectorsequenceinaxisvvvThen,assumingthattherotorspeedisconstantinthepredictionperiod,whichindicatesA,Bandein()areconstants,theequation()andthevoltagesequenceyieldthesequenceofthepredictedcurrentbehaviorinthepredictionperiodIasfollows:Iiii()Forthecurrentlimitercalculation,ifthecalculatediislargerthanthemaximumcurrent,thenvinthatcasewillberejectedIfthepredictedcurrentbehaviorcanbeobtainedlike(),thetorquebehaviorinthefuturecanbepredictedInthispaper,torqueequationisasfollows:()whereisnumberofpolepairsFinally,theevaluationfunction(forexample,theequation())iscalculatedfromthepredictedcurrentsequenceiandtorquesequenceandthecurrentreferenceiandtorquereferenceInaddition,,andindicatetheweightsofeachterm()IEEEPreprintofIECONProceedingsThepredictionandtheevaluationmentionedabovearedonetoallpossiblevoltagesequencesIfthsequences,VandI,minimizethevalueoftheobjectivefunction,MPCcontrollerselectstheswitchingmodecorrespondingtoV()(VtoV)asoptimaloutputThisprocessisrepeatedateverysamplingtimeCDesignofweightintheevaluationfunctionAnexampleofevaluationfunctionwhichwasproposedintheequation()includesthreedesignparameters(,,)ThesedesignparametersdecideacharacteristicsoftorqueandcurrentcontrolForinstance,settingweightfor,axiscurrenterror,tozerogivesprioritytotorquecontrolandabandonscurrentcontrolThereforefasttorqueresoponseatthetransientstateisachievedandsteadystateerrorsof,axiscurrentgetworsebecausetheyarenotcontrolledItmakescopperlossincreaseatthesteadystategreatlyOntheotherhand,settingweightfortorqueerrortozerogivespriorityto,axiscurrentcontrolAsaresult,torqueresponsedependson,axiscurrentreferenceItis,however,difficulttocalculatecurrentreferencetoattainafastesttorqueresponseanalytically,becauseitisnecessarytoconsidervariousnonlinearfactorscausedbycurrentsandvoltageslimitationandovermodulatedoperationofinverterInthispaper,toobtainafasttorqueresponseatthetransientstateandstablecurrentresponseatsteadystateforthesalientpolepermanentmagnetsynchronousmotor,theweightsareproposedasfollows:()First,theweightofaxiscurrentisdiscussedThereferenceliteraturedescribesthatthefasttorqueresponseisobtainedwhenanegativeaxiscurrentisappliedgreatlytousethereluctancetorqueeffectivelyInfact,atthetorquetransientstate,theaxiscurrentshouldbequitedifferentfromreferencecurrentinsteadystate,suchastheMTPAcondition,forfasttorqueresponseAnd,inthesteadystate,ifthetorqueandtheaxiscurrentfollowinthereference,thetorqueequation()makestheaxiscurrentfollowthereferenceautomaticallyAccordingtotheabovementionedtwofacts,itisnotnecessarytocontrolexplicitlyaxiscurrentwhetheratthetransientstateoratthesteadystateAsaresult,theweightofaxiscurrentissetaszeroNext,theweightoftorqueandtheweightsofaxiscurrentarediscussedWeightsshouldbesetasequation()byconsideringthesteadystatewhereisacoefficientthatconvertstheaxiscurrentintothetorqueAsaresult,thetorqueandaxiscurrentcanbeevenlycontrolledinthedimensionoftorqueInaddition,theweightofthetorqueismadetoincreasewhenthedifferencebetweenthepredictedtorqueandthetorquereferenceislarge,toobtainafasttorqueresponseFinally,theweightsareproposedasequation()()ThereferenceliteraturedealswithanotherapproachoftheMPCThismethodusestheapproximationandparametersobtainedempirically,therefore,itcan’tapplytootherPMSMsbecauseitisdesignedforaparticularPMSMOntheotherhand,ourproposedmethodcanapplytoallofsalientpolepermanentmagnetsynchronousmotorsIIIIMPLEMENTATIONOFMPCCONTROLLERMPCcontrollerselectsvoltagevectorastheresultofpredictingcurrentandtorquebehaviorandevaluatingbyevaluationfunctionateverysamplingtimeHowever,itishardtopredictcurrentandtorquebehaviorandcalculateevaluationfunctioninsuchashorttimewithacurrentembeddedprocessorperformanceInordertosolvetheproblem,thevoltagevectorsarestoredinthelookuptablebeforehand,andselectedbyreferringitineverycontrolperiodThelookuptableisdesignedbeforehandbyusingsimulationresultsatalltheassumedoperatingpointsThistableisconfiguredonthemultidimensionalstatespacethatconsistsofrotorspeed,rotorposition,axiscurrents,axiscurrentreferences,andsoonTheprocessofdesigningthistableisshownasfollowsFirst,operatingrangeofPMSMisdecidedfromthespecifications,forexamplemaximumrotorspeedandmaximumcurrentNext,rotorspeedandaxiscurrentofoperatingrangearequantizedfromcontinuousquantitiestodiscretequantitiesThedomainofdefinitionisgivenbythespecificationsmentionedabove,andthewidthofdivisionaredecidedbythepilotsimulationbeforehandFinally,bypredictingthestates(currentandtorque)andevaluatingthefunctionateachoperatingpoint,theinverteroutputvoltagevectorisselectedandstoredinthemultidimensionallookuptableForexample,twodemensionalsubspaceofthelookuptableisshowninFigWhereandareaxisandaxiscurrenterrorsThen,thevoltagevectorisselectedbyreferringtothetablewithsensedstatesineverycontrolperiodAsaresult,thecostofthecalculationcanbegreatlydecreased,andrealtimeimplementationofMPCcontrollerbecomespossibleIEEEPreprintofIECONProceedingsVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVΔiqΔidmax(Δiq)max(Δid)min(Δiq)min(Δid)FigTwodimensionalsubspaceofalookuptable(Oneexampleofalookuptable)IVEXPERIMENTALVERIFICATIONInthissection,weshowtheperformanceofproposedtorquecontrolsysteminexperimentExperimentsystemisshowninFigDSPisTMSCmadebytheTexasInstruments,IncAExperimentalconditionThisexperimentverifiestorqueresponseandaxiscurrentresponseundertheconditionthatademandedoperatingpointofPMSMtransfersfromNmtoNmRotorspeedissettoberpmconstant,becausewewanttocomparethetorqueresponseTheblockdiagramoftheexperimentisshowninFigTheMTPAcontrolisemployedinthecurrentreferencegeneratorTopreventthedegauss,theaxiscurrentlimiterissettoATheparametersofPMSMandtheinverterareshowninTABLEITheconfigurationparametersofproposedcontrollerareshowninTABLEIIAndparametersoflookuptablefortheMPCcontrollerareshowninTABLEIIIToevaluateourMPCcontroller,theperformanceiscomparedwithoneofconventionaltorquecontrolsystemwhichconsistsofMTPAandPIcurrentcontrollerwithfixedaxisvoltagemethodasvoltagelimiterandintegrationstopmethodasantiwindupTheconfigurationparametersofPIcurrentcontrollerareshowninTABLEIVLoadPositionSensorPMSMDSPInverterDCPowerSupplyRotorPosition,RotorSpeedGateSignalStatorCurrentFigBlockdiagramofexperimentalinstrumentTABLEIPARAMETERSOFPMSMANDINVERTERRatedpowerkWRatedcurrentARatedspeedrpmResistance(R)Inductance(axis)mHInductance(axis)mHEMFconstantV(rads)RotorinertiakgmNumberofpolepairs(p)DClinkvoltageVTABLEIIPARAMETERSOFPROPOSEDCONTROLLERControlperiodsPredictiontimesBExperimentalresultTheexperimentalresultsoftorqueresponseandaxiscurrentresponseinproposedtorquecontrolsystembasedonMPCareshowninFig,FigAndtheresultsintheconventionaltorquecontrolsystemwithPIcurrentcontrollerareshowninFig,FigFirst,comparisonofFigandFigshowsthatbothtransientresponseandsteadystateerroroftorqueareimprovedbyusingMPCcontrollerTT*TimemsTorqueNmFigExperimentalResult:TorqueresponsebyproposedMPCcontrolleridid*iqiq*Current(d)ACurrent(q)ATimemsTimemsFigExperimentalResult:axiscurrentresponsebyMPCcontrollerIEEEPreprintofIECONProceedingsTABLEIIIPARAMETERSOFLOOKUPTABLEstateminmaxnumberofdivisionsAAAAdegdegTABLEIVPARAMETERSOFPICURRENTCONTROLLERControlperiodsPIGainofcurrentcontrollerradsInvertercarrierfrequencykHzNext,FigandFigshowaxisandaxiscurrentresponseofeachcontrollerProposedMPCcontrollergeneratesnegativelargeaxiscurrentattransientoftorqueItmakesproposedMPCtorquecontrolsystempossibletoincreasereluctancetorquetogetfasttorqueresponseInaddition,itisunderstoodthatthecurrentlimiterfunctionsproperlyfromaxiscurrentresponseAndsteadystatecurrentshowninFigiskeptstable,thoughaxiscurrentisnotcontrolleddirectlyinourproposedsystemTheseresultsshowthatproposedMPCtorquecontrollerhasfastertorqueresponseandmorestablesteadycurrentresponsecompossiblewithoutanyswitchofcontrolstrategythanconventionaltorquecontrollerTT*TimemsTorqueNmFigExperimentalResult:TorqueresponsebyPIcurrentcontrolleridid*iqiq*Current(d)ACurrent(q)ATimemsTimemsFigExperimentalResult:axiscurrentresponsebyPIcurrentcontrollerVCONCLUSIONThispaperproposedthefasttorquecontrolsystembasedonModelPredictiveControlAndtheevaluationfunctionforMPCcontroller,whichcanrealizeafasttorqueresponseatthetransientstateandastablecurrentresponseatthesteadystatewithoutanyswitchofcontrolstrategywasdiscussedMoreover,itsrealtimeimplementationmethodsusingalookuptable,whichdesignedbeforehand,wasshownGoodperformanceofproposedMPCtorquecontrolsystemwasshownbyexperimentalresultscomparedwithconventionaltorquecontrolsystemREFERENCESHNakai,HOhtani,ESatoh,YInaguma,”DevelopmentandTestingoftheTorqueControlforthePermanentMagnetSynchronousMotor”,IEEETransIndustrialElectronics,Vol,No,June,,ppGPugsley,”ElectricMotorSpecificationsandSizingforHybridElectricVehicles”,AutomotivePowerElectronics,SMorimoto,MSanada,YTakeda,”WideSpeedOperationofInteriorPermanentMagnetSynchronousMotorswithHighPerformanceCurrentRegulator”,IEEETransIndustryApplications,Vol,No,ppSLerdudomsak,MKadota,SDoki,SOkuma,”NovelTechniquesforFastTorqueResponseofIPMSMBasedonSpac

类似资料

该用户的其他资料

[从零开始学单片机C语言].李建清.扫描版.pdf

[从零开始学电路基础].刘建清.扫描版.pdf

[从零开始学单片机技术].李建清.扫描版.pdf

[从零开始学CPLD和Verilog.HDL编程技术].李建清.扫描版.pdf

[从零开始学电路仿真Multisim与电路设计Protel技术].李建清.扫描版.pdf

职业精品

精彩专题

上传我的资料

精选资料

热门资料排行换一换

  • 电工手册.pdf

  • 【中国古典精华文库】诸子百家之法…

  • GPS原理与应用.pdf

  • 临床常用治癌中药药对浅析.pdf

  • 陆志韦 中国社会科学院学者文选…

  • [edubt]波利亚-怎样解题-…

  • 马伯金融市场操作艺术.pdf

  • 中国象棋古谱 车马炮和杀.pdf

  • 中国象棋古谱 车马炮智杀.pdf

  • 资料评价:

    / 5
    所需积分:1 立即下载

    意见
    反馈

    返回
    顶部