CN110879620B - 一种核电站立式蒸汽发生器液位控制方法以及*** - Google Patents

一种核电站立式蒸汽发生器液位控制方法以及*** Download PDF

Info

Publication number
CN110879620B
CN110879620B CN201911134213.2A CN201911134213A CN110879620B CN 110879620 B CN110879620 B CN 110879620B CN 201911134213 A CN201911134213 A CN 201911134213A CN 110879620 B CN110879620 B CN 110879620B
Authority
CN
China
Prior art keywords
liquid level
steam generator
power load
pid controller
setting value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911134213.2A
Other languages
English (en)
Other versions
CN110879620A (zh
Inventor
凌君
袁景淇
臧益明
王改霞
刘震顺
谭珂
谢红云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jiaotong University
China Nuclear Power Engineering Co Ltd
Original Assignee
Shanghai Jiaotong University
China Nuclear Power Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Jiaotong University, China Nuclear Power Engineering Co Ltd filed Critical Shanghai Jiaotong University
Priority to CN201911134213.2A priority Critical patent/CN110879620B/zh
Publication of CN110879620A publication Critical patent/CN110879620A/zh
Application granted granted Critical
Publication of CN110879620B publication Critical patent/CN110879620B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D9/00Level control, e.g. controlling quantity of material stored in vessel
    • G05D9/12Level control, e.g. controlling quantity of material stored in vessel characterised by the use of electric means
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E30/00Energy generation of nuclear origin

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明提供了一种核电站立式蒸汽发生器液位控制方法以及***,该方法包括步骤:S1、建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;S2、获取电厂当前功率负荷,计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据液位整定值曲线获取当前功率负荷下的液位整定值;S3、按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;S4、获取蒸汽发生器的真实液位,判断真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,并返回步骤S2,直至差值在许可范围内。本发明引进了分数阶PID控制器,并给出参数整定方法,能够减少跟踪误差,满足蒸汽发生器的水位控制要求。

Description

一种核电站立式蒸汽发生器液位控制方法以及***
技术领域
本发明涉及核电站蒸汽发生器技术领域,具体而言,涉及一种核电站立式蒸汽发生器液位控制方法以及***。
背景技术
蒸汽发生器是压水堆核电站中的重要设备,其主要作用是把一回路冷却剂从反应堆芯带出的热量传递给二回路。蒸汽发生器水位控制***是压水堆核电站所以关键控制***当在最为复杂的控制***之一,也是最为脆弱的控制***之一,特别是在大幅度快速甩负荷运行和低功率运行时候,时常由于水位过低或过高导致反应堆停堆和汽轮机跳闸,由此带来巨大的经济损失。
为保证核电站运行的安全性和经济性,蒸汽发生器水位必须控制在一定的范围内,蒸汽发生器水位不能过高,否则将导致进入汽轮机的蒸汽湿度过高而对汽轮机叶片带来损害,而过低将导致给水环管露出水面,由此带来水锤;另外,过低还会导致一回路冷却剂温度升高,导致堆芯冷却不足以及蒸汽发生器传热管损坏等严重问题。
目前主流的压水堆核电站蒸汽发生器水位控制***当中,基本都是采用低负荷的二冲量控制***和高负荷的三冲量串级加前馈控制***。同时根据机组的负荷不同,分为低负荷和正常负荷两个调节回路,在低负荷时由旁路给水调节阀,超过此负荷旁路给水阀维持全开,主给水调节阀开始调节水位。
在快速甩负荷和低功率运行期间,由于快速的瞬态变化和测量参数的不确定性,导致控制性能无法达到令人满意的程度。由此,常常需要主控室操作员进行手动干预,如果操作员干预不及时或者判断失误,势必导致水位失控而最终停机停堆。与此同时,一些先进的智能算法开始涌现,例如遗传算法、粒子群算法、神经网络、专家预测等等。然而,这些方法基本完全抛弃了常规的PID算法,彻底重构数学模型,但是因为缺少验证、容易陷入局部极值点、收敛性和稳定性等问题并未实际应用。
发明内容
本发明针对上述现有技术中的问题,提供了一种核电站立式蒸汽发生器液位控制方法以及***,通过对常规控制器算法进行扩充,同时给定参数整定方法,以减少跟踪误差。
本发明用于解决以上技术问题的技术方案为:一方面,提供一种核电站立式蒸汽发生器液位控制方法,包括步骤:
S1、建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
S2、获取电厂当前功率负荷,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
S3、按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
S4、获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,并返回步骤S2,直至所述差值在许可范围内。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述步骤S1包括:
根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线;
采用误差积分准则ITAE建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述步骤S2包括:
获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点;
采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值;
根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述步骤S1之前还包括:
采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述当前功率负荷与两个典型功率负荷点之间的关系式为:
Figure BDA0002279149600000041
式中,ax为当前功率负荷,bX为分数阶PID控制器参数的整定值;a1为第一典型功率负荷点,b1为a1对应的分数阶PID控制器参数的参考值;a2为第二典型功率负荷点,b2为a2对应的分数阶PID控制器参数的参考值。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述液位整定值曲线为电厂功率负荷和蒸汽发生器液位的对应关系曲线;当所述电厂功率负荷在以零负荷为起点的第一区间内时,所述蒸汽发生器液位随所述电厂功率负荷的增加而增加;当所述电厂功率负荷超过所述第一区间时,所述蒸汽发生器液位保持不变。
本发明上述的核电站立式蒸汽发生器液位控制方法中,所述积分阶次λ的变化范围是0-1,所述微分阶次μ的变化范围是0-1。
另一方面,还提供一种核电站立式蒸汽发生器液位控制***,包括:
目标值确立单元,用于建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
计算单元,用于获取电厂当前功率负荷,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
控制单元,用于按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
所述控制单元,还用于获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,直至所述差值在许可范围内。
本发明上述的核电站立式蒸汽发生器液位控制***中,所述目标值确立单元包括:
液位整定值曲线确立单元,用于根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线;
控制器参数参考值确立单元,用于采用误差积分准则ITAE建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
本发明上述的核电站立式蒸汽发生器液位控制***中,所述计算单元包括:
参数整定值计算单元,用于获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点,并采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值;
液位整定值计算单元,用于根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
本发明上述的核电站立式蒸汽发生器液位控制***中,还包括:
控制器参数确立单元,用于采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
还用于根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
实施本发明提供的一种核电站立式蒸汽发生器液位控制方法以及***,具有以下有益效果:
本发明采用分数阶PID控制器取代传统的整数阶PID控制器,能够使***超调减小、震荡次数变少、调节时间减小、响应速度加快、稳态精度提高,可适用不同工况,无需再分为低负荷和正常负荷分别进行给水调节;同时,控制器的参数整定与***的动态特性相关,不依赖人工经验,满足蒸汽发生器的水位控制要求。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是根据一示例性实施例示出的一种核电站立式蒸汽发生器液位控制方法的流程图;
图2是根据一示例性实施例示出的常规整数阶PID控制器的结构框图;
图3是根据一示例性实施例示出的分数阶PID控制器的结构框图;
图4是根据一示例性实施例示出的分数阶PID控制器取值范围图;
图5是根据一示例性实施例示出的蒸汽发生器液位整定值曲线图;
图6是根据一示例性实施例示出的蒸汽发生器宽、窄量程水位测量通道的水位坐标示意图;
图7是根据一示例性实施例示出的分数阶PID控制器的控制***结构图;
图8是根据一示例性实施例示出的一种核电站立式蒸汽发生器控制***的结构示意图。
具体实施方式
在下文中,将更全面地描述本公开的各种实施例。本公开可具有各种实施例,并且可在其中做出调整和改变。然而,应理解:不存在将本公开的各种实施例限于在此公开的特定实施例的意图,而是应将本公开理解为涵盖落入本公开的各种实施例的精神和范围内的所有调整、等同物和/或可选方案。
图1是根据一示例性实施例示出的一种核电站立式蒸汽发生器液位控制方法的流程图,如图1所示,该控制方法包括步骤:
S1、建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
S2、获取电厂当前功率负荷,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
S3、按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
S4、获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,并返回步骤S2,直至所述差值在许可范围内。
上述实施例针对蒸汽发生器的液位控制引入了分数阶PID控制器,是对常规控制器算法的扩充,同时给出参数整定方法,减少跟踪误差,可以解决由于快速甩负荷和低功率运行等工况造成的瞬态变化和测量参数不确定性引起的“虚假水位”现象,满足蒸汽发生器的水位控制要求。
进一步地,在步骤S1之间还包括:
S01、采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
S02、根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
图2是根据一示例性实施例示出的常规整数阶PID控制器的结构框图,如图2所示,常规整数阶PID控制器由比例、微分和积分三个环节组成,其中,R(S)为***输入值,G(S)为被控***的传递函数,Y(S)为***输出值,E(S)为***输入值R(S)与***输出值Y(S)之间的误差,PID控制器通过对误差进行非线性控制,输出控制量U(S),被控对象G(S)进行控制,以达到期望的输出目的;整数阶PID控制器的传递函数为:
Figure BDA0002279149600000081
公式(1)中,Kp是比例增益,Ki是积分系数,Kd是微分系数。
图3是根据一示例性实施例示出的分数阶PID控制器的结构框图,如图3所示,分数阶PID控制器是在传统PID控制器的基础上引入了积分阶次λ和微分阶次μ,分数阶PID控制器的传递函数为:
Gc(s)=Kp+Kis+Kdsμ (2)
需要说明的是,整数阶PID控制器中的微分环节Kds通过相角超前90°产生早期修正信号从而改善***的动态性能,然而90°的固定相角超前可能不能达到最好的控制效果,而分数阶PID控制器中的微分环节Kdsμ中的μ可取任意值从而使得微分环节的相角超前在0°到180°之间任意调节来适应被控***。研究表明,在合适范围内调节μ值可使***超调减小、震荡次数变少、调节时间减小、响应速度加快、稳态精度提高。
同理,整数阶PID控制器中的积分环节
Figure BDA0002279149600000091
通过相角滞后90°来消除稳态误差,提高***的稳态性能,但会降低***的动态性能。然而90°的固定相角滞后可能使***的动态性能较差或达不到理想的***稳态性能,而分数阶PID控制器中的λ可取任意值从而使得积分环节的相角滞后在0°到180°之间任意调节来适应被控***。研究表明,在合适范围内调节λ值可以使得***超调减小、稳态精度提高、调节时间减小。
总之,由于λ和μ可以任意取值,从而可以任意调整控制器的超前滞后程度。因此,合理地选择分数阶PID控制器的λ和μ参数就可以取得比传统整数阶PID控制器更好的控制性能。
图4是根据一示例性实施例示出的分数阶PID控制器取值范围图,如图4所示,λ和μ的取值不同,表示不同的控制器。本实施例中,纵坐标积分阶次λ的变化范围是0-1,代表积分环节的相角滞后情况,当取值为1时,代表相位角滞后90度;横坐标微分阶次μ的变化范围是0-1,代表微分环节的相角超前情况,当取值为1时,代表相位角超前90度。
由于分数阶PID控制器多个两个可连续变化的控制参数,使得控制器PID有更好的控制性能,但是也对分数阶控制器的参数整定方法提出了新的要求。
因此,上述步骤S1具体包括:
采用误差积分准则ITAE(即时间乘以绝对值误差积分)建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
具体地,所述目标函数为:
Figure BDA0002279149600000101
其中,e(t)=y期望(t)-y真实(t)=y期望(t)-[G(t)×Gc(t)],代表实际输出和期望输出的偏差信号,Ts代表仿真时间,t是时间参数。目标函数是分数阶PID控制器参数Kp、Ki、Kd、λ和μ的关系式,改变分数阶PID控制器参数,可以得到不同的目标函数值,采用一定的最优化算法,就能够确定出目标函数最小值所对应的PID控制器参数值,具体的计算可以使用matlab现有的工具箱予以实现,本实施例不详细展开。
如下表一所示,本实施例以某一电厂为例,通过上述方法分别计算了5%、15%、30%、50%、100%等多个典型功率负荷下的分数阶PID控制器参数的参考值。
Figure BDA0002279149600000102
表1某电厂不同功率负荷下通过工具库整定的参数值
由于蒸汽发生器的水位控制对象具有明显的非线性、时变性和不确定性,***的内扰、外扰都可能引起水位的明显波动。为了进一步提高分数阶PID控制器的工程可用性,提高计算效率,在参数整定时,根据功率负荷变化引入调度增益函数。
具体地,上述步骤S2包括:
S21、获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点;
S22、采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值。
假设当前功率负荷ax位于典型功率负荷点a1和a2之间,采用线性差值法可确定当前功率负荷与两个典型功率负荷点之间的关系式为:
Figure BDA0002279149600000111
式中,ax为当前功率负荷,bX为分数阶PID控制器参数的整定值;a1为第一典型功率负荷点,b1为a1对应的分数阶PID控制器参数的参考值;a2为第二典型功率负荷点,b2为a2对应的分数阶PID控制器参数的参考值。
根据上述公式(3),可以获得增益函数:
Figure BDA0002279149600000112
根据上述增益函数,假设需要计算10%功率负荷下的PID控制器参数(以比例增益Kp为例)的整定值,结合上述表一,可得:
Figure BDA0002279149600000113
上述实施例在已知典型功率负荷及其参数值的基础上,采用线性差值的方式引入增益函数,可快速计算当前功率负荷下的参数整定值,实现给水控制***优化。
另一方面,上述步骤S1还包括:
根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线。
图5是根据一示例性实施例示出的蒸汽发生器液位整定值曲线图,如图5所示,所述液位整定值曲线为电厂功率负荷和蒸汽发生器液位的对应关系曲线;当所述电厂功率负荷在以零负荷为起点的第一区间内时,所述蒸汽发生器液位随所述电厂功率负荷的增加而增加;当所述电厂功率负荷超过所述第一区间时,所述蒸汽发生器液位保持不变。
图6是根据一示例性实施例示出的蒸汽发生器宽、窄量程水位测量通道的水位坐标示意图,结合图6中标识的窄量程液位,以窄量程下部水表管道为0%液位,上接管标高为100%液位;当为零负荷时,液位整定值为34%,此后随着负荷增加,二次侧水的密度减少,体积膨胀,因此液位整定值亦线性增加;制导功率负荷达到20%时,液位为50%,即在量程的中部。为了防止水位太高淹没蒸汽发生器的汽水分离器,当功率负荷大于20%时,液位整定值不再增加,维持在50%。
进一步地,上述步骤S2还包括:
S23、根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
在本实施例中,采用图5所示的液位整定值曲线计算液位整定值,将当前功率负荷代入该液位整定值曲线中即可获取相应的液位值作为液位整定值。
图7是根据一示例性实施例示出的分数阶PID控制器的控制***结构图,如图7所示,以下通过一具体实施例说明上述液位控制方法的具体流程:
步骤1、根据电厂的负荷需求(蒸汽流量需求)及工艺运行参数特性,建立图5所示的液位整定值曲线作为蒸汽发生器的液位目标值,并采用误差积分准则分别计算5%、15%、30%、50%、100%等典型功率负荷下的PID控制器参数作为参考值;
步骤2、获取电厂当前功率负荷,确定当前功率负荷所在的典型功率负荷区间,采用线性插值法求解当前功率负荷的增益函数,计算其对应的分数阶PID控制器参数的整定值;
步骤3、按照整定后的分数阶PID控制器进行给水流量控制策略;
步骤4、获取蒸汽发生器的真实液位,判断真实液位与液位整定值的差值是否在许可范围内;若不在许可范围内,则更新电厂当前功率负荷,并返回步骤2,直至差值在许可范围内。
上述液位控制方法采用分数阶PID控制器取代整数阶PID控制器,可使***超调减小、震荡次数变少、调节时间减小、响应速度加快、稳态精度提高,具体良好的技术效果。
需要说明的是,上述实施例中涉及到的步骤编号仅用于区别各步骤,而并不用于限制各步骤之间的时间或逻辑的关系,除非文中有明确的限定,否则各个步骤之间的关系包括各种可能的情况。
图8是根据一示例性实施例示出的一种核电站立式蒸汽发生器控制***的结构示意图,如图8所示,该控制***包括:
目标值确立单元10,用于建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
计算单元20,用于获取电厂当前功率负荷,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
控制单元30,用于按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
控制单元30,还用于获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,直至所述差值在许可范围内。
具体地,目标值确立单元10包括:
液位整定值曲线确立单元11,用于根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线;
控制器参数参考值确立单元12,用于采用误差积分准则ITAE建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
计算单元20包括:
参数整定值计算单元21,用于获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点,并采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值;
液位整定值计算单元22,用于根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
进一步地,该控制***还包括:
控制器参数确立单元40,用于采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
还用于根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述液位控制***的具体实施步骤可以参考上述液位控制方法具体的实施过程,在此不再赘述。
综上所述,本发明提供了一种核电站立式蒸汽发生器液位控制方法以及***,采用分数阶PID控制器取代传统的整数阶PID控制器,能够使***超调减小、震荡次数变少、调节时间减小、响应速度加快、稳态精度提高,可适用不同工况,无需再分为低负荷和正常负荷分别进行给水调节;同时,控制器的参数整定与***的动态特性相关,不依赖人工经验,避免手动干预产生的处理不及时或者判断失误的问题发生。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种核电站立式蒸汽发生器液位控制方法,其特征在于,包括步骤:
S1、建立蒸汽发生器的液位整定值曲线作为蒸汽发生器的液位目标值,并采用误差积分准则获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
S2、获取电厂当前功率负荷,确定当前功率负荷所在的典型功率负荷区间,采用线性插值法求解当前功率负荷的增益函数,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
S3、按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
S4、获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,并返回步骤S2,直至所述差值在许可范围内。
2.根据权利要求1所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述步骤S1包括:
根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线;
采用误差积分准则ITAE建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
3.根据权利要求1所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述步骤S2包括:
获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点;
采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值;
根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
4.根据权利要求1所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述步骤S1之前还包括:
采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
5.根据权利要求3所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述当前功率负荷与两个典型功率负荷点之间的关系式为:
Figure FDA0004092959890000021
式中,ax为当前功率负荷,bX为分数阶PID控制器参数的整定值;a1为第一典型功率负荷点,b1为a1对应的分数阶PID控制器参数的参考值;a2为第二典型功率负荷点,b2为a2对应的分数阶PID控制器参数的参考值。
6.根据权利要求1所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述液位整定值曲线为电厂功率负荷和蒸汽发生器液位的对应关系曲线;当所述电厂功率负荷在以零负荷为起点的第一区间内时,所述蒸汽发生器液位随所述电厂功率负荷的增加而增加;当所述电厂功率负荷超过所述第一区间时,所述蒸汽发生器液位保持不变。
7.根据权利要求4所述的核电站立式蒸汽发生器液位控制方法,其特征在于,所述积分阶次λ的变化范围是0-1,所述微分阶次μ的变化范围是0-1。
8.一种核电站立式蒸汽发生器液位控制***,其特征在于,包括:
目标值确立单元,用于建立蒸汽发生器的液位整定值曲线,并获取多个典型功率负荷下的分数阶PID控制器参数的参考值;
计算单元,用于获取电厂当前功率负荷,根据所述分数阶PID控制器参数的参考值计算当前功率负荷下的分数阶PID控制器参数的整定值,并根据所述液位整定值曲线获取当前功率负荷下的液位整定值;
控制单元,用于按照整定后的分数阶PID控制器进行蒸汽发生器的给水流量控制;
所述控制单元,还用于获取蒸汽发生器的真实液位,判断所述真实液位与液位整定值的差值是否在许可范围内;若否,则更新电厂当前功率负荷,直至所述差值在许可范围内。
9.根据权利要求8所述的核电站立式蒸汽发生器液位控制***,其特征在于,所述目标值确立单元包括:
液位整定值曲线确立单元,用于根据电厂的负荷需求及工艺运行参数特性,建立所述液位整定值曲线;
控制器参数参考值确立单元,用于采用误差积分准则ITAE建立关于分数阶PID控制器参数的目标函数,并根据所述目标函数计算所述多个典型功率负荷下的分数阶PID控制器参数的参考值。
10.根据权利要求8所述的核电站立式蒸汽发生器液位控制***,其特征在于,所述计算单元包括:
参数整定值计算单元,用于获取电厂当前功率负荷,根据所述当前功率负荷位于所述多个典型功率负荷的区间,获取相邻的两个典型功率负荷点,并采用线性插值法建立所述当前功率负荷与两个典型功率负荷点之间的关系式,计算所述当前功率负荷下的分数阶PID控制器参数的整定值;
液位整定值计算单元,用于根据所述液位整定值曲线获取所述当前功率负荷下的液位整定值。
11.根据权利要求8所述的核电站立式蒸汽发生器液位控制***,其特征在于,还包括:
控制器参数确立单元,用于采用分数阶PID控制器作为蒸汽发生器的液位控制器,并确定所述分数阶PID控制器的传递函数;
还用于根据所述传递函数确定所述分数阶PID控制器参数包括:比例增益Kp、积分系数Ki、微分系数Kd、积分阶次λ和微分阶次μ。
CN201911134213.2A 2019-11-19 2019-11-19 一种核电站立式蒸汽发生器液位控制方法以及*** Active CN110879620B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911134213.2A CN110879620B (zh) 2019-11-19 2019-11-19 一种核电站立式蒸汽发生器液位控制方法以及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911134213.2A CN110879620B (zh) 2019-11-19 2019-11-19 一种核电站立式蒸汽发生器液位控制方法以及***

Publications (2)

Publication Number Publication Date
CN110879620A CN110879620A (zh) 2020-03-13
CN110879620B true CN110879620B (zh) 2023-06-27

Family

ID=69729780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911134213.2A Active CN110879620B (zh) 2019-11-19 2019-11-19 一种核电站立式蒸汽发生器液位控制方法以及***

Country Status (1)

Country Link
CN (1) CN110879620B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113946172B (zh) * 2020-07-17 2022-11-29 电子科技大学中山学院 一种参数自整定pid温度控制方法
CN111857194A (zh) * 2020-07-23 2020-10-30 莱芜钢铁集团电子有限公司 一种闭环水循环***液位平衡控制模型
CN112382427B (zh) * 2020-11-05 2024-03-29 中广核工程有限公司 核电厂蒸发器的液位控制方法及***
CN112394639B (zh) * 2020-11-20 2021-08-24 西安热工研究院有限公司 带有增量式调节功能的核电机组控制棒调节方法及***
CN112446097B (zh) * 2020-12-03 2023-08-29 武汉第二船舶设计研究所(中国船舶重工集团公司第七一九研究所) 一种蒸汽发生器体积和负荷的多目标优化方法
CN112682770B (zh) * 2020-12-25 2022-12-27 中广核研究院有限公司 直流式蒸汽发生器压力控制方法及***

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003209926A (ja) * 2002-01-11 2003-07-25 Kansai Electric Power Co Inc:The 配電系統における電圧制御機器の最適整定方法
EP2022945A1 (de) * 2007-08-10 2009-02-11 Siemens Aktiengesellschaft Verfahren zum Betreiben einer Kraftwerksturbinenanlage sowie Regelungseinrichtung für eine Kraftwerkstrubinenanlage
CN102789824A (zh) * 2012-08-08 2012-11-21 中广核工程有限公司 一种核电厂闭环控制***的调试方法和***
CN103558757A (zh) * 2013-11-07 2014-02-05 中冶南方工程技术有限公司 热电锅炉汽包液位控制方法
CN103853052A (zh) * 2012-11-30 2014-06-11 中广核工程有限公司 一种核电站反应堆控制***的设计方法
CN104500151A (zh) * 2014-12-08 2015-04-08 中广核工程有限公司 核电站汽轮机调节中负荷控制方法和***
CN105071406A (zh) * 2015-08-26 2015-11-18 国网山东省电力公司 一种基于配电网负荷曲线的无功补偿方法
CN105929683A (zh) * 2016-06-23 2016-09-07 东南大学 一种微分可调pid控制器参数工程整定方法
CN106681259A (zh) * 2015-11-05 2017-05-17 广东罗尔科技有限公司 一种适用多种协议综合保护器的煤矿供电监控***及方法
WO2018022942A1 (en) * 2016-07-27 2018-02-01 Smigelski Jeffrey R Fractional scaling digital signal processing
CN109190145A (zh) * 2018-07-12 2019-01-11 广西电网有限责任公司电力科学研究院 一种包含功率控制***的核电机组仿真模型
CN109709795A (zh) * 2018-12-24 2019-05-03 东华大学 一种基于天牛须搜索算法的pid控制器参数整定方法
CN110311602A (zh) * 2019-06-17 2019-10-08 国网江苏省电力有限公司电力科学研究院 一种励磁调节器低励限制优化整定方法及***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3797953B2 (ja) * 2002-04-05 2006-07-19 株式会社日立製作所 火力発電プラントの制御装置及び運転支援システム並びに運転支援サービス方法
CN103811090B (zh) * 2012-11-14 2016-06-15 中国广核集团有限公司 一种压水堆核电站蒸汽发生器水位控制方法及***
CN104199437A (zh) * 2014-08-15 2014-12-10 上海交通大学 基于区域极点指标的分数阶PIλDμ控制器的参数优化方法
CN109141207B (zh) * 2018-09-10 2020-08-07 杭州和利时自动化有限公司 一种线性可变差动变压器的整定方法、装置及设备
CN109737378A (zh) * 2018-12-05 2019-05-10 中国大唐集团科学技术研究院有限公司火力发电技术研究院 变负荷工况下超临界直流炉给水修正量的全程控制方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003209926A (ja) * 2002-01-11 2003-07-25 Kansai Electric Power Co Inc:The 配電系統における電圧制御機器の最適整定方法
EP2022945A1 (de) * 2007-08-10 2009-02-11 Siemens Aktiengesellschaft Verfahren zum Betreiben einer Kraftwerksturbinenanlage sowie Regelungseinrichtung für eine Kraftwerkstrubinenanlage
CN102789824A (zh) * 2012-08-08 2012-11-21 中广核工程有限公司 一种核电厂闭环控制***的调试方法和***
CN103853052A (zh) * 2012-11-30 2014-06-11 中广核工程有限公司 一种核电站反应堆控制***的设计方法
CN103558757A (zh) * 2013-11-07 2014-02-05 中冶南方工程技术有限公司 热电锅炉汽包液位控制方法
CN104500151A (zh) * 2014-12-08 2015-04-08 中广核工程有限公司 核电站汽轮机调节中负荷控制方法和***
CN105071406A (zh) * 2015-08-26 2015-11-18 国网山东省电力公司 一种基于配电网负荷曲线的无功补偿方法
CN106681259A (zh) * 2015-11-05 2017-05-17 广东罗尔科技有限公司 一种适用多种协议综合保护器的煤矿供电监控***及方法
CN105929683A (zh) * 2016-06-23 2016-09-07 东南大学 一种微分可调pid控制器参数工程整定方法
WO2018022942A1 (en) * 2016-07-27 2018-02-01 Smigelski Jeffrey R Fractional scaling digital signal processing
CN109190145A (zh) * 2018-07-12 2019-01-11 广西电网有限责任公司电力科学研究院 一种包含功率控制***的核电机组仿真模型
CN109709795A (zh) * 2018-12-24 2019-05-03 东华大学 一种基于天牛须搜索算法的pid控制器参数整定方法
CN110311602A (zh) * 2019-06-17 2019-10-08 国网江苏省电力有限公司电力科学研究院 一种励磁调节器低励限制优化整定方法及***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
改进遗传算法在CFB锅炉热工过程建模中的应用;于希宁;李亮;范瑾;;***仿真学报(第17期);第240-243+249页 *
蒸汽发生器水位改进分数阶控制器研究;郭丹;夏虹;;原子能科学技术(第07期);第121-128页 *

Also Published As

Publication number Publication date
CN110879620A (zh) 2020-03-13

Similar Documents

Publication Publication Date Title
CN110879620B (zh) 一种核电站立式蒸汽发生器液位控制方法以及***
CN103676651A (zh) 基于状态观测模型的锅炉汽温预测控制方法
CN105388764B (zh) 基于动态矩阵前馈预测的电液伺服pid控制方法及***
Prasad et al. Plant-wide predictive control for a thermal power plant based on a physical plant model
CN106919053A (zh) 一种基于变结构预测控制算法的火电机组协调控制***
WO2019047561A1 (zh) 基于多参数动态矩阵控制的火电机组分布式协调控制***
CN108490790A (zh) 一种基于多目标优化的过热汽温自抗扰串级控制方法
CN110376895B (zh) 一种基于分层受限预测控制的火电机组协调控制方法
CN107065556B (zh) 一种堆芯机组变功率运行策略优化方案的自动搜索方法
Weng et al. Robust wide-range control of steam-electric power plants
CA2595739A1 (en) Steam temperature control using integrated function block
CN103576711B (zh) 基于定量单参数pid控制的化工反应器温度控制方法
CN108107720B (zh) 基于状态空间分析的水轮机调速器参数整定方法及***
CN107270283B (zh) 一种基于循环流化床机组的多变量约束预测控制方法
CN112382418A (zh) 带有增量式调节功能的高温气冷堆氦气流量控制***及方法
CN111637444A (zh) 一种基于q学习的核电蒸汽发生器水位控制方法
CN113791587B (zh) 流化床发电机组的协调控制方法、***、存储介质和装置
CN110579968A (zh) 一种超超临界机组深度调峰协调***预测控制策略
CN105720574A (zh) 基于spsa的电力***单区域负荷频率的数据驱动控制方法
Sunori et al. Model predictive control system design for boiler turbine process
Wang et al. Research on PID parameter tuning of coordinated control for ultra-supercritical units based on Ziegler Nichols method
CN111429010B (zh) 一种基于内模控制结构的火力发电机组协调控制***
CN114944236A (zh) 一种堆跟机模式反应堆功率控制***及方法
CN111637435B (zh) 基于sarsa的核动力***蒸汽发生器水位控制方法
Hlava et al. Model predictive control of power plant superheater—Comparison of multi model and nonlinear approaches

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant