一种面向需求响应优化的变容量热水器控制方法

文档序号:29074191发布日期:2022-03-01 22:15阅读:142来源:国知局
一种面向需求响应优化的变容量热水器控制方法

1.本发明涉及电力系统优化技术领域,具体地,涉及一种面向需求响应优化的变容量热水器控制方法。


背景技术:

2.随着经济的快速发展,居民的生活条件不断提高,家用电器也逐步普及,家庭用电总量不断增长,家庭负荷参与需求响应是促进节能减排和可持续发展的重要措施。家庭热水的消耗是用户能源消耗的主要原因之一,根据统计,电热水器负荷占家庭能源总消耗15%左右,负荷总量庞大;热水器同时还具有储能特性,可以将消耗的电能转换为储存的热能,实现负荷转移,响应分时电价,综合以上两点,将热水器作为需求响应资源将有突出的现实意义。
3.当前多数家庭采用定容量热水器,其储水量始终保持不变,这导致热水器无法动态适应家庭中不同的用水情况,例如,家中的用水需求会随时间,居家人数,气候环境而改变,但是,在用水需求少甚至无需用水时,定容量热水器也必须加热保温整个水罐的热水,造成能量浪费。
4.同时传统的热水器控制方法是维持设定的温度,水温低于设定的温度时加热,高于设定的温度时不加热,这种方法的优点就是方案简单,可以普遍应用于各类电热水器,通过足够的水量、热量冗余来满足用户的舒适性需求。但这种控制方法完全不考虑分时电价和用户热水需求,在电价高时也维持着固定的水温,在用户无热水需求的时段也维持着满水罐的热水,水罐中的热水会随着时间向外散热,造成能量的浪费,产生了不必要的电费支出;同时,电价由电力系统根据电能供求关系指定,热水器不响应电价,意味着对电力系统来说,热水器将对电力系统的安全稳定经济运行造成负面影响,不利于社会节能减排。
5.当前已经有大量学者对热水器的需求响应进行了研究,1)用智能算法求解最优调度方案。这种方法先对需要调度的热水器进行数学建模,结合未来一段时间的分时电价,预测的用户热水需求以及环境温度,设定好相应的约束,把调度过程等效为数学问题进行求解。常用的求解方法有各类启发式算法和数学优化算法。此类方法通常可以求得调度的最优解,但要求建立热水器的精确数学模型,对于变容量热水器,其加热、加水、水的存量、水的需量、水垢对加热效率的影响等要素交叉耦合,具有很强的不确定性,导致精确建模困难。2)学习型需求响应优化。这种方法是通过具有学习能力的机器学习网络进行优化调度,这种网络可以在模型调度中不断产生训练数据,学习出现的各类情况,从一开始不断的试错和学习,训练收敛后就可以快速的结合当前热水器状态、环境、电价和热水需求等因素,给出相应的调度动作。此类方法还具有泛化性能,在单一工况下训练收敛的机器学习网络,可以迁移到其他工况下,在短期的训练后达到对应新工况的收敛;这类方法的缺点在于机器学习需要依赖高性能计算环境,难以普遍在家用热水器中推广。3)基于规则的需求响应优化。这类方法主要是根据未来一段时间的电价,用户热水需求等信息,结合当前时刻的热水器状态,根据一系列的规则来决定调度动作。这种方法的优点是求取调度解的成本低,速
度快,不需要过多的计算资源和设备基础,具备实时性,且一定程度上可以应对不确定性,对各种工况和环境下的热水器都能适用;但目前的控制规则针对固定容量的热水器开发,难以用于变容量热水器。
6.本发明针对的问题包括:针对变容量热水器,开发轻量级计算的需求响应优化策略,是亟待解决的问题。
7.本发明提出一种面向需求响应优化的变容量热水器控制方法,使用变容量热水器来动态适应家庭中变化的用水需求,提出的面向需求响应的变容量热水器优化调度方法兼具轻量级计算、易于工程化、能够高效调度变容量热水器进行需求响应优化的优点,使变容量热水器能自动适应分时电价、满足用户热水需求、满足变容量热水器安全约束,实现变容量热水器的自动化需求响应。


