充电桩跨平台远程管理调度方法及系统与流程
本发明涉及充电桩跨平台管理,具体涉及充电桩跨平台远程管理调度方法及系统。
背景技术:
1、充电桩跨平台远程管理调度是指在统一的云端或平台系统下,通过构建兼容多种设备类型、通信协议及运行环境的管理架构,实现对分布在不同地理位置的充电桩设备进行集中接入、状态监测、控制指令下发以及充电任务协调分配的一种技术方法。该技术通常依托物联网通信技术与云计算平台,将不同厂商或不同协议的充电桩通过接入层进行标准化处理,经由协议适配与数据转换机制,实现异构设备的数据统一建模与互联互通;在此基础上,平台侧通过远程管理模块对充电桩的运行状态、电流电压信息、充电进度等进行实时采集与监控,并支持远程启停控制、参数配置及异常告警处理。同时,在调度层面,系统依据用户充电请求、设备可用状态及预设策略,对充电任务进行分配与调度,完成任务下发、执行反馈与结果记录等流程。整体实现过程中通常包括设备接入与认证、通信协议适配、数据采集与处理、远程控制指令交互、调度策略执行以及运行结果反馈等多个环节,从而形成一个完整的跨平台远程管理与调度技术体系。
2、现有技术存在以下不足:
3、在充电桩跨平台远程管理调度过程中,当远程管理调度指令发送至目标充电桩后未接收到执行反馈时,会触发调度重试流程,此时系统为保证调度连续性,通常沿用首次调度时已选定的充电桩对象继续进行指令重发,而未重新获取充电桩当前可用状态参与调度计算,由于在调度指令发送至重试触发之间的时间间隔内,充电桩可能已被其他请求占用或运行状态发生变化,从而导致首次调度所依据的充电桩可用状态已失效,而现有技术不能根据充电桩在跨平台远程管理调度过程中发生调度重试情况下的充电桩可用状态去重新选择调度对象,会造成调度重试仍作用于不可用或状态已变化的充电桩,进而导致调度执行失败、无效交互增加以及整体调度成功率下降等影响。
4、在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本发明的目的是提供充电桩跨平台远程管理调度方法及系统,以解决上述背景技术中的问题。
2、为了实现上述目的,本发明提供如下技术方案:充电桩跨平台远程管理调度方法,具体包括以下步骤:
3、s1、对跨平台远程管理调度过程中产生的每一远程管理调度指令赋予时序标识串,并基于时序标识串记录充电桩响应行为形成调度轨迹序列,根据调度轨迹序列中指令发送行为与响应行为的匹配关系判断充电桩是否发生调度重试的情况;
4、s2、在发生调度重试的情况下,基于时序标识串提取调度轨迹序列中对应充电桩的交互片段,并对交互片段进行时序重组及冲突消解处理,形成充电桩可用状态演化序列,以确定充电桩可用状态;
5、s3、基于充电桩可用状态演化序列构建状态约束序列,并将状态约束序列嵌入调度输入序列,对调度输入序列中的原状态片段进行一致性校正与替换,形成更新后的调度输入序列;
6、s4、依据更新后的调度输入序列对充电桩可用状态演化序列中的状态变化特征进行约束筛选及优先级重构排序,以根据充电桩可用状态重新选择调度对象,并生成调度对象序列;
7、s5、将调度对象序列与调度轨迹序列进行关联更新,并将后续充电桩状态变化持续写入调度轨迹序列,基于调度轨迹序列的变化对调度输入序列及调度对象序列进行循环修正。
8、优选的,s1具体为:
9、依据远程管理调度指令在跨平台远程管理调度过程中的生成时间顺序及在跨平台远程管理调度链路中的传递顺序,对远程管理调度指令进行顺序编码处理,生成与生成时间及传递路径相对应的时序标识串,并将时序标识串嵌入远程管理调度指令中形成带标识指令;
10、在远程管理调度指令发送至充电桩后,将充电桩产生的响应行为与对应时序标识串进行绑定,并按照时序标识串的顺序关系对指令发送行为与响应行为进行逐项排列,将每一指令发送行为与对应响应行为组合写入同一序列位置,形成连续排列的调度轨迹序列;
11、沿调度轨迹序列的排列顺序对每一时序标识串对应的指令发送行为与响应行为进行逐一匹配,当存在指令发送行为未匹配到对应响应行为且在后续排列位置中出现相同远程管理调度指令对应的新的时序标识串时,将该新的时序标识串对应的指令发送行为判定为调度重试行为,从而确定充电桩发生调度重试的情况。
12、优选的,s2具体包括以下步骤:
13、s201、在发生调度重试的情况下,基于时序标识串提取调度轨迹序列中对应充电桩的交互片段,按照时序标识串与充电桩标识之间的关联关系,在调度轨迹序列中筛选出与同一充电桩对应的指令发送行为与响应行为,并按照时序标识串的连续关系截取形成连续的交互片段集合;
14、s202、对交互片段集合进行时序重组及冲突消解处理,依据时序标识串的顺序关系对交互片段集合进行重新排列,并对同一时序区间内存在多个指令发送行为对应不同响应行为的交互记录进行冲突消解,通过保留时间顺序靠后的响应行为并剔除冲突响应行为,形成无冲突的时序重组交互片段序列;
15、s203、基于时序重组交互片段序列提取各排列位置中的状态变化信息,并按照排列顺序依次连接形成充电桩可用状态演化序列,通过读取充电桩可用状态演化序列中末端位置对应的状态信息确定充电桩可用状态。
16、优选的,s203具体为:
17、基于时序重组交互片段序列,对各排列位置中的指令发送行为与响应行为进行逐项解析,按照预设状态映射关系将每一排列位置中的行为数据转换为对应的状态变化信息,并将状态变化信息与对应排列位置建立一一映射关系;
18、按照排列顺序对各排列位置中的状态变化信息进行顺序连接,将相邻排列位置中的状态变化信息依次拼接,形成按时间顺序连续排列的充电桩可用状态演化序列,并在连接过程中保持状态变化信息的原始顺序不发生改变;
19、在形成充电桩可用状态演化序列后,对排列顺序中末端位置对应的状态变化信息进行定位提取,并将该末端位置对应的状态变化信息作为充电桩可用状态进行确定。
20、优选的,s3具体包括以下步骤:
21、s301、基于充电桩可用状态演化序列,按照排列顺序对各状态变化信息进行逐项拆分,并依据预设状态约束生成关系从各状态变化信息中提取对应的状态约束元素,按照排列顺序依次组合各状态约束元素形成状态约束序列;
22、s302、在形成状态约束序列后,按照调度输入序列的排列结构将状态约束序列嵌入调度输入序列中,将状态约束序列中的各状态约束元素与调度输入序列中的对应排列位置进行对齐,并在对应排列位置建立状态约束元素与调度输入序列元素之间的对应关系;
23、s303、基于状态约束序列对调度输入序列中的原状态片段进行一致性校正与替换,对调度输入序列中不符合对应状态约束元素的原状态片段进行逐项校正,并将校正后的原状态片段替换为对应状态约束元素,按照调度输入序列的排列顺序重新组合全部元素,形成更新后的调度输入序列。
24、优选的,s302具体为:
25、在形成状态约束序列后,依据调度输入序列的排列结构获取各排列位置的索引顺序,并按照索引顺序对状态约束序列中的各状态约束元素进行位置映射,将各状态约束元素分配至与调度输入序列排列位置一一对应的映射位置集合中;
26、基于映射位置集合将状态约束序列嵌入调度输入序列中,将各状态约束元素逐一写入调度输入序列的对应排列位置,并保持调度输入序列中原有排列结构不发生改变,使状态约束元素与调度输入序列元素在同一排列位置形成对应关系;
27、在完成嵌入后,对调度输入序列中的每一排列位置进行一致性校验,依据状态约束元素与调度输入序列元素之间的对应关系对不满足对应关系的元素进行标记,并保持标记位置与对应状态约束元素的关联关系不发生改变。
28、优选的,s303具体为:
29、基于状态约束序列对调度输入序列中的原状态片段进行逐项比对,按照调度输入序列的排列顺序,将每一排列位置中的原状态片段与对应位置的状态约束元素进行匹配判断,并对不符合状态约束元素的原状态片段进行标识处理;
30、对标识后的原状态片段进行一致性校正与替换,依据对应状态约束元素对不符合条件的原状态片段进行内容调整,并将调整后的原状态片段替换为对应状态约束元素,同时保持替换过程中的排列位置不发生变化;
31、在完成一致性校正与替换后,按照调度输入序列的排列顺序对全部排列位置中的元素进行重新组合,将替换后的元素依次连接形成连续排列结构,从而得到更新后的调度输入序列。
32、优选的,s4具体为:
33、依据更新后的调度输入序列,对充电桩可用状态演化序列中的各状态变化特征进行逐项解析,并将各状态变化特征与调度输入序列中对应排列位置的状态约束元素进行对比处理,对状态变化特征中与对应状态约束元素标识不一致的部分进行删除处理,对状态变化特征中与对应状态约束元素标识一致的部分进行保留处理,形成筛选后的状态变化特征集合;
34、在形成筛选后的状态变化特征集合后,依据充电桩可用状态演化序列中各状态变化特征的排列顺序及对应排列位置,对筛选后的状态变化特征集合进行优先级重构排序,按照各状态变化特征在充电桩可用状态演化序列中的排列位置顺序对对应充电桩进行排序,形成按优先级排列的充电桩序列;
35、基于按优先级排列的充电桩序列,根据充电桩可用状态重新选择调度对象,按照优先级排列顺序依次读取各充电桩对应的状态变化特征,并从筛选后的状态变化特征集合中提取对应充电桩的状态变化特征,将被提取的充电桩按照读取顺序依次连接,生成调度对象序列。
36、优选的,s5具体为:
37、将调度对象序列与调度轨迹序列进行关联更新,按照调度对象序列的排列顺序提取各充电桩标识,并依据调度轨迹序列中对应的时序标识串,将各充电桩标识写入调度轨迹序列中与对应指令发送行为相同的排列位置,同时在相同排列位置建立充电桩标识与时序标识串之间的对应关系,形成包含调度对象序列映射关系的调度轨迹序列;
38、在完成关联更新后,将后续充电桩状态变化持续写入调度轨迹序列,依据时序标识串对后续充电桩状态变化进行顺序追加,将新增状态变化按照时序标识串的顺序关系写入调度轨迹序列末端位置,并沿调度轨迹序列的排列顺序对各状态变化进行逐项比对,将状态变化对应的状态约束元素写入调度输入序列对应排列位置,同时依据状态变化在调度轨迹序列中的排列位置对调度对象序列进行重新排列,从而基于调度轨迹序列的变化对调度输入序列及调度对象序列进行循环修正。
39、优选的,充电桩跨平台远程管理调度系统,包括时序标识构建模块、状态演化解析模块、约束输入重构模块、调度对象决策模块以及调度反馈调控模块;
40、时序标识构建模块,对跨平台远程管理调度过程中产生的每一远程管理调度指令赋予时序标识串,并基于时序标识串记录充电桩响应行为形成调度轨迹序列,根据调度轨迹序列中指令发送行为与响应行为的匹配关系判断充电桩是否发生调度重试的情况;
41、状态演化解析模块,在发生调度重试的情况下,基于时序标识串提取调度轨迹序列中对应充电桩的交互片段,并对交互片段进行时序重组及冲突消解处理,形成充电桩可用状态演化序列,以确定充电桩可用状态;
42、约束输入重构模块,基于充电桩可用状态演化序列构建状态约束序列,并将状态约束序列嵌入调度输入序列,对调度输入序列中的原状态片段进行一致性校正与替换,形成更新后的调度输入序列;
43、调度对象决策模块,依据更新后的调度输入序列对充电桩可用状态演化序列中的状态变化特征进行约束筛选及优先级重构排序,以根据充电桩可用状态重新选择调度对象,并生成调度对象序列;
44、调度反馈调控模块,将调度对象序列与调度轨迹序列进行关联更新,并将后续充电桩状态变化持续写入调度轨迹序列,基于调度轨迹序列的变化对调度输入序列及调度对象序列进行循环修正。
45、在上述技术方案中,本发明提供的技术效果和优点:
46、本发明围绕充电桩跨平台远程管理调度过程中调度重试场景下状态失效与调度对象无法动态更新的问题,通过构建基于时序标识串的调度轨迹序列,实现对调度重试行为的精准识别,并进一步通过交互片段提取、时序重组及冲突消解形成充电桩可用状态演化序列,从而以连续状态变化替代单点状态判定,提升状态获取的准确性;在此基础上,通过将可用状态演化序列转化为状态约束序列并嵌入调度输入序列,实现对原调度输入的结构化校正,使调度依据与实际运行状态保持一致,进而通过约束筛选与优先级重构排序完成调度对象的重新选择,避免调度重试持续作用于不可用或状态变化的充电桩;同时,通过将调度对象序列与调度轨迹序列进行关联更新,并持续写入后续状态变化,实现对调度输入序列及调度对象序列的循环修正,形成动态闭环调度过程,使调度策略能够随充电桩状态变化实时调整,从而提升调度执行的准确性与成功率,减少无效交互,提高跨平台远程管理调度的整体稳定性与响应效率。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com