供热系统负荷实时优化调度方法、机组模型、机组及系统与流程

文档序号:18160905发布日期:2019-07-13 09:19阅读:246来源:国知局
供热系统负荷实时优化调度方法、机组模型、机组及系统与流程
本发明涉及城市集中供热系统的先进控制领域,具体为一种供热系统负荷实时优化调度方法、机组模型、机组及系统。
背景技术
:北方城镇冬季供热是影响气候环境的主要因素之一,尤其是近年来“冬季雾霾”问题,对人民生活构成了严重影响,为解决好供热带来的环境问题,我国正全面推进能源生产和消费向清洁低碳、非化石方式转型,从能源供应方式上,已经发生了显著变化,除采用大中型热电联产机组以及尖峰热水锅炉之外,正在大力探索与推进采用工业余热、生活垃圾、生物质能、风能电热锅炉、太阳能机组作为供暖热源;从系统运行的目标上,从满足用户需求为主的粗放运行方式,向建立清洁、低碳、环保等精细化调控目标过渡。因此,从多源供热系统的调控手段上,需要更加高效智能化的手法,来协同调度好多种热源的运行负荷进行供热。此外,城镇化的快速发展,供热系统向着多城联网、多源互补、互联互通的方向发展,又进一步增加了热网的复杂性,特别是热源之间的负荷优化调度问题,对供热企业是一个全新的问题,对企业运行调度人员来说,更是一种相当大的挑战。供热企业在热源侧的运行调度方法是:以天气工况为条件,确定供热系统的生产总负荷,再根据人工经验,在机组最大供热能力与热网侧输运约束下,对不同热源的负荷进行分配。人工调度方法简单易行、可操作性强,但只考虑约束条件,没有考虑运行调度的经济性、环保性为目标,一则会带来运行成本的浪费,其次,在能源生产面向清洁化转型的进程中,多热源协同运行调度,将逐渐超出人工经验决策的能力。基于上述技术问题需要设计一种新的供热系统负荷实时优化调度方法、机组模型、机组及系统。技术实现要素:本发明的目的是提供一种供热系统负荷实时优化调度方法、机组模型、机组及系统。为了解决上述技术问题,本发明提供了一种多热源供热系统负荷实时优化调度方法,包括:步骤s100,构建各热源机组的机组模型;步骤s200,建立优化的目标函数;步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化。进一步,所述步骤s100,构建各热源机组的机组模型的方法包括:步骤s110,确定各热源机组的输入参数,建立输出输入关系模型;所述输出输入关系模型为:f(e,m)=f(x)=f(x1,x2,...,xi,...,xn);其中,x为输入参数,x=(x1,x2,...,xi,...,xn),xi为热源机组的第i个输入参数,n为输入参数的数量,i∈n;e为能耗量输出参数;m为排放量输出参数。进一步,所述步骤s100,构建各热源机组的机组模型的方法还包括:步骤s120,基于dcs系统的运行数据,建立输出输入关系模型的训练样本集:通过数据清洗算法将dcs系统的运行数据中能耗量输出参数e、排放量输出参数m,输入参数x储存,以存储数据中[t1,t1+δt]时间段内的耗量输出参数e、排放量输出参数m的历史数据作为样本输入,[t1,t1+δt]时间段内输出参数x的历史数据作为样本输出,并由样本输入和与其对应的样本输出构成训练样本集;其中,t1为能耗量输出参数e、排放量输出参数m和输入参数x储存的时刻;δt为时间区间;设机组模型滚动更新的时间间隔为δl,即在t1+δl时刻,对机组模型的样本输入的时间段进行滚动操作,更新为[t1+δt,t1+2δt],即[t2,t2+δt];随着机组模型滚动,时间段依次滚动,即时间段依次更改为[tn,tn+δt],n∈1,2...。。进一步,所述步骤s100,构建各热源机组的机组模型的方法还包括:步骤s130,采用机器学习算法,建立各热源机组的机组模型;所述机组模型包括:机器学习模型,即其中,δ为机器学习模型系数,δ=(δ1,δ2,…δi,…,δn),δi为第i个输入参数的机器学习模型系数,给定系数δ初值为c,即δ中所有变量的初始值为c;基于[tn,tn+δt]时间段内的样本输入和δ,根据输出输入关系模型f(e,m)获得输出参数,将输出参数和样本输出中的输出参数进行比较调整δ,直至机组模型满足收敛条件;每次机组模型滚动更新的时间间隔为δl,即t1+δl时刻,重新训练机组模型;所述收敛条件满足:|ec-em|<ε,|mc-mm|<ε;其中,xm为区间δt内训练样本集中输入参数的数据,为输入参数中第i个输入参数的样本数据;ec、em分别表示基于机器学习模型计算的能耗量输出参数与训练样本集实测的能耗量输出参数,单位均为:吨标煤;mc、mm分别表示基于机器学习模型计算的排放量输出参数与训练样本集实测的排放量输出参数,单位均为:mg;ε为模型收敛精度;f(x)为热源机组输入参数为x的机器学习模型;当满足收敛精度后,建立各热源机组的机组模型:其中,δ'=(δ1',δ2',…δi',…,δn')为训练后的机器学习模型系数;设热源机组的数量为z,则所有的机组模型为:其中,ej、mj分别表示第j台机组模型计算的能耗量输出参数和排放量输出参数;fj(ej,mj)第j台热源机组的机器学习模型,输出参数为ej、mj,输入参数为x;fj(x)为输入参数的计算函数。进一步,所述步骤s200,建立优化的目标函数的方法包括:步骤s210,建立目标函数与运行约束条件;所述目标函数包括:最优化经济性目标函数:最优化环保性目标函数:其中,cj、mj分别表示第j台机组的费用系数与排放系数;当调度周期为d时,经济性与环保性评价目标函数为:其中,t为机组调度周期d内第t个运行时间段,单位:分钟;ejt为第j台机组在t时间段内的能耗量,单位:吨标煤;mjt为第j台机组在t时间段内的排放量,单位:mg;多目标运行的优化函数为:所述运行约束条件包括:总负荷约束、各机组负荷约束、旋转备用约束、机组启停次数约束和机组负荷增减速率约束。进一步,当目标运行的优化函数的自变量为调度周期d内第t个时间段内的机组负荷时,多目标运行的优化函数表示为:min{cod,mid}=φ(q)=φc(q)+φm(q);其中,q为机组负荷变量,q={qjt|j∈[1,z],t∈[1,tlast]},单位:mw;qjt为第j台机组第t个时间段的生产负荷,单位:mw;φ(q)为生产负荷为q时的目标评价函数;φc(q)为生产负荷为q时的经济性指标评价函数;φm(q)为生产负荷为q时的环保性指标评价函数;tlast为调度周期d内的最后一个时段,单位:分钟。进一步,所述步骤s200,建立优化的目标函数的方法还包括:步骤s220,优化目标函数,即当优化经济性目标函数时,环保性目标函数的约束条件为[midmin,midmax],环保性目标函数的约束形式为:midmin≤mid≤midmax;min{cod,mid}=φ(q)=φm(q);当优化环保性目标函数时,经济性目标函数的约束条件为[0,codmax],经济性目标函数的约束形式为:0≤cod≤codmax;min{cod,mid}=φ(q)=φc(q);令等式约束表示为:h(q)=0;令不等式约束表示为:g(q)≤0或g(q)≥0;将有约束的优化目标函数φ(q)=φc(q)、φ(q)=φm(q)转换为无约束的优化目标函数:fmin{cod,mid}=φ(q)+g(q)+[h(q)]2;其中,fmin{cod,mid}为无约束的优化目标函数;约束为g(q)≤0时,约束为g(q)≥0时,进一步,所述步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略的方法包括:基于自变量q计算fmin{cod,mid},即步骤s310,初始化各热源机组的输入参数x,最大迭代次数为w,当前迭代次数k=0,随机生成自变量初值qk;步骤s320,根据fj(x)计算ej、mj,以计算fmin{cod,mid}k;步骤s330,基于优化函数,更新自变量qk取值,q'k+1=opt(qk);步骤s340,计算fmin{cod,mid}'k+1,当满足:fmin{cod,mid}'k+1<fmin{cod,mid}k时,更新qk+1=q'k+1,fmin{cod,mid}'k+1=fmin{cod,mid}k+1,k=k+1,进入步骤s350;当不满足fmin{cod,mid}'k+1<fmin{cod,mid}k时,重复步骤s330;步骤s350,当满足k<w时则终止迭代,输出优化结果;当不满足k<w时,转到步骤s330;其中,qk为迭代次数为k时自变量q的取值;fmin{cod,mid}k为迭代次数为k时自变量fmin{cod,mid}的取值;opt(qk)为优化函数变量qk的更新函数;q'k、fmin{cod,mid}'k为迭代次数为k时自变量q与fmin{cod,mid}的中间过程取值;所述优化结果包括:热源机组负荷的优化调度策略q*=qw,fmin{cod,mid}*=fmin{cod,mid}w,环保性指标或经济性指标。进一步,步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化的方法包括:dcs系统根据热源机组负荷的优化调度策略q*=qw,实现对热源机组负荷的在线实时控制;基于周期d内优化调度策略,计算生成d+1周期的优化调度策略,重复该步骤,进而实时对热源机组负荷优化调度。第二方面,本发明还提供一种机组模型,所述机组模型为:其中,ej、mj分别表示第j台机组模型计算的能耗量输出参数和排放量输出参数;fj(ej,mj)第j台热源机组的机器学习模型,输出参数为ej、mj,输入参数为x;fj(x)为输出参数x的计算函数;z为热源机组的数量;δ'=(δ1',δ2',…δi',…,δn')为训练后的机器学习模型系数;x为输入参数,x=(x1,x2,...,xi,...,xn),xi为热源机组的第i个输入参数,n为输入参数的数量,i∈n。第三方面,本发明还提供一种机组,包括:机组模型,且适于根据所述机组模型获取机组的优化调度策略。进一步,所述机组采用上述的机组模型。进一步,所述机组适于根据优化调度策略对机组负荷分配进行实时优化。第四方面,本发明还提供一种多热源供热系统负荷实时优化调度系统,包括:机组特性模块,构建各热源机组的机组模型;目标函数模块,建立优化的目标函数;优化调度策略模块,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及优化管理与策略下发模块,基于优化调度策略,对热源机组负荷分配进行实时优化。本发明的有益效果是,本发明通过步骤s100,构建各热源机组的机组模型;步骤s200,建立优化的目标函数;步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化,以对热源机组负荷分配进行实时优化。附图说明下面结合附图和实施例对本发明进一步说明。图1是本发明所涉及的多热源供热系统负荷实时优化调度方法的原理框图;图2是本发明所涉及的多热源供热系统负荷实时优化调度方法的流程图;图3是本发明所涉及的机器学习模型的示意图;图4是本发明所涉及的多热源供热系统负荷实时优化调度系统的原理框图;图5是本发明所涉及的多热源供热系统负荷实时优化调度系统与供热scada系统或数据库的逻辑关系图;图6是本发明所涉及的多热源供热系统负荷实时优化调度系统的技术架构示意图。具体实施方式现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。实施例1图1是本发明所涉及的多热源供热系统负荷实时优化调度方法的原理框图。如图1所示,本实施例提供了一种多热源供热系统负荷实时优化调度方法,包括:步骤s100,构建各热源机组的机组模型;步骤s200,建立优化的目标函数;步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化;以对热源机组负荷分配进行实时优化。图2是本发明所涉及的多热源供热系统负荷实时优化调度方法的流程图。如图2所示,在本实施例中,所述步骤s100,构建各热源机组的机组模型的方法包括:步骤s110,确定各热源机组的输入参数,建立输出输入关系模型;所述输出输入关系模型为:f(e,m)=f(x)=f(x1,x2,...,xi,...,xn);其中,x为输入参数,x=(x1,x2,...,xi,...,xn),xi为热源机组的第i个输入参数,n为输入参数的数量,i∈n;e为能耗量输出参数;m为排放量输出参数。各热源机组的相关因素(输入参数、能耗量输出参数和排放量输出参数)不同,需要对热源进行分类,从而确定其相关因素,此处的热源包括但不限于:热电联产机组、锅炉机组、热泵机组、工业余热机组、生物质机组和太阳能机组等。相关因素是指在热源机组生产热负荷过程中,会影响机组运行经济性、环保性、安全性的所有因素,因为这些相关因素的不同,从而带来机组在生产相同负荷时的经济性、环保性和安全性等方面的不同。对热电联产机组,其相关因素包括:发电量lf、机组热电负荷比μ、机组负荷lθ、燃煤量lb、污染物排放量lm(包括烟尘c、so2、nox、co2、co含量的折算值);燃气热水锅炉,其相关因素包括:供热机组供水温度rtin、回水温度rtout、供水流量rg、负荷率rθ、燃气消耗量rb,燃气排放量rm;工业余热机组,其相关因素包括:工业生产负荷yq、机组供水温度ytin、机组回水温度ytout、机组供水流量yg、污染物排放量ym(包括烟尘c、so2、nox、co2、co含量的折算值);生物质机组,其相关因素包括:生物质质量s、生物质种类sz、生物质机组供水温度stin、机组回水温度stout、机组流量sg、机组污染排放量sm(包括烟尘、so2、nox、co2、co含量的折算值);太阳能机组,相关因素包括:天气条件u、机组供水温度ttin、机组回水温度ttout、机组供水流量tg;热泵机组,相关因素包括:冷凝器出口温度btcout、冷凝器流量bgcout、蒸发器(或水源、气源侧)进口温度btein、蒸发器(或水源、气源侧)流量bgeout、用电量bp。以热电联产机组为例,对输出输入关系模型进行具体说明,所述输出输入关系模型中,e=λ1p+λ2b+λ3r;其中,e为能耗量输出参数;p为折算标煤耗电量,单位为吨标煤;b为折算标煤耗气量,单位为吨标煤;r为折算标煤耗煤量,单位为吨标煤;λ1为折算标煤耗电量的能耗系数;λ2为折算标煤耗气量的能耗系数;λ3为折算标煤耗煤量的能耗系数(不同热源机组的各能耗系数取值不同);其中,m为排放量输出参数;mc为烟尘c的排放量,单位为mg;为so2排放量,单位为mg;为nox排放量,单位为mg;为co2排放量,单位为mg;mco为co排放量,单位为mg;β1为烟尘c排放系数;β2为so2排放系数;β3为nox排放系数;β4为co2排放系数;β5为co排放系数;则当热源机组为热电联产机组时输出输入关系模型具体表示为:其中,热电联产机组的输入参数为发电量lf与热电比μ,则λ1=0、λ2=0、λ3=b1,β1=a1、β2=a2、β3=a3、β4=a4;lf为热电联产机组的发电量;rθ为热电联产机组的运行负荷;b1r和耗煤量lb相等;和排放量lm相等。在本实施例中,所述步骤s100,构建各热源机组的机组模型的方法还包括:步骤s120,基于dcs系统的运行数据(对接dcs系统运行数据,进行数据清洗与筛选),建立输出输入关系模型的训练样本集:针对各机组模型的能耗量输出参数e、排放量输出参数m和输入参数x,与dcs系统进行对接,制定数据对接格式如下:热源名称id时间输入参数1输入参数2…输入参数nsourcenameidtimeinput_1input_2…input_n热源名称id时间输出参数1输出参数2…输出参数nsourcenameidtimeoutput_1output_2…output_n通过数据清洗算法将dcs系统的运行数据中能耗量输出参数e、排放量输出参数m,输入参数x储存,以存储数据中[t1,t1+δt]时间段内的耗量输出参数e、排放量输出参数m的历史数据作为样本输入,[t1,t1+δt]时间段内输出参数x的历史数据作为样本输出,并由样本输入和与其对应的样本输出构成训练样本集;其中,t1为能耗量输出参数e、排放量输出参数m和输入参数x储存的时刻;δt为时间区间;设定机组模型滚动更新的时间间隔为δl,即在t1+δl时刻,机组模型的样本输入的时间段滚动操作,更新为[t1+δt,t1+2δt],即[t2,t2+δt];随着机组模型滚动,时间段依次滚动,即时间段依次更改为[tn,tn+δt]。图3是本发明所涉及的机器学习模型的示意图。如图3所示,在本实施例中,所述步骤s100,构建各热源机组的机组模型的方法还包括:步骤s130,采用机器学习算法,建立各热源机组的机组模型;所述机组模型包括:机器学习模型,即其中,δ为机器学习模型系数,δ=(δ1,δ2,…δi,…,δn),δi为第i个输入参数的机器学习模型系数,给定系数δ初值为c,即δ中所有变量的初始值为c;基于[tn,tn+δt]时间段内的样本输入和δ,根据输出输入关系模型f(e,m)获得输出参数,将输出参数和样本输出中的输出参数进行比较调整δ,直至机组模型满足收敛条件;每次机组模型滚动更新的时间间隔为δl,即t1+δl时刻,重新训练机组模型;所述收敛条件满足:|ec-em|<ε,|mc-mm|<ε;其中,xm为区间δt内训练样本集中输入参数的数据,为输入参数中第i个输入参数的样本数据;ec、em分别表示基于机器学习模型计算的能耗量输出参数与训练样本集实测的能耗量输出参数,单位均为:吨标煤;mc、mm分别表示基于机器学习模型计算的排放量输出参数与训练样本集实测的排放量输出参数,单位均为:mg;ε为模型收敛精度;f(x)为热源机组输入参数为x的机器学习模型;当满足收敛精度后,建立各热源机组的机组模型:其中,δ'=(δ1',δ2',…δi',…,δn')为训练后的机器学习模型系数;设热源机组的数量为z,则所有的机组模型为:其中,ej、mj分别表示第j台机组模型计算的能耗量输出参数和排放量输出参数;fj(ej,mj)为第j台热源机组的机器学习模型,输出参数为ej、mj,输入参数为x;fj(x)为输入参数的计算函数,用于计算第j台机组在输入参数为x时的经济性指标(能耗量输出参数)与环保性指标(排放量输出参数),由经济性指标和环保性指标构成评价指标。在本实施例中,所述步骤s200,建立优化的目标函数的方法包括:步骤s210,建立目标函数与运行约束条件,目标分别为经济性与环保性,评价指标为能耗量最优与排放量最优,分别建立经济性与环保性多目标函数为;所述目标函数包括:最优化经济性目标函数:最优化环保性目标函数:其中,cj、mj分别表示第j台机组的费用系数与排放系数;当调度周期为d时,经济性与环保性评价目标函数为:其中,t为机组调度周期d内第t个运行时间段,单位:分钟;ejt为第j台机组在t时间段内的能耗量,单位:吨标煤;mjt为第j台机组在t时间段内的排放量,单位:mg;多目标运行的优化函数为:所述运行约束条件包括:总负荷约束、各机组负荷约束、旋转备用约束、机组启停次数约束和机组负荷增减速率约束。在本实施例中,当目标运行的优化函数的自变量为调度周期d内第t个时间段内的机组负荷时,多目标运行的优化函数表示为:min{cod,mid}=φ(q)=φc(q)+φm(q);其中,q为机组负荷变量,q={qjt|j∈[1,z],t∈[1,tlast]},单位:mw;qjt为第j台机组第t个时间段的生产负荷,单位:mw;φ(q)为生产负荷为q时的目标评价函数,同时评价经济性指标与环保性指标;φc(q)为生产负荷为q时的经济性指标评价函数;φm(q)为生产负荷为q时的环保性指标评价函数;tlast为调度周期d内的最后一个时段,单位:分钟。在本实施例中,所述步骤s200,建立优化的目标函数的方法还包括:步骤s220,优化目标函数,即当优化经济性目标函数时,环保性目标函数的约束条件为[midmin,midmax],环保性目标函数的约束形式为:midmin≤mid≤midmax;min{cod,mid}=φ(q)=φm(q);当优化环保性目标函数时,经济性目标函数的约束条件为[0,codmax],经济性目标函数的约束形式为:0≤cod≤codmax;min{cod,mid}=φ(q)=φc(q);令等式约束表示为:h(q)=0;令不等式约束表示为:g(q)≤0或g(q)≥0;将有约束的优化目标函数φ(q)=φc(q)、φ(q)=φm(q)转换为无约束的优化目标函数:fmin{cod,mid}=φ(q)+g(q)+[h(q)]2;其中,fmin{cod,mid}为无约束的优化目标函数;约束为g(q)≤0时,约束为g(q)≥0时,在本实施例中,所述步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略的方法包括:基于自变量q计算fmin{cod,mid},即步骤s310,初始化各热源机组的输入参数x,最大迭代次数为w,当前迭代次数k=0,随机生成自变量初值qk;步骤s320,根据fj(x)计算ej、mj,以计算fmin{cod,mid}k;步骤s330,基于优化函数,更新自变量qk取值,q'k+1=opt(qk);步骤s340,计算fmin{cod,mid}'k+1,当满足:fmin{cod,mid}'k+1<fmin{cod,mid}k时,更新qk+1=q'k+1,fmin{cod,mid}'k+1=fmin{cod,mid}k+1,k=k+1,进入步骤s350;当不满足fmin{cod,mid}'k+1<fmin{cod,mid}k时,重复步骤s330;步骤s350,当满足k<w时则终止迭代,输出优化结果;当不满足k<w时,转到步骤s330;其中,qk为迭代次数为k时自变量q的取值;fmin{cod,mid}k为迭代次数为k时自变量fmin{cod,mid}的取值;opt(qk)为优化函数变量qk的更新函数;q'k、fmin{cod,mid}'k为迭代次数为k时自变量q与fmin{cod,mid}的中间过程取值;所述优化结果包括:热源机组负荷的优化调度策略q*=qw,fmin{cod,mid}*=fmin{cod,mid}w,环保性指标(即排放量输出参数,烟尘c排放量、so2排放量、nox排放量、co2排放量、co排放量,如某一热电联产机组,其排放量可以为烟尘c排放量10.3mg、so2排放量65.95mg、nox排放量80.33mg、co2排放量150mg、co排放量10mg)或经济性指标(即能耗量输出参数,e=λ1p+λ2b+λ3r,标煤耗电量、标煤耗气量、标煤耗煤量)。在本实施例中,步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化的方法包括:dcs系统根据热源机组负荷的优化调度策略q*=qw,实现对热源机组负荷的在线实时控制(dcs系统可以但不限于通过以opc、数据库、webservice接口或其他接口形式,接收优化调度策略);基于周期d内优化调度策略,计算生成d+1周期的优化调度策略,重复该步骤,进而实时对热源机组负荷优化调度。实施例2在实施例1的基础上,本实施例2还提供一种机组模型,所述机组模型为:其中,ej、mj分别表示第j台机组模型计算的能耗量输出参数和排放量输出参数;fj(ej,mj)第j台热源机组的机器学习模型,输出参数为ej、mj,输入参数为x;fj(x)为输出参数x的计算函数;z为热源机组的数量;δ'=(δ1',δ2',…δi',…,δn')为训练后的机器学习模型系数;x为输入参数,x=(x1,x2,...,xi,...,xn),xi为热源机组的第i个输入参数,n为输入参数的数量,i∈n。实施例3在实施例1的基础上,本实施例3还提供一种机组,包括:机组模型,且适于根据所述机组模型获取机组的优化调度策略。在本实施例中,所述机组采用如实施例1所述的机组模型。在本实施例中,所述机组适于根据优化调度策略对机组负荷分配进行实时优化。实施例4图4是本发明所涉及的多热源供热系统负荷实时优化调度系统的原理框图。图5是本发明所涉及的多热源供热系统负荷实时优化调度系统与供热scada系统或数据库的逻辑关系图。图6是本发明所涉及的多热源供热系统负荷实时优化调度系统的技术架构示意图。如图4、图5和图6所示,在实施例1的基础上,本实施例4还提供一种多热源供热系统负荷实时优化调度系统,包括:机组特性模块,构建各热源机组的机组模型;目标函数模块,建立优化的目标函数;优化调度策略模块,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及优化管理与策略下发模块,基于优化调度策略,对热源机组负荷分配进行实时优化;以实现对热源机组提供优化调度策略,面向多个热源机组进行在线式负荷的优化调度,在满足总需求负荷的基本前提下,能有效节省运行费用或控制排放指标。所述机组特性模块(模块1)是基于各热源机组运行的历史数据,采用基于机器学习类的数据辨识方法,与基于内在机理理论的机理建模方法相结合,能建立各热源机组的机组模型,机组模型支持后台定时更新与备份;并且通过该机组模型,设定一定边界条件后,能仿真或预测各热源机组的实际运行状态,获取机组模型预测的机组运行状态下的安全状态数据、运行费用数据、环保排放数据和能量消耗数据等。所述机组特性模块支持与数据库对接,作用有:(1)获取数据库各热源机组的历史运行数据,建立机组模型;(2)基于机组模型,读取边界条件,计算各热源机组的状态数据,输出至数据库。所述目标函数模块(模块2)包括:(1)决策变量(输入参数x)与优化目标的选择。决策变量是控制参数,如热源负载、热源机组供水温度等,可选择作为优化变量。优化目标是指热源机组运行所期望达到的目标,如最小运行费用、最低排放量等等,可根据企业情况选择需要优化的具体目标,支持选择单个目标或多个目标;(2)建立并评价优化目标;结合机组特性模块预测的状态数据,能建立各热源机组的目标函数。通过目标函数,可用来评价在不同运行参数下方案的优劣。目标函数存储至数据库。(3)建立并处理多热源系统的约束条件,保证每一组运行方案符合热源机组运行约束。所述优化调度策略模块(模块3)包括:(1)通用的优化算法接口。拥有通用的优化算法接口,支持调用c语言、c++语言、java语言开发应用程序或库文件,支持导入封装的优化算法。(2)优化算法选择。支持选择不同的优化算法,与决策变量对接,应用目标函数优化。(3)根据收敛条件迭代计算。基于决策变量初始化,读取并计算数据库目标函数,根据算法收敛条件搜索运行方案,当收敛条件满足后,将优化调度策略输出至数据库或scada系统。所述优化管理与策略下发模块(模块4),监测多热源供热系统负荷实时优化调度系统的运行状态,接受外界的触发或停止指令,跟随针对优化目标的优化调度策略完成实时优化,执行构建机组模型与优化调度策略下发的闭环过程,包括:(1)支持设定策略优化时间间隔,在设定时间间隔内执行“机组特性模块、目标函数模块、优化调度策略模块、优化管理与策略下发模块”实时闭环优化。(2)定时读取数据库或优化调度策略模块的接口,接收优化调度策略,自动下发或手动确认触发后执行控制。综上所述,本发明通过步骤s100,构建各热源机组的机组模型;步骤s200,建立优化的目标函数;步骤s300,通过机组模型和优化的目标函数获得热源机组负荷的优化调度策略;以及步骤s400,基于优化调度策略,对热源机组负荷分配进行实时优化,以对热源机组负荷分配进行实时优化。以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1