在存储器中记录数据的系统和方法技术方案

技术编号:12125138 阅读:68 留言:0更新日期:2015-09-25 13:24
本发明专利技术涉及在存储器中记录数据的系统和方法,提供在车辆中记录数据的方法和系统。该系统包括构造成从至少一个数据源接收数据并且以第一采样速率对数据采样的处理器。存储器与该处理器通信,该存储器包括多个存储位置,每个被标识有唯一地址。该处理器进一步地构造成,确定第一采样速率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速率不频繁的第二采样速率。

【技术实现步骤摘要】


主要涉及,并且更具体地涉及以多个 采样速率。
技术介绍
与车辆运行有关的数据通常存储到存储装置,或者简单地说为"存储器",以供稍 后的检索和使用。一种存储这类数据的普遍技术是循环缓冲器,其中,以规定速率按顺序记 录数据。在每次记录之后,存储器存储位置的地址就增加,从而按顺序填充存储器。当达到 存储器的上限时,地址被重置为起始位置并且从起始位置开始重写数据。要写的存储器地 址能够表达为:式中,八(14是正在写的当前位置,Addmin是最小(或起始)存储器位置,Ts是增加的时间 样本(例如〇、1、2、3、……),n是存储器位置的数目。 这个技术的一个缺陷是所有数据都以单个采样速率写。因此,需要大容量的存储 装置来进行较长时段的数据记录,同时,提供接近于事件例如气囊展开事件的快速采样速 率。为了节省存储器中所需的存储位置的数目,可能有利的是,旧的数据仅仅以稍慢的采样 速率被保持,同时在接近事件时仍然维持快速的采样速率。 因此,期望提供系统和方法允许以多个采样速率存储数据。此外,本专利技术的其它的 合乎需要的要素和特征将通过随后的详细说明和附上的权利要求变得明显,参照附图以及 前述的

技术介绍

技术实现思路
提供一种在具有多个数据存储位置的存储器中记录数据的方法。在一个实施例 中,该方法包括接收数据并以第一采样速率对数据采样。该方法还包括,确定第一采样速率 的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速率不 频繁的第二采样速率。该方法进一步地包括,在当前存储位置地址存储数据的最新样本。 在一个实施例中,提供一种用于记录数据的系统。该系统包括构造成从至少一个 数据源接收数据并且以第一采样速率对数据采样的处理器。存储器与该处理器通信,该存 储器包括多个存储位置,每个被标识有唯一地址。该处理器进一步地构造成,确定第一采样 速率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速 率不频繁的第二采样速率。 在一个实施例中,提供一种车辆。该车辆包括用于感测车辆状况的传感器。处理 器构造成从该传感器接收数据并且以第一采样速率对数据采样。存储器与该处理器通信, 该存储器包括多个存储位置,每个被标识有唯一地址。该处理器进一步地构造成,确定第一 采样速率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采 样速率不频繁的第二采样速率。 本专利技术提供下列技术方案。 1. -种在具有多个数据存储位置的存储器中记录数据的方法,所述方法包括: 接收数据; 以第一采样速率对该数据采样; 确定该第一采样速率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本 保持在比第一采样速率不频繁的第二采样速率;以及 在该当前存储位置地址存储数据的最新样本。 2.如技术方案1所述的方法,其中,运用模运算执行对该当前存储位置的确定。 3.如技术方案1所述的方法,进一步地包括把存储器的数据存储位置分成多个 数组。 4.如技术方案3所述的方法,其中,确定当前数据存储位置地址(Adds)是由下列 方程式确定的:式中,Addmin是最小地址,Modldx是等于数组数量的模指数,T3是代表数据的最新样本 的连续整数,M_n代表各个数组的大小。 5.如技术方案1所述的方法,其中,确定当前存储位置地址包括确定第一采样速 率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速率 不频繁的第二采样速率和比第二采样速率不频繁的第三采样速率。 6.如技术方案1所述的方法,其中,确定当前数据存储位置地址(Adds)是由下列 方程式确定的:式中,Addmin是最小地址,1\是代表数据的最新样本的连续整数,LCM是采样率的最小 公倍数,Tm等于(TsmodLCM)+l,Rk是采样速率,Nk是Rk时的样本数量,kmax是要存储的采 样速率的总数。 7.如技术方案1所述的方法,进一步地包括接收事件通知。 8.如技术方案7所述的方法,进一步地包括响应于接收到该事件通知传送存储 在数据存储位置中的数据。 9.-种用于记录数据的系统,包括: 构造成从至少一个数据源接收数据并且以第一采样速率对数据采样的处理器; 与所述处理器通信的存储器,其包括多个存储位置,每个被标识有唯一地址;并且 其中,所述处理器进一步地构造成,确定第一采样速率的数据的最新样本的当前存储 位置地址,从而使数据的较旧样本保持在比第一采样速率不频繁的第二采样速率。 10.如技术方案9所述的系统,其中,所述处理器构造成运用模运算确定当前存 储位置。 11.如技术方案9所述的系统,其中,所述存储器的所述数据存储位置被分成多 个数组。 12.如技术方案11所述的系统,其中,所述处理器构造成用下列方程式确定当前 存储位置地址(Adds):式中,Addmi是最小地址,Modldx是等于数组数量的模指数,1\是代表数据的最新样本 的连续整数,M_n代表各个数组的大小。 13.如技术方案9所述的系统,其中,所述处理器构造成确定第一采样速率的数 据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速率不频繁 的第二采样速率和比第二采样速率不频繁的第三采样速率。 14.如技术方案9所述的系统,其中,所述处理器构造成用下列方程式确定当前 存储位置地址(Adds):式中,Addmin是最小地址,1\是代表数据的最新样本的连续整数,LCM是采样率的最小 公倍数,Tm等于(TsmodLCM)+l,Rk是采样速率,Nk是Rk时的样本数量,kmax是要存储的采 样速率的总数。 15.如技术方案9所述的系统,其中,所述处理器构造成接收事件通知。 16.如技术方案15所述的系统,其中,所述处理器构造成响应于接收到该事件通 知传送存储在数据存储位置中的数据。 17?-种车辆,包括: 用于感测所述车辆状况的传感器; 构造成从所述传感器接收数据并且以第一采样速率对数据采样的处理器; 与所述处理器通信的存储器,其包括多个存储位置,每个被标识有唯一地址;并且 其中,所述处理器进一步地构造成,确定第一采样速率的数据的最新样本的当前存储 位置地址,从而使数据的较旧样本保持在比第一采样速率不频繁的第二采样速率。 18.如技术方案17所述的车辆,其中,所述处理器构造成接收事件通知。 19.如技术方案18所述的车辆,进一步地包括与所述处理器通信的无线电设备, 所述无线电设备构造成响应于接收到该事件通知传传送存储在数据存储位置中的数据。【附图说明】 下文将连同下列附图一起描述示范性实施例,其中,相同的数字代表相同的元件, 并且其中: 图1是根据实施例的用于存储数据的系统的框图; 图2是表格,代表根据实施例的存储器; 图3是流程图,示出根据实施例的存储数据的方法; 图4是表格,代表根据示范性实施例的存储器; 图5是图形,示出根据图4实施例的随时间变化的数据存储位置; 图6是图形,示出根据示范性实施例的随时间变化的数据存储位置;和 图7是图形,示出根据图6实施例的随时间变化的采样速率。【具体实施方式】 下列详细说明本质上仅仅是示范性的并且不意图限制应用和使用。此外,不意图 受到前述

技术介绍

技术实现思路
或之后的详细说明本文档来自技高网
...

【技术保护点】
一种在具有多个数据存储位置的存储器中记录数据的方法,所述方法包括:接收数据;以第一采样速率对该数据采样;确定该第一采样速率的数据的最新样本的当前存储位置地址,从而使数据的较旧样本保持在比第一采样速率不频繁的第二采样速率;以及在该当前存储位置地址存储数据的最新样本。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:FW亨茨克
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:美国;US

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

1