一种面向电网需求侧响应的柔性负荷控制方法及装置转让专利

申请号 : CN202310110679.9

文献号 : CN116123700B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 廖锦坤杨瑞谭江浩胡佳

申请人 : 广州汇电云联数科能源有限公司

摘要 :

本申请涉及一种面向电网需求侧响应的柔性负荷控制方法及装置,其方法包括获取空调的若干与温度对应的寄存器的地址值;判断地址值是否均位于某一型号空调的温度值范围内;确定与采集的寄存器的数据表对应的空调型号的采集数据表;基于采集数据表获取目标数据;按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节目标数据;根据已调节的目标数据调控运行。本申请具有降低控制需求侧响应的控制难度,使得需求侧响应的实施交付更便捷的效果。

权利要求 :

1.一种面向电网需求侧响应的柔性负荷控制方法,其特征在于,包括以下步骤,获取空调的若干与温度对应的寄存器的地址值;

判断所述地址值是否均位于某一型号空调的温度值范围内;

若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;

若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;

基于所述采集数据表获取目标数据;

按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;

其中,按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内的步骤包括,基于需求侧响应时间段设置响应偏移值,基于非响应时间段设置原始偏移值;

实时获取当前的偏移值;

结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件,包括,判断当前的所述偏移值是否等于所述响应偏移值;

若当前的所述偏移值等于所述响应偏移值,则当前的所述偏移值满足预设条件;

若当前的所述偏移值不等于所述响应偏移值,则判断当前的所述偏移值是否等于所述原始偏移值;

若当前的所述偏移值等于所述原始偏移值,则当前的所述偏移值不满足预设条件;

若当前的所述偏移值满足预设条件,则确定当前时刻处于需求侧响应时间段内;若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据,仅调节出水温度值,所述目标数据中的其他值直接映射存储至所述需求侧响应平台;

根据已调节的目标数据调控运行。

2.根据权利要求1所述的面向电网需求侧响应的柔性负荷控制方法,其特征在于,判断所述地址值是否均位于某一型号空调的温度值范围内的步骤包括,习得任一型号空调的温度上限值和温度下限值;

依次判断所述地址值是否位于该型号空调的所述温度上限值和所述温度下限值的范围内。

3.根据权利要求1所述的面向电网需求侧响应的柔性负荷控制方法,其特征在于,判断当前的所述偏移值是否满足预设条件的步骤后,还包括,若当前的所述偏移值不满足预设条件,确定当前时刻处于需求侧响应时间段外,此时基于楼控系统调节所述目标数据,仅调节所述出水温度值,所述目标数据中的其他值直接映射存储至所述楼控系统。

4.根据权利要求1‑3任意一项所述的面向电网需求侧响应的柔性负荷控制方法,其特征在于,所述寄存器的数量为四个,四个所述寄存器的地址值与冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度、蒸发侧出水温度一一对应;

所述方法还包括,

基于机器学习,学习各品牌空调的冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度和蒸发侧出水温度的数据信息;

根据各品牌空调自带的通讯协议和理想温度值组合的规则,输出任一型号空调的温度上限值和温度下限值。

5.根据权利要求4所述的面向电网需求侧响应的柔性负荷控制方法,其特征在于,所述目标数据包括出水温度值、电流限制值、蒸发器出水温度、蒸发器进水温度、吸气压力、排气压力、供油压差、冷凝器进水温度、冷凝器出水温度、机组负载率、当前制冷供水温度设定值、当前电流限制值、吸气压力饱和温度、排气压力饱和温度、排气温度、油箱温度、制冷剂液位、机组累计运行时间、机组累计启动次数、机组运行状态、油箱压力、供油压力、导叶开度、供液温度。

6.一种面向电网需求侧响应的柔性负荷控制装置,其特征在于,包括,温度数据模块,用于获取空调的若干与温度对应的寄存器的地址值;

型号判断模块,用于判断所述地址值是否均位于某一型号空调的温度值范围内;

型号匹配模块,用于若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;

数据采集模块,用于基于所述采集数据表获取目标数据;

需求侧响应判断模块,用于按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内,包括,基于需求侧响应时间段设置响应偏移值,基于非响应时间段设置原始偏移值;

