一种基于模型预测控制的分布式能源能量管理方法转让专利

申请号 : CN201510925463.3

文献号 : CN105375479B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄学良孙厚涛季振亚李军

申请人 : 东南大学

摘要 :

本发明公开了一种基于模型预测控制的分布式能源能量管理方法,首先建立系统模型,并对系统模型进行初始化;实时采集外部信息,根据建立的分布式电源出力预测模型与电、热负荷需求预测模型,结合实时数据与前一时刻的反馈误差,预测从t=k时刻起的预测域P内分布式电源出力与电、热负荷需求曲线;采用线性规划算法求解k时刻起的控制域M内满足系统约束条件的最优目标函数,输出最优控制策略;执行计算出的控制域M内首个控制策略;实时监控系统信息,将控制结果反馈给本地预测模块,对下一次的预测值进行校正;在t=k+1时刻重复上述控制过程直到控制结束。本发明能够有效消除预测误差,保持系统一直工作在最优状态。

权利要求 :

1.一种基于模型预测控制的分布式能源能量管理方法,其特征在于:包括如下步骤:步骤1,建立系统模型,具体包括分布式可再生能源发电系统模型,热电联供系统模型,热泵模型,燃气锅炉模型,灵活负荷模型,储能单元模型,储热单元模型,并对系统模型进行初始化;

步骤2,实时采集外部信息,包括气象数据与实时电负荷与热负荷数据,根据分布式电源出力预测模型与电、热负荷需求预测模型,结合实时数据与前一时刻的反馈误差,预测从t=k时刻起的预测域P内分布式电源出力与电、热负荷需求曲线;

步骤3,采用基于线性规划的模型预测控制算法滚动优化求解k时刻起的控制域M内满足系统约束条件的最优目标函数,输出最优控制策略;

所述的基于线性规划的模型预测控制算法,其模型表示为:式中,M为控制域;P为预测域,通常M

分别表示热电联供系统、燃气锅炉、热泵、储热单元、热负荷在t时刻的热功率; 分别表示外电网、热电联供系统、储能单元、灵活负荷在t-1到t时间段内电能变化量; 分别表示热电联供系统、燃气锅炉在t-1到t时间段消耗的燃气量;

步骤4,执行计算出的控制域M内首个控制策略,将预测变量的实际测量结果反馈给本地预测模块,对下一时刻的预测值进行校正;

步骤5,在t=k+1时刻重复上述控制过程直到控制结束。

2.如权利要求1所述的基于模型预测控制的分布式能源能量管理方法,其特征在于:步骤1中,所述的系统模型具体表示为:(1)分布式可再生能源发电系统模型表示为:式中, 表示第m台可再生能源发电系统的功率,由第m台设备的额定功率与规格化输入条件 的乘积来表示; 根据外部气象数据与发电模块效率测算;

(2)热电联供系统模型表示为:

式中, 分别表示第n台微型燃气轮机的发电效率、热效率与总效率; 表示第n台微型燃气轮机的输出电功率; 表示第n台微型燃气轮机的输出热功率;

输出电功率 的约束条件和Δt时段内的气体消耗量 表示为:式中: 分别是第n台微型燃气轮机的最小和最大输出电功率; 表示CHP的工作状态,若启动,则该值为1;若暂停工作,该值为0;

(3)热泵模型表示为:

式中, 是第i台EHP的性能系数,是输出热量与耗电量之比,与空气温度有关;

分别是第i台EHP的最小和最大输出热功率; 为EHP的耗电量;

(4)燃气锅炉表示为:

式中, 表示第j台燃气锅炉最大输出热功率; 表示Δt时段内的燃气消耗量; 表示第j台燃气锅炉的转换效率;

(5)灵活负荷模型表示为:

式中, 为t时刻的总用电负荷, 为用户用电固定负荷, 为第k个用户用电灵活负荷; 分别表示第k个灵活负荷被调控前的所需功率与接受调控后、不影响用户满意度的基本功率;

相应地,在Δt时段内电力供应商需提供经济补偿的切除电量 为:;

(6)储能单元模型表示为:

式中, 表示t时刻第y套电池储能系统(BESS)的能量状态,分别设定电池储能系统(BESS)的最小与最大能量状态 和 ; 分别是充放电效率;

分别表示额定充放电功率;  表示最大放电功率与最大充电功率; 表示第y套储能系统的工作功率;

相应地,在Δt时段内储能单元提供的电量 为:;

