主权项 |
1.燃煤锅炉过热蒸汽温度系统混合控制方法,其特征在于该方法包括以下步骤:(1)利用燃煤锅炉过热蒸汽温度实时过程数据建立过程模型,具体方法是:首先建立燃煤锅炉过热蒸汽温度实时运行数据库,通过数据采集装置采集N组实时过程运行数据,将采集的实时过程运行数据作为数据驱动的样本集合,表示为{X<sub>i</sub>,y(i)}<sub>i=1</sub><sup>N</sup>,i=1,2,…,N,其中X<sub>i</sub>表示第i组工艺参数的输入数据,y(i)表示第i组工艺参数的输出值;然后以该过热蒸汽温度实时过程运行数据集合为基础建立基于最小二乘法的离散差分方程形式的局部受控自回归滑动平均模型:<maths num="0001"><![CDATA[<math><mrow><msub><mi>y</mi><mi>L</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>Φ</mi><mi>T</mi></msup><mi>X</mi><mo>,</mo><mi>Φ</mi><mo>=</mo><msup><mrow><mo>[</mo><msubsup><mi>a</mi><mn>1</mn><mo>′</mo></msubsup><mo>,</mo><msubsup><mi>a</mi><mn>2</mn><mo>′</mo></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>a</mi><mi>n</mi><mo>′</mo></msubsup><mo>,</mo><msubsup><mi>b</mi><mn>0</mn><mo>′</mo></msubsup><mo>,</mo><msubsup><mi>b</mi><mn>1</mn><mo>′</mo></msubsup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>b</mi><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow><mo>′</mo></msubsup><mo>]</mo></mrow><mi>T</mi></msup></mrow></math>]]></maths>X=[y(k-1),…,y(k-n),u(k-d-1),…,u(k-d-m)]<sup>T</sup>其中y<sub>L</sub>(k)表示当前时刻过程模型的工艺参数的输出值,X表示过程模型的工艺参数的过去时刻的输入和输出数据的集合,u(k)表示当前过程模型工艺参数对应的控制变量,k为当前的递推步数,Φ表示通过辨识得到的模型参数的集合,T表示矩阵的转置,n,m,d+1分别为对应实际过程的输出变量阶次、输入变量阶次、实际过程的时滞;采用的辨识手段为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>Φ</mi><mi>k</mi></msub><mo>=</mo><msub><mi>Φ</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mover><mi>K</mi><mo>‾</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>[</mo><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>Φ</mi><mi>k</mi><mi>T</mi></msubsup><msub><mi>X</mi><mi>k</mi></msub><mo>]</mo></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mover><mi>K</mi><mo>‾</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>X</mi><mi>k</mi></msub><msup><mrow><mo>[</mo><msubsup><mi>X</mi><mi>k</mi><mi>T</mi></msubsup><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>X</mi><mi>k</mi></msub><mo>+</mo><mi>γ</mi><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></math>]]></maths><img file="F2009101557914C00014.GIF" wi="626" he="62" />其中k和P为辨识中的两个矩阵,<img file="F2009101557914C00015.GIF" wi="364" he="55" />γ为遗忘因子,<img file="F2009101557914C00016.GIF" wi="19" he="42" />为单位矩阵;(2)采用响应曲线法设计过热蒸汽温度过程模型的比例积分控制器,具体方法是:a.将过程模型的比例积分控制器停留在手动操作状态,操作拨盘使其输出有阶跃变化,由记录仪表记录过程模型的输出值,将过程模型输出值y<sub>L</sub>(k)的响应曲线转换成无量纲形式y<sub>L</sub><sup>*</sup>(k),具体是:<img file="F2009101557914C00017.GIF" wi="455" he="59" />其中,y<sub>L</sub>(∞)是过程模型的比例积分控制器的输出有阶跃变化时的过程模型输出y<sub>L</sub>(k)的稳态值;b.选取满足<img file="F2009101557914C00018.GIF" wi="576" he="60" />的两个计算点k<sub>1</sub>和k<sub>2</sub>,,依据下式计算比例积分控制器所需要的参数K、T和τ:K=y<sub>L</sub>(∞)/qT=2(k<sub>1</sub>-k<sub>2</sub>)τ=2k<sub>1</sub>-k<sub>2</sub>其中q为过程模型的比例积分控制器输出的阶跃变化幅度;c.计算过程模型的比例积分控制器的参数,具体是:K<sub>c</sub>=1.2T/KτT=2τ其中K<sub>c</sub>为比例积分控制器的比例参数,T<sub>i</sub>为比例积分控制器的积分参数;(3)设计预测比例积分比例积分控制器,具体步骤是:d.将过程模型的比例积分控制器停留在自动操作状态,操作拨盘使其输入有阶跃变化,由记录仪表记录实时过程的输出,将过程输出值y(k)的响应曲线转换成无量纲形式y<sup>*</sup>(k),具体是:y<sup>*</sup>(k)=y(k)/y(∞)其中y(∞)是过程模型的比例积分控制器的输入有阶跃变化时的过程模型输出y(k)的稳态值;e.选取满足y(k<sub>3</sub>)=0.39,y(k<sub>4</sub>)=0.63的另两个计算点k<sub>3</sub>和k<sub>4</sub>,依据下式计算预测比例积分比例积分控制器所需要的参数K<sub>1</sub>,T<sub>1</sub>和τ<sub>1</sub>:K<sub>1</sub>=y(∞)/q<sub>1</sub>T<sub>1</sub>=2(k<sub>3</sub>-k<sub>4</sub>)τ<sub>1</sub>=2k<sub>3</sub>-k<sub>4</sub>其中q<sub>1</sub>为过程模型的比例积分控制器输入的阶跃变化幅度;f.将步骤e得到的参数转化为拉普拉斯形式的局部受控传递函数模型:<maths num="0004"><![CDATA[<math><mrow><mfrac><mrow><mi>y</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>q</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mrow></mfrac><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>λ</mi><mn>1</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn></mrow></mfrac><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>L</mi><mn>1</mn></msub><mi>s</mi></mrow></msup></mrow></math>]]></maths>其中s为拉普拉斯变换算子,λ<sub>1</sub>为局部受控传递函数模型的时间常数,L<sub>1</sub>为局部受控传递函数模型的时滞,y(s)表示当前时刻过程模型的输出值的拉普拉斯变换,q<sub>1</sub>(s)表示过程模型的比例积分控制器输入的拉普拉斯变换;λ<sub>1</sub>=T<sub>1</sub>L<sub>1</sub>=τ<sub>1</sub>g.依据步骤f计算出的模型参数整定预测比例积分比例积分控制器的参数,具体方法是:①对该对象设计预测比例积分控制器;选定期望的闭环传递函数模型为G<sub>q2</sub>(s)<maths num="0005"><![CDATA[<math><mrow><msub><mi>G</mi><mrow><mi>q</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>λ</mi><mn>2</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn></mrow></mfrac><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>L</mi><mn>2</mn></msub><mi>s</mi></mrow></msup></mrow></math>]]></maths>λ<sub>2</sub>为期望的闭环传递函数模型的时间常数,L<sub>2</sub>为期望的闭环传递函数模型的时滞,L<sub>2</sub>=L<sub>1</sub>;②预测比例积分比例积分控制器的传递函数G<sub>c1</sub>(s)可由下式来表示<maths num="0006"><![CDATA[<math><mrow><msub><mi>G</mi><mrow><mi>c</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mfrac><mrow><msub><mi>λ</mi><mn>1</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn></mrow><mrow><mo>(</mo><msub><mi>λ</mi><mn>2</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn><mo>-</mo><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>L</mi><mn>2</mn></msub><mi>s</mi></mrow></msup><mo>)</mo></mrow></mfrac></mrow></math>]]></maths>③依据步骤②得到当前的预测比例积分比例积分控制器的参数值u(s)。<maths num="0007"><![CDATA[<math><mrow><mi>u</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>λ</mi><mn>2</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn><mo>-</mo><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>L</mi><mn>2</mn></msub><mi>s</mi></mrow></msup></mrow><mrow><msub><mi>λ</mi><mn>1</mn></msub><mi>s</mi><mo>+</mo><mn>1</mn></mrow></mfrac><mi>y</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mrow></math>]]></maths> |