天然气管道系统是由众多单元组成的大型、复杂及开放系统[4,24-25],各单元之间的功能相互耦合,且整个系统与外界环境密切相关。当天然气管道单元目标可靠度确定之后,为了确定整个系统目标供气可靠度,需要构建天然气管道系统供气可靠度评价模型。天然气管道系统供气可靠度评价模型主要包括系统供气可靠性指标构建、单元可靠性评估、用户需求预测、状态转移模型与供气量计算模型建立、系统供气可靠性计算6个部分。
2.1 系统供气可靠性指标构建
天然气管道系统供气可靠性是指系统在规定时间与条件下满足用户用气需求的能力。从气量维度,建立天然气管道系统供气可靠性指标,其表达式为:
式中:RG为天然气管道系统供气可靠度;T为评价周期,d;Xh ,k为第h天第k个用户的供气量,104 m3;Qh ,k为第h天第k个用户的需求量,104 m3;K为需求用户的总数。
在评价过程中,受到资源不确定性、系统单元不确定性以及用户需求不确定性的影响,系统供气量、用户需求量是随机的。
2.2 单元可靠性评估
根据天然气管道系统完成输气任务的功能,将天然气管道系统主要划分为天然气气源单元、管道单元、压缩机单元[26]。考虑管道单元的随机失效与维修措施的影响,系统可靠度评估模型需要输入各个单元的失效率与维修率参数,因此单元可靠性评估方法如下:
1)管道与压缩机单元。管道与压缩机是天然气管道系统主要组成部分,该单元的失效将导致天然气管道系统的供气能力大大降低。仅考虑单元的完全失效与正常运行两种状态,天然气管道与压缩机单元的可靠性评估可基于历史失效数据分析来确定[27]。
2)天然气气源单元。气源的不确定性对整个系统供气可靠性有非常显著的影响,因此将天然气气源作为管道系统的一个独立单元进行系统可靠性评价[28]。天然气管道的上游资源类型可分为油气田、管道气、LNG接收站,上游资源的供气能力受气候、设施等因素的影响会发生变化。为了简化上游资源的可靠性模型,忽略上游资源供气能力降低的情况,假定上游资源供气状态仅有正常供气与中断供气两种模式。因此,天然气气源的可靠性评估也可基于历史失效数据分析来确定。
2.3 用户需求预测
天然气管道系统的用户主要分为城镇燃气用户、工业用户、电厂用户及商业用户4类。对用气需求进行预测时,首先需要考虑不同类型用户有不同的用气特点,通过需求侧分析得到用户的特征;然后,采用时间序列模型、支持向量机模型、长短期记忆网络模型对各类用户的天然气需求进行预测[9]。
2.4 天然气管道系统状态转移模拟
天然气管道系统随着运行时间的增加,系统单元可能发生随机失效,导致天然气管道系统的运行状态发生改变。为了预测系统在运行过程中可能出现的失效情况,进而分析系统在不同运行状态下的供气能力,基于序贯蒙特卡洛方法构建系统状态转移模型。
天然气管道系统运行状态是管道与压缩机单元、气源单元等各关键单元状态的排列组合,且系统状态随着时间的推移而发生随机的转移。设S为天然气管道系统所有的运行状态,假定天然气管道在t'时刻转移到当前运行状态S0=su,那么系统在t时刻发生下一次转移的条件概率为P'( t|t',S 0=su ),转移到下一状态S 1=s v的条件概率为P''( S 1=s v|t ,S 0=su )。因此,天然气管道系统在t时刻转移到状态S1=sv的概率PW的表达式为:
P W( t ,S 1=s v|t',S 0=su )=P'( t|t',S 0=su )P''( S 1=s v|t ,S 0=su ) (12)
式中:su、sv分别为天然气管道系统状态发生转移前、后的两种不同运行状态,且su≠sv。
由于天然气管道系统状态空间庞大,因此采用序贯蒙特卡洛方法对天然气管道系统状态转移进行模拟。序贯蒙特卡洛模拟的步骤为:①从条件概率P'(t|t',S0=su)中采样转移时间t;②从条件概率P''(S1=sv|t,S0=su)中采样,得到状态S1=sv ;③重复上述步骤直到转移时间大于任务时间,从而得到评价周期内天然气管道的各运行状态、状态的转移时刻及持续时间(图1)。
图1 天然气管道系统随机状态转移示意图Fig. 1 Schematic diagram of random state transition of natural gas pipeline system
2.5 天然气管道供气能力计算
天然气管道系统的状态直接影响着下游用户能否获得所需气量,当系统发生状态转移之后,系统的供气量也会随之发生改变。由于天然气具有可压缩性,天然气系统内的管存能够继续作为气源供给下游用户,即管存效应。
基于序贯蒙特卡洛模拟获得评价周期内不同时段的天然气管道运行状态之后,再采用SPS软件对天然气管道系统转移到不同状态的供气流量变化进行计算,即可得到输气任务时间内各个用户实际的供气量。同时,该系统的大时滞与非线性也可以在SPS软件中得以体现。值得注意的是,当系统发生状态转移时,保障系统正常供气是运行调控的重要原则。为了实现这个目标,天然气管道系统会经历控流阶段与控压阶段两个阶段。在控流阶段,每一个供气点需保持输量等于任务供气量,而供气点的压力将逐渐降低。在压力降至设定的最低压力时,则需要进入控压阶段。在控压阶段,每一个供气点需保持设定的最低压力,使得供气点的流量逐渐降低,直至达到该运行状态下的稳定供气量或发生新的状态转移[29-30]。
2.6 天然气管道系统目标供气可靠度计算
考虑到天然气管道供气能力的不确定性,基于M次蒙特卡洛模拟,对天然气管道供气可靠度的期望值进行评估。根据天然气管道系统可靠度评价模型,以天然气管道单元目标可靠度为基础,考虑系统各单元之间的功能耦合与水力特性,从单元生产安全角度出发,确定天然气管道系统的目标供气可靠度〔图2,其中RG(b)为第b次模拟的天然气管道系统目标供气可靠度〕。
当进行序贯蒙特卡洛模拟时,首先输入单元可靠性参数,模拟系统在评价周期内的状态转移;然后,采用天然气需求预测模型对用户的用气需求进行预测;随后,根据管道系统状态及用户需求量,基于SPS软件仿真得到系统的供气量。根据式(10)计算系统单次蒙特卡洛模拟的目标供气可靠度:
图2 天然气管道系统目标供气可靠度计算流程图Fig. 2 Flow chart for determination of target reliability of natural gas pipeline system