TMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.Freescale32-bitMCUSolutionsforPMSMMotorControlinAutomotiveAugust,2010YunanGongSystemSolutionEngineerAUT-F0949TMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.2Agenda►PMSMMotorControlTechnology►Roadmapof32-bitMCUswithPowerArchitectureforMotorControl►FreescaleFunctionalSafetySolutions►SpecificPeripheralsforMotorControl►Benchmark►Tools►DesignElectricPowerSteeringwithMPC5643LTMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.3PMSMMotorControlTechnologyTMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.4Speed/TorqueControl►Speedcontrol•Majorityofvariablespeeddrives•Speeddirectlycontrolbyappliedvoltageorbyusinginnercontrolloop•Speedinformationnecessary(positionwithinnerloopmightneeded)►Torquecontrol•Demandingapplications(electricalpowersteering,electricbraking,windingmachine,etc…)•High-Endapplications(washers,pumps,industrialdrives)•Applicationsrequiringthemotortooperatewithaspecifiedtorqueregardlessofspeed•Knowledgeofspeedmustbepresenttoensuredriveoperateswithinspeedlimits•Typicalalgorithm:VectorControl(FieldOrientedControl)TMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.5MotorControlTopology5MotorABCCurrentFeedbackPositionFeedbackGateDriverwithIsolationPWMGenerationControlAlgorithmFeedbackProcessingMCUSpeed/TorqueCommandTMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.6ControlAlgorithm–VectorControl6MotorABCCurrentFeedbackPositionFeedbackGateDriverwithIsolationPWMGenerationVectorControlAlgorithmFeedbackProcessingMCUSpeed/TorqueCommandTMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theEnergyEfficientSolutionslogo,Flexis,MXC,PlatforminaPackage,ProcessorExpert,QorIQ,QUICCEngine,SMARTMOS,TurboLinkandVortiQaaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©2010FreescaleSemiconductor,Inc.7MagneticFieldCreatedbyStatorWindingThe“d”axisreferstothe“direct”axisoftherotorfluxThe“q”axisistheaxismotortorquealongwhichthestatorfieldmustbedevelopedAxisofphasec+a+b-b+c-cAxisofphaseaAxisofphasebStatorwindingsRotormadefrompermanentmagnets-aRotationNSPMMotorTorqueEstablishmentPMMotorOperationTMFreescale,theFreescalelogo,AltiVec,C-5,CodeTEST,CodeWarrior,ColdFire,C-Ware,mobileGT,PowerQUICC,StarCore,andSymphonyaretrademarksofFreescaleSemiconductor,Inc.,Reg.U.S.Pat.&Tm.Off.BeeKit,BeeStack,CoreNet,theE