首页 / 专利库 / 燃料种类 / 能源 / 可再生能源 / 随机能源 / 一种新能源汽车故障数据的处理方法及处理装置

一种新能源汽车故障数据的处理方法及处理装置

阅读:966发布:2020-05-12

专利汇可以提供一种新能源汽车故障数据的处理方法及处理装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种新 能源 汽车 故障数据的处理方法,涉及新能源汽车技术领域,包括如下步骤:(1)故障发生前,将整车数据存储于随机 存储器 的A缓存区,当A缓存区存满后,新的整车数据对原数据进行 覆盖 更新;(2)故障发生时,记录故障发生的时间,并将故障数据存储于随机存储器的B缓存区,当B缓存区存满后,先将其故障数据复制到随机存储器的C缓存区进行过渡,再将C缓存区中故障数据存储于外扩FLASH存储器的E存储区中,同时新的故障数据对B缓存区的原数据进行覆盖更新,待更新满后再重复以上转移存储动作,如此循环;(3)当E存储区存满后,将A缓存区的整车数据按时间先后顺序重新排列存储于外扩FLASH存储器的D存储区。,下面是一种新能源汽车故障数据的处理方法及处理装置专利的具体信息内容。

1.一种新能源汽车故障数据的处理方法,其特征在于:包括如下步骤:
(1)故障发生前,将整车数据存储于随机存储器的A缓存区,当A缓存区存满后,新的整车数据对原数据进行覆盖更新;
(2)故障发生时,记录故障发生的时间,并将故障数据存储于随机存储器的B缓存区,当B缓存区存满后,先将其故障数据复制到随机存储器的C缓存区进行过渡,再将C缓存区中故障数据存储于外扩FLASH存储器的E存储区中,同时新的故障数据对B缓存区的原数据进行覆盖更新,待更新满后再重复以上转移存储动作,如此循环;
(3)当E存储区存满后,将A缓存区的整车数据按时间先后顺序重新排列存储于外扩FLASH存储器的D存储区。
2.如权利要求1所述的一种新能源汽车故障数据的处理方法,其特征在于:随机存储器中各缓存区的大小关系为:A缓存区>B缓存区=C缓存区。
3.如权利要求2所述的一种新能源汽车故障数据的处理方法,其特征在于:外扩FLASH存储器中D、E存储区的大小关系为:D存储区=E存储区=A缓存区。
4.如权利要求1所述的一种新能源汽车故障数据的处理方法,其特征在于:还包括如下步骤:(4)当D存储区存满后,由故障数据处理单元将外扩FLASH存储器的所有数据通过CAN总线传输到车载终端。
5.如权利要求1所述的一种新能源汽车故障数据的处理方法,其特征在于:还包括如下步骤:(5)车载终端将接收到的所有数据发送到后台服务器,并由维修人员对数据进行分析处理以排查和解决故障。
6.一种新能源汽车故障数据的处理装置,其特征在于:包括故障数据处理单元,该故障数据处理单元包括相互电连接的随机存储器和外扩FLASH存储器,所述随机存储器设有如权利要求1-5任一所述的A缓存区、B缓存区和C缓存区,所述外扩FLASH存储器设有如权利要求1-5任一所述的D存储区和E存储区。
7.如权利要求6所述的一种新能源汽车故障数据的处理装置,其特征在于:还包括相互电连接的单片机和CAN收发器,所述单片机通过CAN收发器实时监测采集整车的CAN数据,并将数据分类存储于随机存储器和外扩FLASH存储器。
8.如权利要求7所述的一种新能源汽车故障数据的处理装置,其特征在于:还包括车载终端和后台服务器,所述车载终端与所述故障数据处理单元电连接,并与所述后台服务器相互通信连接。
9.如权利要求7所述的一种新能源汽车故障数据的处理装置,其特征在于:所述单片机为STM32单片机,所述随机存储器为SRAM存储器。

说明书全文

一种新能源汽车故障数据的处理方法及处理装置

技术领域

[0001] 本发明涉及新能源汽车技术领域,特别涉及一种新能源汽车故障数据的处理方法及处理装置。

背景技术

[0002] 车载诊断系统是新能源汽车集成控制系统中用于随时监控整车控制器运行情况的重要部件,一旦车载诊断系统发现车辆运行有异常情况时,会亮起故障灯以示警告,并将故障信息存入存储器,维修人员通过标准的诊断仪器和诊断接口可以以故障码的形式读取相关信息,从而迅速准确地判断出故障的类型和原因。
[0003] 由于车辆运行中需要存储记录的数据很多,因此常常会出现存储器内存不足的现象。目前整车控制器一般会使用固定长度的RAM(随机存储器)空间存储固定数量的故障信息,仅当整车下电时,再将故障信息写入EEPROM中。而在整车运行过程中,若RAM中存储的故障信息过多,则在发生新的故障时,新存储的故障信息会覆盖原有的故障信息,从而使故障信息记录不够全面,进而导致维修人员无法对故障进行有效的分析与处理,无法及时排查故障产生的原因。

