一种用于核电机组的功率减载分析方法及存储介质与流程

文档序号:17239612发布日期:2019-03-30 08:31阅读:239来源:国知局
一种用于核电机组的功率减载分析方法及存储介质与流程

本发明涉及核电领域,具体涉及一种用于核电机组的功率减载分析方法及存储介质。



背景技术:

目前,我国沿海地区负荷峰谷差持续增大,伴随着一些新型电力能源的大规模并网的发展趋势,电力系统调峰形势愈发不容乐观,对核电机组参与调峰的需求也与日俱增。核电机组的功率减载就是核电机组参与调峰的一项重要指标,功率减载主要是应对国家电网或南方电网计划性的短期负荷调峰,在国家重大节日、极端恶劣天气以及机组计划性停备、计划性大小修时,将根据电网指令和运行管理规定,启动并执行核电机组的功率减载程序。

在一些欧美国家,核电机组已经具备负荷跟踪能力,可参与电力系统调峰及功率减载要求,但是,我国核电机组调峰实例甚少,特别是在电力系统的发电机组组合研究领域中,核电功率减载及其安全约束的数学建模研究并未深入开展。以cpr1000机组为例,核电机组的功率减载趋势无法进行提前模拟预测,缺少对功率减载过程中可能存在的安全风险的预知能力,也无法通过模拟预测趋势中可能存在的问题进行有效的分析,存在较大的安全隐患。考虑到核电机组运行特性及风险,核电机组参与调峰及功率减载运行过程必须满足一定的安全约束条件,也应当为运行操纵人员和公司运营管理人员提供核电机组功率减载的技术参考。



技术实现要素:

本发明主要解决的技术问题是如何为核电机组的功率减载过程提供安全运行的参考指标。未解决上述技术问题,本申请提供了一种用于核电机组的功率调峰分析方法及存储介质。

根据第一方面,一种实施例中提供一种用于核电机组的功率调峰分析方法,包括以下步骤:

获取核电机组在功率减载运行和功率升载运行中每个预设时间阶段内输出的电功率;

对各个预设时间段内输出的电功率进行功率分析,得到功率调峰目标模型;

根据所述功率调峰目标模型对所述核电机组的下一次功率调峰运行进行预测分析,以控制所述核电机组在下一次功率调峰运行中的输出功率。

所述核电机组的功率调峰运行包括减载运行和升载运行;

分别获取所述核电机组在所述减载运行和所述升载运行中每个预设时间段内输出的电功率,对所述减载运行和所述升载运行中获取的电功率分别进行降功率分析和升功率分析,得到第一目标函数和第二目标函数,根据所述第一目标函数和所述第二目标函数构建所述功率调峰目标模型。

所述减载运行包括第一减载运行阶段和第二减载运行阶段;

分别获取所述核电机组在所述第一减载运行阶段和所述第二减载运行阶段中每个预设时间段内输出的电功率,对所述第一减载运行阶段和所述第二减载运行阶段中获取的电功率进行降功率分析,计算减载运行时的瞬时功率和损失电量,将计算结果作为所述第一目标函数。

在所述第一减载运行阶段中,将所述核电机组输出的电功率从满载功率将至预设的第一值,之后控制所述核电机组按照所述第一值输出电功率并持续预设的第一时间长度;

在所述第二减载运行阶段中,将所述核电机组输出的电功率从所述第一值将至预设的第二值,之后控制所述核电机组按照所述第二值输出电功率并持续预设的第二时间长度。

所述减载运行之后执行所述升载运行,所述升载运行包括第一升载运行阶段和第二升载运行阶段;

分别获取所述核电机组在所述第一升载运行阶段和所述第二升载运行阶段中每个预设时间段内输出的电功率,对所述第一升载运行阶段和所述第二升载运行阶段中获取的电功率进行升功率分析,计算升载运行时的瞬时功率和损失电量,将计算结果作为所述第二目标函数。

在所述第一升载运行阶段中,将所述核电机组输出的电功率从所述第二值升至所述第一值,之后控制所述核电机组按照所述第一值输出电功率并持续预设的第三时间长度;

在所述第二升载运行阶段中,将所述核电机组输出的电功率从所述第二值升至满载功率。

