超导磁储能系统控制策略的研究

2015-06-25 02:51
电气传动自动化 2015年4期
关键词:变流器计数器载波

王 丹

(西安铁路职业技术学院 电气工程系,陕西 西安710014)

1 引言

超导磁储能(Superconducting Magnetic Energy Storage,缩写为SMES)是基于现代电力电子技术发展而来的一种新的储能方式,它利用超导线圈以电磁能的形式存储电能,并以其快速而独立的功率双向调节功能而成为高新技术研究的热点[1]。SMES最大的优越性在于其能快速地与系统进行有功和无功交换,而且有功和无功的交换可四象限独立进行。超导磁储能系统中控制器及其控制策略的设计非常关键,它决定着SMES装置能否与电网良好匹配,其已成为根据不同控制目标最大限度改善电力系统性能的主要因素。本文提出的将数字信号处理器和可编程逻辑控制器件相结合的数字控制方法,具有抗干扰能力强、控制精度高等优点,具有广阔的推广应用前景[2]。

2 SMES系统的总体结构和变换器结构

超导储能系统由超导线圈、制冷装置、变流器、控制器和保护电路等几大部分组成。其总体结构框图如图1所示。

图1 超导储能系统结构框图

从变流器“基本单元并联”的思想出发,采用将多个模块直接并联的电流型组合变流器结构,其结构图如图2所示。

图2 多模块并联的电流型组合变流器结构

当超导储能系统需要大容量的变流器时,可通过直接并联模块数目来改变变流器总功率容量。当模块数变化时,只需对保护设定和软件中若干参数做调整,无需改动其他硬件,因此易于实现扩展。

3 控制算法研究

基于赤木泰文[4]定义的瞬时实功率和瞬时虚功率,在三相电路中通常称为瞬时有功功率p和瞬时无功功率q,计算公式如下:

在三相电压对称的电网中,三相电流和三相电压之和为零,即:

令SMES接入点处的电流等于变流器调制电流的滤波电流,即isn=icn,其中n=a,b,c,在调制过程中,设变流器直流侧电流idc恒定,变流器工作在三逻辑SPWM调制方式,其直流侧可以等效为一个电流源,用三值逻辑开关函数Yn来描述其交流侧的电流,有:

由此可得:ia(t)=Ya(t)·Ⅰdc。将Yn经过傅立叶变换,得:

交流侧电流的基波幅值为:

式中,n=a,b,c,M 为SPWM的幅度调制比,Ⅰdc为直流电流。

设电压和电流之间的相位差为α,利用三角恒等式可得:

式中,Us、Ⅰs分别为电网中SMES接入点处变流器的基波电压和电流的幅值。SMES的功率调节目的是跟踪给定的有功无功功率参考值,设Uph为交流侧电压的有效值,则有将设定值pr和qr代入式(6)得:

通过直接调节M 和α,可以实现SMES和电网之间按照给定的功率参考值交换有功和无功功率。

4 CPLD与DSP构成的控制系统

采用基于DSP(Digital Signal Processing 数字信号处理)和CPLD(Complex Programmable Logic Device复杂可编程逻辑器件)相结合的控制系统。DSP选用TMS320LF2407A芯片,CPLD选用EPM1270T144C5芯片[4],其结构图如图3所示。DSP接到中断信号后进行采样计算,用DSP的时钟驱动CPLD的时序进行数据处理,两者时钟完全同步,运算和控制信号由DSP给出,通过总线将信号按照正确的时序送到CPLD中,在CPLD中有数据锁存单元、三角波发生器和比较单元。数据锁存单元将各个桥臂的信号数据锁存,在三角波发生器给出的确定时刻,将其送到比较单元与计数器进行比较而产生SPWM信号。

图3 DSP与CPLD构成的控制系统框图

5 DSP和CPLD内部软件的设计

用C语言进行编程,其主程序的流程图如图4所示。

图4 主程序流程图