技术实现要素:

8.本发明目的在于提供一种变容量热水器建模方法,可以动态适应家庭中不同的用水情况,并且提供一种面向需求响应优化的变容量热水器控制方法,所需的设备简单,计算成本低,优化速度快,可以普适不同工况的变容量热水器,在满足用户用水需求和舒适性的同时,响应分时电价,对变容量热水器进行快速,准确的调度。
9.为实现上述发明目的,本发明提供了一种面向需求响应优化的变容量热水器控制方法,包括:
10.步骤s1:针对变容量热水器,采用散热、水罐进出水、加热各环节先分离后综合的方法,分步建立变容量热水器水温模型;
11.步骤s2:获取变容量热水器标定的安全工作条件,建立变容量热水器安全约束,包括水温安全约束、水量安全约束;获取用户设定的热水温度舒适性区间,建立变容量热水器的水温舒适性约束;
12.步骤s3:在目标调度时段,获取变容量热水器水罐内的热水温度以及热水水量,获取电网未来24小时分时电价数据以及预测的用户未来24小时热水需求数据,并根据分时电价数据生成电价趋势信号,根据预测的用水需求数据生成用水趋势信号;
13.步骤s4:针对变容量热水器,建立基于控制动作优先级的优化策略,其方法是:在目标调度时段,综合电价趋势信号、用水趋势信号、水温和水量信息,对变容量热水器所有可能的控制动作组合设定优先级;将控制动作组合按照优先级从高到低的顺序,结合变容量热水器当前工况,进行变容量热水器水温仿真,仿真过程遍历所有控制动作组合,记录仿真结果并对其设定优先级;对仿真结果进行舒适性约束和安全约束核查,结合仿真结果的优先级给出优化结果;
14.步骤s5:变容量热水器根据基于控制动作优先级的优化策略输出的优化结果进行加热、加水操作,维持变容量热水器运行。
15.优选的,步骤s1所述的“采用散热、水罐进出水、加热各环节先分离后综合的方法,分步建立变容量热水器水温模型”包含以下步骤:
16.获取变容量热水器的水罐容积与表面积、水罐总体热阻、热水加热装置的加热额定功率、热水加热装置将电能转化为热能的热转换效率参数;
17.仅考虑散热损失单独作用对于变容量热水器水罐内水温的影响,建立变容量热水
器的第一温度模型;散热损失的能量通过水罐表面积、水罐总体热阻和水罐内热水温度计算;
18.仅考虑水罐进出水的情况,水量变化单独作用对于变容量热水器水罐内水温及水量的影响,建立变容量热水器的第二温度模型;水罐内热水温度和水量的变化通过未加水前水罐内热水的温度及水量、加水开关的状态、加入水罐冷水的水量和温度计算;
19.仅考虑加热单独作用对于变容量热水器水罐内水温的影响,建立变容量热水器的第三温度模型;加热过程由加热开关控制,加热的能量通过加热开关的状态、加热装置的额定功率、加热装置将电能转化为热能的热转换效率计算;
20.综合变容量热水器的第一温度模型、第二温度模型、第三温度模型,建立变容量热水器的水温模型。
21.优选的,步骤s2包含以下步骤:
22.获取变容量热水器标定的热水温度安全区间,建立对变容量热水器调度需要满足的水温安全约束为:变容量热水器运行过程中,水罐内热水温度处于标定的热水温度安全区间内;
23.获取变容量热水器标定的热水水量安全区间,记水量安全中值为水量安全区间上下限的平均值,建立对变容量热水器调度需要满足的水量安全约束为:变容量热水器运行过程中,水罐内热水水量处于标定的热水水量安全区间内;
24.获取用户设定的热水温度舒适性区间,记水温舒适性中值为水温舒适性区间上下限的平均值,建立对变容量热水器调度需要满足的水温舒适性约束为:变容量热水器运行过程中,水罐内热水水温处于用户设定的热水温度舒适性区间内。
25.优选的,步骤s3所述的“根据分时电价数据生成电价趋势信号,根据预测的用水需求数据生成用水趋势信号”包含以下步骤:
26.将目标调度时段的电价和与它相邻的未来一段时间的平均电价进行对比,生成电价趋势信号:其规则是,与目标调度时段的电价相比,如果未来一段时间的平均电价更高,则电价趋势信号赋值为上升;与目标调度时段的电价相比,如果未来一段时间的平均电价更低,则电价趋势信号赋值为下降;与目标调度时段的电价相比,如果未来一段时间的平均电价与目标调度时段电价相同,则电价趋势信号赋值为维持;
27.将未来一段时间的用水需求与变容量热水器最大容积进行对比,生成用水趋势信号:其规则是,如果用水需求与变容量热水器最大容积之比的值大于给定的阈值,则用水趋势信号赋值为大,小于或等于给定的阈值,则用水趋势信号赋值为小。
28.优选的,步骤s4所述的“综合电价趋势信号、用水趋势信号、水温和水量信息,对变容量热水器所有可能的控制动作组合设定优先级”包含以下步骤:
29.归纳变容量热水器所有可能的控制动作组合:变容量热水器的可控开关为加热开关、加水开关和出水安保开关,定义加热开关和加水开关用于变容量热水器调度,加热开关开表示变容量热水器的加热装置以额定功率加热,加热开关关表示变容量热水器不加热,加水开关开表示变容量热水器以额定流速向水罐中加水,加水开关关表示变容量热水器不加水,出水安保开关开表示允许变容量热水器向外放水,出水安保开关关表示不允许变容量热水器向外放水;生成变容量热水器可能的控制动作组合为:加热开关开且加水开关开、加热开关开且加水开关关、加热开关关且加水开关开、加热开关关且加水开关关,以上四种
组合依次分别记为(1,1)、(1,0)、(0,1)、(0,0);
30.对变容量热水器的控制设定两层优先级,并定义第一层级优先级较第二层级优先级的优先级高:
31.将变容量热水器的安全控制设定为第一层级优先级,并采用事件触发机制进行开关操作以保证变容量热水器的安全,具体方法为:只要变容量热水器的水量大于或等于水量安全区间上限,立即令加水开关关;只要变容量热水器的水量小于或等于水量安全区间下限,立即令出水安保开关关;只要变容量热水器的水量大于水量安全区间下限而小于水量安全区间的上限,立即令出水安保开关开;只要变容量热水器的水温大于或等于水温安全区间上限,立即令加热开关关;只要变容量热水器的水温小于或等于水温安全区间下限,立即令加热开关开;
32.将变容量热水器的优化控制设定为第二层级优先级,并采用时间触发机制进行开关操作以优化变容量热水器的运行,具体方法为:优化控制中,在每个目标调度时段对所有可能的控制动作组合设定优先级,不同情况下优化控制的控制动作组合优先级排布如表1所示,表 1中第五列某行的值表示在同时满足第一列到第四列对应行所列条件下,控制动作组合优先级从高到低的顺序。
33.表1.优化控制的优化控制动作组合优先级排布表
34.[0035][0036]
优选的,步骤s4所述的“将控制动作组合按照优先级从高到低的顺序,结合变容量热水器当前工况,进行变容量热水器水温仿真,仿真中遍历所有控制动作组合,记录仿真结果并对其设定优先级”包含以下步骤:
[0037]
变容量热水器优化控制中,按第二层级优先级从高到低的顺序选取控制动作组合,将变容量热水器水罐内热水温度、热水水量、预测的用户热水需求以及环境温度代入变容量热水器水温模型中,仿真得到调度时段结束时刻的变容量热水器水罐内热水温度和热水水量;
[0038]
遍历第二层级优先级中所有控制动作组合,记录对应的仿真结果,并对仿真结果设定优先级,仿真结果的优先级与对应控制动作组合优先级相同。
[0039]
优选的,步骤s4所述的“对仿真结果进行舒适性约束、安全约束核查,结合仿真结果的优先级给出优化结果”包含以下步骤:
[0040]
对第二层级优先级所有控制动作仿真结果进行水温舒适性约束、水量安全约束核查,如果存在仿真结果既满足水温舒适性约束又满足水量安全约束,则在满足约束的仿真结果中,选取优先级最高的仿真结果,直接输出此仿真结果对应的控制动作组合作为优化结果;
[0041]
如果不存在既满足水温舒适性约束又满足水量安全约束的仿真结果,则对第二层级优先级所有控制动作仿真结果进行水温安全约束、水量安全约束核查,在既满足水温安全约束又满足水量安全约束的仿真结果中,选取优先级最高的仿真结果,输出此仿真结果对应的控制动作组合作为优化结果。
[0042]
优选的,步骤s5包含以下步骤:
[0043]
在目标调度时段,基于控制动作优先级的优化策略输出的加热动作、加水动作的开、关指令,变容量热水器依照输出指令运行;
1,t]时段的加水开关状态,如果x
2,t-1
=1,即加水开关开,则变容量热水器在[t-1,t]时段以额定流速加水,由于控制周期长度固定,所以一个控制周期中加水的水量为固定值,w
in,t-1
为[t-1,t]时段所加水量;如果x
2,t-1
=0,即加水开关关,则变容量热水器在[t-1,t]时段不加水;t
in,t-1
为t-1时刻向变容量热水器水罐中加水的水温;w
d,t-1
为调度时段[t-1,t]用户使用热水的水量,v
t
表示t时刻水罐内的水量;
[0071]
步骤s104:仅考虑加热单独作用对于变容量热水器水罐内水温的影响,变容量热水器的第三温度模型如式(8)、式(9)所示:
[0072]
t
t
=(θ
1,t-1

heat,(t-1,t)
)/(v
t-1
·d·cp
)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)
[0073]
θ
heat,(t-1,t)
=x
1,t-1
·
p
·
η
·
δt
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(9)
[0074]
其中,θ
heat,(t-1,t)
表示[t-1,t]时段变容量热水器加热装置所产生的热量,p为变容量热水器额定功率,η为变容量热水器的热转换效率,x
1,t-1
为变容量热水器在[t-1,t]时段的加热开关状态,如果x
1,t-1
=1,即加热开关开,则变容量热水器在[t-1,t]时段以额定功率加热;如果 x
1,t-1
=0,即加热开关关,则变容量热水器在[t-1,t]时段不加热;
[0075]
步骤s105:综合第一温度模型、第二温度模型、第三温度模型,变容量热水器的水温模型如式(10)所示:
[0076][0077]
步骤s2:获取变容量热水器标定的安全工作条件,建立变容量热水器安全约束,包括水温安全约束、水量安全约束;获取用户设定的热水温度舒适性区间,建立变容量热水器的水温舒适性约束,具体包括以下步骤:
[0078]
步骤s201:获取变容量热水器标定的热水温度安全区间[t
limit_low
,t
limit_high
],其中,t
limit_low
为变容量热水器的水温安全下限,其默认值为1℃,t
limit_high
为变容量热水器的水温安全上限,其默认值为75℃,建立变容量热水器调度的水温安全约束的数学表达式为式(11):
[0079]
t
limit_low
<t
t
<t
limit_high
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(11)
[0080]
获取变容量热水器标定的热水水量安全区间[v
limit_low
,v
limit_high
],其中,v
limit_low
为变容量热水器的水量安全下限,v
limit_high
为变容量热水器的水量安全上限,建立变容量热水器调度的水量安全约束的数学表达式为式(12),设定水量安全中值v
limit_mid
为水量安全区间上下限的平均值,如式(13):
[0081]vlimit_low
<v
t
<v
limit_high
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(12)
[0082]vlimit_mid
=(v
limit_low
+v
limit_high
)/2
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(13)
[0083]
步骤s202:获取用户设定的热水温度舒适性区间[t
dm_low
,t
dm_high
],其中,t
dm_low
为满足用户舒适性需求的水温下限,t
dm_high
为满足用户舒适性需求的水温上限,建立变容量热水器调度的水温舒适性约束的数学表达式为式(14),设定水温舒适性中值t
dm_mid
为水温舒适性区间上下限的平均值,如式(15):
[0084]
t
dm_low
<t
t
<t
dm_high
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(14)
[0085]
t
dm_mid
=(t
dm_low
+t
dm_high
)/2
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(15)
[0086]
步骤s3:在目标调度时段,获取变容量热水器水罐内的热水温度以及热水水量,获取电网未来24小时分时电价数据以及预测的用户未来24小时热水需求数据,并根据分时电
价数据生成电价趋势信号,根据预测的用水需求数据生成用水趋势信号,具体包括以下步骤:
[0087]
步骤s301:设热水器的调度时段长度为δt,δt的值不大于1.5小时且不小于0.25小时,默认取δt=0.25小时,调度时刻的表示以一天24小时为周期,t=0为24小时的起始时刻,以调度时段长度δt为间隔对一天的时间进行分段,按自然数顺序对每个时段的起始时刻依次编号,记为t,t∈[0,96];
[0088]
步骤s302:获取t时刻水罐内的热水温度t
t
以及热水水量v
t
,获取电网未来24小时分时电价数据以及预测的用户未来24小时热水需求数据;
[0089]
步骤s303:调度时段[t,t+1]电价趋势信号f
1,t
的生成,f
1,t
=1时电价趋势信号赋值为上升,代表[t,t+1]时段未来一段时间电价呈上升趋势,f
1,t
=-1时电价趋势信号赋值为下降,代表[t,t+1]时段未来一段时间电价呈下降趋势,f
1,t
=0时电价趋势信号赋值为维持,代表[t,t+1] 时段未来一段时间电价与当前时刻持平,生成[t,t+1]时段电价趋势信号f
1,t
的具体方法为:如果调度时段为[t,t+1]时段,按顺序执行以下步骤得到[t,t+1]时段的电价趋势信号f
1,t