实时获取当前的偏移值;结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件,包括,判断当前的所述偏移值是否等于所述响应偏移值;若当前的所述偏移值等于所述响应偏移值,则当前的所述偏移值满足预设条件;若当前的所述偏移值不等于所述响应偏移值,则判断当前的所述偏移值是否等于所述原始偏移值;若当前的所述偏移值等于所述原始偏移值,则当前的所述偏移值不满足预设条件;若当前的所述偏移值满足预设条件,则确定当前时刻处于需求侧响应时间段内;

需求侧响应调节模块,用于若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据,仅调节出水温度值,所述目标数据中的其他值直接映射存储至所述需求侧响应平台;

控制模块,用于根据已调节的目标数据调控运行。

7.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现权利要求1至5任意一项所述方法的步骤。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任意一项所述方法的步骤。

说明书 :

一种面向电网需求侧响应的柔性负荷控制方法及装置

技术领域

[0001] 本申请涉及柔性负荷装置控制技术领域,尤其是涉及一种面向电网需求侧响应的柔性负荷控制方法及装置。

背景技术

[0002] 每到夏天,许多城市的电力供需形势皆面临较大的考验和挑战。中央空调系统是现代大型建筑物不可缺少的配套设施之一,其装机功率和能耗占比高,在建筑中占到40‑60%的比例。但中央空调具有柔性可调特性,尖峰负荷一般占总负荷的40%,用电量占比
20%‑30%,具有灵活性大,响应量高,影响性小等优势。需求侧响应则是基于楼宇设备特性、物理性能、末端反馈、天气、历史曲线等进行参数动态规划,形成柔性调节算法,对中央空调物理与数据模型进行负荷精准预测,输出调控方案,对中央空调主机的出水温度调节做出调整,以达到降低能耗的目的。
[0003] 基于此,建立需求侧响应平台,充分利用物联网、人工智能、云计算、大数据处理等现代信息技术和先进通信技术,在确保用户侧室内环境舒适度的前提下,针对楼宇用能设备进行设备安全与能效的双重检测分析,提供优化运行控制建议或直接进行优化控制,聚合楼宇空调负荷参与电网需求响应,优化配置电力资源,在用电环节制止浪费、降低电耗、移峰填谷,有助于缓解电力紧张和加强供电安全保障。
[0004] 目前,由于中央空调主机的品牌型号较多,其通讯协议各异,没有统一标准,且其预留给第三方通讯的接口只有一个。特别地,对已经存在楼控系统的建筑中,中央空调主机中预留给第三方通讯的通迅接口已被楼控系统占用,导致需求侧响应平台的控制难度大,实施交付复杂。
[0005] 针对上述中的相关技术,发明人发现现有的需求侧响应控制存在有控制难度大、实施交付复杂的问题。

发明内容