在图4中,DSP首先对寄存器和I/O口进行初始化,接着对变流器直流电流的过流标志位进行检测,看它是否为1,如果是1会立即调用限流子程序对超导线圈中的电流进行限制,防止超导线圈发生过流现象。然后判断超导储能系统的变流器所处的状态:充磁状态;放磁状态;功率交换状态。如果超导储能系统的变流器处于充磁状态,此时需要调用充磁子程序来控制超导线圈中的充磁电流。如果超导储能系统的变流器处于放磁状态,就需要调用放磁子程序来放掉超导线圈中的电能。若两种状态都不是,则变流器处于功率交换状态,此时要控制变流器进行有功功率和无功功率的交换:首先要将需要补偿的有功功率和无功功率的值经过比例积分环节,并要对结果进行限幅,接着利用公式计算出SPWM调制所需的相位角α和幅度调制比M,最后利用总线将此M和α的值发送给CPLD。同时,要调用SCI发送子程序并利用查询方式向主机PC传送信息。CPLD内部逻辑结构图如图5所示。CPLD内部软件的设计情况如下:

(1)三角载波计数器。三角载波计数器是由可依次加减交替计数的可逆计数器构成。载波周期值Tc取决于两个因素,一是计数脉冲周期Tit,二是载波的幅值Peak。它们之间的关系为:

在CPLD内设置载波幅值寄存器,保存载波最大计数值Peak。该值可由DSP发送数据来更新,从而改变三角载波的周期和频率,以实现同步或分段同步调制的目的。此外,N个CPLD由于采用同一个晶振提供时钟信号,可严格保证各片的载波计数的同步性。在CPLD开始工作时,一定要保证两个载波计数器的计数初值和加减状态,从而保证载波计数器严格错开360°/N的载波角度。

(2)脉冲数据锁存器。CPLD接收DSP发送的数据。在CPLD内设置译码器,以保证不同的寄存数据发送到相应的寄存单元中。为了保证PWM脉冲的正确实现,三角载波计数值必须在从0增加时同步与脉冲关断时间比较,才能产生正确的PWM脉冲,而DSP通过总线发送给CPLD的脉冲低电平时间数据是依次的,并不是同步的,所以要设置二级的缓冲寄存器,以保证三相桥臂的脉冲低电平数据同时进入比较器与三角载波相比较。

(3)数值比较器。数值比较器将三角载波计数值与三个脉冲低电平时间数据相比较,产生三路PWM信号。根据比较原理,比较结果采用载波计数值大于或等于脉冲低电平时间数据时翻转。比较产生的PWM信号再经过D触发器,以消除比较过程中所产生的干扰脉冲。

图5 CPLD内部逻辑结构图

(4)死区发生器。它由死区计数器和一些时序逻辑组成。在每个信号的上升沿,将信号经过一段死区时间延时后再输出,死区时间由死区计数器计至一定的数值来控制[6]。

6 结束语

先进的DSP+CPLD能使超导磁储能系统结构更加紧凑,从而提高了系统的抗干扰性能,保证了系统运行的实时性和稳定性,同时也为最新数字控制器件成功应用于电力电子装置做了有益的探索。

[1]唐跃进,石 晶,任 丽.超导磁储能系统及其在电力系统中的应用[M].北京:中国电力出版社,2009.

[2]权 博.超导磁储能系统及其在风电并网系统中的应用研究[D].天津:天津理工大学,2011.

[3]谢小荣,姜其荣.柔性交流输电系统的原理与应用[M].北京:清华大学出版社,2006

[4]唐 蕾,陈维荣.瞬时无功功率理论坐标变换的推导及谐波电流检测原理分析[J].2008,2.

[5]Texas Instruments Incorporated 著,徐科军等译,TMS320LF/LC24系列DSP的CPU与外设[M].北京:清华大学出版社,2004.

[6]叶剑利.CPLD在电力电子变换技术中的应用[D].浙江:浙江大学,2004.

猜你喜欢
变流器计数器载波
水声单载波扩频均衡技术研究
采用虚拟计数器的电子式膜式燃气表
关于74LS90计数器的Multisim仿真分析
用于能量回馈装置的变流器设计与实现
用于SAR与通信一体化系统的滤波器组多载波波形
低压台区载波抄表技术研究
算盘是个“小气鬼”
中压一体化储能变流器的设计
基于背靠背变流器的并网控制研究
基于FPGA的三相AC/DC变流器的控制研究