光储充一体机调试方法、装置、设备及介质与流程

文档序号:35847727发布日期:2023-10-25 18:06阅读:80来源:国知局
光储充一体机调试方法、装置、设备及介质与流程

本技术属于一体机调试,特别是涉及一种光储充一体机调试方法、装置、设备及介质。


背景技术:

1、光储充一体机是一种兼备储能、能量转换和充电功能的设备,广泛应用于太阳能光伏发电、风力发电等新能源领域。其中,储能系统至少包括储能设备、逆变器以及充电设备等,通过电池储能、逆变器功率传输、充电控制和太阳能跟踪系统协调发展,实现储能、能量转换与充电的功能。

2、在相关技术中,光储充一体机在开发嵌入式软件时,需要在软件运行时,实时查看内部软件信息和状态,然而,由于光储充一体机内部芯片不具有查看分享能力,仅能通过jlink仿真器进行在线仿真,但jlink仿真器无法在复杂环境中使用,且对通信距离、硬件状态有诸多要求,不利于随时随地、实时查看软件运行的内部信息。


技术实现思路

1、鉴于以上所述现有技术的缺点,本技术的目的在于提供一种光储充一体机调试方法、装置、设备及介质,用于解决现有技术光储充一体机内部调试时,无法查看软件运行内部信息的问题。

2、为实现上述目的及其他相关目的,本技术的第一方面提供一种光储充一体机调试方法,适用于调试设备,所述调试方法包括:对所述光储充一体机内的芯片配置通信接口,所述芯片为单核芯片或多核芯片;根据所述芯片配置的通信接口与所述调试设备之间建立通信链路;向所述芯片发送调试指令,响应于所述调试指令加载调试程序,以使所述光储充一体机执行与所述调试指令相匹配的业务,生成调试结果;将所述调试结果实时同步于所述调试设备,并予以显示。

3、于本技术的一实施例中,根据所述芯片配置的通信接口与所述调试设备之间建立通信链路,包括:基于串口通信协议构建自有传输协议,将所述自有传输协议配置于所述芯片的通信接口与调试设备所对应的通信接口形成通信链路;将所述芯片的通信接口与调试设备所对应的通信接口任一作为发送端,所述发送端对待传输数据进行分帧;分帧后,将每帧数据的应用数据前、后分别对应添加帧头与校验和,获得通信组帧并进行发送;待接收端接收到所述通信组帧,对所述通信组帧进行解帧,并利用所述自有传输协议删除解帧后的帧头与校验和,重组各所述应用数据得到所述待传输数据,完成数据传输。

4、于本技术的一实施例中,若所述芯片为多核芯片,还包括:将多核芯片分为主核芯片与次核芯片,所述主核芯片与所述次核芯片均设有唯一的第一标识信息,每个所述次核芯片与所述主核芯片内部相连,所述主核芯片通过所述通信接口连接所述调试设备;所述主核芯片接收所述调试指令,所述调试指令携带有调试对象的标识信息与调试指令类型,所述调试指令类型包括储能指令、充电指令与功率传输指令;所述主核芯片根据接收的所述调试对象的标识信息对所述主核芯片与所述次核芯片的标识信息进行匹配,确定目标调试对象;按照所述调试指令类型调试所述目标调试对象,获得调试结果汇总至所述主核芯片,并通过所述主核芯片反馈至所述调试设备。

5、于本技术的一实施例中,向所述芯片发送调试指令,响应于所述调试指令加载调试程序,以使所述光储充一体机执行与所述调试指令相匹配的业务,生成调试结果,包括:向所述芯片发送调试指令,所述调试指令携带有调试对象的标识信息与调试指令类型,所述调试指令类型包括储能指令、充电指令与功率传输指令;响应于所述调试指令按照所述调试指令类型生成调试策略,所述芯片根据所述标识信息运行所述调试策略对所述调试对象进行调试,生成响应于所述储能指令、所述充电指令或所述功率传输指令中至少任一的调试结果。

6、于本技术的一实施例中,生成调试结果之后,还包括:将接收的各所述调试结果按照调试对象所对应的标识信息、调试指令类型与调试时间进行关联存储,按照预设模板填充所述调试结果生成日志文件;对所述日志文件内各所述调试对象所对应的调试结果分别进行检测,若检测到各所述调试对象所对应的调试结果均符合调试标准,则确定所述日志文件正常,所述调试标准为根据所述调试指令类型匹配相符的调试响应阈值表;若检测到任一所述调试对象所对应的调试结果不符合调试标准,则确定所述日志文件异常,并进行预警提示;对不符合所述调试标准的所述调试结果进行异常分析,确定引发所述日志文件异常的异常因子;将所述日志文件以所述调试时间为索引,显示所述日志文件正常或异常的状态以及所述日志文件异常的异常因子。

