产学研创新服务平台(开云优惠体育网页版入口)
专利申请类型:发明专利;专利名称:一种基于数字模型的太阳能热电联供资源调配方法
专利类型:发明专利
专利申请号:CN202411225237.X
专利申请(专利权)人:四川蜀旺新能源股份有限公司,国家电投集团四川电力有限公司凉山分公司
权利人地址:四川省绵阳市经开区塘汛街道文武路507号
专利发明(设计)人:陈青,陈骏,惠小平,尹朕
专利摘要:本发明涉及智能化资源调配技术领域,具体涉及一种基于数字模型的太阳能热电联供资源调配方法,其通过建立各个功能模块和供热需求的数字模型来获取在不同天气状况下各个功能模块的效能数据以及供热需求,从而作为调配热电联供系统的依据。通过调节光电模块和光热模块各自接受光照的时间区间、电热模块对热水储存模块中的热水进行加热的时间区间以及功率、光电模块向储电模块中充入电能的时间区间以及充电功率、以及储电模块向电热模块供应电能的时间区间以及供电功率,使系统冗余的电量最大化。其能够根据天气变化主动地对太阳能热电联供过程中的资源调配方案进行指导,显著降低了调配的盲目性,有助于保留更多的电能。
主权利要求:
1.一种基于数字模型的太阳能热电联供资源调配方法,其特征在于,包括:
收集太阳能热电联供系统中光电模块、光热模块、储电模块、电热模块、热水储存模块的历史运行数据,其中,所述光电模块的历史运行数据包括天气数据和发电效能数据,所述光热模块的历史运行数据包括天气数据和制热效能数据,所述储电模块的历史运行数据包括天气数据和充放电效能数据,所述电热模块的历史运行数据包括天气数据和制热效能数据,所述热水储存模块的历史运行数据包括天气数据和保温效能数据;
分别建立所述光电模块、所述光热模块、所述储电模块、所述电热模块、所述热水储存模块的数字模型,并基于各自的所述历史运行数据完成对各自的所述数字模型的训练;
收集供热需求的历史数据,所述历史数据包括天气数据和热力需求量数据;
建立供热需求模型,并基于所述历史数据完成对所述供热需求模型的训练;
获取天气预报数据,将所述天气预报数据输入至所述数字模型和所述供热需求模型中,得到所述光电模块、所述光热模块、所述电热模块、所述热水储存模块的未来效能数据,以及未来热力需求量数据;
根据所述未来热力需求量数据调配以下资源内容中的至少一项:
(1)所述光电模块和所述光热模块各自接受光照的时间区间;
(2)所述电热模块对所述热水储存模块中的热水进行加热的时间区间以及功率;
(3)所述光电模块向所述储电模块中充入电能的时间区间以及充电功率;
(4)所述储电模块向所述电热模块供应电能的时间区间以及供电功率;
其中,根据所述未来热力需求量数据调配所述资源内容时,包括:
利用指令传输线路向所述光电模块、所述光热模块、所述储电模块、所述电热模块发送调配指令;
其中,所述指令传输线路的起始端为控制端,所述光电模块、所述光热模块、所述储电模块、所述电热模块以串联关系布置于所述指令传输线路上,所述指令传输线路的终点端也为所述控制端;
构建调配指令数据包,所述调配指令数据包具有4个命令层和1个验证层,所述验证层为最内层,4个所述命令层逐层覆盖于所述验证层之外;
4个所述命令层分别保存有针对所述光电模块、所述光热模块、所述储电模块和所述电热模块的调配指令;在每个所述命令层中,均保存有对应的调配指令所针对对象的匹配字段;
所述调配指令数据包在所述指令传输线路中传输时,接收到所述调配指令数据包的功能模块读取所述调配指令数据包的最外层数据,若最外层中的所述匹配字段与其相匹配,则提取该最外层中的调配指令以用于执行,并同时将该最外层从所述调配指令数据包上去除,去除后将所述调配指令数据包继续沿所述指令传输线路发送传输;
当所述调配指令数据包沿所述指令传输线路传输一周后并经所述指令传输线路的终点端被送回所述控制端时,所述控制端对被送回的所述调配指令数据包的最外层进行验证;若最外层为4个所述命令层中的任意一者,则将该调配指令数据包通过所述指令传输线路继续传输一周;
将调配指令数据包通过所述指令传输线路继续传输时,设置周数阈值,并在该调配指令数据包上设置周数标记,所述周数标记的初始值为1;每次将该调配指令数据包通过所述指令传输线路继续传输时,则将所述周数标记的值增加1;当某一调配指令数据包需要通过所述指令传输线路继续传输,且所述控制端检测到所述周数标记等于所述周数阈值时,即停止对该调配指令数据包的传输,并对管理者发出信号接收异常提示;信号接收异常的提示对象为该调配指令数据包当前的最外层的调配指令的针对对象;
当某一调配指令数据包通过所述指令传输线路继续传输后,所述控制端在重新接收到被送回的该所述调配指令数据包时,若其最外层为所述验证层,则将该所述调配指令数据包当前的所述周数标记的值作为评估传输可靠性的依据。
2.根据权利要求1所述的基于数字模型的太阳能热电联供资源调配方法,其特征在于,在每个所述命令层中,还保存有对应的调配指令的执行时间;功能模块在提取最外层中的调配指令时同时提取对应的执行时间,以在所述执行时间规定的时间点执行所述调配指令。
3.根据权利要求2所述的基于数字模型的太阳能热电联供资源调配方法,其特征在于,若最外层为所述验证层,则判定调配指令已全部成功下达;若最外层为4个所述命令层中的任意一者,则判定调配指令未全部成功下达;若最外层无法识别,则判定所述调配指令数据包损坏。
4.根据权利要求3所述的基于数字模型的太阳能热电联供资源调配方法,其特征在于,在4个所述命令层中,由外向内4个所述命令层保存的调配指令的针对对象的顺序与所述指令传输线路上所述光电模块、所述光热模块、所述储电模块和所述电热模块四者的设置顺序相同。
5.根据权利要求4所述的基于数字模型的太阳能热电联供资源调配方法,其特征在于,当控制端判定调配指令已全部成功下达,控制端则提前一个准备时间在所述指令传输线路上发送确认数据包;
所述确认数据包具有依次串行排列的4个数据段和1个验证段,所述验证段位于尾端;
每个所述数据段分为前端和后端,数据段的前端保存有所述匹配字段,数据段的后端保存有确认标记;
所述确认数据包在所述指令传输线路中传输时,接收到所述确认数据包的功能模块读取所述确认数据包最前端的数据,若位于最前端的所述数据段中的所述匹配字段与其相匹配,该功能模块则将所述匹配字段去除,并将当前数据段中的确认标记剪切保存,并同时将剩余的所述确认数据包继续沿所述指令传输线路发送传输;
所述功能模块在执行所述调配指令前,若获取了对应的所述确认标记,则按所述执行时间规定的时间点执行所述调配指令;否则取消对应的所述调配指令的执行步骤。 说明书 : 一种基于数字模型的太阳能热电联供资源调配方法技术领域[0001] 本发明涉及智能化资源调配技术领域,具体而言,涉及一种基于数字模型的太阳能热电联供资源调配方法。背景技术[0002] 在传统的热电联供方式中,供热和供电仅仅是可选的功能方式,在对供热和供电进行调配时具有明显的盲目性。在实际使用过程中,盲目调配经常会对热能和电能造成大量浪费,导致在用电和用热之前电能和热能已经出现了大量的损耗,使得整体的太阳能利用率偏低,自然资源也被严重浪费。[0003] 在热电联供系统中,如何在不同的天气情况下保持热电联供系统的最佳工作状态,并实现资源的最大化利用是当前急需解决的难题。[0004] 有鉴于此,特提出本申请。发明内容[0005] 本发明的目的在于提供一种基于数字模型的太阳能热电联供资源调配方法,其能够根据天气变化主动地对太阳能热电联供过程中的资源调配方案进行指导,显著降低了调配的盲目性,同时有效地降低了系统内部损耗,在满足供热需求的同时有助于保留更多的电能。[0006] 本发明的实施例是这样实现的:[0007] 一种基于数字模型的太阳能热电联供资源调配方法,其包括:[0008] 收集太阳能热电联供系统中光电模块、光热模块、储电模块、电热模块、热水储存模块的历史运行数据,其中,光电模块的历史运行数据包括天气数据和发电效能数据,光热模块的历史运行数据包括天气数据和制热效能数据,储电模块的历史运行数据包括天气数据和充放电效能数据,电热模块的历史运行数据包括天气数据和制热效能数据,热水储存模块的历史运行数据包括天气数据和保温效能数据。[0009] 分别建立光电模块、光热模块、储电模块、电热模块、热水储存模块的数字模型,并基于各自的历史运行数据完成对各自的数字模型的训练。[0010] 收集供热需求的历史数据,历史数据包括天气数据和热力需求量数据。[0011] 建立供热需求模型,并基于历史数据完成对供热需求模型的训练。[0012] 获取天气预报数据,将天气预报数据输入至数字模型和供热需求模型中,得到光电模块、光热模块、电热模块、热水储存模块的未来效能数据,以及未来热力需求量数据。[0013] 根据未来热力需求量数据调配以下资源内容中的至少一项:[0014] (1)光电模块和光热模块各自接受光照的时间区间。[0015] (2)电热模块对热水储存模块中的热水进行加热的时间区间以及功率。[0016] (3)光电模块向储电模块中充入电能的时间区间以及充电功率。[0017] (4)储电模块向电热模块供应电能的时间区间以及供电功率。[0018] 进一步的,根据未来热力需求量数据调配资源内容时,包括:[0019] 利用指令传输线路向光电模块、光热模块、储电模块、电热模块发送调配指令。[0020] 其中,指令传输线路的起始端为控制端,光电模块、光热模块、储电模块、电热模块以串联关系布置于指令传输线路上,指令传输线路的终点端也为控制端。[0021] 构建调配指令数据包,调配指令数据包具有4个命令层和1个验证层,验证层为最内层,4个命令层逐层覆盖于验证层之外。[0022] 4个命令层分别保存有针对光电模块、光热模块、储电模块和电热模块的调配指令。在每个命令层中,均保存有对应的调配指令所针对对象的匹配字段。[0023] 调配指令数据包在指令传输线路中传输时,接收到调配指令数据包的功能模块读取调配指令数据包的最外层数据,若最外层中的匹配字段与其相匹配,则提取该最外层中的调配指令以用于执行,并同时将该最外层从调配指令数据包上去除,去除后将调配指令数据包继续沿指令传输线路发送传输。[0024] 进一步的,在每个命令层中,还保存有对应的调配指令的执行时间。功能模块在提取最外层中的调配指令时同时提取对应的执行时间,以在执行时间规定的时间点执行调配指令。[0025] 进一步的,当调配指令数据包沿指令传输线路传输一周后并经指令传输线路的终点端被送回控制端时,控制端对被送回的调配指令数据包的最外层进行验证。[0026] 若最外层为验证层,则判定调配指令已全部成功下达。若最外层为4个命令层中的任意一者,则判定调配指令未全部成功下达。若最外层无法识别,则判定调配指令数据包损坏。[0027] 进一步的,在控制端对被送回的调配指令数据包的最外层进行验证时,若最外层为4个命令层中的任意一者,则将该调配指令数据包通过指令传输线路继续传输一周。[0028] 进一步的,将调配指令数据包通过指令传输线路继续传输时,设置周数阈值,并在该调配指令数据包上设置周数标记,周数标记的初始值为1。[0029] 每次将该调配指令数据包通过指令传输线路继续传输时,则将周数标记的值增加1。当某一调配指令数据包需要通过指令传输线路继续传输,且控制端检测到周数标记等于周数阈值时,即停止对该调配指令数据包的传输,并对管理者发出信号接收异常提示。[0030] 其中,信号接收异常的提示对象为该调配指令数据包当前的最外层的调配指令的针对对象。[0031] 进一步的,当某一调配指令数据包通过指令传输线路继续传输后,控制端在重新接收到被送回的该调配指令数据包时,若其最外层为验证层,则将该调配指令数据包当前的周数标记的值作为评估传输可靠性的依据。[0032] 进一步的,在4个命令层中,由外向内4个命令层保存的调配指令的针对对象的顺序与指令传输线路上光电模块、光热模块、储电模块和电热模块四者的设置顺序相同。[0033] 进一步的,当控制端判定调配指令已全部成功下达,控制端则提前一个准备时间在指令传输线路上发送确认数据包。[0034] 确认数据包具有依次串行排列的4个数据段和1个验证段,验证段位于尾端。[0035] 每个数据段分为前端和后端,数据段的前端保存有匹配字段,数据段的后端保存有确认标记。[0036] 确认数据包在指令传输线路中传输时,接收到确认数据包的功能模块读取确认数据包最前端的数据,若位于最前端的数据段中的匹配字段与其相匹配,该功能模块则将匹配字段去除,并将当前数据段中的确认标记剪切保存,并同时将剩余的确认数据包继续沿指令传输线路发送传输。[0037] 功能模块在执行调配指令前,若获取了对应的确认标记,则按执行时间规定的时间点执行调配指令。否则取消对应的调配指令的执行步骤。[0038] 本发明实施例的技术方案的有益效果包括:[0039] 本发明实施例提供的基于数字模型的太阳能热电联供资源调配方法在应用过程中,考虑到光电模块和光热模块各自在不同天气条件下对太阳能的转化率是不同的;储电模块在不同天气条件下电能的充放比是不同的;电热模块在不同天气条件下对水的加热效果也是不同的;而热水储存模块在不同天气条件下对热水的保温效果也是不同的,并且热水在热水储存模块中保存的时间越长,热水的热量损失也越大。[0040] 通过本方案的设计,只需结合天气预报信息,即可对未来一段时间内太阳能热电联供系统的各个功能模块在资源上的调配进行合理布置,结合调配方式(1)(4),可以使热~水在被直接供应前所实际消耗的能量最少,也就是说,通过调配,使冗余的电能资源最大化。冗余出来的电能可以用作本地其他用电需要,也可用于对外供应。[0041] 本实施例的技术方案非常适合于光照面积有限、或者太阳能板的布置面积受限的情况,可以帮助实现太阳能资源利用率的最大化。[0042] 总体而言,本发明实施例提供的基于数字模型的太阳能热电联供资源调配方法能够根据天气变化主动地对太阳能热电联供过程中的资源调配方案进行指导,显著降低了调配的盲目性,同时有效地降低了系统内部损耗,在满足供热需求的同时有助于保留更多的电能。附图说明[0043] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。[0044] 图1为指令传输线路的布置示意图;[0045] 图2为调配指令数据包的构成示意图;[0046] 图3为确认数据包的构成示意图;[0047] 图4为功能模块从确认数据包获取确认标记时的示意图。具体实施方式[0048] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。[0049] 因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0050] 应当理解,本发明使用的“系统”、“装置”、“单元”和/或“模组”等是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。[0051] 如本说明书和权利要求书中所示,除非上下文明确提出示例外情形,“一”、“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。[0052] 本说明书中使用的流程图用来说明根据本说明书的实施例的系统所执行的操作。可以理解,各步骤的操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。[0053] 本实施例提供一种基于数字模型的太阳能热电联供资源调配方法,其包括如下步骤:[0054] S1、收集太阳能热电联供系统中功能模块(光电模块、光热模块、储电模块、电热模块、热水储存模块)的历史运行数据。其中,光电模块的历史运行数据包括天气数据和发电效能数据,光热模块的历史运行数据包括天气数据和制热效能数据,储电模块的历史运行数据包括天气数据和充放电效能数据,电热模块的历史运行数据包括天气数据和制热效能数据,热水储存模块的历史运行数据包括天气数据和保温效能数据。[0055] S2、分别建立光电模块、光热模块、储电模块、电热模块、热水储存模块的数字模型,并基于各自的历史运行数据完成对各自的数字模型的训练。[0056] S3、收集供热需求的历史数据,历史数据包括天气数据和热力需求量数据。[0057] S4、建立供热需求模型,并基于历史数据完成对供热需求模型的训练。[0058] S5、获取天气预报数据,将天气预报数据输入至数字模型和供热需求模型中,得到光电模块、光热模块、电热模块、热水储存模块的未来效能数据,以及未来热力需求量数据。[0059] S6、根据未来热力需求量数据调配以下资源内容中的至少一项:[0060] (1)光电模块和光热模块各自接受光照的时间区间;[0061] (2)电热模块对热水储存模块中的热水进行加热的时间区间以及功率;[0062] (3)光电模块向储电模块中充入电能的时间区间以及充电功率;[0063] (4)储电模块向电热模块供应电能的时间区间以及供电功率。[0064] 需要说明的是,光电模块和光热模块各自在不同天气条件下对太阳能的转化率是不同的;储电模块在不同天气条件下电能的充放比是不同的;电热模块在不同天气条件下对水的加热效果也是不同的;而热水储存模块在不同天气条件下对热水的保温效果也是不同的,并且热水在热水储存模块中保存的时间越长,热水的热量损失也越大。[0065] 通过以上设计,只需结合天气预报信息,即可对未来一段时间内太阳能热电联供系统的各个功能模块在资源上的调配进行合理布置,结合以上(1)(4)的调配方式,可以使~热水在被直接供应前所实际消耗的能量最少,也就是说,通过调配,使冗余的电能资源最大化。冗余出来的电能可以用作本地其他用电需要,也可用于对外供应。[0066] 本实施例的技术方案非常适合于光照面积有限、或者太阳能板的布置面积受限的情况,可以帮助实现太阳能资源利用率的最大化。[0067] 总体而言,本实施例提供的基于数字模型的太阳能热电联供资源调配方法能够根据天气变化主动地对太阳能热电联供过程中的资源调配方案进行指导,显著降低了调配的盲目性,同时有效地降低了系统内部损耗,在满足供热需求的同时有助于保留更多的电能。[0068] 在本实施例中,根据未来热力需求量数据调配资源内容时,包括:[0069] 利用指令传输线路向光电模块、光热模块、储电模块、电热模块发送调配指令。[0070] 其中,指令传输线路的起始端为控制端,光电模块、光热模块、储电模块、电热模块以串联关系布置于指令传输线路上,指令传输线路的终点端也为控制端,如图1所示。[0071] 构建调配指令数据包,调配指令数据包具有4个命令层和1个验证层,验证层为最内层,4个命令层逐层覆盖于验证层之外。[0072] 4个命令层分别保存有针对光电模块、光热模块、储电模块和电热模块的调配指令。在每个命令层中,均保存有对应的调配指令所针对对象的匹配字段,如图2所示。[0073] 调配指令数据包在指令传输线路中传输时,接收到调配指令数据包的功能模块读取调配指令数据包的最外层数据,若最外层中的匹配字段与其相匹配,则提取该最外层中的调配指令以用于执行,并同时将该最外层从调配指令数据包上去除,去除后将调配指令数据包继续沿指令传输线路发送传输。[0074] 通过该设计,通过单一线路即可完成全部调配指令的下达工作,精简了传输关系,更加节省端口,并降低了数据传输错误的概率。[0075] 此外,利用该方式还可以对指令传输线路的可靠性进行持续性监控。[0076] 具体的,在每个命令层中,还保存有对应的调配指令的执行时间。功能模块在提取最外层中的调配指令时同时提取对应的执行时间,以在执行时间规定的时间点执行调配指令。[0077] 可选的,在4个命令层中,由外向内4个命令层保存的调配指令的针对对象的顺序与指令传输线路上光电模块、光热模块、储电模块和电热模块四者的设置顺序相同。[0078] 特别的,当调配指令数据包沿指令传输线路传输一周后并经指令传输线路的终点端被送回控制端时,控制端对被送回的调配指令数据包的最外层进行验证。[0079] 若最外层为验证层,则判定调配指令已全部成功下达,这同时也表明指令传输线路具有较好的可靠性,各个功能模块也能够正常地完成调配指令的接收工作,同时也作为调配指令下达完成的反馈。[0080] 若最外层为4个命令层中的任意一者,则判定调配指令未全部成功下达,同时也意味着有功能模块未正常完成调配指令的接收工作,而当前对调配指令的接收工作造成阻碍的节点(功能模块)就是当前的最外层的调配指令的针对对象,即当前最外层的调配指令是发送给哪个功能模块的,出问题的就是哪个功能模块。[0081] 若最外层无法识别,则判定调配指令数据包损坏,这就说明调配指令数据包在传输过程中损坏,指令传输线路的可靠性受到破坏。此时,可以通过确定最外层与原本的4个命令层、1个验证层的相似度来判断最外层对应的是原来的哪个数据层,而最外层对应的原来的那个数据层对应的功能模块之前的传输区间就是优先排查区间。[0082] 需要注意的是,在控制端对被送回的调配指令数据包的最外层进行验证时,若最外层为4个命令层中的任意一者,则将该调配指令数据包通过指令传输线路继续传输一周。[0083] 将调配指令数据包通过指令传输线路继续传输时,设置周数阈值,并在该调配指令数据包上设置周数标记,周数标记的初始值为1。[0084] 每次将该调配指令数据包通过指令传输线路继续传输时,则将周数标记的值增加1。当某一调配指令数据包需要通过指令传输线路继续传输,且控制端检测到周数标记等于周数阈值(周数阈值可以根据实际情况灵活设置和调整)时,即停止对该调配指令数据包的传输,并对管理者发出信号接收异常提示。[0085] 其中,信号接收异常的提示对象为该调配指令数据包当前的最外层的调配指令的针对对象。[0086] 通过该设计,可以通过将调配指令数据包通过指令传输线路继续传输来评估系统整体的可靠性,若在继续传输后完成了对调配指令的传达,则表明故障程度还不是最严重的,可能是数据接收出现了短暂性停滞。若在执行了全部的继续传输流程后还是无法完成对调配指令的传达,就表明故障较为严重,重复下达仍无法完成。这样的话,便于维保人员在安排针对不同的热电联供系统的维修工作时能够有一个优先级参考标准。[0087] 也就是说,当某一调配指令数据包通过指令传输线路继续传输后,控制端在重新接收到被送回的该调配指令数据包时,若其最外层为验证层,那么,该调配指令数据包当前的周数标记的值就可以作为评估传输可靠性的依据。周数标记的值越大,可靠性就越低。[0088] 更具体的,控制端对被送回的调配指令数据包的最外层进行验证时,若最外层为4个命令层中的任意一者,则判定调配指令未全部成功下达,而当前对调配指令的接收工作造成阻碍的节点(功能模块)就是当前的最外层的调配指令的针对对象(假设为功能模块2)。此时,将该调配指令数据包通过指令传输线路继续传输一次,周数标记的值增加1。[0089] 若在继续传输后完成了对调配指令的传达,此时的周数标记的值为2,就可以作为功能模块2的可靠性依据。[0090] 若在继续传输后,控制端对被送回的调配指令数据包的最外层进行验证时,最外层仍然为4个命令层中的一者,且当前的最外层的调配指令的针对对象为功能模块3。此时,将周数标记的值“2”记录为功能模块2的可靠性依据之后,将周数标记的值复位为“1”,并将当前的调配指令数据包通过指令传输线路继续传输。这样就可以对功能模块3的可靠性进行评估了。[0091] 通过如此设计,可以在运行过程中同步实现对各个功能模块的可靠性的评估,周数标记的值越大,可靠性就越低。可靠性评估结果,可以作为各个功能模块在指令传输线路上布置方式的参考,具体的:在指令传输线路上布置各个功能模块时,按周数标记的值的大。纱蟮叫〗胁贾,即沿指令传输线路的传输方向,各个功能模块按周数标记的值由大到小的顺序进行布置。也就是说,调配指令数据包被控制端发出后,最先由周数标记的最大值对应的功能模块接收,并以此类推。[0092] 这样的话,调配指令数据包最先由可靠性最低的功能模块接收,若其未顺利接收,剩余的功能模块均不会执行指令接收操作,可以有效地降低其他功能模块的数据处理负荷。与此同时,即使多次重复继续发送调配指令数据包后,第一个功能模块仍然未顺利完成指令接收,那么也无需向其余的功能模块发送取消相关指令的命令,更无需进行停机,有效地减少了后续麻烦。此外,将功能模块按可靠性高低进行布置,并将可靠性最低的功能模块置于第一接收位置,可以有效地降低“一部分功能模块完成了指令接收,而另一部分功能模块没有完成了指令接收”这种情况出现的概率,从而为故障排查预留了充足时间,避免因为一部分功能模块已经完成了指令接收而需要卡在相关指令的执行时间之前完成故障排查的尴尬局面。[0093] 另一点需要说明的是,基于以上对功能模块的布置方式,即将功能模块按可靠性高低进行布置,并将可靠性最低的功能模块置于第一接收位置,在进行设备维护时,就可以将当前各个功能模块在作为指令传输线路的布置顺序作为参考依据,按布置顺序对各个功能模块进行维护,优先处理可靠性最低的功能模块。由此实现了对维护工作的指导。[0094] 进一步的,当控制端判定调配指令已全部成功下达,控制端则提前一个准备时间在指令传输线路上发送确认数据包。[0095] 确认数据包具有依次串行排列的4个数据段和1个验证段,验证段位于尾端。[0096] 每个数据段分为前端和后端,数据段的前端保存有匹配字段,数据段的后端保存有确认标记,如图3所示。[0097] 确认数据包在指令传输线路中传输时,接收到确认数据包的功能模块读取确认数据包最前端的数据,若位于最前端的数据段中的匹配字段与其相匹配,该功能模块则将匹配字段去除,并将当前数据段中的确认标记剪切保存,如图4所示,并同时将剩余的确认数据包继续沿指令传输线路发送传输。[0098] 功能模块在执行调配指令前,若获取了对应的确认标记,则按执行时间规定的时间点执行调配指令。否则取消对应的调配指令的执行步骤。[0099] 通过该设计,若位于前端的功能模块没有顺利完成对确认标记的获。突嵊跋旌笮墓δ苣?檎;袢∪啡媳昙。这就会导致确认数据包在被重新传回控制端时,确认数据包的最前端不是验证段。这种情况出现时,控制端则通过指令传输线路不停地向各个功能模块发送“取消对应的调配指令的执行步骤”的指令,并同时向管理人员报警,由管理人员根据实际情况判断是否需要临时停机进行排查。若不进行应急处理,有可能就会出现一部分功能模块执行了调配指令而另一部分功能模块没有执行调配指令的情况,即出现工作不同步的情况,这就有可能会导致系统损坏。[0100] 以上设计不仅是为了完成对调配指令的确认,同时也继续对指令传输线路的可靠性进行了监控,由于调配指令都是提前下达并供功能模块在指定的执行时间进行执行的,调配指令的下达提前,而执行步骤在后。若在下达和执行调配指令之间的这段时间内指令传输线路发生故障,就很可能导致后续的调配工作无法进行,严重的很可能导致热电联供系统损坏,而调配指令的确认步骤正好可以完成对下达和执行调配指令之间的这段时间内指令传输线路的可靠性的再次评估。[0101] 综上所述,本发明实施例提供的基于数字模型的太阳能热电联供资源调配方法能够根据天气变化主动地对太阳能热电联供过程中的资源调配方案进行指导,显著降低了调配的盲目性,同时有效地降低了系统内部损耗,在满足供热需求的同时有助于保留更多的电能。[0102] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
专利地区:四川
专利申请日期:2024-09-03
专利公开日期:2024-11-29
专利公告号:CN118735228B