一种充换电站跨平台通讯服务系统技术方案

技术编号:35411627 阅读:18 留言:0更新日期:2022-11-03 11:08
本发明专利技术涉及一种充换电站跨平台通讯服务系统,属于电动汽车充换电应用技术领域。本发明专利技术基于充换电站中实际接入设备的通讯规约,在满足数据接入功能的基础上,通过文件实例化模块向规约模板库中实例化配置通讯规约,通过规约应用调用接口模块选择此次需要接入的设备及设备对应的规约形成目标模版文件,通过消息总线实现数据的读写。本发明专利技术的服务系统在进行配置时是按照规约类型进行构建规约模板库,同一种规约只需配置一遍,可根据根据配置文件,自适应实例化各通讯介质下的规约信息点,实现不同规约不同设备的数据接入,从而完成数据交换的目标,从而大幅降低开发周期与工程配置难度。度。度。

【技术实现步骤摘要】
一种充换电站跨平台通讯服务系统


[0001]本专利技术涉及一种充换电站跨平台通讯服务系统,属于电动汽车充换电应用


技术介绍

[0002]随着我国电动汽车产业的不断发展,充换电设施的技术特点也在不断调整和变化。简化开发周期、减少工程周期,降低应用难度,已成为目前充换电设施建设迫切需要的市场要求。随着电动汽车的发展,电动汽车充换电站的接入设备越来越多,如何高效完成接入设备和充换电站之间的配置将直接影响充换电站的发展,而目前充换电站对外部接入设备配置时需要根据接入设备的规约,对每个接入设备均进行规约解析和规约实例化配置,具体的配置过程:1、梳理接入设备的通信规约,根据规约类型进行分类(比如CAN规约一类,串口规约一类,网口规约一楼);2、按设备规约类型梳理规约的点表信息;3、按规约类型分别配置每个设备的通信方式、通信参数、点表信息(一种类型规约如果有10个设备,需要把10个设备的点表按顺序全部配置);4、按规约类型对接入设备以及设备信息进行实例化。
[0003]现有的配置方式,所有设备信息都需要配置,经统计发现,按照上述配置方式,目前接入设备的平均配置时间为30分钟/台,配置时间长,且配置过程繁琐、复杂。

技术实现思路

