一种识别纯电动汽车数据存储装置异常开启的系统及方法与流程

文档序号:11918097阅读:185来源:国知局
一种识别纯电动汽车数据存储装置异常开启的系统及方法与流程

本发明涉及纯电动汽车领域,具体是一种识别纯电动汽车数据存储装置异常开启的系统及方法,尤其是能够记录并且指示数据存储装置的外壳是否被正常打开的系统和方法。



背景技术:

纯电动汽车是新能源汽车发展的重要方向。国家鼓励在纯电动汽车上安装综合信息数据存储装置来记录纯电动汽车的运行状况,以此为事故责任鉴定、实际行驶里程鉴定等工作提供依据。目前,公知的纯电动汽车综合信息数据存储装置的外壳主要是为其内部的电子设备提供防水、防高温和防外部机械冲击碰撞保护等功能,但是当综合信息数据存储装置被打开外壳,篡改存储装置记录的纯电动汽车综合信息数据时外壳不具备鉴别和记录能力。



技术实现要素:

为了克服现有技术的不足,本发明提出一种识别纯电动汽车数据存储装置异常开启的系统及方法,对数据存储装置的外壳是否被正常开启进行识别,如果识别出本次外壳打开的行为是非正常的,那么标记并存储下来,且在下一次电动汽车综合信息数据存储装置被执行数据查询操作时,提示该电动汽车综合信息数据存储装置的外壳被非正常打开过。

本发明为实现上述目的,采用以下技术方案实现:

一种识别纯电动汽车数据存储装置异常开启的系统,包括外壳以及用于密封外壳的盖板,所述外壳上设有螺孔,所述盖板上穿接有与螺孔相配合的金属螺丝,所述金属螺丝通过金属线与系统高电平相连;

还包括主控芯片以及与主控芯片相连的存储芯片,所述主控芯片的中断引脚通过导线与螺孔相连,主控芯片通过串口与数据查询装置相连。

在本方案中,系统高电平来自纯电动汽车综合信息数据存储装置,通过金属线、金属螺丝以及螺孔,将高电平传递到主控芯片的一个具有中断检测功能的引脚上去,正常打开电动汽车综合信息数据存储装置的外壳时,需要通过电动汽车综合信息数据存储装置上的串行接口输入打开外壳操作所需要的操作码,主控芯片检测操作码,如果操作码和电动汽车综合信息数据存储装置出厂时设置的操作码一致,则主控芯片屏蔽掉对应引脚上的中断检测,如果不一致,则不屏蔽该引脚上的中断检测,那么在没有输入操作码或者输入操作码不正确的情况下,卸掉金属螺丝进行拆解外壳的操作必然会导致主控芯片具有中断检测功能的引脚失去高电平而发生中断,主控芯片在中断处理时,在规定的存储地址中通过设置特殊标记的方法记录下这次非正常打开外壳的操作。电动汽车综合信息数据存储装置被执行数据查询的操作时,先去读取这个存储地址,如果没有标记,则外壳从未被非正常打开过且传送相应的查询数据,如果有标记,则外壳被非正常打开过且发送一个报警数据给查询端口且不发送后续的查询数据。

进一步,作为优选技术方案,还包括CAN线,主控芯片通过CAN线与纯电动汽车的OBD接口相连。OBD接口来自于纯电动汽车的OBD系统,通过CAN线,主控芯片可读取汽车运行状态的综合数据,并最终将数据存储在存储芯片上。

进一步,作为优选技术方案,所述主控芯片为FPGA或微控制器。

进一步,作为优选技术方案,所述存储芯片为FLASH存储芯片。

一种识别纯电动汽车数据存储装置异常开启的系统实现识别的方法,包括以下步骤:

(a)判断主控芯片检测数据查询装置是否有操作码输入,如果有,则进行步骤(b),否则进行步骤(d);

(b)判断从数据查询装置输入的操作码与电动汽车数据存储装置出厂时设置的操作码是否一致,如果一致,则进行步骤(c),否则进行步骤(d);

(c)主控芯片屏蔽与螺孔相连的引脚上的中断检测;

(d)主控芯片不屏蔽与螺孔相连的引脚上的中断检测;

(e)当主控芯片在中断处理时,在规定的存储地址通过设置特殊标记的方式记录下这次中断;

(f)电动汽车数据存储装置被执行数据查询操作时,先去读取存储地址,如果有标记,则发送一个报警数据给查询端口且不发送后续的查询数据,反之,则传送相应的查询数据。

