所属的技术人员能够理解,配电自动化馈线终端数据处理方法各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
背景技术:
1、配电自动化馈线终端(ftu)是配电自动化系统的重要组成部分,它主要被安装在配电网的馈线回路中柱上或环网柜中,用于监测馈线回路的运行状况。随着技术的不断发展,馈线终端的功能也在不断完善和扩展,为配电网的智能化管理提供了有力支持。ftu通过收集配电网的实时数据,如电压、电流、有功功率、无功功率、功率因数等,进行实时监控,并提供遥控功能,以实现馈线开关的合分操作。
2、主站作为配电自动化系统的核心,扮演着集中控制和管理的角色。它接收来自馈线终端的实时数据,进行数据处理、分析,并根据分析结果发出相应的控制指令。通过主站与馈线终端的协同工作,可以实现对配电网的智能化管理,提高供电可靠性和运行效率。
3、主站与馈线终端之间通常采用光纤有线、gprs无线等通信方式,确保数据的实时传输和指令的准确下达。多个配电自动化馈线终端与主站通信将数据上传至主站时,当数据量较大时会出现数据上传通道拥堵,进而出现数据处理延时主站输出控制指令延时,也就由于数据传输延时导致主站响应控制不及时影响配电网的供电可靠性。
技术实现思路
1、多个配电自动化馈线终端与主站通信传输数据时,由于数据传输延时导致主站响应控制不及时影响配电网的供电可靠性,本发明提供一种配电自动化馈线终端数据处理方法及系统。
2、第一方面,本发明技术方案提供一种配电自动化馈线终端数据处理方法,应用于与配电自动化馈线终端通信的主站,主站设置有与配电自动化馈线终端通信的公共通信通道和数据通信通道;所述方法包括如下步骤:
3、接收配电自动化馈线终端通过公共通信通道发送的数据上传请求;
4、对上传请求进行解析获取目标配电自动化馈线终端的id;目标配电自动化馈线终端为发送上传请求的配电自动化馈线终端;
5、分配数据通信通道给目标配电自动化馈线终端并建立通信链路;
6、基于分配的数据通信通道的数据传输类型下发数据传输配置给目标配电自动化馈线终端;
7、接收目标配电自动化馈线终端通过数据通信通道上传的基于数据传输配置处理后的数据;
8、对获取的数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储。
9、作为本发明技术方案的进一步限定,接收配电自动化馈线终端发送的数据上传请求的步骤包括:
10、接收配电自动化馈线终端发送的数据上传请求;
11、按照请求的时间顺序生成请求列表。
12、作为本发明技术方案的进一步限定,对上传请求进行解析获取目标配电自动化馈线终端的id的步骤包括:
13、获取请求列表中的请求;
14、对获取的请求进行解析获取目标配电自动化馈线终端的id;同时将获取的请求在请求列表中删除;
15、判断是否存空闲的数据通信通道;
16、若是,执行步骤:分配数据通信通道给目标配电自动化馈线终端,并建立通信链路;
17、若否,继续执行步骤:判断是否存空闲的数据通信通道。
18、作为本发明技术方案的进一步限定,对获取的数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储的步骤之后包括:
19、达到设定时间阈值未接收到配电自动化馈线终端发送的上传请求,断开数据上传完成的配电自动化馈线终端与主站的通信链路并释放数据通信通道。
20、作为本发明技术方案的进一步限定,获取请求列表中的请求的步骤之前包括:
21、判断请求列表是否为空;
22、若是,执行步骤:接收配电自动化馈线终端通过公共通信通道发送的数据上传请求;
23、若否,执行步骤:获取请求列表中的请求。
24、作为本发明技术方案的进一步限定,该方法包括:
25、配电自动化馈线终端基于接收到的数据传输配置,对待上传的数据进行预处理,确定待上传数据的传输属性字段;传输属性字段指的是传输协议类型;
26、基于传输属性字段配电自动化馈线终端将待传输的数据进行打包并将打包后的数据按照对应协议类型的数据通信通道上传给主站。
27、作为本发明技术方案的进一步限定,接收目标配电自动化馈线终端通过数据通信通道上传的基于数据传输配置处理后的数据的步骤包括:
28、主站接收通过不同协议类型的数据通信通道发送的数据,基于同一上传请求发送的数据中设置有唯一的数据拼接校验码;
29、提取数据中的数据拼接校验码,对接收到的数据进行校验;
30、当不同传输协议类型的数据通信通道传输的数据相互校验都通过时,从每个数据通信通道传输的数据中获取业务数据。
31、作为本发明技术方案的进一步限定,对获取的数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储的步骤包括:
32、将通过不同数据通信通道获取的业务数据按照每一上传请求拼接成请求响应数据;
33、将请求响应数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储。
34、第二方面,本发明技术方案提供一种配电自动化馈线终端数据处理系统,包括与配电自动化馈线终端通信的主站,主站设置有与配电自动化馈线终端通信的公共通信通道和数据通信通道;主站接收配电自动化馈线终端通过公共通信通道发送的数据上传请求;对上传请求进行解析获取目标配电自动化馈线终端的id;目标配电自动化馈线终端为发送上传请求的配电自动化馈线终端;分配数据通信通道给目标配电自动化馈线终端并建立通信链路;基于分配的数据通信通道的数据传输类型下发数据传输配置给目标配电自动化馈线终端;接收目标配电自动化馈线终端通过数据通信通道上传的基于数据传输配置处理后的数据;对获取的数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储。
35、作为本发明技术方案的进一步限定,主站接收配电自动化馈线终端发送的数据上传请求;按照请求的时间顺序生成请求列表;获取请求列表中的请求;对获取的请求进行解析获取目标配电自动化馈线终端的id;同时将获取的请求在请求列表中删除;判断是否存空闲的数据通信通道;若是,分配数据通信通道给目标配电自动化馈线终端,并建立通信链路;若否,继续判断是否存空闲的数据通信通道。
36、作为本发明技术方案的进一步限定,主站断开数据上传完成的配电自动化馈线终端与主站的通信链路并释放数据通信通道。
37、作为本发明技术方案的进一步限定,配电自动化馈线终端基于接收到的数据传输配置,对待上传的数据进行预处理,确定待上传数据的传输属性字段;传输属性字段指的是传输协议类型;基于传输属性字段配电自动化馈线终端将待传输的数据进行打包并将打包后的数据按照对应协议类型的数据通信通道上传给主站。
38、作为本发明技术方案的进一步限定,主站接收通过不同协议类型的数据通信通道发送的数据,基于同一上传请求发送的数据中设置有唯一的数据拼接校验码;提取数据中的数据拼接校验码,对接收到的数据进行校验;当不同传输协议类型的数据通信通道传输的数据相互校验都通过时,从每个数据通信通道传输的数据中获取业务数据。
39、作为本发明技术方案的进一步限定,主站将通过不同数据通信通道获取的业务数据按照每一上传请求拼接成请求响应数据;将请求响应数据按照配电自动化馈线终端的id以及对应的数据的类型进行存储。
40、从以上技术方案可以看出,本发明具有以下优点:需要上传数据时,给予接收到的上传请求主站分配数据通信通道给目标配电自动化馈线终端并建立通信链路进行数据上传,由于主站的通信资源有限,需要进行数据传输时建立通信连接,达到设定时间阈值未接收到配电自动化馈线终端发送的上传请求,断开数据上传完成的配电自动化馈线终端与主站的通信链路并释放数据通信通道,将有限的通信资源利用最大化。多个配电自动化馈线终端与主站通信将数据上传至主站时,对每个自动化馈线终端建立专用的数据传输通道进行数据的上传,多个数据上传的进程可以并行处理,降低数据处理延时,进而提高主站的响应速度,提高配电网的供电可靠性。
41、此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
42、由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。