一种基于PCC的风电变流器控制系统的实现方法与流程

文档序号:16846543发布日期:2019-02-12 22:21阅读:162来源:国知局
一种基于PCC的风电变流器控制系统的实现方法与流程

本发明属于自动控制技术领域,尤其涉及一种基于pcc的风电变流器控制系统的实现方法。



背景技术:

风能要转化成民用或工业标准用电,需要经历多重能量转换。其中,非常关键的一个环节,就是要将风力发电机输出的非标准电压、非标准频率的交流电,通过风电变流器这种电力电子装置转换成标准电压、标准频率的交流电馈入电网。风电变流器的转换功能要依靠其控制系统来实现,控制系统由两部分组成,一部分是交直交电力电子变换技术的控制(变流控制),另一部分是电气电路的控制(电气控制),两部分系统的组合才能实现风力发电机组的并网功能。现有的控制方式大多采用仿真与运行分别的方式,观察很不方便,且控制方式和编程非常复杂,准确度较低。

综上所述,现有技术存在的问题是:

传统的控制方式采用仿真与运行分别进行的方式,观察很不方便,且控制方式和编程非常复杂。

现有技术中,传感器无法进行修正与补偿,使得降低传感器数据的精度,以造成数据误差,从而影响pcc的对于传感器数据的采集,影响系统的准确运行;现有技术中在对传感器数据进行采集过程中,对于数据的采集的速度较慢、且易出现偏差,无法保证传感器的数据被pcc准确采集,不能保证系统计算及调用的准确、稳定进行。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种基于pcc的风电变流器控制系统的实现方法。

本发明是这样实现的,一种基于pcc的风电变流器控制系统的实现方法,所述基于pcc的风电变流器控制系统的实现方法包括以下步骤:

步骤一,利用pcc对风电变流器控制系统中相关的具有pso算法模型传感器的数据通过基于网络编码的数据采集算法进行数据采集;

步骤二,通过直流稳压、电流电压闭环pi情况的测定及低电压穿越检测对采集的数据进行计算,得到正序与负序的ud、uq、id、iq;

步骤三,通过rs232总线将计算结果反馈至pcc;

步骤四,pcc将接收到的计算结果进行变换,并产生波形,分别通过dfig定子磁链定向控制机侧变流器和通过电网电压定向控制网侧变流器的开关器件的开关与关断,进而控制变流器输出所需要的电压波形。

进一步,所述步骤一中利用pcc对风电变流器控制系统中相关的具有pso算法模型的传感器的数据进行采集,采用pso算法对传感器进行修正与补偿,pso算法具体为:

pid=φ*pid+(1-φ)*pgd;

式中:avbest为种群平均最优位置;m为种群数目;μ为均匀分布在(0,1)范围内的随机数;β为压缩-扩张因子,用于控制粒子的速度;pi为第i个粒子的中心吸引位置;pid为第i个粒子位置的历史最优值;pig为当前所有粒子位置的最优值;xid为第i个粒子的位置;d为粒子维数。

进一步,所述步骤一中通过基于网络编码的数据采集算法对传感器的数据进行采集,在对传感器数据进行采集过程中,利用基于网络编码的数据采集算法:

在风电变流器控制系统中,给每个传感器节点v分配一个全局编码向量c(v)=[α1(v)α2(v)…αk(v)]t(αi(v)∈fq);将采集到的环境信息向量x=[x1x2…xk]∈fkq与全局编码向量进行线性网络编,生成码字存储于传感器节点;则传感器节点v中存储的码字满足:

式中,向量c(v)=[α1(v)α2(v)…αk(v)]t(αi(v)∈fq)是有限域fq中的一个k维向量;

风电变流器控制系统中任意k个传感器节点,k个传感器节点对应的全局编码向量分别为[α11α12…α1k]t,[α21α22…α2k]t,…,[αk1αk2…αkk]t,则采集到的码字表示为:

即为:

式中:

式中,yi表示pcc采集到的第i个节点上的码字;矩阵h为pcc采集的k个传感器节点上的全局编码向量为列向量构成的矩阵。

本发明的另一目的在于提供一种应用所述基于pcc的风电变流器控制系统的实现方法的风电变流器控制系统。

本发明的优点及积极效果为:

本发明基于pcc实现对风电变流器进行控制,pcc能够满足各种复杂高动态特性的运动控制,其编程软件集编程、仿真、控制、检测和网络通讯等于一身,使控制更加便捷和高效;同时通过对机侧变流器和网侧变流器分别进行控制,既简化了控制,又能保证控制的精度和动态响应的快速性;本发明不仅可以减少系统硬件投入降低成本,同时可以提高系统的可靠性,又保证了控制的精度和动态响应的快速性。