所述第一值为所述核电机组的满载功率的80%,所述第二值为所述核电机组的满载功率的50%。

所述第一值为所述核电机组的满载功率的80%,所述第二值为所述核电机组的满载功率的0%;在所述核电机组输出的电功率为满载功率的0%时,所述核电机组进入停机状态。

所述根据所述功率调峰目标模型对所述核电机组的下一次功率调峰运行进行预测分析,以控制所述核电机组在下一次功率调峰运行中的输出功率,包括:

获取所述核电机组在下一次功率调峰运行中每个时间节点时的实际输出功率;

根据所述功率调峰目标模型预测所述核电机组在下一次功率调峰运行中每个时间节点时的预测瞬时功率和/或预测损失电量;

将所述预测瞬时功率和/或所述预测损失电量与同时间节点时的实际输出功率进行比较,根据比较结果调整所述核电机组在下一时间节点时的输出功率。

根据第二方面,一种实施例中提供一种计算机可读存储介质,其特征在于,包括程序,所述程序能够被处理器执行以实现上述第一方面所述的方法。

本申请的有益效果是:

依据上述实施例的一种用于核电机组的功率调峰分析方法及存储介质,其包括电功率获取、功率调峰目标模型计算、控制输出功率的阶段。一方面,通过采集核电机组在功率减载和功率升载过程的电功率来构建功率调峰目标模型,使得功率调峰目标模型具有较强的适应性和较高的准确性,能够实时、准确的预测出核电站发电机组在功率调峰过程中每一时刻机组功率波动速率和电功率量、损失发电量等情况,可为机组运营人员管理机组正常运行提供技术参考,还可为核电站每年度发电计划的制定提供指导。另一方面,所构建的功率调峰目标模型具有电功率和时间二维分布关系,形成可视化功率减载预测数据模型,可通过绘制可视化功率减载预测路径,为机组运营人员提高功率减载趋势安全风险预知判断的准确度。此外,本申请提供的功率调峰分析方法以核电机组的真实数据为参考的基础下进行的功率调峰预测与控制,使得预测与控制结果更能反映核电机组的有效运行状况,可适应于不同技术标准的核发电机组,具有很高的推广利用价值。

附图说明

图1为功率调峰分析方法的流程图;

图2为一种实施例中功率调峰目标模型构建的流程图;

图3为一种实施例中80%pn调峰数据的分布图;

图4为另一种实施例中功率调峰目标模型构建的流程图;

图5为另一种实施例中80%pn和50%pn调峰数据的分布图;

图6为控制核电机组输出功率的流程图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。

另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。

本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。

请参考图1,本申请公开一种用于核电机组的功率调峰分析方法,其包括步骤s100-s300,下面分别说明。

步骤s100,获取核电机组在功率减载运行和功率升载运行中每个预设时间阶段内输出的电功率。

需要说明的是,在核电机组运行过程中,核电机组的电功率会被实时记录并保存,这里的电功率指的是发电机端输出的功率,可能和上网功率有所不同,因为发电机端与上网端之间往往还设置有变压器、稳压器等设备,需要消耗一些电功率。

需要说明的是,核电机组的功率减载是指核电机组参与电网调峰的过程,如在国家重大节日、极端恶劣天气以及机组计划性停备时的短期内的发电功率调整;核电机组的功率升载是指在功率减载之后进行的发电功率恢复过程。

那么,在一实施例中,可通过控制器实时采集核电机组在一次计划性的功率减载和功率升载中输出的电功率,或者,采集先前某一次计划性的功率减载和功率升载中电功率的历史数据。在采集电功率时,优选地,采集每个预设时间段内输出的电功率,例如预设时间段为15分钟、30分钟等,那么每次采集15分钟内的电功率的平均值或中间时刻值。

步骤s200,对各个预设时间段内输出的电功率进行功率分析,得到功率调峰目标模型。

在一实施例中,核电机组的功率调峰运行包括减载运行和升载运行,这里分别对减载运行阶段和升载运行阶段的电功率进行分析,那么,可见图2,步骤s200可包括步骤s210-s220,分别说明如下。