(7)储热单元模型表示为:

式中, 表示t时刻第z套储热水箱的能量状态, 分别表示其储能的上下限额; 表示储热功率; 表示考虑热能耗散时的储热效率; z表示第z台储热单元,储热单元共有Z台。

3.如权利要求1所述的基于模型预测控制的分布式能源能量管理方法,其特征在于:步骤2中,所述气象数据包括风速、日照辐射度、温度、湿度。

4.如权利要求1所述的基于模型预测控制的分布式能源能量管理方法,其特征在于:所述电价、天然气价格随时间波动或者取恒定值。

说明书 :

一种基于模型预测控制的分布式能源能量管理方法

技术领域

[0001] 本发明涉及一种含分布式电源的配电网能量最优运行策略,特别涉及一种基于模型预测控制的分布式能源能量管理方法。

背景技术

[0002] 模型预测控制是一种有限时域滚动且反馈校正的控制方法,与模型预测控制结合的线性规划能很好地将短期预测与系统当前状态耦合,为解决运行控制中预测误差带来的准确性问题提供了较优的应对机理,目前这一方法已经在储能系统优化运行、电动汽车优化调度等领域获得了一些探索与应用,有望成为分布式能源系统中的新型优化控制策略。经济性是分布式能源系统发展过程中需要考虑的重要因素之一。分布式能源系统的生命周期中,涉及经济性的建设费用与运行费用主要包括两类,一是包含系统各模块安装与运行维护的总费用,一次性或按年度投资,是系统规划阶段需考虑的确定性价格函数;二是系统日常运行费用,通过设定的价格目标需求函数与约束条件,将满足条件的系统参数反馈到系统运行控制中,实现对系统运行时段的动态即时控制,相应的费用函数组成具有不确定性特征。同时分布式能源系统的运行设计应充分考虑经济、环保、节能等多种需求,通过实时掌握能源价格、分布式能源出力等特征,利用分布式能源系统管理策略,结合用户负荷管理、储能系统控制等手段,动态实现系统的多目标组合优化。
[0003] 分布式能源系统的能量管理涉及可再生能源输出功率、能源价格波动和负荷预测误差带来的影响,且储能系统能量状态的改变、可控负荷的转移是动态变化的过程,如果仅从当前时间尺度来控制管理,能量管理的优化性能受到限制。模型预测控制方法根据掌握的系统行为,对系统在未来有限时间域内的行为进行预测,通过过程控制使目标方程的输出获得优化。MPC对时间尺度上的控制行为具有原理上的优势,控制效果好、鲁棒性强,且能与多输入-多输出系统快速方便地结合,在控制过程中同时考虑输入与输出约束条件。

发明内容