本发明通过采用pso算法对传感器进行修正与补偿,提高传感器数据的精度,保证系统的准确运行;本发明通过基于网络编码的数据采集算法对传感器的数据进行采集,在对传感器数据进行采集过程中,利用基于网络编码的数据采集算法,有利于快速、有效的进行数据的采集,保证数据采集的准确性,保证系统计算及调用的准确、稳定进行。

附图说明

图1是本发明实施例提供的基于pcc的风电变流器控制系统的实现方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面结合附图对本发明的应用原理作进一步描述。

如图1所示,本发明实施例提供的基于pcc的风电变流器控制系统的实现方法包括以下步骤:

s101:利用pcc对风电变流器控制系统中相关的具有pso算法模型传感器的数据通过基于网络编码的数据采集算法进行数据采集;

s102:通过直流稳压、电流电压闭环pi情况的测定及低电压穿越检测对采集的数据进行计算,得到正序与负序的ud、uq、id、iq;

s103:通过rs232总线将计算结果反馈至pcc;

s104:pcc将接收到的计算结果进行变换,并产生波形,分别通过dfig定子磁链定向控制机侧变流器和通过电网电压定向控制网侧变流器的开关器件的开关与关断,进而控制变流器输出所需要的电压波形。

步骤s101中,本发明实施例提供的利用pcc对风电变流器控制系统中相关的具有pso算法模型的传感器的数据进行采集,通过采用pso算法对传感器进行修正与补偿,提高传感器数据的精度,保证系统的准确运行;pso算法具体为:

pid=φ*pm+(1-φ)*pgd;

式中:avbest为种群平均最优位置;m为种群数目;μ为均匀分布在(0,1)范围内的随机数;β为压缩-扩张因子,用于控制粒子的速度;pi为第i个粒子的中心吸引位置;pid为第i个粒子位置的历史最优值;pig为当前所有粒子位置的最优值;xid为第i个粒子的位置;d为粒子维数。

步骤s101中,本发明实施例提供的通过基于网络编码的数据采集算法对传感器的数据进行采集,在对传感器数据进行采集过程中,利用基于网络编码的数据采集算法,有利于快速、有效的进行数据的采集,保证数据采集的准确性,保证系统计算及调用的准确、稳定进行;具体的于网络编码的数据采集算法为:

在风电变流器控制系统中,给每个传感器节点v分配一个全局编码向量c(v)=[α1(v)α2(v)…αk(v)]t(αi(v)∈fq);考虑到传感器节点存储空间有限,将采集到的环境信息向量x=[x1x2…xk]∈fkq与全局编码向量进行线性网络编,生成码字存储于传感器节点;则传感器节点v中存储的码字满足

式中,向量c(v)=[α1(v)α2(v)…αk(v)]t(αi(v)∈fq)是有限域fq中的一个k维向量;

风电变流器控制系统中任意k个传感器节点,假设这k个传感器节点对应的全局编码向量分别为[α11α12…α1k]t,[α21α22…α2k]t,…,[αk1αk2…αkk]t,则采集到的码字可以表示为:

即为:

式中,

式中,yi表示pcc采集到的第i个节点上的码字;矩阵h为pcc采集的k个传感器节点上的全局编码向量为列向量构成的矩阵;为了确保pcc能够恢复出环境信息x,网络中任意k个传感器节点上的全局编码向量必须线性无关,从而使矩阵h满秩。

步骤s105中,本发明实施例提供的机侧变流器是通过dfig定子磁链定向进行控制;网侧变流器是通过电网电压定向进行控制。

步骤s105中,本发明实施例提供的机侧变流器的控制算法,为实现dfig的功率解耦控制,列出dfig的有功、无功功率为:

ps=udsids+uqsi`qs

qs=uqsiqs-udsids

采用基于定子磁场定向的矢量控制策略并忽略工频下的dfig钉子电阻,可简化为

ps=-u1i`qs

qs=-u1ids

由上式可知,dfig输出有功功率ps与定子电流的转矩分量iqs成正比,无功功率qs与励磁分量ids成正比;因为ps和qs的调节是通过dfig转子侧电压型变化器实现的,推导出转子电压iqs和ids之间的关系如下

其中

式中,u'dr、u'qr是实现转子电压、电流解耦控制的解耦项;δudr、δuqr时消除转子电压、电流交叉耦合的补偿项。

步骤s105中,本发明实施例提供的网侧变流器的控制算法过程如下:

将三相静止坐标下的变流器模型转换到两相旋转坐标系下,并交流侧三相电流变换到dq坐标系下的电流分量,进行解耦控制得

上式中

式中,id、iq是两相旋转坐标系下d、q轴电流分析量;us是电网电压,u'dr、u'qr是d、q轴电压分量耦合补偿项;udr、uqr是变流器输出d、q轴电压分量。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1