[0006] 为了降低需求侧响应的控制难度,使得需求侧响应的实施交付更便捷,本申请提供了一种面向电网需求侧响应的柔性负荷控制方法及装置。
[0007] 第一方面,本申请提供一种面向电网需求侧响应的柔性负荷控制方法。
[0008] 本申请是通过以下技术方案得以实现的:
[0009] 一种面向电网需求侧响应的柔性负荷控制方法,包括以下步骤,
[0010] 获取空调的若干与温度对应的寄存器的地址值;
[0011] 判断所述地址值是否均位于某一型号空调的温度值范围内;
[0012] 若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;
[0013] 若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;
[0014] 基于所述采集数据表获取目标数据;
[0015] 按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0016] 若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0017] 根据已调节的目标数据调控运行。
[0018] 本申请在一较佳示例中可以进一步配置为:判断所述地址值是否均位于某一型号空调的温度值范围内的步骤包括,
[0019] 习得任一型号空调的温度上限值和温度下限值;
[0020] 依次判断所述地址值是否位于该型号空调的所述温度上限值和所述温度下限值的范围内。
[0021] 本申请在一较佳示例中可以进一步配置为:按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内的步骤包括,
[0022] 基于需求侧响应时间段设置响应偏移值,基于非响应时间段设置原始偏移值;
[0023] 实时获取当前的偏移值;
[0024] 结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件;
[0025] 若当前的所述偏移值满足预设条件,则确定当前时刻处于需求侧响应时间段内。
[0026] 本申请在一较佳示例中可以进一步配置为:所述结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件的步骤包括,
[0027] 判断当前的所述偏移值是否等于所述响应偏移值;
[0028] 若当前的所述偏移值等于所述响应偏移值,则当前的所述偏移值满足预设条件。
[0029] 本申请在一较佳示例中可以进一步配置为:判断当前的所述偏移值是否满足预设条件的步骤后,还包括,
[0030] 若当前的所述偏移值不满足预设条件,确定当前时刻处于需求侧响应时间段外,此时基于楼控系统调节所述目标数据。
[0031] 本申请在一较佳示例中可以进一步配置为:所述结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件的步骤还包括,
[0032] 若当前的所述偏移值不等于所述响应偏移值,则判断当前的所述偏移值是否等于所述原始偏移值;
[0033] 若当前的所述偏移值等于所述原始偏移值,则当前的所述偏移值不满足预设条件。
[0034] 本申请在一较佳示例中可以进一步配置为:所述寄存器的数量为四个,四个所述寄存器的地址值与冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度、蒸发侧出水温度一一对应;
[0035] 所述方法还包括,
[0036] 基于机器学习,学习各品牌空调的冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度和蒸发侧出水温度的数据信息;
[0037] 根据各品牌空调自带的通讯协议和理想温度值组合的规则,输出任一型号空调的温度上限值和温度下限值。
[0038] 本申请在一较佳示例中可以进一步配置为:所述目标数据包括出水温度值、电流限制值、蒸发器出水温度、蒸发器进水温度、吸气压力、排气压力、供油压差、冷凝器进水温度、冷凝器出水温度、机组负载率、当前制冷供水温度设定值、当前电流限制值、吸气压力饱和温度、排气压力饱和温度、排气温度、油箱温度、制冷剂液位、机组累计运行时间、机组累计启动次数、机组运行状态、油箱压力、供油压力、导叶开度、供液温度;
[0039] 所述基于需求侧响应平台调节所述目标数据的步骤包括,
[0040] 基于需求侧响应平台,仅调节所述出水温度值,所述目标数据中的其他值直接映射存储至所述需求侧响应平台。
[0041] 本申请在一较佳示例中可以进一步配置为:所述目标数据包括出水温度值、电流限制值、蒸发器出水温度、蒸发器进水温度、吸气压力、排气压力、供油压差、冷凝器进水温度、冷凝器出水温度、机组负载率、当前制冷供水温度设定值、当前电流限制值、吸气压力饱和温度、排气压力饱和温度、排气温度、油箱温度、制冷剂液位、机组累计运行时间、机组累计启动次数、机组运行状态、油箱压力、供油压力、导叶开度、供液温度;
[0042] 所述基于楼控系统调节所述目标数据的步骤包括,
[0043] 基于楼控系统,仅调节所述出水温度值,所述目标数据中的其他值直接映射存储至所述楼控系统。
[0044] 第二方面,本申请提供一种面向电网需求侧响应的柔性负荷控制装置。
[0045] 本申请是通过以下技术方案得以实现的:
[0046] 一种面向电网需求侧响应的柔性负荷控制装置,包括,
[0047] 温度数据模块,用于获取空调的若干与温度对应的寄存器的地址值;
[0048] 型号判断模块,用于判断所述地址值是否均位于某一型号空调的温度值范围内;
[0049] 型号匹配模块,用于若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;
[0050] 数据采集模块,用于基于所述采集数据表获取目标数据;
[0051] 需求侧响应判断模块,用于按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0052] 需求侧响应调节模块,用于若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0053] 控制模块,用于根据已调节的目标数据调控运行。
[0054] 第三方面,本申请提供一种计算机设备。
[0055] 本申请是通过以下技术方案得以实现的:
[0056] 一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一种面向电网需求侧响应的柔性负荷控制方法的步骤。
[0057] 第四方面,本申请提供一种计算机可读存储介质。
[0058] 本申请是通过以下技术方案得以实现的:
[0059] 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种面向电网需求侧响应的柔性负荷控制方法的步骤。
[0060] 综上所述,与现有技术相比,本申请提供的技术方案带来的有益效果至少包括:
[0061] 获取空调的若干与温度对应的寄存器的地址值,以判断所述地址值是否均位于某一型号空调的温度值范围内,进而确定所需采集数据表的空调型号,自动适配空调型号的采集数据表用于为需求侧响应平台提供数据基础,使得需求侧响应平台的实施交付更便捷,极大减少了需求响应平台的实施及调试难度;基于所述采集数据表获取目标数据;按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据,以将冲突的控制源做写入权限偏移,解决了只有一个通迅口且控制源冲突的问题,有利于需求侧响应平台的实施交付,降低了需求侧响应控制的控制难度,使得需求侧响应的实施交付更便捷。