[0090]
1)得到[t,t+1]时段的电价p
t
,计算[t,t+n]时段的电价平均值p
t,t+n
,若[t,t+1]时段的电价p
t
低于[t,t+n]时段的电价平均值p
t,t+n
,即p
t
<p
t,t+n
,则令f
1,t
=1,其中[t,t+n]时段长度为n
×
δt,表示用来判断电价趋势的时间窗口长度,n为整数,n个调度时段覆盖的时间大于 3小时,n的默认值取12;
[0091]
2)若[t,t+1]时段的电价p
t
高于[t,t+n]时段的电价平均值p
t,t+n
,即p
t
>p
t,t+n
,则令f
1,t
=-1;
[0092]
3)否则,令f
1,t
=0;
[0093]
步骤s304:[t,t+1]时段用水趋势信号f
2,t
的生成,f
2,t
=1时用水趋势信号赋值为大,代表t时刻未来一段时间有较大的用水需求存在,f
2,t
=0时用水趋势信号赋值为小,代表t时刻未来一段时间用水需求很小或不存在,生成[t,t+1]时段用水趋势信号f
2,t
的具体方法为:如果调度时段为[t,t+1]时段,按顺序执行以下步骤得到[t,t+1]时段的用水趋势信号f
2,t

[0094]
1)计算[t,t+n]时段的用户用水需求平均值u
t,t+n
,若[t,t+n]时段的用户用水需求平均值 u
t,t+n
与变容量热水器水罐容积m的比值大于给定的阈值h,即u
t,t+n
/m>h,则令f
2,t
=1,[t,t+n]时段长度为n
×
δt,与判断电价趋势信号的时间窗口长度相同,阈值h为小于1的正数,默认取阈值h为0.1;
[0095]
2)否则,令f
2,t
=0;
[0096]
步骤s4:针对变容量热水器,建立基于控制动作优先级的优化策略,其方法是:在目标调度时段,综合电价趋势信号、用水趋势信号、水温和水量信息,对变容量热水器所有可能的控制动作组合设定优先级;将控制动作组合按照优先级从高到低的顺序,结合变容量热水器当前工况,进行变容量热水器水温仿真,仿真过程遍历所有控制动作组合,记录仿真结果并对其设定优先级;对仿真结果进行舒适性约束和安全约束核查,结合仿真结果的优先级给出优化结果,具体包括以下步骤:
[0097]
步骤s401:[t,t+1]时段控制动作组合优先级的生成,对变容量热水器调度的过程中,定义允许调度的开关有加热开关x
1,t
以及加水开关x
2,t
,这两个控制开关又分别有两个
状态:“开”和“关”,x
1,t
=1时控制加热开关开,表示热水器在[t,t+1]时段以额定功率对水罐中的热水加热;x
1,t
=0时控制加热开关关,表示热水器在[t,t+1]时段不加热;x
2,t
=1时控制加水开关开,表示热水器在[t,t+1]时段向水罐中加水,流速为额定值,由于以固定周期控制,所以一个周期中加水的水量为固定值,x
2,t
=0时控制加水开关关,表示热水器在[t,t+1]时段不加水;两个开关可以生成以下四个对变容量热水器调度的控制动作组合:x
1,t
=1,x
2,t
=1加热开关开且加水开关开、x
1,t
=0,x
2,t
=1加热开关关且加水开关开、x
1,t
=1,x
2,t
=0加热开关开且加水开关关、x
1,t
=0,x
2,t
=0加热开关关且加水开关关;
[0098]
步骤s402:对变容量热水器的控制设定两层优先级,并定义第一层级优先级较第二层级优先级的优先级高:
[0099]
将变容量热水器的安全控制设定为第一层级优先级,并采用事件触发机制进行开关操作以保证热水器的安全,具体方法为:只要变容量热水器的水量大于或等于水量安全区间上限 v
limit_high
,控制器2立即令加水开关8关;只要变容量热水器的水量小于或等于水量安全区间下限v
limit_low
,控制器2立即令出水安保开关6关;只要变容量热水器的水量大于水量安全区间下限v
limit_low
而小于水量安全区间的上限v
limit_high
,控制器2立即令出水安保开关6开;只要变容量热水器的水温大于或等于水温安全区间上限t
limit_high
,控制器2立即令加热开关11关;只要变容量热水器的水温小于或等于水温安全区间下限t
limit_low
,控制器2立即令加热开关11 开;
[0100]
将变容量热水器的优化控制设定为第二层级优先级,并采用时间触发机制进行开关操作以优化变容量热水器的运行,具体方法为:优化控制中在每个目标调度时段对所有控制动作组合设定优先级,如果调度时段为[t,t+1]时段,按顺序执行以下步骤得到[t,t+1]时段的控制动作组合优先级:
[0101]
1)获取t时刻的变容量热水器水罐热水温度t
t
、热水水量v
t
,获取未来24小时电网分时电价数据以及预测的未来24小时用户热水需求数据,根据步骤s3得到[t,t+1]时段的电价趋势信号f
1,t
和用水趋势信号f
2,t