步骤s210,分别获取核电机组在减载运行中每个预设时间段内输出的电功率,对减载运行中获取的电功率进行降功率分析,得到第一目标函数。

步骤s220,分别获取核电机组在升载运行中每个预设时间段内输出的电功率,对升载运行中获取的电功率进行升功率分析,得到第二目标函数。

在第一个实施例中,核电机组的调峰运行仅有减载运行和升载运行两个阶段,并以此得到功率调峰目标模型。在减载运行阶段中,将核电机组输出的电功率从满载功率pn将至预设值,之后控制核电机组按照预设值输出电功率并持续预设时间长度;而在升载运行阶段中,将核电机组输出的电功率从预设值升至满载功率pn。

例如,图3所示,以cpr1000核电机组为例,从满载功率pn(1086mw)经过2小时减载到80%pn(869mw),机组将以80%pn功率平稳持续运行1小时,然后用时2小时从80%pn开始升载到满载功率,其中,x为预设时间段内的损失电量。在此过程中,每15分钟采集一次电功率数据,这里的电功率数据为该时间段内功率数据的平均值。由此可以看出,数据模型图中以每一块面积代表电功率值,则每一时刻内功率减载值与上一时刻功率减载值对应的面积刚好等于一个直角平行四边形的面积,即每一时刻内,功率减载值等于直角平行四边形面积的一半,相当于一个三角形的面积,而且整个功率减载过程损失的电功率等于上部区域内一个等腰梯形的面积;进而可知,减载功率与升载功率的整个过程相逆,减载运行过程中损失的电功率与升载运行过程中增加的电功率相等。

那么,根据图3数据模型图,若假设核电机组的电功率a小时内从m到n,功率在n点持续了b小时,然后c小时内从n到m,则可用时间a、b、c及功率m、n分析推理得出功率调峰计算公式为:

i∈[0,a],f(i)=(n-m)*i/a+m;

i∈(a,a+b],f(i)=n;

i∈(a+b,a+b+c],f(i)=(n-m)*i/c+m-(m-n)*(a+b+c)/c。

其中,i表示从起始时刻到当前时刻的累积时间,f(i)表示第i时刻时核电机组输出的瞬时功率。根据瞬时功率f(i)的计算公式,则可得瞬时损失电量g(i)的计算公式:

i∈[0,a],g(i)=0.5*(m-f(i));

i∈(a,a+b],g(i)=0.5a(m-n)+(m-n)(i-a);

i∈(a+b,a+b+c],g(i)=0.5a(m-n)+(m-n)b+0.5(m-n+m-f(i))(i-a-b)。

需要说明的是,在i∈[0,a]和i∈(a,a+b],核电机组处于减载运行阶段,可将此阶段的瞬时功率f(i)及瞬时损失电量g(i)作为第一目标函数。而在i∈(a+b,a+b+c],核电机组处于升载运行阶段,可将此阶段的瞬时功率f(i)和瞬时损失电量g(i)作为第二目标函数。由此,可根据第一目标函数和第二目标函数构建功率调峰目标模型,即将第一目标函数和第二目标函数整合为方程组,将方程组和其对应的数据模型图看做功率调峰目标模型,通过如此构建的功率调峰目标模型可得到减载运行和升载运行中任一时刻的瞬时功率和瞬时损失电量。

在第二个实施例中,核电机组的调峰运行包括减载运行和升载运行,而减载运行包括第一减载运行阶段和第二减载运行阶段,减载运行之后执行升载运行,升载运行包括第一升载运行阶段和第二升载运行阶段,并根据这四个阶段得到功率调峰目标模型。

在这种情形下,一控制器或运算器获取核电机组在第一减载运行阶段和第二减载运行阶段中每个预设时间段内输出的电功率,对第一减载运行阶段和第二减载运行阶段中获取的电功率进行降功率分析,计算减载运行时的瞬时功率和损失电量,将计算结果作为第一目标函数。那么,见图4,该步骤s210可包括步骤s211-s212。之后,控制器或运算器分别获取核电机组在第一升载运行阶段和第二升载运行阶段中每个预设时间段内输出的电功率,对第一升载运行阶段和第二升载运行阶段中获取的电功率进行升功率分析,计算升载运行时的瞬时功率和损失电量,将计算结果作为所述第二目标函数。那么,见图4,该步骤s220可包括步骤s221-s222。各步骤分别说明如下。