发明内容

[0004] 本发明提供一种新能源汽车故障数据的处理方法及处理装置,其主要目的在于解决因现有新能源汽车的故障数据存储方式设置不合理,导致故障数据记录不够全面而影响维修人员的分析和处理等的问题。
[0005] 本发明采用如下技术方案:一种新能源汽车故障数据的处理方法,包括如下步骤:
(1)故障发生前,将整车数据存储于随机存储器的A缓存区,当A缓存区存满后,新的整车数据对原数据进行覆盖更新;
(2)故障发生时,记录故障发生的时间,并将故障数据存储于随机存储器的B缓存区,当B缓存区存满后,先将其故障数据复制到随机存储器的C缓存区进行过渡,再将C缓存区中故障数据存储于外扩FLASH存储器的E存储区中,同时新的故障数据对B缓存区的原数据进行覆盖更新,待更新满后再重复以上转移存储动作,如此循环;
(3)当E存储区存满后,将A缓存区的整车数据按时间先后顺序重新排列存储于外扩FLASH存储器的D存储区。
[0006] 进一步,随机存储器中各缓存区的大小关系为:A缓存区>B缓存区=C缓存区。
[0007] 进一步,外扩FLASH存储器中D、E存储区的大小关系为:D存储区=E存储区=A缓存区。
[0008] 进一步,还包括如下步骤:(4)当D存储区存满后,由故障数据处理单元将外扩FLASH存储器的所有数据通过CAN总线传输到车载终端。
[0009] 进一步,还包括如下步骤:(5)车载终端将接收到的所有数据发送到后台服务器,并由维修人员对数据进行分析处理以排查和解决故障。
[0010] 一种新能源汽车故障数据的处理装置,包括故障数据处理单元,该故障数据处理单元包括相互电连接的随机存储器和外扩FLASH存储器,上述随机存储器设有如上所述的A缓存区、B缓存区和C缓存区,上述外扩FLASH存储器设有如上所述的D存储区和E存储区。
[0011] 进一步,还包括相互电连接的单片机和CAN收发器,上述单片机通过CAN收发器实时监测采集整车的CAN数据,并将数据分类存储于随机存储器和外扩FLASH存储器。
[0012] 进一步,还包括车载终端和后台服务器,上述车载终端与上述故障数据处理单元电连接,并与上述后台服务器相互通信连接。
[0013] 进一步,上述单片机为STM32单片机,上述随机存储器为SRAM存储器。
[0014] 和现有技术相比,本发明产生的有益效果在于:1、本发明对故障数据处理单元中的存储器进行功能分区,将随机存储器划分为A、B、C三个缓存区,将外扩FLASH存储器划分为D、E两个存储区,各区不仅能够依据各自职能进行数据存储工作,互不干扰,而且能够相互配合,实现数据转移存储的无缝衔接,最终将故障发生前后时间段的数据完整地存储于外扩FLASH存储器内,有效解决了现有新能源汽车因故障数据存储方式设置不合理而产生的诸多问题,充分地提高了存储空间的利用率。
[0015] 2、本发明提供了一种新能源汽车故障数据的处理装置,通过该处理装置可对故障发生前后的完整数据进行实时采集与存储,并能够实现故障数据的远程传输,以便于维修人员调取和查看,有利于及时排查并处理故障,极大地节省了维修人员跟踪采集故障数据的人工成本。附图说明
[0016] 图1为本发明中新能源汽车故障数据处理装置的结构框图
[0017] 图2为本发明中随机存储器和外扩FLASH存储器的结构示意图。
[0018] 图3为本发明中新能源汽车故障数据处理方法的流程示意图。

具体实施方式