[0102]
2)将加热开关开且加水开关开、加热开关开且加水开关关、加热开关关且加水开关开、加热开关关且加水开关关四种组合依次分别记为(1,1)、(1,0)、(0,1)、(0,0);优化控制中,在每个目标调度时段对所有可能的控制动作组合设定优先级,不同情况下优化控制的控制动作组合优先级排布如表1所示,表1中第五列某行的值表示在同时满足第一列到第四列对应行所列条件下,控制动作组合优先级从高到低的顺序,根据已经获得的t时刻的变容量热水器水罐热水温度t
t
、热水水量v
t
、[t,t+1]时段的电价趋势信号f
1,t
和用水趋势信号f
2,t
,与表1 中第一列到第四列所列条件对照,由第五列对应行得到[t,t+1]时段的所有控制动作组合优先级顺序;
[0103]
表1.优化控制的控制动作组合优先级排布表
[0104][0105]
步骤s403:得到目标调度时段对变容量热水器进行调度的控制动作组合:设目标调度时段是[t,t+1]时段,获得调度变容量热水器的控制动作组合的具体方法是:按顺序执行下列步骤得到[t,t+1]时段调度变容量热水器的控制动作组合;
[0106]
1)令加热开关x
1,t
,加水开关x
2,t
按[t,t+1]时段第二层级优先级从高到低的顺序
取对应的动作,将[t,t+1]时段起始时刻的变容量热水器水罐内热水温度t
t
、热水水量v
t
、环境温度 t
out,t
以及预测的[t,t+1]时段用户热水需求w
d,t
代入式(5)与式(10)建立的变容量热水器水温模型中,仿真得到t+1时刻的变容量热水器水罐内热水温度t
t+1
和热水水量v
t+1

