发明名称 火力发电厂大型汽轮机功频电液控制系统参数的优化方法
摘要 本发明涉及火力发电厂大容量汽轮发电机组低频振荡的预防和控制技术,公开了一种用于协调优化汽轮机功频电液控制系统参数的方法。该方法考虑到汽轮发电机组功频电液控制系统对电力系统稳定性的影响,结合机组一次调频性能和系统动态稳定裕量需求,通过智能优化算法得出功频电液控制系统参数。该方法能够协调动态稳定与一次调频性能,从而有效防止汽轮发电机组功频电液控制引发的低频振荡,保障大型互联电网的安全稳定运行。
申请公布号 CN103401256A 申请公布日期 2013.11.20
申请号 CN201310230548.0 申请日期 2013.06.09
申请人 广东电网公司电力科学研究院 发明人 翁洪杰;徐衍会;陈锐;朱良合;张毅超;吴晓宇;罗运松
分类号 H02J3/24(2006.01)I;G06F19/00(2011.01)I 主分类号 H02J3/24(2006.01)I
代理机构 广州知友专利商标代理有限公司 44104 代理人 周克佑
主权项 1.一种火力发电厂大型汽轮机功频电液控制系统参数的优化方法,其特征在于包括以下步骤:S1建立汽轮机功频电液控制系统模型负责机械功率输出的汽轮机模型:将汽轮机简化为一个只考虑高压汽室容积常数的环节,简化后传递函数为:<maths num="0001"><![CDATA[<math><mrow><mi>G</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msub><mi>F</mi><mi>HP</mi></msub><mrow><mi>s</mi><msub><mi>T</mi><mi>CH</mi></msub><mo>+</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>其中,T<sub>CH</sub>为进汽室时间常数,F<sub>HP</sub>为高压缸功率系数;对汽轮机进行转速和功率控制的数字电液控制系统模型:数字电液控制系统主要由放大器、PID控制器、电液转换器、油动机和传感器组成;因为电液转换器调节速度很快,与油动机时间常数相比可以忽略;线性位移传感器一般置为单位负反馈;忽略死区的影响;PID环节中的微分环节一般不予考虑,而只保留比例和积分环节,简化后的汽轮机数字电液控制系统传递函数为:<maths num="0002"><![CDATA[<math><mrow><mi>G</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>s</mi><msub><mi>T</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn></mrow></mfrac><mrow><mo>(</mo><msub><mi>K</mi><mi>P</mi></msub><mo>+</mo><mfrac><mn>1</mn><mrow><msub><mi>T</mi><mi>I</mi></msub><mi>s</mi></mrow></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,T<sub>1</sub>为油动机时间常数,K<sub>P</sub>、T<sub>I</sub>分别为PID控制器的比例和积分时间常数;将机械功率转换为电磁功率的发电机模型:<maths num="0003"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mi>s&Delta;&omega;</mi><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mi>H</mi></mrow></mfrac><mrow><mo>(</mo><mi>&Delta;</mi><msub><mi>T</mi><mi>m</mi></msub><mo>-</mo><msub><mi>K</mi><mi>s</mi></msub><mi>&Delta;&delta;</mi><mo>-</mo><msub><mi>K</mi><mi>D</mi></msub><mi>&Delta;&omega;</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>s&Delta;&delta;</mi><mo>=</mo><msub><mi>&omega;</mi><mn>0</mn></msub><mi>&Delta;&omega;</mi></mtd></mtr></mtable></mfenced></math>]]></maths>T<sub>m</sub>为机械功率;K<sub>s</sub>为同步转矩系数;ω<sub>0</sub>为同步转速;对发电机进行调节的励磁系统模型归入系统阻尼特性K<sub>D</sub>中予以考虑;S2分析功频电液系统一次调频性能采用系统响应曲线的上升时间评估一次调频性能,对于二阶系统,系统响应曲线的上升时间为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>t</mi><mi>r</mi></msub><mo>=</mo><mfrac><mrow><mi>&pi;</mi><mo>-</mo><mi>arctg</mi><mrow><mo>(</mo><msqrt><mn>1</mn><mo>-</mo><msup><mi>&zeta;</mi><mn>2</mn></msup></msqrt><mo>/</mo><mi>&zeta;</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>&omega;</mi><mi>n</mi></msub><msqrt><mn>1</mn><mo>-</mo><msup><mi>&zeta;</mi><mn>2</mn></msup></msqrt></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>;</mo></mrow></math>]]></maths>式中,ζ为阻尼比,ω<sub>n</sub>为自然振荡角频率当系统阶数高于二阶时,根据建立的汽轮机功频电液控制系统模型,在电力系统电磁暂态计算软件DC中搭建电力系统仿真平台,对系统进行仿真,获得系统响应曲线,观测系统响应曲线获得上升时间t<sub>r</sub>;S3定义参数稳定裕量指标对于根据式(1)和(2)建立的汽轮机功频电液控制系统模型,根据<img file="FDA00003331866500021.GIF" wi="220" he="89" />形成系统的状态方程,得到系统状态矩阵;特征根实部的绝对值即为特征根距离s平面上的虚轴的距离,定义该距离为系统的稳定裕量;根据系统传递函数框图,可得系统状态方程:<maths num="0005"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;</mi><mover><mi>&omega;</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mi>&Delta;</mi><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mi>&Delta;</mi><msub><mover><mi>P</mi><mo>&CenterDot;</mo></mover><mi>m</mi></msub></mtd></mtr><mtr><mtd><mi>&Delta;</mi><mover><mi>x</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mi>&Delta;</mi><msub><mover><mi>&mu;</mi><mo>&CenterDot;</mo></mover><mi>T</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mtable></mtable><mtable></mtable><mtable></mtable><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mfrac><msub><mi>K</mi><mi>D</mi></msub><mrow><mn>2</mn><mi>H</mi></mrow></mfrac></mtd><mtd><mo>-</mo><mfrac><msub><mi>K</mi><mi>s</mi></msub><mrow><mn>2</mn><mi>H</mi></mrow></mfrac></mtd><mtd><mfrac><mn>1</mn><mrow><mn>2</mn><mi>H</mi></mrow></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>&omega;</mi><mn>0</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mfrac><mn>1</mn><msub><mi>T</mi><mi>CH</mi></msub></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><msub><mi>F</mi><mi>HP</mi></msub><msub><mi>T</mi><mi>CH</mi></msub></mfrac></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mi>D</mi></msub><mo>+</mo><msub><mi>K</mi><mi>&delta;</mi></msub></mrow><msub><mi>T</mi><mi>I</mi></msub></mfrac></mtd><mtd><mo>-</mo><mfrac><msub><mi>K</mi><mi>s</mi></msub><msub><mi>T</mi><mi>I</mi></msub></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mi>P</mi></msub><mrow><mo>(</mo><msub><mi>K</mi><mi>D</mi></msub><mo>+</mo><msub><mi>K</mi><mi>&delta;</mi></msub><mo>)</mo></mrow></mrow><msub><mi>T</mi><mn>1</mn></msub></mfrac></mtd><mtd><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mi>P</mi></msub><msub><mi>K</mi><mi>s</mi></msub></mrow><msub><mi>T</mi><mn>1</mn></msub></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mn>1</mn><msub><mi>T</mi><mn>1</mn></msub></mfrac></mtd><mtd><mo>-</mo><mfrac><mn>1</mn><msub><mi>T</mi><mn>1</mn></msub></mfrac></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;&omega;</mi></mtd></mtr><mtr><mtd><mi>&Delta;&delta;</mi></mtd></mtr><mtr><mtd><mrow><mi>&Delta;</mi><msub><mi>P</mi><mi>m</mi></msub></mrow></mtd></mtr><mtr><mtd><mi>&Delta;x</mi></mtd></mtr><mtr><mtd><mi>&Delta;</mi><msub><mi>&mu;</mi><mi>T</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mi>A</mi><mfenced open='[' close=']'><mtable><mtr><mtd><mi>&Delta;&omega;</mi></mtd></mtr><mtr><mtd><mi>&Delta;&delta;</mi></mtd></mtr><mtr><mtd><mi>&Delta;</mi><msub><mi>P</mi><mi>m</mi></msub></mtd></mtr><mtr><mtd><mi>&Delta;x</mi></mtd></mtr><mtr><mtd><mi>&Delta;</mi><msub><mi>&mu;</mi><mi>T</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>通过求解状态矩阵A的特征方程,可求得系统的特征根;要求系统稳定裕量不得小于额定值δ<sub>0</sub>;S4协调优化功频电液控制系统参数值S4-1目标函数的选取设定以下的目标函数,通过求解其极大值,对系统进行优化:<maths num="0006"><![CDATA[<math><mrow><mi>F</mi><mo>=</mo><msub><mi>w</mi><mn>1</mn></msub><mfrac><mn>1</mn><msub><mi>t</mi><mi>r</mi></msub></mfrac><mo>+</mo><msub><mi>w</mi><mn>2</mn></msub><mi>min</mi><mrow><mo>(</mo><mo>-</mo><mi>&delta;</mi><mo>-</mo><msub><mi>&delta;</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,δ为系统特征根中实部的最大值;δ<sub>0</sub>为系统的稳定裕量;w<sub>1</sub>和w<sub>2</sub>为目标函数中相应的权重系数;一般的,首先要求系统必须保持稳定,因此可以给w<sub>2</sub>赋较大的值,然后要求系统有较快的调节速度,根据二者关系,选择权重w<sub>1</sub>的值;S4-2基于膜计算系统的粒子群优化算法粒子群算法(PSO)因收敛速度快和调节参数少得到了广泛的应用,但该算法存在早熟问题,易陷入局部最优,为克服这一缺点,引入膜计算系统(P系统),形成了P-PSO算法;该算法将粒子放入5个膜中,膜3,4,5为辅助膜,在全局搜索最优解所在的区域,为避免系统早熟,需保持辅助膜的多样性;膜2为主膜,负责在辅助膜搜索到的最优区域内精细寻优;膜1用于回收主膜丢弃的粒子;各膜根据功能不同,依据不同的方式进行迭代,并通过信息交互,寻找系统最优值;膜3内的粒子执行PSO,按下式进行速度和位置更新;算法每迭代一次进行排序,将适应度最好的前q个粒子输送到主膜内;<maths num="0007"><![CDATA[<math><mrow><msubsup><mi>v</mi><mi>ij</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>wv</mi><mi>ij</mi><mi>d</mi></msubsup><mo>+</mo><msub><mi>c</mi><mn>1</mn></msub><mi>rand</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>i</mi><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mi>ij</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>c</mi><mn>2</mn></msub><mi>rand</mi><mrow><mo>(</mo><msubsup><mi>g</mi><mi>i</mi><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mi>ij</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><msubsup><mi>x</mi><mi>ij</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>x</mi><mi>ij</mi><mi>d</mi></msubsup><mo>+</mo><msubsup><mi>v</mi><mi>ij</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths><img file="FDA00003331866500033.GIF" wi="91" he="87" />和<img file="FDA00003331866500034.GIF" wi="83" he="88" />分别为膜i中的第j个粒子d+1代的速度和位置值,w为惯性权重,取0.9~0.1间的常数;c<sub>1</sub>和c<sub>2</sub>分别是粒子跟踪自己历史最优值和群体最优值的权重系数,通常取2;rand是[0,1]内均匀分布的随机数;为了保证全局搜索能力,膜4内的粒子迭代过程中,引入种群多样性算法;<maths num="0009"><![CDATA[<math><mrow><mi>div</mi><mi>ersity</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mi>MN</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mo>|</mo><msub><mi>x</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>-</mo><mover><msub><mi>x</mi><mrow><mn>4</mn><mi>j</mi></mrow></msub><mo>&OverBar;</mo></mover><mo>|</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0010"><![CDATA[<math><mrow><msubsup><mi>v</mi><mi>ij</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>wv</mi><mi>ij</mi><mi>d</mi></msubsup><mo>-</mo><msub><mi>c</mi><mn>1</mn></msub><mi>rand</mi><mrow><mo>(</mo><msubsup><mi>p</mi><mi>i</mi><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mi>ij</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>-</mo><msub><mi>c</mi><mn>2</mn></msub><mi>rand</mi><mrow><mo>(</mo><msubsup><mi>g</mi><mi>i</mi><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>x</mi><mi>ij</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,M为膜内粒子数,N为粒子维数;设定种群多样性的取值范围,种群每迭代一次,进行一次多样性的测量;当多样性满足要求时,粒子的速度和位置按照公式6和7更新;当种群多样性小于该值时,按公式9和7更新;膜内算法每迭代一次,对粒子进行排序,排列完毕后前q个优势粒子输送到主膜内;膜5内的粒子均按照公式6和7进行速度和位置的更新;每迭代一次,按照适应度对粒子进行排序,先将适应度最差的s个粒子重新进行初始化操作,然后对所有粒子重新排序,最后将前q个优势粒子输送给主膜;主膜中的粒子按照公式6和7进行速度和位置的更新;迭代一次之后,等待辅助膜传过来的粒子,一共3q个;此时,将主膜内的所有粒子进行排序;将适应度最差的3q个粒子抛弃,运输到膜1内,在保证种群中优势粒子的数量的情况下保持种群数量不变。
地址 510080 广东省广州市东风东路水均岗8号