步骤s211,在第一减载运行阶段中,将核电机组输出的电功率从满载功率pn将至预设的第一值,之后控制核电机组按照第一值输出电功率并持续预设的第一时间长度。同时,采集该阶段中每个预设时间段内输出的电功率。

步骤s212,在第二减载运行阶段中,将核电机组输出的电功率从第一值将至预设的第二值,之后控制核电机组按照第二值输出电功率并持续预设的第二时间长度。同时,采集该阶段中每个预设时间段内输出的电功率。

步骤s221,在第一升载运行阶段中,将核电机组输出的电功率从第二值升至所述第一值,之后控制核电机组按照所述第一值输出电功率并持续预设的第三时间长度。同时,采集该阶段中每个预设时间段内输出的电功率。

步骤s222,在第二升载运行阶段中,将核电机组输出的电功率从第二值升至满载功率pn。同时,采集该阶段中每个预设时间段内输出的电功率。

例如,请参考图5,将实施例中的第一值设置为核电机组的满载功率的80%,将第二值设置为核电机组的满载功率的50%。根据图4数据模型分析推理得出其瞬时功率减载过程,如图5所示,假若核电机组的电功率经过a小时从m降到n,电功率在n点持续b小时,然后电功率经过c小时从n降到p,电功率在p点持续d小时,接着电功率经过e小时从p升到n,在n点持续f小时,最后电功率经过g小时从n升回m。则可用时间a、b、c、e、f、g及功率m、n、p分析推理得出功率调峰计算公式为:

i∈[0,a],f(i)=(n-m)*i/a+m;

i∈(a,a+b],f(i)=n

i∈(a+b,a+b+c],f(i)=(p-n)*(i-a-b)/c+n;

i∈(a+b+c,a+b+c+d],f(i)=p;

i∈(a+b+c+d,a+b+c+d+e],f(i)=(n-p)*(i-a-b-c-d)/e+p;

i∈(a+b+c+d+e,a+b+c+d+e+f],f(i)=n;

i∈(a+b+c+d+e+f,a+b+c+d+e+f+g],f(i)=(m-n)*(i-a-b-c-d-e-f)/g+m。

其中,i表示从起始时刻到当前时刻的累积时间,f(i)表示第i时刻时核电机组输出的瞬时功率。根据瞬时功率f(i)的计算公式,则可得瞬时损失电量g(i)的计算公式:

i∈[0,a],g(i)=0.5i(m-f(i));

i∈(a,a+b],g(i)=0.5a(m-n)+(m-n)(i-a);

i∈(a+b,a+b+c],g(i)=0.5a(m-n)+(m-n)b+(m-0.5f(i)-0.5n)(i-a-b);

i∈(a+b+c,a+b+c+d],

g(i)=0.5a(m-n)+(m-n)b+(m-0.5p-0.5n)c+(m-p)(i-a-b-c);

i∈(a+b+c+d,a+b+c+d+e],

g(i)=0.5a(m-n)+(m-n)b+(m-0.5p-0.5n)c+d(m-p)+0.5(i-a-b-c-d)(m-p+m-f(i))

i∈(a+b+c+d+e,a+b+c+d+e+f],

g(i)=0.5a(m-n)+(m-n)b+(m-0.5p-0.5n)c+d(m-p)+0.5e(2m-p-n)+(m-n)(i-a-b-c-d-e);

i∈(a+b+c+d+e+f,a+b+c+d+e+f+g],

g(i)=0.5a(m-n)+(m-n)b+(m-0.5p-0.5n)c+d(m-p)+0.5e(2m-p-n)+f(m-n)+0.5(i-a-b-c-d-e-f)(m-n+m-f(i))。