[0004] 本发明的目的是提供一种基于模型预测控制的分布式能源能量管理方法,通过建立动态的优化控制过程,利用滚动优化与反馈校正,调整未来时段分布式能源系统的工作状态,能够有效消除预测误差,保持系统一直工作在最优状态。
[0005] 为实现上述目的,本发明采用以下技术方案:
[0006] 一种基于模型预测控制的分布式能源能量管理方法,其特征在于:包括如下步骤:
[0007] 步骤1,建立系统模型,具体包括分布式可再生能源发电系统模型,热电联供系统模型,热泵模型,燃气锅炉模型,灵活负荷模型,储能单元模型,储热单元模型,并对系统模型进行初始化;
[0008] 步骤2,实时采集外部信息,包括气象数据与实时电负荷与热负荷数据,根据分布式电源出力预测模型与电、热负荷需求预测模型,结合实时数据与前一时刻的反馈误差,预测从t=k时刻起的预测域P内分布式电源出力与电、热负荷需求曲线;
[0009] 步骤3,采用基于线性规划的模型预测控制算法滚动优化求解k时刻起的控制域M内满足系统约束条件的最优目标函数,输出最优控制策略;
[0010] 步骤4,执行计算出的控制域M内首个控制策略,将预测变量的实际测量结果反馈给本地预测模块,对下一时刻的预测值进行校正;
[0011] 步骤5,在t=k+1时刻重复上述控制过程直到控制结束。
[0012] 步骤1中,所述的系统模型具体表示为:
[0013] (1)分布式可再生能源发电系统模型表示为:
[0014]
[0015] 0≤χRES,m(t)≤1 m=1,2,...,M
[0016] 式中,PRES,m(t)表示第m台可再生能源发电系统的功率,由第m台设备的额定功率CRES,m与规格化输入条件χRES,m(t)的乘积来表示;χRES_m(t)根据外部气象数据与发电模块效率测算;
[0017] (2)热电联供系统模型表示为:
[0018] ηn(t)=ηe,n(t)+ηt,n(t)
[0019]
[0020] 式中,ηe(t),ηt(t),ηn(t)分别表示第n台微型燃气轮机的发电效率、热效率与总效率;PCHP,n(t)表示第n台微型燃气轮机的输出电功率;HCHP,n(t)表示第n台微型燃气轮机的输出热功率;
[0021] 输出电功率PCHP,n(t)的约束条件和Δt时段内的气体消耗量GCHP(t)表示为:
[0022] XCHP,n·PCHP_min,n(t)≤PCHP,n(t)≤XCHP,n·PCHP_max,n(t)
[0023]
[0024] 式中:PCHP_min,n(t),PCHP_max,n(t)分别是第n台微型燃气轮机的最小和最大输出电功率。
[0025] (3)热泵模型表示为:
[0026] HEHP_min,i(t)≤HEHP,i(t)≤HEHP_max,i(t) i=1,2,...,I
[0027]
[0028] 式中,COPi(t)是第i台EHP的性能系数,是输出热量与耗电量之比,与空气温度有关;HEHP_min,i(t),HEHP_max,i(t)分别是第i台EHP的最小和最大输出热功率;
[0029] (4)燃气锅炉表示为:
[0030] 0≤HBL,j(t)≤HBL_max,j(t) j=1,2,...,J
[0031]
[0032] 式中,HBL_max,j(t)表示第j台燃气锅炉最大输出热功率;GBL(t)表示Δt时段内的燃气消耗量;ηBL,j表示第j台燃气锅炉的转换效率;
[0033] (5)灵活负荷模型表示为:
[0034]
[0035] Pcur_min,k(t)≤Pcur,k(t)≤Pcur_max,k(t)
[0036] 式中,Pd(t)为t时刻的总用电负荷,Pfix(t)为用户用电固定负荷,Pcur(t)为用户用电灵活负荷;Pcur_max,k(t),Pcur_min,k(t)分别表示第k个灵活负荷被调控前的所需功率与接受调控后、不影响用户满意度的基本功率;
[0037] 相应地,在Δt时段内电力供应商需提供经济补偿的切除电量Ecur(t)为:
[0038]
[0039] (6)储能单元模型表示为:
[0040]
[0041] SOEmin≤SOEy(t)≤SOEmax y=1,2,…,Y
[0042] PES_min,y≤PES,y(t)≤PES_max,y
[0043] 式中,SOEy(t)表示t时刻第y套电池储能系统(BESS)的能量状态,分别设定电池储能系统(BESS)的最小与最大能量状态SOEmin和SOEmax;ηi,y,ηo,y分别是充放电效率;Pch,y,Pdisch,y分别表示额定充放电功率;PES_min,y,PES_max,y表示最大放电功率与最大充电功率;
[0044] 相应地,在Δt时段内储能单元提供的电量EES(t)为:
[0045] EES(t)=|PES(t)|·△t;
[0046] (7)储热单元模型表示为:
[0047] Ctank,z(t)=ηtank,z·Ctank,z(t-1)-Htank,z(t)
[0048] Ctank_min,z≤Ctank,z(t)≤Ctank_max,z
[0049] Htank,z(t)≤Ctank_max,z(t)·△t y=1,2,…,Y
[0050] 式中,Ctank,z(t)表示t时刻第z套储热水箱的能量状态,Ctank_max,z,Ctank_min,z分别表示其储能的上下限额;Htank,z(t)表示储热功率;ηtank,z表示考虑考虑热能耗散时的储热效率。
[0051] 步骤2中,所述气象数据包括风速、日照辐射度、温度、湿度。
[0052] 步骤3中,所述的基于线性规划的模型预测控制算法,其模型表示为:
[0053]
[0054] s.t.∑PRES(t)+∑PCHP(t)+PG(t)+∑PES(t)=Pd(t)+∑PEHP(t)
[0055] ∑HCHP(t)+∑HBL(t)+∑HEHP(t)+∑HHS(t)=Hd(t)
[0056] 其中cost1(t)=EG(t)·pe(t)
[0057] cost2(t)=EEHP(t)·pe(t)+GCHP(t)·pg(t)+
[0058] GBL(t)·pg(t)+EES(t)·pd-Ecur(t)·pcur(t)
[0059] 式中,M为控制域;P为预测域,通常M
[0060] 所述电价、天然气价格随时间波动或者取恒定值。
[0061] 本发明的有益效果是:本发明的一种基于模型预测控制的分布式能源能量管理方法,包含用户用电与用热等综合用能需求,通过将模型预测控制与系统短期运行经济最优的线性规划函数相结合,对可控负荷、分布式电源出力预测及控制、能耗损失等关键组成分别建模,建立目标函数约束条件,通过求解,制定能量管理策略。本发明在模型预测控制过程中使用线性优化模型代替二次优化模型,方便系统建模,同时大大降低了求解目标函数的计算量,提高计算速度,能快速响应系统动态变化。通过建立动态的优化控制过程,利用滚动优化与反馈校正,调整未来时段分布式能源系统的工作状态,可以有效消除预测误差,保持系统一直工作在最优状态。

