45720117PowerElectronicsVol.45,No.7July2011PowerElectronics,250061:、、、FPGAPWMMatlab/SimulinkMFPGA。。::TN722.7+5:A:1000-100X201107-0086-03ResearchofDigitalPowerAmplifierSimulationforHigh-powerBlowerwithActiveMagneticBearingYUWen-taoLIUShu-qinShandongUniversityJinan250061ChinaAbstract:High-powerblowerwithactivemagneticbearingAMBhasadvantagesofsmallhighspeedhighreliabilitylownoiseitusesthree-leveldigitalswitchingpoweramplifierbaseonfieldprogrammablegatearrayFPGA.UsingMatlab/Simulinkpowersystemblacksetlibrarytocompletethemodelofhalf-bridgecircuitandcurrentsensingcircuitsimulatetheFPGAinternaldataprocessingbyembeddedM-functionmodules.Thesimulationandexperimentalresultsverifythecorrectnessofthismethodofmodeling.Itprovidesanewaccuratemethodforsimulationofdigitalcircuitpoweramplifier.Keywords:digitalpoweramplifierblowerwithactivemagneticbearingsimulationFoundationProject:SupportedbyNationalNaturalScienceFoundationofChinaNo.50775129JinanHi-TechIn-dustrialZoneScienceandTechnologyPlanofKeyProjectsNo.[2009]1911、、、。115kW1/4。[1]。。2①[2]②Multisim[3],。FPGAPWM[4]。Matlab/SimulinkPSBMatlabMFPGA。2PWM1。A/DuctiL1tiL2t:(50775129);([2009]191):2011-01-14:(1974-),,,,。86UcUL1UL2FPGAFPGAUcPWMMOSFET。2。1/22。PWM[5]Sii=1,2Si=1VTi0VTii1VT1VT2。S1=1uRt≥0.5URmax-uct0uRt<0.5URmax-uctiS2=1uRt≥0.5URmax+uct0uRt<0.5URmax+ucti≥≥≥≥≥2URmaxuRt。3Matlab/SimulinkSimulink。。3PWM。A/D、PWM3。A/DSimulinkPWMFPGAM。3.1A/DA/D、FPGA4A/D。Saturation0~4095。3.2PWMPWMFPGA。5FPGA。FPGAA/DUcUc1Uc2UL1UL2PIDΔUc1ΔUc2PWMS1~S4MOSFET。。MatlabMFPGA。UcUL1UL2S1~S46。、PIDPWM3MatlabCounterLimited。3PWM5FPGA4A/D128745720117PowerElectronicsVol.45,No.7July2011PowerElectronicsUcUc1=Ub1+UcUc2=Ub2-Uc3Ub1Ub2、。PIDPWMPWM。PIDUc1UL1PWMNout1Nout2Nout1=0.5URmax+[Kpe+Kiei+Kde+ep]Nout2=0.5URmax-[Kpe+Kiei+Kde-ep]e=Uc1-UL1!##$4KpKiKdeeiep。Nout1Nout2PWM2S1S2。、PIDPWMMPID1/Z7。3.3MatlabSimPwoerSystems8。4L=20mHR=0.4Ωf=55.5kHzU=100VIRF4600.27Ω0.5V/A。9ab。9cd。。0.5ms。5MatlabFPGAM。。M。M。[1].[J].200741789-91.[2].[D].2004.[3].MULTISIM[J].200929410-13.[4].[J].200337452-55.[5].PWM[J].20064021-2.7PID86PWM988