[0107]
2)遍历第二层级优先级中所有控制动作组合,记录每一次的仿真结果,按使用的控制动作组合优先级顺序,为对应的仿真结果设定优先级,仿真结果的优先级与对应控制动作组合优先级相同;
[0108]
3)对记录的第二层级优先级所有控制动作仿真结果进行水温舒适性约束、水量安全约束核查,如果存在仿真结果同时满足式(14)、式(12)建立的水温舒适性约束和水量安全约束,则选取满足约束的仿真结果中优先级最高的仿真结果,输出此仿真结果所使用的控制动作组合作为[t,t+1]时段调度变容量热水器的控制动作组合;
[0109]
如果记录的仿真结果均不能同时满足式(14)、式(12)建立的水温舒适性约束和水量安全约束,则再次对记录的第二层级优先级所有控制动作仿真结果进行水温安全约束、水量安全约束核查,如果存在仿真结果同时满足式(11)、式(12)建立的水温安全约束和水量安全约束,则选取满足约束的仿真结果中优先级最高的仿真结果,输出此仿真结果所使用的控制动作组合作为[t,t+1]时段调度变容量热水器的控制动作组合;
[0110]
步骤s5:变容量热水器根据基于控制动作优先级的优化策略输出的优化结果进行加热、加水操作,维持变容量热水器运行,具体包括以下步骤:
[0111]
步骤s501:请参阅图1,在目标调度时段[t,t+1],获取未来24小时分时电价和用水需求数据,由通信线3输入控制器2,控制器2可通过步骤s3的过程计算得到[t,t+1]时段的电价趋势信号f
1,t
和用水趋势信号f
2,t
;获取t时刻水罐内热水温度t
t
、热水水量v
t
,由传感信号接收线4输入控制器2,控制器2执行基于控制动作优先级的优化策略,得到作为[t,t+1]时段优化结果的控制动作组合,通过控制线12控制加水开关8、加热开关11和出水安保开关6,实现变容量热水器的优化调度;
[0112]
步骤s502:变容量热水器运行中的任何时刻,如果发现水量达到或超出安全上下限、水温达到或超出安全上下限,则立即采用对应的第一层级优先级控制动作,如果第一层级优先级控制动作与第二层级优先级控制动作矛盾,则采用第一层级优先级控制动作;
[0113]
请参阅图4,本发明还提供了一种计算机终端设备,包括一个或多个处理器和存储器;存储器与所述处理器耦接,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一实施例所述的面向需求响应优化的变容量热水器控制方法。
[0114]
处理器用于控制该计算机终端设备的整体操作,以完成上述的面向需求响应优化的变容量热水器控制方法的全部或部分步骤。存储器用于存储各种类型的数据以支持在该计算机终端设备的操作,这些数据例如可以包括用于在该计算机终端设备上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称 eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器 (read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光
盘。
[0115]
在一示例性实施例中,计算机终端设备可以被一个或多个应用专用集成电路(applicationspecific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件 (programmable logic device,简称pld)、现场可编程门阵列(field programmable gatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的面向需求响应优化的变容量热水器控制方法,并达到如上述方法一致的技术效果。
[0116]
在另一示例性实施例中,还提供了一种包括计算机程序的计算机可读存储介质,该计算机程序被处理器执行时实现上述任意一个实施例中的面向需求响应优化的变容量热水器控制方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器,上述程序指令可由计算机终端设备的处理器执行以完成上述的面向需求响应优化的变容量热水器控制方法,并达到如上述方法一致的技术效果。
[0117]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,或者对其中部分技术特征进行等同替换,这些改进、润饰和等同替换均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1