[0004]本专利技术的目的是提供一种充换电站跨平台通讯服务系统,以解决目前充电换电站在对外部接入设备进行配置是存在配置时间长、配置过程繁琐的问题。
[0005]本专利技术为解决上述技术问题而提供一种充换电站跨平台通讯服务系统,该服务系统包括消息总线、规约应用调用接口模块、文件实例化模块、业务数据包访问接口模块和存储池,所述规约应用调用接口模块用于连接通讯接口,并根据所连接的通讯接口从规约模板库中调用相应的通讯规约对从通讯接口接收到和/或发送至通讯接口的数据进行规约解析,并将解析结果发送给消息总线;所述的消息总线用于将解析后的存入到所述存储池和/或从所述存储池中读取数据;所述文件实例化模块用于向规约模板库中实例化配置通讯规约;所述业务数据包访问接口模块用于实现数据总线和所述存储池之间的数据访问。
[0006]本专利技术基于充换电站中实际接入设备的通讯规约,在满足数据接入功能的基础上,通过文件实例化模块向规约模板库中实例化配置通讯规约,通过规约应用调用接口模块选择此次需要接入的设备及设备对应的规约形成目标模版文件,通过消息总线实现数据的读写。本专利技术的服务系统在进行配置时是按照规约类型进行构建规约模板库,同一种规约只需配置一遍,可根据根据配置文件,自适应实例化各通讯介质下的规约信息点,实现不同规约不同设备的数据接入,从而完成数据交换的目标,从而大幅降低开发周期与工程配置难度。
[0007]进一步地,所述的存储池包括数据池和报文池,所述数据池用于存储充换电站相关的数据量,所述报文池用于存储充换电站相关的报文数据。
[0008]本专利技术通过设置数据池和报文池,能够对实现对不同类型数据的独立管理,报文池存储的是带有时间、设备编号、装置地址的报文信息(比如:01 02 03 04 05),数据池是存储的根据报文解析后的数据信息(比如:电压35.6V)。
[0009]进一步地,该服务系统包括在线更新模块,所述在线更新模块用于对接入设备的对应的应用程序进行更新。
[0010]本专利技术通过设置在线更新模块能够对接入的设备的应用程序进行在线更新。
[0011]进一步地,规约应用调用接口、文件实例化模块和业务数据包访问接口均采用数据订阅机制与消息总线之间进行数据交互。
[0012]本专利技术采用数据订阅机制,实现各模块与总线之间的数据交互;在保证数据传递安全性和一致性的同时,最大程度上降低了“无效数据”在总线上交互,从而提供数据通讯效率。
[0013]进一步地,所述规约应用调用接口模块用于接收通讯接口发送的数据,并将接收到的数据序列化成流发送到消息总线;所述业务数据包访问接口模块用于通过消息总线接收自己订阅的消息流,并将流反序列成数据,存入到所述存储池中。
[0014]本专利技术通过序列化的方式将数据转换成流格式,方便通过消息总线进行数据的交互。
[0015]进一步地,所述的文件实例化模块用于根据通讯规约共性特点,分别设置相应信息配置项目,进行规约模版配置,形成规约模版库;根据工程具体需求,从设备列表中选择目标的接入设备以及具体使用的规约,完成后增加装置本身的身份属性,即可形成目标数据文件。
[0016]本专利技术通过文件实例化模块对接入设备的通讯规约进行管理,将各种通信规约通过实例化配置形成规约模板库,以便于对充换电站中各类规约的接入设备进行交互。
[0017]进一步地,当规约模板库中的规约模板需要修改时,采用建模工作对规约模板库中的规约模板进行在线修改,并进行在线更新。
[0018]本专利技术可根据需求修改核心运行配置文件,指定某特定业务模块的运行/卸载,可大大简化问题定位的难度,对于运行过程中问题的定位与排查发挥出关键性作用。
[0019]进一步地,所述的通讯规约包括有CAN通信规约、COMM通信规约和ETHERNET通信规约。
[0020]进一步地,所述规约模板库中的规约模板在XML格式。
附图说明
[0021]图1是本专利技术充换电站跨平台通讯服务系统软件架构示意图;
[0022]图2是本专利技术充换电站跨平台通讯服务系统原理图;
[0023]图3是本专利技术充换电站跨平台通讯服务系统中设备接入流程图。
具体实施方式
[0024]下面结合附图对本专利技术的具体实施方式作进一步地说明。
[0025]本专利技术以“嵌入式系统”为基础,“模块单向调用”为指导思想,以“自适应规约模块化集成设计”为最终目标,基于“电动汽车业务应用通讯规约”,综合市场开拓方向、用户需
求,具体设计出一种嵌入式跨平台通讯服务框架。基于充换电站中实际接入设备应用,抽象数据模型和业务对象,统一数据交互接口,针对其共性整理出“底层”数据总线,各数据处理模块可向该“总线”进行注册,总线通过“消息”将数据分发至各目标数据模块。并且服务框架支持数据处理模块“在线卸载”,任何数据处理模块可向通讯总线发送“注销”信息,彻底隔离该模块与当前服务系统的数据交互。
[0026]本专利技术的充换电站跨平台通讯服务系统如图2和图1所示,包括消息总线、规约应用调用接口模块、文件实例化模块、业务数据包访问接口模块和存储池,规约应用调用接口模块用于连接通讯接口,并根据所连接的通讯接口从规约模板库中调用相应的通讯规约对从通讯接口接收到和/或发送至通讯接口的数据进行规约解析,并将解析结果发送给消息总线;消息总线用于将解析后的存入到存储池和/或从存储池中读取数据;文件实例化模块用于向规约模板库中实例化配置通讯规约;业务数据包访问接口模块用于实现数据总线和所述存储池之间的数据访问。该系统的工作流程如图3所示,具体流程包括确定接入规约、注册规约模块、完成设备的接入。完成接入后如果设备规约内容发送了变化,需要完成规约库的在线更新。
[0027]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充换电站跨平台通讯服务系统,其特征在于,该服务系统包括消息总线、规约应用调用接口模块、文件实例化模块、业务数据包访问接口模块和存储池,所述规约应用调用接口模块用于连接通讯接口,并根据所连接的通讯接口从规约模板库中调用相应的通讯规约对从通讯接口接收到和/或发送至通讯接口的数据进行规约解析,并将解析结果发送给消息总线;所述的消息总线用于将解析后的存入到所述存储池和/或从所述存储池中读取数据;所述文件实例化模块用于向规约模板库中实例化配置通讯规约;所述业务数据包访问接口模块用于实现数据总线和所述存储池之间的数据访问。2.根据权利要求1所述的充换电站跨平台通讯服务系统,其特征在于,所述的存储池包括数据池和报文池,所述数据池用于存储充换电站相关的数据量,所述报文池用于存储充换电站相关的报文数据。3.根据权利要求1所述的充换电站跨平台通讯服务系统,其特征在于,该服务系统包括在线更新模块,所述在线更新模块用于对接入设备的对应的应用程序进行更新。4.根据权利要求1所述的充换电站跨平台通讯服务系统,其特征在于,规约应用调用接口、文件实例化模块和业务数据包访问接口均采用数据订阅机制与消息总线之间...

【专利技术属性】
技术研发人员:张娟宋宽宽张洪涛胡超然程哲朱海峰朱新兵孟景徐枫杨鹏章世飞李洋周小磊杨超洋
申请(专利权)人:许昌继电器研究所有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1