一种新能源汽车控制器内存管理方法技术

技术编号:24167513 阅读:49 留言:0更新日期:2020-05-16 01:54
本发明专利技术提供了一种针对新能源汽车控制器内存空间管理的软件方法,适用于混合动力/纯电动整车控制器、电池管理器、电机控制器等的非易失性空间的管理操作,及其它汽车电子系统分布式中带诊断功能的控制器。此内存管理方法,对于带诊断系统控制器的故障内存数据管理有很强的现实意义,但是所公开的方法同样可用于其他类型需要进行内存管理的软件系统。所述内存空间管理方法包括:内存空间的初始化数据结构设定;内存空间的安全校验设计;以及内存空间的动态更新操作等;在各环节中,通过特定的方法,保障内存空间中数据的安全性和操作的有效性。防止在控制器非易失性空间中的关键数据,由于硬件性能变化或者软件操作失误,而导致丢失。

A memory management method of new energy vehicle controller

【技术实现步骤摘要】
一种新能源汽车控制器内存管理方法
本专利技术属于汽车的控制器领域,尤其涉及一种新能源汽车控制器的内存管理方法。
技术介绍
随着环保与能源的压力,混合动力汽车、纯电动汽车等新能源汽车在国内处于高速发展的态势。现代汽车车辆性能更多的是依靠各类的车载分布式电子自动控制系统来进行控制管理,存在纯电驱动的新能源汽车更是如此。如新能源汽车的三大核心控制器,整车控制、电池管理器、电机控制器,均是基于嵌入式系统实现的电子控制系统。其中的核心部件微处理器中内存模块,是控制器的软件执行程序和数据存储的核心位置。汽车电子控制软件动辄上万条的软件代码和数以千计的关键数据均是存储于控制器微处理器的内存区域中。其中对于数据部分,比如程序运行中需要进行参数查找带维度的数值表的标定对象,或者如离线诊断系统的故障代码和关键数据,也均是存储在控制器的非易失性内存当中,并在实际应用过程中,伴随车辆使用在不断地进行读取、擦除、存储操作。由于汽车类产品在实际使用过程中的时间跨度和空间跨度大,以及应用环境复杂度高,控制器产品随整车在应用中,同样要应对高低温度变化、本文档来自技高网...

【技术保护点】
1.一种新能源汽车控制器的内存管理方法,其特征在于,包括:/n建立一种内存数据定义方式和读写操作方式的,体现数据安全的内存空间数据结构;/n对内存空间的数据,设计与数据定义和读写匹配的安全校验算法,保障内存管理的有效性和安全性;/n在建立的内存空间的数据结构基础上,运用内存数据操作流程实现数据内存的管理。/n

【技术特征摘要】
1.一种新能源汽车控制器的内存管理方法,其特征在于,包括:
建立一种内存数据定义方式和读写操作方式的,体现数据安全的内存空间数据结构;
对内存空间的数据,设计与数据定义和读写匹配的安全校验算法,保障内存管理的有效性和安全性;
在建立的内存空间的数据结构基础上,运用内存数据操作流程实现数据内存的管理。


2.根据权利要求1所述的一种新能源汽车控制器的内存管理方法,其特征在于,建立体现数据安全的内存数据结构的方法包括:
对需要存储到内存空间的数据进行类别定义,各个类别定义唯一的可用表征标识;
对分类数据,由数据的重要程度进行安全等级的确定,确定2级类型,包括第1级安全等级:重要数据,和第2级安全等级:非重要数据,不支持第3种数据类,对于超过3种等级要求的数据,属于其他专利权利要求,不在本专利权利要求范围内;确定了表征标识安全等级的同时,要明确单一类别数据的确定数据长度指标,只是限定在32个单位以内,超过32个单位的数据类型,不在此专利权利要求范围内。
<...

【专利技术属性】
技术研发人员:任峰蒋正英杨树臣李龙海
申请(专利权)人:长春师范大学
类型:发明
国别省市:吉林;22

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

1