进一步,作为优选技术方案,所述步骤(f)中,每次通过串口执行数据查询的操作时,先去读取存储地址,如果有标记,则发送一个报警数据给串口且不发送后续的查询数据。

本发明与现有技术相比,具有以下优点及有益效果:

本发明通过主控芯片对纯电动汽车综合信息数据存储装置上的串口输入检测操作码进行检测,当没有操作码或者输入的操作码与纯电动汽车综合信息数据存储装置出厂时设置的操作码不一致时,则主控芯片不屏蔽对应引脚上的中断检测,当非正常打开纯电动汽车综合信息数据存储装置的外壳时触发中断,并通过设置标记的方式在存储芯片中记录下该非正常打开的操作,当通过串口执行数据查询的操作时,先去读取存储芯片中记录操作的存储地址,由于该存储地址有标记,于是,发送一个报警数据给串口且不发送后续的查询数据,从而可以鉴别电动汽车综合信息数据存储装置的外壳是否被非正常打开过,进而可以有效地鉴别和防止电动汽车综合信息数据存储装置被恶意篡改和破坏。

附图说明

图1为本发明的系统结构图;

图2为本发明的实现方法过程图。

图中附图标记对应的名称为:

1、系统高电平,2、金属螺丝,3、螺孔,4、盖板,5、外壳,6、串口,7、导线,8、主控芯片,9、CAN线,10、存储芯片。

具体实施方式

下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。

实施例:

如图1所示,本实施例所述的一种识别纯电动汽车数据存储装置异常开启的系统,包括外壳5以及用于密封外壳5的盖板4,外壳5上设有螺孔3,盖板4上穿接有与螺孔3相配合的金属螺丝2,金属螺丝2通过金属线与系统高电平1相连,系统高电平1由纯电动汽车综合信息数据存储装置的电子系统提供。

另外,还包括主控芯片8以及与主控芯片8相连的存储芯片10,主控芯片8可选FPGA或微控制器,存储芯片10可选FLASH存储芯片,主控芯片8的中断引脚通过导线7与螺孔3相连,于是,主控芯片8的中断引脚就通过导线7、螺孔3、金属螺丝2连接到了系统高电平1。

本实施例的主控芯片8通过串口6与数据查询装置相连,数据查询装置通过串口6向主控芯片8发送操作码,该操作码用于验证是否与纯电动汽车综合信息数据存储装置出厂时设置的操作码一致。

本实施例还包括CAN线9,主控芯片8通过CAN线9与纯电动汽车的OBD接口相连,OBD接口来自于纯电动汽车的OBD系统,通过CAN线,主控芯片可读取汽车运行状态的综合数据,并最终将数据存储在存储芯片上。

如图2所示,本实施例具体采用下面的方法来实现纯电动汽车综合信息数据存储装置的外壳是否被正常打开的识别,具体步骤如下:

首先,判断主控芯片8检测数据查询装置是否有操作码输入,如果有操作码且与电动汽车数据存储装置出厂时设置的操作码一致,主控芯片8屏蔽与螺孔3相连的引脚上的中断检测,即是说,此时开启电动汽车数据存储装置的外壳,并不会触发中断,是正常开启电动汽车数据存储装置的外壳,此时发送相应的查询数据给请求端;

再者,而如果有操作码,但操作码与电动汽车数据存储装置出厂时设置的操作码不一致,主控芯片8不屏蔽与螺孔3相连的引脚上的中断检测,此时如果开启电动汽车数据存储装置的外壳,即拧下金属螺丝2,则会导致主控芯片8的中断引脚失去高电平而触发中断,主控芯片8在中断处理时,在规定的存储地址通过设置特殊标记的方式记录下这次中断,当通过串口6对电动汽车数据存储装置进行数据查询操作时,先去读取存储地址,由于有标记,则发送一个报警数据给串口6且不发送后续的查询数据。

如果没有操作码,则与操作码不一致相同的执行结果,即主控芯片8不屏蔽与螺孔3相连的引脚上的中断检测,此时如果开启电动汽车数据存储装置的外壳,即拧下金属螺丝2,则会导致主控芯片8的中断引脚失去高电平而触发中断,主控芯片8在中断处理时,在规定的存储地址通过设置特殊标记的方式记录下这次中断,当通过串口6对电动汽车数据存储装置进行数据查询操作时,先去读取存储地址,由于有标记,则发送一个报警数据给串口6且不发送后续的查询数据。

以上所述,仅是本发明的较佳实施例,并非对本发明做任何形式上的限制,凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化,均落入本发明的保护范围之内。

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