附图说明

[0062] 图1是分布式能源系统示意图;
[0063] 图2是基于模型预测控制的分布式能源能量管理系统流程图;
[0064] 图3模型预测控制算法示意图。

具体实施方式

[0065] 下面结合附图对本发明作更进一步的说明。
[0066] 本发明的一种基于模型预测控制的分布式能源能量管理方法,用于分布式能源系统的能量最优管理,如图1所示是分布式能源系统示意图,分布式能源系统组成模块包括:可再生能源发电系统,储电单元,电动热泵,微型燃气轮机,燃气锅炉,储热单元。
[0067] 本发明的基于模型预测控制的分布式能源能量管理方法,如图2所示,包括以下步骤:
[0068] 步骤1)建立系统模型,具体包括分布式可再生能源发电系统模型,热电联供系统模型,热泵模型,燃气锅炉模型,灵活负荷模型,储能单元模型,储热单元模型,并对系统模型进行初始化;
[0069] 其中,分布式可再生能源发电系统模型发电总功率表示为:
[0070]
[0071] 0≤χRES,m(t)≤1 m=1,2,...,M
[0072] 式中:PRES,m(t)表示第m台可再生能源发电系统的功率,由第m台设备的额定功率CRES,m与规格化输入条件χRES,m(t)的乘积来表示;χRES_m(t)根据外部气象数据与发电模块效率测算,减少了运行管理中相似参数与工作条件的RES设定与计算的工作量,便于与预测模型统一,加快计算速度,并使系统新增RES模块的操作更为快捷。光伏、风力发电系统的实际出力受太阳辐照、温度、风速等外界条件的影响,具有统计学特征,具有一定的可预测性。在能量管理策略中,为使所在的分布式能源系统能获得最优经济性,不考虑对其功率进行主动限制,即可以按实际环境条件下能发出的最大功率向外输出。
[0073] 热电联供系统模型表示为:
[0074] ηn(t)=ηe,n(t)+ηt,n(t)
[0075]
[0076] 式中:ηe(t),ηt(t),ηn(t)分别表示第n台微型燃气轮机的发电效率、热效率与总效率,一般ηe(t)在0.25~0.33之间;PCHP,n(t)表示第n台微型燃气轮机的输出电功率;HCHP,n(t)表示第n台微型燃气轮机的输出热功率;
[0077] 考虑到微型燃气轮机效率随负荷降低而降低的变化特性,要求尽量避免其工作在低负荷状态。在能量管理中不考虑其爬坡约束过程,输出电功率PCHP,n(t)的约束条件和Δt时段内的气体消耗量GCHP(t)表示为:
[0078] XCHP,n·PCHP_min,n(t)≤PCHP,n(t)≤XCHP,n·PCHP_max,n(t)
[0079]
[0080] 式中:PCHP_min,n(t),PCHP_max,n(t)分别是第n台微型燃气轮机的最小和最大输出电功率。考虑到微型燃气轮机效率随负荷降低而降低的变化特性,要求尽量避免其工作在低负荷状态,因此在能量管理中不考虑其爬坡约束过程。
[0081] 热泵模型表示为:
[0082] HEHP_min,i(t)≤HEHP,i(t)≤HEHP_max,i(t) i=1,2,…,I
[0083]
[0084] 式中,COPi(t)是第i台EHP的性能系数,是输出热量与耗电量之比,与空气温度有关;HEHP_min,i(t),HEHP_max,i(t)分别是第i台EHP的最小和最大输出热功率;
[0085] 燃气锅炉表示为:
[0086] 0≤HBL,j(t)≤HBL_max,j(t) j=1,2,…,J
[0087]
[0088] 式中,HBL_max,j(t)表示第j台燃气锅炉最大输出热功率;GBL(t)表示Δt时段内的燃气消耗量;ηBL,j表示第j台燃气锅炉的转换效率;小型分布式能源系统(如家庭单位)不安装微型燃气轮机,但一般都配置有燃气锅炉;对安装有微型燃气轮机的分布式能源系统,也可以起到补充供热不足或实现供能优化的作用。
[0089] 灵活负荷模型表示为:
[0090]
[0091] Pcur_min,k(t)≤Pcur,k(t)≤Pcur_max,k(t)
[0092] 式中:Pd(t)为t时刻的总用电负荷,Pfix(t)为用户用电固定负荷,Pcur(t)为用户用电灵活负荷;Pcur_max,k(t),Pcur_min,k(t)分别表示第k个灵活负荷被调控前的所需功率与接受调控后、不影响用户满意度的基本功率。
[0093] 相应地,在Δt时段内电力供应商需提供经济补偿的切除电量Ecur(t)为:
[0094]
[0095] 储能单元模型表示为:
[0096]
[0097] SOEmin≤SOEy(t)≤SOEmax y=1,2,…,Y   (8)
[0098] PES_min,y≤PES,y(t)≤PES_max,y
[0099] 式中,SOEy(t)表示t时刻第y套电池储能系统(BESS)的能量状态,分别设定电池储能系统(BESS)的最小与最大能量状态SOEmin和SOEmax;ηi,y,ηo,y分别是充放电效率;Pch,y,Pdisch,y分别表示额定充放电功率;PES_min,y,PES_max,y表示最大放电功率与最大充电功率;
[0100] 相应地,在Δt时段内储能单元提供的电量EES(t)为:
[0101] EES(t)=|PES(t)|·△t   (9)
[0102] 储热单元模型表示为:
[0103] Ctank,z(t)=ηtank,z·Ctank,z(t-1)-Htank,z(t)
[0104] Ctank_min,z≤Ctank,z(t)≤Ctank_max,z           (10)
[0105] Htank,z(t)≤Ctank_max,z(t)·△t y=1,2,…,Y
[0106] 式中,Ctank,z(t)表示t时刻第z套储热水箱的能量状态,Ctank_max,z,Ctank_min,z分别表示其储能的上下限额;Htank,z(t)表示储热功率;ηtank,z表示考虑考虑热能耗散时的储热效率。
[0107] 步骤2)实时采集外部信息,包括风速、日照辐射度、温度、湿度等气象数据与实时电负荷与热负荷数据,根据分布式电源出力预测模型与电、热负荷需求预测模型,结合实时数据与前一时刻的反馈误差,预测从t=k时刻起的预测域P内分布式电源出力与电、热负荷需求曲线;
[0108] 步骤3)采用线性规划算法滚动优化求解k时刻起的控制域M内满足系统约束条件的最优目标函数,输出最优控制策略;
[0109] 线性规划算法其目标函数与约束条件可表示为:
[0110]
[0111] s.t.∑PRES(t)+∑PCHP(t)+PG(t)+∑PES(t)=Pd(t)+∑PEHP(t)   (11)
[0112] ∑HCHP(t)+∑HBL(t)+∑HEHP(t)+∑HHS(t)=Hd(t)
[0113] 其中cost1(t)=EG(t)·pe(t)
[0114] cost2(t)=EEHP(t)·pe(t)+GCHP(t)·pg(t)+
[0115] GBL(t)·pg(t)+EES(t)·pd-Ecur(t)·pcur(t)
[0116] 式中,M为控制域;P为预测域,通常M
[0117] 步骤4)执行计算出的控制域M内首个控制策略,实时监控系统信息,将控制结果反馈给本地预测模块,对下一次的预测值进行校正;
[0118] 步骤5)在t=k+1时刻重复上述控制过程直到控制结束。
[0119] 本发明的一种基于模型预测控制的分布式能源能量管理方法,包含用户用电与用热等综合用能需求,通过将模型预测控制与系统短期运行经济最优的线性规划函数相结合,对可控负荷、分布式电源出力预测及控制、能耗损失等关键组成分别建模,建立目标函数约束条件,通过求解,制定能量管理策略。
[0120] 以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。