基于双DSP的有源电力滤波器全数字控制器设计
第44卷第7期2010年7月
电力电子技术
PowerElectronics
Vol.44,No.7July2010
基于双DSP的有源电力滤波器全数字控制器设计
刘
彬1,姜宪明2,冬
雷2,杨
耕1
(1.清华大学,北京100084;2.北京理工大学,北京100081)
摘要:由于要求有源电力滤波器(简称APF)具有响应快、精度高的特点,通常其控制器的部分功ActivePowerFilter,
能采用模拟电路完成,但这使得APF的多功能化和智能化难以实现。设计了一种采用两片高速数字信号处理DSP芯片TMS320F28335的全数字APF控制器。叙述了控制器的核心硬件结构、软件的设计要点等,对双芯片的特殊问题、如同步通讯、功能优化等问题进行了分析。最后,基于该全数字控制器的APF系统进行了补偿典型谐波负载实验,实验结果验证了该控制器的有效性。
关键词:有源电力滤波器;控制器;数字信号处理器中图分类号:TN713
文献标识码:A
文章编号:1000-100X(2010)07-0025-03
ControllerDesignofActivePowerFilterBasedonDoubleDSP
LIUBin1,JIANGXian-ming2,DONGLei2,YANGGeng1
(1.TsinghuaUniversity,Beijing100084,China;2.BeijingInstituteofTechnology,Beijing100081,China)
,Abstract:Withthedemandsoffastresponseandhighaccuracyontheactivepowerfilter(APF)analogcircuitsareoften
usedtoimplementpartofthecontrolfunctions,butthismakesitdifficulttorealizetheversatilityandintelligenceoftheAPF.ThispaperdesignsadigitalcontrollerusedforAPFbasedondualhighspeeddigitalsignalprocessorsTMS320F28335.Thehardwarearchitectureofthecontrollerandthekeypointsofthesoftwaredesignarepresented.Somespecialissuesof
suchascommunicationsynchronizationandfunctionoptimizationetc.arealsoanalyzed.Finally,atypicalhar-dualchips,
monicloadcompensationexperimentiscarriedoutbasedonthedigitalcontroller.Theresultsverifytheeffectivenessofthecontroller.
Keywords:activepowerfilter;controller;digitalsignalprocessor
1引言2
2.1
控制器设计
以双F28335为核心的控制系统
有源电力滤波器(简称APF)ActivePowerFilter,
的控制器主要实现谐波电流检测,电流及电压控制算法,正、负序电压分解以及PWM指令输出等功能[1-2]。与以往APF采用模拟电路设计的控制系统相比,全数字APF控制器利用程序完成以上所有功能,具有程序修改方便、系统可靠性强且易于调试等优点,但同时意味着系统需要进行大量的控制和逻辑运算。此外,APF对于实时性要求较高,如对开关频率为
一般要求它完成上述算法的时10kHz的功率单元,
间低于100μs,为此需要选用高性能的DSP作为控制器的主控芯片。
鉴于采用具有高处理速度的浮点型DSP芯片
以下简称F28335)无法在系统规定TMS320F28335(
的时间内完成以上算法,为了实现APF的全数字化,这里的全数字APF控制器选用两片F28335。叙述了控制器设计中的要点,给出了由该控制器组成的APF样机上进行的实验,实验结果证明了该控制器的合理性和有效性。
定稿日期:2009-12-23作者简介:刘
彬(1987-),男,江苏沭阳人,硕士,研究方向
为电力电子与运动控制。
以精简指令集(微F28335资源情况如下:RISC)
处理器C28x为内核的32位CPU,具有8级流水
支持IEEE-754单精线,系统最高频率达150MHz;
度32位浮点运算;片上集成有256K×16的FLASH,
以34K×16的高速静态RAM,1K×16的OTPROM,
包含6个及8K×16带有数学运算表的BootROM;
可实现6对12路PWM输出;同时集16位定时器,
成了2通道CAN2.0B总线接口,3路带有16级FIFO的全双工异步串口,3通道I2C总线接口,1通道SPI接口。
根据全数字APF系统的设计要求,控制器主要分为处理器、数据采样、硬件保护、数据输出、通信等功能模块,其原理图如图1所示。
两片F28335之间通过双口RAM(以IDT70V27,下简称D-RAM)进行数据交换。在功能上,F28335A实现部分A/D采样,各种保护,与触摸屏通信,部分谐波计算,直流侧电压控制及PWM输出;F28335B实现部分A/D采样,部分谐波计算及与上位机通信。数据采样模块包括片外A/D和片上A/D两部分,前者采用8通道并行数据采样芯片MAX1308,以实现对负载电流、APF直流侧母线电压和APF输
25
你可能喜欢
- ABB变频器
- 系统工程
- APF有源电力滤波器
- 微分积分电路
- ABB变频器78页
- ABB 变频器选型手册 ACS80017页
- ABB变频器cnacs5104页
- ABB变频器空压机改造中的应用1页
- ABB变频器7页
- ABB变频器维护技能培训试题2页
- 能源系统工程复习(1)2页
- 系统工程方法分析案例5页
- 信息系统工程28页
- 02b 系统工程66页
- 系统工程方法论的演变12页
- 系统工程学总复习200113页


