本发明涉及一种太阳能热发电站蒸汽发生器模型的建模方法。
背景技术:
太阳能作为可再生能源的代表,以其储量巨大、分布普遍和清洁无污染的优点,越来越受到各国的重视。在所有的可再生能源技术中,太阳能热发电技术与其它可再生能源发电技术相比有着最为广阔的前景。太阳能热发电技术共分为四种,分别是:槽式、塔式、菲涅尔式和碟式,其中,槽式太阳能热发电技术是目前商业上最为成熟的太阳能热发电技术,也是发展最好的太阳能热发电技术。
蒸汽发生器作为连接槽式太阳能热发电站一、二回路的核心设备,它的正常运行对整个光热电站的安全性能和经济性能十分关键。蒸汽发生器可分为三个部分,分别是预热段、蒸汽发生段和过热段。在预热段和过热段中,工质均不发生相变。在蒸汽发生段中,水吸收导热油释放的热量成为微过热蒸汽,有明显的相变过程。蒸汽发生器的作用是将导热油在集热场中吸收的热量传递给二回路的给水,进而产生特定参数的过热蒸汽推动汽轮机做功。此外,蒸汽发生器还起到了隔离一、二回路工质的作用。
对于槽式太阳能热发电站,由于太阳能输入的不连续性,例如云遮天气,导热油的温度会随着输入太阳能的变化而变化,进而使得产生的蒸汽温度也随之变化,槽式光热电站的各部分结构常在动态工况下运行。作为导热油和水/水蒸气两种温度频繁变化的工质的交汇处,蒸汽发生器运行时的动态性更加明显。因此,建立蒸汽发生器的动态仿真模型,为不同工况下蒸汽发生器的运行特性研究提供基础模型平台支持,对操作和监控蒸汽发生器的运行有十分重要的指导意义。
目前,用于太阳能热发电站油水型蒸汽发生器模型的建模方法还比较少,仅有的建模方法是建立蒸汽发生器的一、二或三维模型,但模型求解运算量较大,不利用仿真程序的开发,而且无法实现对蒸汽发生段汽包内“虚假水位”现象的模拟。
技术实现要素:
为了克服上述现有技术的不足,本发明提出一种太阳能热发电站油水型蒸汽发生器模型的建模方法。本发明采用集总参数法,建立蒸汽发生器的零维动态模型。本发明建立的零维动态模型较常见的一、二或三维动态模型更为简单,同时考虑了各种不同结构油水型蒸汽发生器的共性,建模方法具有普遍适用性,而且还可以实现对蒸汽发生段汽包内“虚假水位”现象的模拟。本发明可以应用在太阳能热发电站中油水型蒸汽发生器的动态仿真,为不同工况下蒸汽发生器的运行特性研究提供基础模型平台支持。
为了实现上述发明目的,本发明采取如下技术方案:
本发明太阳能热发电站油水型蒸汽发生器模型包括预热段动态模型、蒸汽发生段动态模型和过热段动态模型,建模方法包括以下步骤:
步骤1:选取蒸汽发生器输入参数值和输出参数初值;
步骤2:建立蒸汽发生段动态模型;
步骤3:建立预热段动态模型;
步骤4:建立过热段动态模型。
所述步骤1中,蒸汽发生器输入参数值包括入口导热油流量和入口过冷水流量,入口导热油温度和入口过冷水温度,以及入口导热油压力和入口过冷水压力;蒸汽发生器输出参数初值包括出口导热油流量和出口过热蒸汽流量,出口导热油温度和出口过热蒸汽温度,出口导热油压力和出口过热蒸汽压力,以及蒸汽发生器汽包内压力和水位。
所述步骤2中,蒸汽发生段动态模型包括导热油侧模型、换热管壁模型、水/汽侧模型和水位模型,需要将蒸汽发生段的壳侧蒸汽空间分为水面以上和水面以下两个部分,并通过计算水动态蒸发量和蒸汽动态凝结量实现对蒸汽发生段的动态建模;
所述步骤2包括以下步骤:
步骤2-1:根据能量守恒方程建立导热油侧蒸汽发生段动态模型,则有:
qoil=αai(toil-ttube)(2)
其中,cp_oil为蒸汽发生段中导热油的比热容,moil为蒸汽发生段中导热油的总质量,toil为导热油的温度,取蒸汽发生段导热油进出口温度的算术平均值,qm_oil为蒸汽发生段中导热油的流量,hoil_in为蒸汽发生段中导热油进口焓值,hoil_out为蒸汽发生段中导热油出口焓值,qoil为蒸汽发生段中导热油的放热量,α为蒸汽发生段中导热油和换热管壁间对流换热系数,ai为蒸汽发生段中换热管壁内部面积,ttube为蒸汽发生段换热管壁温度,ref为导热油的雷诺数,prf为导热油的普朗特数,λ为导热油的导热系数,di为换热管内径;
步骤2-2:根据能量守恒方程建立换热管壁蒸汽发生段动态模型,则有:
qwater=α'ao(ttube-twater)(5)
其中,cp_tube为换热管的比热容,mtube为换热管的质量,ttube为换热管的温度,t为时间,qoil为导热油对换热管的放热量,qwater为换热管对水的放热量,α'为水侧对流换热系数,可近似地取为常数,其值按稳态工况求得,ao为换热管外壁总面积,twater为壳侧水的温度;
步骤2-3:根据质量守恒方程和能量守恒方程建立水/汽侧蒸汽发生段动态模型,则有:
质量守恒方程:
vwater+vsteam=v=const(7)
其中,ρwater为壳侧水的密度,vwater为壳侧水的体积,ρsteam为壳侧水蒸气的密度,vsteam为壳侧水蒸气的体积,t为时间,qm_water_in为入口水流量,qm_steam_out为出口水蒸气流量,v为壳侧空间体积,是一个定值;
能量守恒方程:
其中,ρwater为壳侧水的密度,vwater为壳侧水的体积,hwater为壳侧水的焓值,ρsteam为壳侧水蒸气的密度,vsteam为壳侧水蒸气的体积,hsteam为壳侧水蒸气的焓值,t为时间,qm_water_in为入口水流量,hwater_in为入口水的焓值,qm_steam_out为出口水蒸气流量,hsteam_out为出口水蒸气的焓值,qwater表示换热管对水的放热量;
联立公式(6)、(7)和(8),并利用关系
其中,psteam为蒸汽发生段汽包内压力,r为水的汽化潜热,r=hsteam-hwater,hq为入口水的欠焓,hq=hwater-hwater_in;
在建立蒸汽发生段模型时,由于汽包内压力有明显的变化,因此应考虑压力变化对工质流量的影响,将入口水流量qm_water_in和出口水蒸气流量qm_steam_out看成变量,采用以下公式:
qm_steam_out=kpsteam(11)
其中,c为导纳,pwater_in为给水压力,k为比例系数;
步骤2-4:将壳侧蒸汽空间分为水面以上和水面以下两个部分,并通过计算水动态蒸发量和蒸汽动态凝结量完成对水位蒸汽发生段动态模型的建模,则有:
其中,vsteam_below为壳侧水面以下的蒸汽体积,采用静态的经验拟合公式计算,a和k为经验拟合公式中的系数,s为蒸发段的平均截面积,mwater为壳侧水的质量,qm_cond为壳侧水动态凝结量,qm_evap为壳侧水动态蒸发量,
所述步骤3中,建立预热段动态模型时需要对导热油侧、换热管壁、过冷水侧分别建模,包括以下步骤;
步骤3-1:根据能量守恒方程建立导热油侧预热段动态模型,则有:
qoil=α'ao(toil-ttube)(18)
其中,cp_oil为预热段中导热油的比热容,moil为预热段中导热油的总质量,toil为导热油的温度,取预热段导热油进出口温度的算术平均值,qm_oil为预热段中导热油的流量,hoil_in为预热段中导热油进口焓值,hoil_out为预热段中导热油出口焓值,qoil为预热段中导热油的放热量,α'为预热段中导热油和换热管壁间对流换热系数,ao为预热段中换热管壁外部面积,ttube为预热段换热管壁温度;
步骤3-2:根据能量守恒方程建立过冷水侧预热段动态模型,则有:
qwater=αai(ttube-twater)(21)
其中,cp_water为预热段中水侧的比热容,mwater为预热段中水的总质量,twater为水侧温度,取预热段水进出口温度的算术平均值,qm_water为预热段中水的流量,hwater_in为预热段中水进口焓值,hwater_out为预热段中水出口焓值,qwater为预热段中水的吸热量,α为预热段中水和换热管壁间对流换热系数,ai为预热段中换热管壁内部面积;
步骤3-3:根据能量守恒方程建立换热管壁模型,则有:
其中,cp_tube为预热段中换热管壁的比热容,mtube为预热段中换热管壁的总质量;
所述步骤4中,建立过热段动态模型需要对导热油侧、换热管壁、过热蒸汽侧分别建模,包括以下步骤;
步骤4-1:根据能量守恒方程建立导热油侧过热段动态模型,则有:
qoil=α'ao(toil-ttube)(25)
其中,cp_oil为过热段中导热油的比热容,moil为过热段中导热油的总质量,toil为导热油的温度,取过热段导热油进出口温度的算术平均值,qm_oil为过热段中导热油的流量,hoil_in为过热段中导热油进口焓值,hoil_out为过热段中导热油出口焓值,qoil为过热段中导热油的放热量,α'为过热段中导热油和换热管壁间对流换热系数,ao为过热段中换热管壁外部面积,ttube为过热段换热管壁温度;
步骤4-2:根据能量守恒方程建立过热蒸汽侧过热段动态模型,则有:
qsteam=αai(ttube-tsteam)(28)
其中,cp_steam为过热段中过热蒸汽侧的比热容,msteam为过热段中过热蒸汽的总质量,tsteam为过热蒸汽侧温度,取过热段过热蒸汽进出口温度的算术平均值,qm_steam为过热段中过热蒸汽的流量,hsteam_in为过热段中过热蒸汽进口焓值,hsteam_out为过热段中过热蒸汽出口焓值,qsteam为过热段中过热蒸汽的吸热量,α为过热段中过热蒸汽和换热管壁间对流换热系数,ai为过热段中换热管壁内部面积;
步骤4-3:根据能量守恒方程建立换热管壁过热段动态模型,则有:
其中,cp_tube为过热段中换热管壁的比热容,mtube为过热段中换热管壁的总质量。
与现有技术相比,本发明的有益效果在于:
1)本发明采用集总参数法,建立了蒸汽发生器的零维动态模型,较常见的三维动态模型更为简单;
2)本发明可以实现对蒸汽发生段汽包内“虚假水位”现象的模拟;
3)本发明考虑了各种不同结构油水型蒸汽发生器的共性,建模方法具有普遍适用性。
附图说明
图1是本发明建模方法步骤流程图;
图2是蒸汽发生器结构图;
图3是蒸汽流量增加时,导热油出口温度、出口蒸汽温度、水位、蒸汽压力的变化曲线图;
图4是导热油流量阶跃增加时,导热油出口温度、出口蒸汽温度、水位、蒸汽压力的变化曲线图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步说明。
本发明适用于太阳能热发电站中油水型蒸汽发生器的建模,采用集总参数法,建立了蒸汽发生器的零维动态模型,较常见的三维动态模型更为简单,同时也保证了模拟精度。该建模方法根据质量守恒定律、能量守恒定律,对蒸汽发生器的预热段、蒸汽发生段和过热段分别建模;在对蒸汽发生段水位进行建模时,需要将壳侧蒸汽空间分为水面以上和水面以下两个部分,并通过计算水动态蒸发量和蒸汽动态凝结量完成对水位的建模。该发明可以为不同工况下蒸汽发生器的运行特性研究提供基础模型平台支持。
本发明建模方法包括以下步骤:
步骤1:选取蒸汽发生器输入参数值和输出参数初值;
步骤2:建立蒸汽发生段动态模型;
步骤3:建立预热段动态模型;
步骤4:建立过热段动态模型。
所述步骤1中,蒸汽发生器输入参数值包括入口导热油流量和入口过冷水流量,入口导热油温度和入口过冷水温度,以及入口导热油压力和入口过冷水压力;蒸汽发生器输出参数初值包括出口导热油流量和出口过热蒸汽流量,出口导热油温度和出口过热蒸汽温度,出口导热油压力和出口过热蒸汽压力,以及蒸汽发生器汽包内压力和水位。
所述步骤2中,蒸汽发生段动态模型包括导热油侧模型、换热管壁模型、水/汽侧模型和水位模型,需要将蒸汽发生段的壳侧蒸汽空间分为水面以上和水面以下两个部分,并通过计算水动态蒸发量和蒸汽动态凝结量实现对蒸汽发生段的动态建模;
所述步骤2包括以下步骤:
步骤2-1:根据能量守恒方程建立导热油侧模型,则有:
qoil=αai(toil-ttube)(2)
其中,cp_oil为蒸汽发生段中导热油的比热容,moil为蒸汽发生段中导热油的总质量,toil为导热油的温度,取蒸汽发生段导热油进出口温度的算术平均值,qm_oil为蒸汽发生段中导热油的流量,hoil_in为蒸汽发生段中导热油进口焓值,hoil_out为蒸汽发生段中导热油出口焓值,qoil为蒸汽发生段中导热油的放热量,α为蒸汽发生段中导热油和换热管壁间对流换热系数,ai为蒸汽发生段中换热管壁内部面积,ttube为蒸汽发生段换热管壁温度,ref为导热油的雷诺数,prf为导热油的普朗特数,λ为导热油的导热系数,di为换热管内径;
步骤2-2:根据能量守恒方程建立换热管壁模型,则有:
qwater=α'ao(ttube-twater)(5)
其中,cp_tube为换热管的比热容,mtube为换热管的质量,ttube为换热管的温度,t为时间,qoil为导热油对换热管的放热量,qwater为换热管对水的放热量,α'为水侧对流换热系数,可近似地取为常数,其值按稳态工况求得,ao为换热管外壁总面积,twater为壳侧水的温度;
步骤2-3:根据质量守恒方程和能量守恒方程建立水/汽模型,则有:
质量守恒方程:
vwater+vsteam=v=const(7)
其中,ρwater为壳侧水的密度,vwater为壳侧水的体积,ρsteam为壳侧水蒸气的密度,vsteam为壳侧水蒸气的体积,t为时间,qm_water_in为入口水流量,qm_steam_out为出口水蒸气流量,v为壳侧空间体积,是一个定值;
能量守恒方程:
其中,ρwater为壳侧水的密度,vwater为壳侧水的体积,hwater为壳侧水的焓值,ρsteam为壳侧水蒸气的密度,vsteam为壳侧水蒸气的体积,hsteam为壳侧水蒸气的焓值,t为时间,qm_water_in为入口水流量,hwater_in为入口水的焓值,qm_steam_out为出口水蒸气流量,hsteam_out为出口水蒸气的焓值,qwater表示换热管对水的放热量;
联立公式(6)、(7)和(8),并利用关系
其中,psteam为蒸汽发生段汽包内压力,r为水的汽化潜热,r=hsteam-hwater,hq为入口水的欠焓,hq=hwater-hwater_in;
在建立蒸汽发生段模型时,由于汽包内压力有明显的变化,因此应考虑压力变化对工质流量的影响,将入口水流量qm_water_in和出口水蒸气流量qm_steam_out看成变量,采用以下公式:
qm_steam_out=kpsteam(11)
其中,c为导纳,pwater_in为给水压力,k为比例系数;
步骤2-4:将壳侧蒸汽空间分为水面以上和水面以下两个部分,并通过计算水动态蒸发量和蒸汽动态凝结量完成对水位的建模,则有:
其中,vsteam_below为壳侧水面以下的蒸汽体积,采用静态的经验拟合公式计算,a和k为经验拟合公式中的系数,s为蒸发段的平均截面积,mwater为壳侧水的质量,qm_cond为壳侧水动态凝结量,qm_evap为壳侧水动态蒸发量,
所述步骤3中,建立预热段动态模型时需要对导热油侧、换热管壁、过冷水侧分别建模,包括以下步骤;
步骤3-1:根据能量守恒方程建立导热油侧模型,则有:
qoil=α'ao(toil-ttube)(18)
其中,cp_oil为预热段中导热油的比热容,moil为预热段中导热油的总质量,toil为导热油的温度,取预热段导热油进出口温度的算术平均值,qm_oil为预热段中导热油的流量,hoil_in为预热段中导热油进口焓值,hoil_out为预热段中导热油出口焓值,qoil为预热段中导热油的放热量,α'为预热段中导热油和换热管壁间对流换热系数,ao为预热段中换热管壁外部面积,ttube为预热段换热管壁温度;
步骤3-2:根据能量守恒方程建立过冷水侧模型,则有:
qwater=αai(ttube-twater)(21)
其中,cp_water为预热段中水侧的比热容,mwater为预热段中水的总质量,twater为水侧温度,取预热段水进出口温度的算术平均值,qm_water为预热段中水的流量,hwater_in为预热段中水进口焓值,hwater_out为预热段中水出口焓值,qwater为预热段中水的吸热量,α为预热段中水和换热管壁间对流换热系数,ai为预热段中换热管壁内部面积;
步骤3-3:根据能量守恒方程建立换热管壁模型,则有:
其中,cp_tube为预热段中换热管壁的比热容,mtube为预热段中换热管壁的总质量;
所述步骤4中,建立过热段动态模型需要对导热油侧、换热管壁、过热蒸汽侧分别建模,包括以下步骤;
步骤4-1:根据能量守恒方程建立导热油侧模型,则有:
qoil=α'ao(toil-ttube)(25)
其中,cp_oil为过热段中导热油的比热容,moil为过热段中导热油的总质量,toil为导热油的温度,取过热段导热油进出口温度的算术平均值,qm_oil为过热段中导热油的流量,hoil_in为过热段中导热油进口焓值,hoil_out为过热段中导热油出口焓值,qoil为过热段中导热油的放热量,α'为过热段中导热油和换热管壁间对流换热系数,ao为过热段中换热管壁外部面积,ttube为过热段换热管壁温度;
步骤4-2:根据能量守恒方程建立过热蒸汽侧模型,则有:
qsteam=αai(ttube-tsteam)(28)
其中,cp_steam为过热段中过热蒸汽侧的比热容,msteam为过热段中过热蒸汽的总质量,tsteam为过热蒸汽侧温度,取过热段过热蒸汽进出口温度的算术平均值,qm_steam为过热段中过热蒸汽的流量,hsteam_in为过热段中过热蒸汽进口焓值,hsteam_out为过热段中过热蒸汽出口焓值,qsteam为过热段中过热蒸汽的吸热量,α为过热段中过热蒸汽和换热管壁间对流换热系数,ai为过热段中换热管壁内部面积;
步骤4-3:根据能量守恒方程建立换热管壁模型,则有:
其中,cp_tube为过热段中换热管壁的比热容,mtube为过热段中换热管壁的总质量。
以中国科学院电工研究所八达岭1mwe槽式光热电站油水型蒸汽发生器为例,利用star-90仿真平台,建立油水型蒸汽发生器模型,研究油水型蒸汽发生器的动态特性。建模步骤流程如图1所示。
实施例1
当t=400s时,汽轮机主蒸汽阀门开度调大20%,进行蒸汽流量增加扰动仿真,仿真结果如图3所示。从图3中可以看出,设置初始值后,导热油出口温度、出口蒸汽流量、出口蒸汽温度、汽包压力和水位高度逐渐趋于稳定。当通过增大汽轮机主蒸汽阀门开度使蒸汽流量增加时,蒸汽流量的增加并不是阶跃式,而是先增加后逐渐降低最终趋于稳定,新的蒸汽流量比前一工况要大;导热油出口温度、出口蒸汽温度和汽包压力开始降低,最终达到新的稳态值。因此,导热油出口温度、蒸汽流量、出口蒸汽温度和汽包压力具有自平衡性。通常当蒸汽流量增加时,蒸发段内水的质量会减少,水位应降低,但是水位高度却呈现出先增加后降低的趋势,如图3c所示,即出现“虚假水位”现象,这是因为蒸汽流量增加造成汽包压力降低,使得水下蒸汽体积增加,从而导致水位出现了暂时升高的现象,当水下蒸汽体积趋于稳定后,水位就开始下降。
实施例2
当t=400s时,导热油流量阶跃升高到25kg/s,进行导热油流量阶跃增加扰动仿真,仿真结果如图4所示。从图4中可以看出,设置初始值后,导热油出口温度、出口蒸汽温度、汽包压力和水位高度逐渐趋于稳定。当导热油流量阶跃增加时,导热油出口温度、出口蒸汽温度和汽包压力开始升高,由于自平衡性最终达到新的稳态值。通常当导热油流量增加时,蒸发段内水吸收的热量增加,产生的蒸汽量增加,水的质量会减少,水位应降低,但是水位高度也呈现出先增加后降低的趋势,如图4c所示,即也出现了“虚假水位”现象,而且比图3c更为明显,这也是因为水下蒸汽体积增加,从而导致水位暂时升高引起的,当水下蒸汽体积趋于稳定后,水位就开始下降。