[0019] 下面参照附图说明本发明的具体实施方式。为了全面理解本发明,下面描述到许多细节,但对于本领域技术人员来说,无需这些细节也可实现本发明。
[0020] 参照图1,一种新能源汽车故障数据的处理装置,包括故障数据处理单元1、车载终端2和后台服务器3,故障数据处理单元1包括相互电连接的单片机11、CAN收发器12、随机存储器13和外扩FLASH存储器14。单片机11通过CAN收发器12与整车CAN总线连接,实时监测采集整车的CAN数据,并将数据分类存储于随机存储器13和外扩FLASH存储器14。车载终端2与故障数据处理单元1电连接,并与后台服务器3相互通信连接,通过车载终端2可将故障数据处理单元1采集到的所有数据上传至后台服务器3,并由维修人员对数据进行分析处理以排查和解决故障。
[0021] 参照图1和图2,具体地,随机存储器13设有A缓存区131、B缓存区132和C缓存区133,A缓存区131用于存储故障发生前的整车数据,B缓存区132和C缓存区133用于存储故障发生后的故障数据,其中C缓存区133作为B缓存区132的数据过渡缓存区域。
[0022] 参照图1和图2,外扩FLASH存储器14设有D存储区141和E存储区142,并且D存储区141和E存储区142的大小均与A缓存区131大小相等。D存储区141用于承接存储于A缓存区
131的整车数据,E存储区142用于承接存储于C缓存区133的故障数据。
[0023] 参照图1、图2和图3,具体地,根据CAN通讯协议,CAN收发器12对整车CAN报文数据进行实时监测解析,判断新能源车辆是否有故障发生,如果没有故障发生,则将整车数据存储于A缓存区131中。若A缓存区131存满后仍无故障发生,则新接收的整车数据按原数据的时间先后顺序对其进行覆盖更新。若监测到故障发生,则将接下来的故障数据存放于B缓存区132中,并记录发生故障的北京时间。当B缓存区132存满后,先将B缓存区132中的故障数据复制到C缓存区133,再将C缓存区133中的故障数据转移存储于外扩FLASH存储器14的E存储区142中。设置C缓存区133作为数据过渡区,是因为在同一存储器中复制数据的速度较快,因此在复制故障数据时不会影响B缓存区131继续记录新的故障数据,并且快速将B缓存区131中的故障数据复制到C缓存区133后,可将C缓存区133中的故障数据慢慢将转移至E存储区142中,由此即可实现B缓存区132对新故障数据的持续记录存储,又不会造成原始故障数据的丢失,从而有利于实现数据转移存储的无缝衔接,充分提高存储空间的利用率。
[0024] 参照图1、图2和图3,当外扩FLASH存储器14的E存储区142存满后,将A缓存区131中的数据按时间先后顺序存储于外扩FLASH存储器14的D存储区141。当D存储区141和E存储区142都存满后,外扩FLASH存储器14便完整记录了故障发生前后时间段的数据。此时,故障数据处理单元1通过车载终端2将外扩FLASH存储器14中的所有数据传送至后台服务器3,维修人员按故障发生的前后时间段对数据进行分析和处理,即可快速排查和解决故障。此外,维修人员也可通过后台服务器3下发查看数据的指令,从而调取故障数据处理单元1中外扩FLASH存储器14的相关数据。
[0025] 参照图1和图2,作为优选方案:随机存储器13中各缓存区的大小关系为:A缓存区131>B缓存区132=C缓存区133。A缓存区131设计较大是为了有更大的空间存储正常车况的整车数据,而B缓存区132和C缓存区133设计较小且大小相等,是因为B缓存区132和C缓存区
133之间可实现快速地复制转移故障数据,能够在保证故障数据不丢失的前提下持续记录存储新的故障数据,因此如此设计可节省存储空间,并实现存储空间的充分利用。
[0026] 参照图1和图2,作为优选方案:外扩FLASH存储器14中D、E存储区的大小关系为:D存储区141=E存储区142=A缓存区131,由于D存储区141和E存储区142分别用于存储故障发生前和故障发生后的数据,因此将两者的大小设计为相等,可使得外扩FLASH存储器14清晰完整地记录故障发生前后的全部数据,有利于维修人员快速准确地分析和排查故障原因。
[0027] 参照图1,作为优选方案:单片机11为STM32单片机,随机存储器13为SRAM存储器。
[0028] 参照图1、图2和图3,上述新能源汽车故障数据处理装置的工作方法包括如下步骤:(1)故障发生前,将整车数据存储于随机存储器13的A缓存区131,当A缓存区131存满后,新的整车数据对原数据进行覆盖更新。
[0029] (2)故障发生时,记录故障发生的时间,并将故障数据存储于随机存储器13的B缓存区132,当B缓存区132存满后,先将其故障数据复制到随机存储器13的C缓存区133进行过渡,再将C缓存区133中故障数据存储于外扩FLASH存储器14的E存储区142中,同时新的故障信息数据对B缓存区132的原数据进行覆盖更新,待更新满后再重复以上转移存储动作,如此循环。
[0030] (3)当E存储区142存满后,将A缓存区131的整车数据按时间先后顺序重新排列存于外扩FLASH存储器14的D存储区141。
[0031] (4)当D存储区141存满后,由故障数据处理单元1将外扩FLASH存储器14的所有数据通过CAN总线传输到车载终端2。
[0032] (5)车载终端2将接收到的所有数据发送到后台服务器3,并由维修人员对数据进行分析处理以排查和解决故障。
[0033] 上述仅为本发明的具体实施方式,但本发明的设计构思并不局限于此,凡利用此构思对本发明进行非实质性的改动,均应属于侵犯本发明保护范围的行为。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