7、于本技术的一实施例中,所述调试方法还包括:若所述调试指令为升级指令,所述升级指令携带有目标设备固件型号与目标版本号;根据所述目标设备固件型号与所述目标版本号对所述光储充一体机内的储能设备、逆变器以及充电设备进行版本匹配,确定所述光储充一体机待升级的目标固件;获取所述目标固件升级所对应升级包的数据量与理论帧数,将所述光储充一体机内剩余网络流量与所述数据量进行比较,若所述剩余网络流量大于或等于所述数据量,则接收所述升级包准备升级,若所述剩余网络流量小于所述数据量,则不接收所述升级包,并提示网络流量不足;加载接收的所述升级包确定表征所述升级包数据大小的实际帧数;若所述升级包的所述实际帧数小于所述理论帧数,或,若所述升级包内的循环冗余校验码无效,则确定所述升级包丢帧,以及所述升级包不满足有效性;若所述升级包的所述实际帧数等于所述理论帧数且所述升级包内的循环冗余校验码有效,则确定所述升级包满足有效性;待所述升级包满足有效性,利用所述芯片加载所述升级包对所述目标固件进行升级。

8、于本技术的一实施例中,待所述升级包满足有效性之后,所述调试方法还包括:确定所述目标固件所对应设备的电量与所述芯片空闲率;若所述目标固件所对应设备的电量大于或等于预设电量且所述芯片空闲率大于或等于预设空闲率,则触发所述芯片加载所述升级包对所述目标固件进行升级;若所述目标固件所对应设备的电量小于预设电量,或/和,所述芯片空闲率小于预设空闲率,则对所述目标固件所对应设备进行充电,直至所对应设备的电量大于或等于预设电量为止,或/和,根据预设任务优先级清单清理优先级低的任务降低任务负载以释放所述芯片空闲率,直至释放后所述芯片空闲率大于或等于预设空闲率为止。

9、于本技术的一实施例中,将所述调试结果实时同步于所述调试设备,并予以显示,包括:利用数字孪生构建所述光储充一体机内的虚拟模型,所述虚拟模型虚拟对应所述光储充一体机内的储能设备、逆变器以及充电设备;将各所述调试结果按照调试对象所处位置确定所述调试结果在所述虚拟模型中的显示位置,根据所述显示位置与所述调试结果实时显示所述调试对象的工作状态与运行信息,并突出显示异常的所述调试结果,其中,所述调试结果以文字或图形进行显示。

10、于本技术的一实施例中,若显示的所述工作状态或运行信息任一接收到触发信号,打开关联有完整调试记录的调试数据进行展示,以供用户查看所述调试数据,所述触发信号为长按信号或双击信号。

11、本技术的第二方面提供一种光储充一体机调试装置,所述装置包括:接口配置模块,用于对所述光储充一体机内的芯片配置通信接口,所述芯片为单核芯片或多核芯片;通信构建模块,用于根据所述芯片配置的通信接口与所述调试设备之间建立通信链路;调试模块,用于向所述芯片发送调试指令,响应于所述调试指令加载调试程序,以使所述光储充一体机执行与所述调试指令相匹配的业务,生成调试结果;展示模块,用于将所述调试结果实时同步于所述调试设备,并予以显示。

12、本技术的第三方面提供一种光储充一体机调试设备,包括:

13、一个或多个处理装置;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现上述的光储充一体机调试方法。

14、本技术的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序用于使所述计算机执行上述的光储充一体机调试方法。

15、如上所述,本技术所述的光储充一体机调试方法、装置、设备及介质的一个技术方案,具有以下有益效果:

16、本技术通过在芯片配置通信接口,利用通信接口与调试设备之间建立通信链路,通过所述通信链路向所述芯片发送调试指令,响应于所述调试指令加载调试程序,以使所述光储充一体机执行与所述调试指令相匹配的业务,生成调试结果,将所述调试结果实时同步于所述调试设备,并予以显示,一方面,无需使用jlink仿真器进行在线仿真,也能够实时获取芯片内部信息,实时掌控芯片动态;另一方面,摒弃了jlink仿真器进行仿真,降低了调试设备的使用条件与使用成本,也不局限于使用环境和硬件状态,还提高了调试设备的通用性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1