1:2010-01-22:(1966-),,,,。,。,,Matlab,。,MatlabPI,,。1PWMH;、,ASR,。,Un*,ASR,,,,ASR,,,。Matlab(,224001):PWM,、,MatlabSimulinkPowerSystem、,PWM。PWM、,PWM,。:;;;:TM921.5:A:1008-5327(2010)01-0079-04SimulationofDoubleCloseLoopDCPWMSpeedSystemBasedonMatlabBIANJin-hong(SchoolofInformationEngineering,YanchengInstituteofTechnology,Yancheng224051,China)Abstract:Accordingtodynamicandstaticperformance,themethodusesengineeringdesigntosetpa-rametersofcontrollersbasedonprincipleofdoublecloseloopPWMspeedsystem.TheapproachusingelectricalprincipleandtoolboxofsimulinkandpowersysteminMatlabhascompletedthemodelingandsimulationofsystem.ThemodelofsimulationandparameterscontrollersandPWMgeneratorisintro-ducedemphatically,aswellasmutualinductanceparameterinDCmotors.Theresultsofsimulationareobtainedandtheresultsareclosetoactualsituation,itshowsthecorrectionofthemodelandparametersofcontrollers.KeyWords:PWM;parameterssetting;mutualinductance;simulationVol.24No.1Mar.201024120103!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!JOURNALOFNANTONGVOCATIONALCOLLEGEdoi:10.3969/j.issn.1008-5327.2010.01.020792010PWM[1]1,、、,,、,,,。、,,,,。2PWM1PWMUn*1Tons+1+-ASR1Tois+1+-ACR-+KTss+1+-1/RT1s+1RTms1Cen(s)E(s)αTons+1Ui*Uc(s)IdL(s)Ud0(s)βTois+122.1PWMPWM。,ACR,H1。PWM,DiscretePWMGenerator。,1,-11,,0,50%,PWM,;0-1,50%,PWM,。DiscretePWMGenerator:,。,,H,Selector(:Simulink/SignalRouting/Selector),:InputTypeVector,Elements[1243],PWMH。PWM2[2]。DiscretePWMGenerator1Signal(s)PulsesIn1DiscretePWMGenerator1Signal(s)PulsesOut11SelectorPWMIn1Out1ACR-10~10,ACRPWM,ASRGain,0.1。,ASR10,PWM1,1;ASR-10,PWM-1,0。2.2801,,Matlab,[3],:Laf=30πCeIf(1)Ce=UN-INRanN(2)If=UfRf(3):Ce,Uf、Rf,UN、Ra、IN、nN、If、、、。,,,,,(1)。3、HPWM[1],:PN=200W,Un=48V,IN=3.7A,nN=200r/min;Ra=6.5Ω,R=8Ω,λ=2;Ti=0.015s,Tm=0.2s,Toi=0.001s,Ton=0.005s。U*nm=U*im=10V,f=1kHz,。:,σi≤0.5%;σn≤20%,ts≤0.1s。3。3PWMβα:U*im=10V=βλIN:β=1.351。U*nm=αnN:α=0.05。ACR:σi≤5%,。1kHz,Ts=0.001s,T∑i=Ts+Toi=0.002s;:τi=1Ki=Tl=0.015s;KI,KIT∑i=0.5,KI=0.5T∑i=250s-1,ACR:Ki=KIτiRβKS=250×0.015×81.351×4.8=4.63ASR:,,h=5。T∑n=2T∑i+Ton=0.009,ASRτn=1Ki=hT∑n=0.045s,KN=h+12h2T2∑n=1481.5s-2,ASR:StepTransferFon310.001s+1P1ASR10.005s+1TransferFon1P1ACR0.1Gain1PWMIn1Out1Constant10UniversalBridgeDCVoltageSoucoeABgTLmF+A-F-A+DCMachineScopeGainK-0.050.005s+1TransferFon2TransferFon1.350.001s+1:Matlab8120105PWM250200150100500-50-100-150-200-250n/(r·min-1)00.20.40.60.811.21.41.6t/sKn=(h+1)βCeTm2hαRT∑n=6×1.351×0.12×0.210×0.05×8×0.009=5.4ASR、ACRPI,,[-10,10]。PWM1kHz,48V。ω,(n=60ω/2π)[4]。2,MOSFET/Diodes。。,4。45。,10V,,,,236r/min,18%。200r/min;-10,486420-2-4-6-8-10I/A00.20.40.60.811.21.41.6t/s(a)(b),,。5、、。。:[1].———[M].3.:,2003:21-22,85.[2].Matlab[M].:,2003:65-67.[3].MATLAB———[M].:,2007:114-115.[4].[M].:,2004:200-202.82