需要说明的是,在i∈[0,a]和i∈(a,a+b]核电机组处于第一减载运行阶段,在i∈(a+b,a+b+c]和i∈(a+b+c,a+b+c+d],核电机组处于第二减载运行阶段,可将这两个阶段的瞬时功率f(i)及瞬时损失电量g(i)作为第一目标函数。而在i∈(a+b+c+d,a+b+c+d+e]和i∈(a+b+c+d+e,a+b+c+d+e+f],核电机组处于第一升载运行阶段,在i∈(a+b+c+d+e+f,a+b+c+d+e+f+g],核电机组处于第二升载运行阶段,可将这两个阶段的瞬时功率f(i)和瞬时损失电量g(i)作为第二目标函数。由此,可根据第一目标函数和第二目标函数构建功率调峰目标模型,即将第一目标函数和第二目标函数整合为方程组,将方程组和其对应的数据模型图看做功率调峰目标模型,通过如此构建的功率调峰目标模型可得到第一减载运行阶段、第二减载运行阶段、第一升载运行阶段和第二升载运行阶段中任一时刻的瞬时功率和瞬时损失电量。

在第三个实施例中,核电机组的调峰运行包括减载运行和升载运行,而减载运行包括第一减载运行阶段和第二减载运行阶段,减载运行之后执行升载运行,升载运行包括第一升载运行阶段和第二升载运行阶段,并根据这四个阶段得到功率调峰目标模型。其中,第一减载运行阶段中的第一值可设置为核电机组的满载功率pn的80%,第二减载运行阶段的第二值可设置为核电机组的满载功率pn的0%。需要说明的是,在核电机组输出的电功率为满载功率的0%时,核电机组进入停机状态。由于,核电机组通过减载运行至停机状态的情况将给核电厂乃至电网产生巨大的影响,因此应当尽可能地避免此情况发生,不过,对于该情况下的功率调峰目标模型可参照上述的实施例进行计算,这里将不再详述。

步骤s300,根据功率调峰目标模型对核电机组的下一次功率调峰运行进行预测分析,以控制核电机组在下一次功率调峰运行中的输出功率。在一实施例中,见图6,步骤s300可包括步骤s310-s330,分别说明如下。

步骤s310,获取核电机组在下一次功率调峰运行中每个时间节点时的实际输出功率。这里的实际输出功率可包括电功率、上网功率、损失电量等测量参数。

步骤s320,根据功率调峰目标模型预测核电机组在下一次功率调峰运行中每个时间节点时的预测瞬时功率和/或预测损失电量。

需要说明的是,为保证核电机组软硬件结构的一致性以及预测结果的准确性,功率调峰目标模型对应的核电机组和本次功率调峰运行对应的核电机组应当为同一核电机组或者为同型号的核电机组。

例如,以cpr1000核电机组为例,已经根据步骤s200得到了其在减载运行和升载运行中对应的功率调峰目标模型,那么,可以根据该功率调峰目标模型得到任意时刻i时的预测瞬时功率(例如瞬时功率f(i))和预测损失电量(例如瞬时损失功率g(i))。

步骤s330,将预测瞬时功率和/或预测损失电量与同时间节点时的实际输出功率进行比较,根据比较结果调整所述核电机组在下一时间节点时的输出功率。

需要说明的是,可将实际输出功率与预测瞬时功率和/或预测损失电量之间的偏差较大时,说明核电机组的减载运行或升载运行出现问题,那么,技术人员可将预测瞬时功率和/或预测损失电量作为参考量来调节核电机组的相关工作参数,使得核电机组在下一时间节点时的输出功率逼近于预测瞬时功率或预测损失功率,最终使得核电机组运行在正常的状态下。

本领域技术人员可以理解,上述实施方式中各种方法的全部或部分功能可以通过硬件的方式实现,也可以通过计算机程序的方式实现。当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘、光盘、硬盘等,通过计算机执行该程序以实现上述功能。例如,将程序存储在设备的存储器中,当通过处理器执行存储器中程序,即可实现上述全部或部分功能。另外,当上述实施方式中全部或部分功能通过计算机程序的方式实现时,该程序也可以存储在服务器、另一计算机、磁盘、光盘、闪存盘或移动硬盘等存储介质中,通过下载或复制保存到本地设备的存储器中,或对本地设备的系统进行版本更新,当通过处理器执行存储器中的程序时,即可实现上述实施方式中全部或部分功能。

以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。

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