附图说明

[0062] 图1为本申请一个示例性实施例提供的一种面向电网需求侧响应的柔性负荷控制方法的主要流程图。
[0063] 图2为本申请又一个示例性实施例提供的一种面向电网需求侧响应的柔性负荷控制方法的与楼控系统、需求侧平台数据的连接关系示意图。
[0064] 图3为本申请另一个示例性实施例提供的一种面向电网需求侧响应的柔性负荷控制方法的空调型号判定流程图。
[0065] 图4为本申请一个示例性实施例提供的一种面向电网需求侧响应的柔性负荷控制方法的解决楼控系统与需求侧平台数据冲突问题的流程图。
[0066] 图5为本申请一个示例性实施例提供的一种面向电网需求侧响应的柔性负荷控制装置的结构框图。

具体实施方式

[0067] 本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。
[0068] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0069] 另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
[0070] 由于中央空调主机的品牌型号较多,其通讯协议各异,导致需求侧响应进行大批量应用的实施难度大,实施交付复杂。同时,存在主机参数写入冲突的问题,比如对主机出水温度设定值,需求侧响应平台写入该值后,会被楼控平台的下一条指令覆盖,出现楼控系统与需求侧响应平台争抢式写入数据的冲突问题。
[0071] 下面结合说明书附图对本申请实施例作进一步详细描述。
[0072] 本申请实施例提供一种面向电网需求侧响应的柔性负荷控制方法,所述方法的主要步骤描述如下。
[0073] 参照图1,S1:获取空调的若干与温度对应的寄存器的地址值;
[0074] S2:判断所述地址值是否均位于某一型号空调的温度值范围内;
[0075] S3:若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;
[0076] S4:基于所述采集数据表获取目标数据;
[0077] S5:按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0078] S6:若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0079] S7:根据已调节的目标数据调控运行。
[0080] 在一实施例中,判断所述地址值是否均位于某一型号空调的温度值范围内的步骤包括,
[0081] 习得任一型号空调的温度上限值和温度下限值;
[0082] 依次判断所述地址值是否位于该型号空调的所述温度上限值和所述温度下限值的范围内。
[0083] 在一实施例中,按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内的步骤包括,
[0084] 基于需求侧响应时间段设置响应偏移值,基于非响应时间段设置原始偏移值;
[0085] 实时获取当前的偏移值;
[0086] 结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件;
[0087] 若当前的所述偏移值满足预设条件,则确定当前时刻处于需求侧响应时间段内。
[0088] 在一实施例中,所述结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件的步骤包括,
[0089] 判断当前的所述偏移值是否等于所述响应偏移值;
[0090] 若当前的所述偏移值等于所述响应偏移值,则当前的所述偏移值满足预设条件。
[0091] 在一实施例中,判断当前的所述偏移值是否满足预设条件的步骤后,还包括,[0092] 若当前的所述偏移值不满足预设条件,确定当前时刻处于需求侧响应时间段外,此时基于楼控系统调节所述目标数据。
[0093] 在一实施例中,所述结合设置的所述响应偏移值和所述原始偏移值,判断当前的所述偏移值是否满足预设条件的步骤还包括,
[0094] 若当前的所述偏移值不等于所述响应偏移值,则判断当前的所述偏移值是否等于所述原始偏移值;
[0095] 若当前的所述偏移值等于所述原始偏移值,则当前的所述偏移值不满足预设条件。
[0096] 具体地,参照图2,利用需求侧响应平台进行面向电网需求侧响应的柔性负荷控制。需求侧响应平台需要的数据,通过在各中央空调主机机房安装数据采集装置获取。数据采集装置南向以有线方式对接中央空调主机,并采用通讯口1以RS485方式对接中央空调主机通讯接口,采集中央空调主机的采集数据表中的数据,数据采集装置北向通过4G接口以4G通讯方式对接需求侧响应平台,数据采集装置采用通讯口2以RS485方式对接楼控系统通讯接口。
[0097] 本申请中,引入RS485串口分配器,将RS485串口一分为二,同时给楼控系统和需求侧响应平台使用。
[0098] 获取中央空调主机的采集数据表中的数据,需先确定对应的空调型号,以适配中央空调主机的采集数据表。
[0099] 在一实施例中,所述寄存器的数量为四个,四个所述寄存器的地址值与冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度、蒸发侧出水温度一一对应;
[0100] 所述方法还包括,
[0101] 基于机器学习,学习各品牌空调的冷凝侧进水温度、冷凝侧出水温度、蒸发侧进水温度和蒸发侧出水温度的数据信息;
[0102] 根据各品牌空调自带的通讯协议和理想温度值组合的规则,输出任一型号空调的温度上限值和温度下限值。
[0103] 本实施例中,采取强化学习的方式进行机器学习,根据各品牌空调自带的通讯协议和理想温度值组合的规则构建价值函数,利用分类器对价值函数执行强化学习,优化任一型号空调的对应价值函数最大时的温度上限值和温度下限值。
[0104] 某一型号空调的温度值范围内可以设置同一个或者两个或者多个。
[0105] 常规在用的中央空调中,其冷凝侧进出水温度范围值为10‑40度,蒸发侧进出水温度范围值为5‑30度。每个品牌的中央空调主机的温度值不同,对应的寄存器地址不一样。
[0106] 例如,根据约克YK系列的中央空调主机通讯协议,通过机器学习,根据各品牌空调自带的通讯协议和理想温度值组合的规则构建价值函数,得到该型号空调的温度上限值和温度下限值,其对应的A1、A2所对应的A5值为100,寄存器地址为40010,A6值为400,寄存器地址为40011;A3、A4所对应的A5值为300,寄存器地址为40006,A6值为50,寄存器地址为40005。
[0107] 又例如,根据特灵CVHG系列的中央空调主机通讯协议,通过机器学习,根据各品牌空调自带的通讯协议和理想温度值组合的规则构建价值函数,得到该型号空调的温度上限值和温度下限值,其对应的B1、B2所对应的B5值为1000,寄存器地址为30013,B6值为4000,寄存器地址为30014,B3、B4所对应的B5值为3000,寄存器地址为30012,B6值为500,寄存器地址为30011。
[0108] 参照图3,本实施例中采用自动适配中央空调主机的采集数据表的方式,实现即插即用功能,极大减少实施及调试难度。
[0109] 通过读取空调的与温度对应的寄存器的值,用于判断是否为某一型号空调的合理温度值,正常温度值处于一个合理范围内。通过判断温度值是否同时满足预设的阈值范围内,以确定与寄存器对应的空调型号的采集数据表。
[0110] 具体地,在使用时,初上电后,先执行以下判断逻辑,
[0111] 采集寄存器地址A1、A2、A3、A4的值,分别赋值给T1、T2、T3、T4;
[0112] 判断T1、T2、T3、T4是否同时满足A5
[0113] 若满足,则以采集数据表A0作为配置文件进行数据采集;
[0114] 若不满足,进行下一个空调型号的判断,包括采集寄存器地址B1、B2、B3、B4的值,分别赋值给T1、T2、T3、T4;
[0115] 判断T1、T2、T3、T4是否同时满足B5
[0116] 若满足,则以采集数据表B0作为配置文件进行数据采集;
[0117] 若不满足,再次进行下一个空调型号的判断,包括采集寄存器地址C1、C2、C3、C4的值,分别赋值给T1、T2、T3、T4;
[0118] 再次判断T1、T2、T3、T4是否同时满足C5
[0119] 若满足,则以采集数据表C0作为配置文件进行数据采集;
[0120] 若不满足,再次进行下一个空调型号的判断,以此类推,直至找到满足条件的采集数据表。
[0121] 上述提及的采集数据表A0、采集数据表B0和采集数据表C0均包含所需采集的所有数据的地址,以自动适配中央空调主机的采集数据表,自动读取控制所需数据。
[0122] 将采集的所需数据原样送出。
[0123] 基于所述采集数据表获取目标数据。
[0124] 在一实施例中,所述目标数据包括出水温度值、电流限制值、蒸发器出水温度、蒸发器进水温度、吸气压力、排气压力、供油压差、冷凝器进水温度、冷凝器出水温度、机组负载率、当前制冷供水温度设定值、当前电流限制值、吸气压力饱和温度、排气压力饱和温度、排气温度、油箱温度、制冷剂液位、机组累计运行时间、机组累计启动次数、机组运行状态、油箱压力、供油压力、导叶开度、供液温度,详情如采集数据表表1所示。
[0125] 表1
[0126]序号 寄存器地址 描述 读/写 数据长度
1 40001 出水温度设定值 读写 16
2 40002 电流限制设定值 读写 16
3 00061 远程启停 读写 1
4 40005 蒸发器出水温度 只读 16
5 40006 蒸发器进水温度 只读 16
6 40007 吸气压力 只读 16
7 40008 排气压力 只读 16
8 40009 供油压差 只读 16
9 40010 冷凝器进水温度 只读 16
10 40011 冷凝器出水温度 只读 16
11 40012 机组负载率 只读 16
12 40013 A相电流 只读 16
13 40014 B相电流 只读 16
14 40015 C相电流 只读 16
15 40016 A相电压 只读 16
16 40017 B相电压 只读 16
17 40018 C相电压 只读 16
18 40019 当前制冷供水温度设定值 只读 16
19 40020 当前电流限制设定值 只读 16
20 40021 吸气压力饱和温度 只读 16
21 40022 排气压力饱和温度 只读 16
22 40023 排气温度 只读 16
23 40024 油箱温度 只读 16
24 40025 制冷剂液位 只读 16
25 40026 机组累计运行时间 只读 16
26 40027 机组累计启动次数 只读 16
27 40028 油箱压力 只读 16
28 40029 供油压力 只读 16
29 00065 电机开关 只读 1
30 00066 液体线电磁阀开关 只读 1
31 00069 蒸发器水流开关 只读 1
32 40032 机组运行状态 只读 16
33 40033 机组安全故障代码 只读 16
34 40030 机组循环故障代码 只读 16
35 40031 机组警告代码 只读 16
36 40034 机组控制模式 只读 16
37 40045 逆循环剩余时间 只读 16
38 40114 制冷剂液位设定值 只读 16
39 40112 导叶开度 只读 16
40 40115 供液温度 只读 16
[0127] 针对只有一个通迅口且控制源冲突的问题,采用将冲突的控制点做写入权限偏移的方法解决多个控制源对中央空调主机通讯冲突的问题,包括,
[0128] 按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0129] 若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0130] 若当前的所述偏移值处于需求侧响应时间段外,基于楼控系统调节所述目标数据。
[0131] 参照图4,具体地,通过需求侧响应平台在非需求侧响应时间段内自动写入偏移值K,以通过设定的偏移值K来决定由是楼控系统A01控制中央空调主机或需求侧响应平台A02控制中央空调主机,以解决控制源冲突的问题。当需求侧响应平台执行需求响应任务时,例如,响应任务的时间段为13点到15点,则在该时间段内由平台逻辑自动写入值0,此时K=0,当响应任务结束,自动写入值1,此时K=1。
[0132] 本申请中,在需求侧响应时间段内设置偏移值K=1,中央空调主机的采集数据表的值为TS1,楼控系统的控制值为TS2,需求侧响应平台的控制值为TS3。
[0133] 除主机出水温度设定值之外,目标数据中的其他值不做调节,直接映射存储至需求侧响应平台或楼控系统。比如,假设目标型号的中央空调主机的采集数据表为A0,原样送出的采集数据表为A01,并通讯传输至楼控系统的通讯口2,作为楼控系统写入的数据表A01,需求侧响应平台写入的数据表为A02。
[0134] A0和A01的区别仅为中央空调主机出水温度设定值不同,A0和A02的区别为中央空调主机出水温度设定值不同,其中数据表A0的该值为TS1,数据表A01的该值为TS2,数据表A03的该值为TS3。
[0135] 除该值之外,A0数据表的其他值不做调节,与A01和A02互相映射。如A0数据表的AA值有变化,则马上映射到A01和A02对应的AA值上。
[0136] A0的出水温度设定值由下述的设定偏移值K来决定由是楼控系统A01或需求侧平台A02赋值。
[0137] 需求侧响应平台在非需求侧响应时间段内赋值K;
[0138] 获取需求侧响应平台预置的偏移值K;
[0139] 判断偏移值K是否位于非需求侧响应时间段内,本申请中,即判断K是否等于1;
[0140] 若偏移值K位于需求侧响应时间段外,即K=1,则将楼控系统的控制值TS2赋值给中央空调主机的采集数据表的值为TS1,并写入主机,以基于楼控系统调节目标数据;
[0141] 若偏移值K位于需求侧响应时间段内,即K≠1,则将需求侧响应平台的控制值TS3赋值给中央空调主机的采集数据表的值为TS1,并写入主机,以基于需求侧响应平台调节目标数据。
[0142] 在一实施例中,所述基于需求侧响应平台调节所述目标数据的步骤包括,[0143] 基于需求侧响应平台,仅调节所述出水温度值,所述目标数据中的其他值直接映射存储至所述需求侧响应平台。
[0144] 具体地,当K=1时,将楼控平台的主机出水温度设定值TS2赋给TS1,令TS1=TS2,此时需求侧响应平台写入值TS3无效。
[0145] 在一实施例中,所述基于楼控系统调节所述目标数据的步骤包括,[0146] 基于楼控系统,仅调节所述出水温度值,所述目标数据中的其他值直接映射存储至所述楼控系统。
[0147] 具体地,当K不等于1时,将需求侧响应平台的主机出水温度设定值TS3赋给TS1,令TS1=TS3,此时楼控系统写入值TS2无效,以实现电能调峰的目的。
[0148] 综上所述,一种面向电网需求侧响应的柔性负荷控制方法通过判断空调的与温度对应的寄存器的地址值是否均位于某一型号空调的温度值范围内,以确定所需采集数据表的空调型号,自动适配空调型号的采集数据表,使得需求侧响应平台的实施交付更便捷,极大减少实施及调试难度;通过预置的偏移值判断当前时刻是否处于需求侧响应时间段内,将冲突的控制源做写入权限偏移,以解决只有一个通迅口且控制源冲突的问题,有利于需求侧响应平台的实施交付,降低了需求侧响应控制的控制难度,使得需求侧响应的实施交付更便捷;也解决了现场调试繁杂的问题,降低了现场调试人员的技术能力要求,方便需求侧响应的大批量快速交付,且完成需求侧响应方案的改造后,不影响原楼控系统的正常使用。
[0149] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0150] 参照图5,本申请实施例还提供一种面向电网需求侧响应的柔性负荷控制装置,该一种面向电网需求侧响应的柔性负荷控制装置与上述实施例中一种面向电网需求侧响应的柔性负荷控制方法一一对应。该一种面向电网需求侧响应的柔性负荷控制装置包括,[0151] 温度数据模块,用于获取空调的若干与温度对应的寄存器的地址值;
[0152] 型号判断模块,用于判断所述地址值是否均位于某一型号空调的温度值范围内;
[0153] 型号匹配模块,用于若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;
[0154] 数据采集模块,用于基于所述采集数据表获取目标数据;
[0155] 需求侧响应判断模块,用于按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0156] 需求侧响应调节模块,用于若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0157] 控制模块,用于根据已调节的目标数据调控运行。
[0158] 一种面向电网需求侧响应的柔性负荷控制装置还包括,
[0159] 楼控系统调节模块,用于若当前时刻处于需求侧响应时间段外,此时基于楼控系统调节所述目标数据。
[0160] 关于一种面向电网需求侧响应的柔性负荷控制装置的具体限定可以参见上文中对于一种面向电网需求侧响应的柔性负荷控制方法的限定,在此不再赘述。上述一种面向电网需求侧响应的柔性负荷控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0161] 在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现上述任意一种面向电网需求侧响应的柔性负荷控制方法。
[0162] 在一个实施例中,提供了一种计算机可读存储介质,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
[0163] S1:获取空调的若干与温度对应的寄存器的地址值;
[0164] S2:判断所述地址值是否均位于某一型号空调的温度值范围内;
[0165] S3:若所述地址值均位于某一型号空调的温度值范围内,则确定该型号的采集数据表为所采集的寄存器的数据表;若任一所述地址值位于某一型号空调的温度值范围外,再次采集空调的若干寄存器的地址值,判断所述地址值是否均位于另一型号空调的温度值范围内,直至确定与采集的寄存器的数据表对应的空调型号的采集数据表;
[0166] S4:基于所述采集数据表获取目标数据;
[0167] S5:按照预置的偏移值判断当前时刻是否处于需求侧响应时间段内;
[0168] S6:若当前时刻处于需求侧响应时间段内,基于需求侧响应平台调节所述目标数据;
[0169] S7:根据已调节的目标数据调控运行。
[0170] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0171] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述系统的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。