一种电动船数据传输检测系统及检测方法与流程

文档序号:14942863发布日期:2018-07-13 21:29阅读:261来源:国知局

本发明涉及电动船技术领域,尤其涉及一种电动船数据传输检测系统及检测方法。



背景技术:

在能源危机和环境污染问题的双重压力下,安全、环保、节能已成为当今新能源动力电池发展的主题。新能源动力电池除了被广泛应用于电动汽车中,也逐渐应用于电动船中。现有的电动船内部通常通过can(controllerareanetwork,控制器局域网络)总线进行通信,电动船内部数据通过控制器发送到监控终端,而通过can总线进行传输的数据及由控制器发送到监控终端的数据均没有进行加密处理,容易发生数据泄密,若在电动船的租赁中,监控终端被拆除替换,则会影响电动船的正常使用或计费异常。

鉴于此,实有必要提供一种新的电动船数据传输检测系统及检测方法以克服上述缺陷。



技术实现要素:

本发明的目的是提供一种电动船数据传输检测系统及检测方法,能够检测监控终端是否被替换或控制器与监控终端之间传输的数据是否泄密,保证控制器与监控终端之间传输的数据的安全可靠。

为了实现上述目的,本发明提供一种电动船数据传输检测方法,其应用于电动船数据传输检测系统中,所述电动船数据传输检测系统包括控制器、监控终端及显示单元;所述控制器与所述监控终端相互通信,所述控制器与所述显示单元相连;所述电动船数据传输检测方法包括如下步骤:

所述控制器按照设定的算法对数据进行一次加密,并将一次加密后的数据发送至所述监控终端;

所述监控终端对接收到的一次加密数据按照设定的算法进行一次解密;

所述监控终端将验证信息加入到一次解密后的数据中,并对加有验证信息的一次解密后的数据按照设定的算法进行二次加密;

所述监控终端将其二次加密后的数据发送至所述控制器;

所述控制器对接收到的二次加密后的数据按照设定的算法进行二次解密,并根据二次解密后的数据判断所述监控终端是否被替换及所述控制器与所述监控终端之间传输的数据是否泄密;

所述控制器传输判断结果至所述显示单元,所述显示单元显示所述判断结果。

本发明还提供一种电动船数据传输检测系统,其应用于电动船中,所述电动船数据传输检测系统包括控制器、监控终端及显示单元;所述控制器与所述监控终端相互通信,所述控制器与所述显示单元相连;所述控制器用于按照设定的算法对数据进行一次加密,并将一次加密后的数据发送至所述监控终端;所述监控终端用于对接收到的一次加密数据按照设定的算法进行一次解密;所述监控终端还用于将验证信息加入到一次解密后的数据中,并对加有验证信息的一次解密后的数据按照设定的算法进行二次加密;所述监控终端还用于将其二次加密后的数据发送至所述控制器;所述控制器还用于对接收到的二次加密后的数据按照设定的算法进行二次解密,并根据二次解密后的数据判断所述监控终端是否被替换及所述控制器与所述监控终端之间传输的数据是否泄密;所述控制器还用于传输判断结果至所述显示单元,所述显示单元用于显示所述判断结果。

本发明的电动船数据传输检测系统及检测方法,通过对所述控制器与所述监控终端之间传输的数据进行加密并加入验证信息,所述控制器通过所述控制器二次解密后的数据是否包含所述验证信息及与所述控制器一次加密后的数据是否一致,判断所述监控终端是否被替换或所述控制器与所述监控终端之间传输的数据是否泄密,以保证所述控制器与所述监控终端之间传输的数据的安全可靠,确保电动船的正常使用及计费正常。

【附图说明】

图1为本发明实施方式提供的电动船数据传输检测系统的功能模块图。

图2为本发明实施方式提供的电动船数据传输检测方法的流程图。

【具体实施方式】

为了使本发明的目的、技术方案和有益技术效果更加清晰明白,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

请参阅图1,图1为本发明提供的一种电动船数据传输检测系统100。所述电动船数据传输检测系统100包括控制器10、监控终端20及显示单元30。所述控制器10与所述监控终端20相互通信,所述控制器10与所述显示单元30相连。在本实施方式中,所述控制器10与所述监控终端20通过无线网络相互通信,所述控制器10与所述显示单元30通过can总线相连。所述控制器10的数据包括动力电池的电池信息、电机的信息及电动船的用电信息。所述动力电池用于为所述电机提供电能,所述电机用于驱动所述电动船。所述控制器10与所述显示单元30设置于电动船上,所述监控终端20为监控后台,操作人员可以通过所述监控终端20远程控制电动船。在本实施方式中,所述显示单元30为显示屏。

下面结合图2对上述各功能模块进行详细的介绍。

如图2所示,其为本发明实施例中电动船数据传输检测方法的流程图。所应说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下所述步骤的其中一部分,或者其中的部分步骤可以被删除。

步骤s01,所述控制器10按照设定的算法对数据进行一次加密,并将一次加密后的数据发送至所述监控终端20。

步骤s02,所述监控终端20对接收到的一次加密数据按照设定的算法进行一次解密。

步骤s03,所述监控终端20将验证信息加入到一次解密后的数据中,并对加有验证信息的一次解密后的数据按照设定的算法进行二次加密。所述验证信息可以是所述监控终端20的识别码。

步骤s04,所述监控终端20将其二次加密后的数据发送至所述控制器10。

步骤s05,所述控制器10对接收到的二次加密后的数据按照设定的算法进行二次解密,并根据二次解密后的数据判断所述监控终端20是否被替换及所述控制器10与所述监控终端20之间传输的数据是否泄密。当所述控制器10二次解密后的数据包含所述验证信息且与所述控制器10一次加密后的数据一致时,则所述监控终端20没有被替换且所述控制器10与所述监控终端20之间传输的数据没有泄密;当所述控制器10二次解密后的数据不包含所述验证信息或与所述控制器10一次加密后的数据不一致时,则所述监控终端20被替换或所述控制器10与所述监控终端20之间传输的数据泄密。

步骤s06,所述控制器10传输判断结果至所述显示单元30,所述显示单元30显示所述判断结果。当所述监控终端20没有被替换且所述控制器10与所述监控终端20之间传输的数据没有泄密,所述判断结果为正常;当所述监控终端20被替换或所述控制器10与所述监控终端20之间传输的数据泄密,所述判断结果为异常。

本发明的电动船数据传输检测系统100及检测方法,通过对所述控制器10与所述监控终端20之间传输的数据进行加密并加入验证信息,所述控制器10通过所述控制器10二次解密后的数据是否包含所述验证信息及与所述控制器10一次加密后的数据是否一致,判断所述监控终端20是否被替换或所述控制器10与所述监控终端20之间传输的数据是否泄密,以保证所述控制器10与所述监控终端20之间传输的数据的安全可靠,确保电动船的正常使用及计费正常。

本发明并不仅仅限于说明书和实施方式中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。

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