操作传感器的方法以及分析传感器数据的方法和装置制造方法及图纸

技术编号:19335914 阅读:13 留言:0更新日期:2018-11-07 11:51
本发明专利技术涉及一种用于操作传感器(12)的方法,包括步骤:a)连续存储(2)所述传感器(12)的数据;b)识别所述传感器(12)的错误(3);c)持久存储(4)在识别到所述错误(3)之前被连续存储的所述传感器(12)的数据;d)记录和持久存储(5)在识别到所述错误(3)之后的所述传感器(12)的数据。

Method of operating sensor and method and device for analyzing sensor data

The invention relates to a method for operating a sensor (12), including steps: a) consecutive storage (2) of data of the sensor (12); b) identification of errors (3) of the sensor (12); c) persistent storage (4) data of the sensor (12) consecutively stored before recognition of the error (3); d) recording and persistent storage (5) identification. The data of the sensor (12) after the error (3).

【技术实现步骤摘要】
操作传感器的方法以及分析传感器数据的方法和装置
本专利技术涉及一种用于操作传感器的方法以及用于分析传感器数据的方法和装置,其中在识别到传感器错误之前和之后记录传感器的数据。
技术介绍
传感器被使用在各种应用和装置中,以确定应用或装置或周围环境的状态。借助于所确定的状态信息,能够控制或调节应用或装置,以及能够识别不同的情况,例如危险情况。特别是在机动车领域中使用了大量的传感器。除了位置传感器和加速度传感器之外,还使用亮度传感器和湿度传感器以及各种其他传感器类型来更舒适和更安全地构造机动车。特别是对于确定安全相关数据的传感器,识别有错误的传感器是最为重要的。因此,如果这样的传感器有错误,并且因此提供对于生成车辆操作中的关键干预来说不正确的数据,则这种类型的传感器可能造成显著的危险。从现有技术中,已知能够确定传感器错误的各种方法和装置。这些方法只能基于唯一的错误日期或基于传感器的多个传感器数据。然而,基于这些信息,不能绝对可靠地确定有错误的传感器,并且不能实现对可能导致传感器错误的情况的精确分析。
技术实现思路
在这里提出一种用于操作传感器的方法以及一种用于分析传感器的数据的装置。用于操作传感器数据的方法包括以下步骤:a)连续存储传感器的数据。b)识别传感器的错误。c)持久存储在识别到错误之前被连续存储的传感器数据。d)记录和持久存储在识别到传感器的错误之后的传感器的数据。在利用装置分析传感器数据的方法中,附加地至少实施以下步骤:e)评估被持久存储的传感器的数据。f)从经评估的传感器的数据中导出错误的原因。传感器的数据(例如测量值)在传感器操作期间对于预先确定的时间段被连续存储。传感器可以是位置传感器或者加速度传感器或者亮度传感器或者湿度传感器等。在连续存储传感器数据的同时,连续检查是否存在传感器的错误。如果例如传感器的数据在预定义的时间段期间与传感器的正常数据显著偏离,则推断出传感器的错误。在此可以例如为各种类型的传感器和数据设置上限值和下限值,并且从而限制正常数据。据此,如果传感器的数据在为此所限定的时间段期间从由极限值所确定的该传感器的范围偏离,则识别到传感器的错误。只要识别到传感器的错误,传感器的到目前为止被连续存储的数据就被持久(永久)存储。在识别到传感器的错误之后传感器所产生的其他数据也被记录并且持久存储。记录包括将数据直接存储在非易失性存储器中,或者先暂存在易失性存储器中并且接着转存到非易失性存储器中。接下来对被持久存储的传感器的数据进行评估。在识别传感器错误之前被持久存储的传感器数据,以及在识别到传感器错误之后被持久存储的传感器数据,都为推导错误原因提供了广泛的基础。基于经评估的被持久存储的传感器的数据,可以导出关于错误发生的结论。因此可以以特别高的安全性导出传感器错误的原因。由此可以基于所导出的原因采取合适的对策。按照另一个实施方式,在步骤a)中获得的传感器数据被循环存储。在此,利用传感器的最新数据覆盖传感器的最旧数据。术语“最旧数据”和“最新数据”在这里指的是传感器在特定的时间段期间所产生的数据的子集,其中这个时间段通常比存储该数据的预定义时间段明显更短。通过循环存储传感器的数据,连续存储预先确定数量的数据。在此,传感器的最旧日期不断被传感器的最新日期覆盖。只要在步骤b)中识别到传感器错误,当前存储的传感器的数据就被持久存储。接下来,在识别到传感器错误之后的传感器数据也被记录并且持久存储。因此,位于存储器中的传感器数据的预先确定数量是最大的,该存储器连续循环存储传感器数据。通过循环存储传感器数据,能够由此避免存储器的溢出。按照另一个实施方式,在步骤a)中将传感器的数据存储在易失性存储器中,直到在步骤b)中识别到错误。此外,在步骤b)中识别到错误后,在步骤c)中将来自易失性存储器的传感器数据转存到非易失性存储器中。易失性存储器优选是传感器或传感器装置的组成部分。非易失性存储器必要时也可以是传感器或传感器装置的组成部分。然而优选的是,非易失性存储器是用于分析数据的装置的组成部分,该装置例如可以是控制器。也可能的是,易失性存储器已经是用于分析数据的装置的组成部分。在另一个实施方式中,在识别到传感器错误之后,在用于处理传感器数据的系统中将传感器数据标识为无效,从而使被设置用于处理传感器数据的系统所有应用/应用程序不处理被识别为有误的数据。在此,在识别到错误之后或者在预定义的延迟之后,可以立即存储数据。由此能够确保在再度存储传感器数据之前,暂态干扰已经消退。易失性存储器可以是随机存取存储器(RAM)。存储在易失性存储器中的数据如利用能量供应易失性存储器那样久被存储。非易失性存储器可以是二级存储器,诸如硬盘、光盘(CD)、数字虚拟光碟(DVD)、软盘或半导体存储器设备(例如闪存、可擦除可编程只读存储器(EPROM)等)。存储在非易失性存储器上的数据优选保持与存储器中的能量源分离。由于易失性存储器可以非常快速地工作,所以即使具有特别高的数据速率的数据流也可以被连续存储。通过转存到所谓更慢的非易失性存储器中,传感器的数据被持久存储,并且即使与能量供应分离之后也被持久存储。按照另一个实施方式,在步骤c)中持久存储传感器的m个数据,或者在步骤d)中持久存储传感器的n个数据。在识别到错误之前或之后,经存储的传感器的数据的数量可以被限制到m或n。在此,m可以小于、等于或大于n。在此,m或n被选择为足够大,以便提供用于导出传感器错误原因的足够信息。通过针对性规定待存储的数据的数量和传感器的采样率,一方面确保了存在用于导出传感器错误原因的足够信息,另一方面不会不必要地存储许多数据。由此可以减小易失性存储器和非易失性存储器的大小和成本。在另一个有利的构造方案中,可以将至少一个数学运算应用到被识别为有误的传感器数据上。在此,已知的数学运算实现识别传感器数据中的特定的错误形成。这样的数学运算可以是采用滤波器或确定平均值。按照另一个实施方式,以上述方式检测来自至少两个传感器的数据,其中对于两个传感器中的至少一个传感器已经确定到错误。在这种情况下所述方法包括另外的步骤:g)分析被持久存储的所述至少两个传感器的数据的时间进程。h)导出在步骤b)已经确定到错误的所述至少一个传感器的错误的原因。通过在识别所述至少两个传感器中的一个传感器的错误之前和之后持久存储至少两个传感器的数据,可以在识别到错误之前(步骤c))和在识别到错误之后(步骤d)对被持久存储的所述至少两个传感器的数据的时间进程进行分析。通过该分析可以导出所述至少一个传感器的错误的原因。如果例如从识别到错误的时刻起,唯独已经被识别为有误的传感器存在异常数据(例如,在通过极限值预先确定的范围外,或在其它恒定的时间进程中的突然跳跃),但是其余的传感器不是这样,则能够以高可靠性认为这实际上是该传感器的错误。不同地,如果从识别到传感器的错误的时刻起,多个传感器存在异常数据,并且所有数据在该传感器的错误发生后在一定时间后正常化,那么可以认为,由于环境影响(例如强磁场、振动等)造成的干扰是异常数据的原因,并且因此传感器不存在错误。因为同时多个传感器具有缺陷的概率是极其低的,所以可以得出周围环境有临时影响的结论。在这种情况下,传感器或系统可以被回置到经定义的初始状态上(复位)。在本文档来自技高网...

【技术保护点】
1.一种用于操作传感器(12)的方法,包括步骤:a)连续存储(2)所述传感器(12)的数据;b)识别所述传感器(12)的错误(3);c)持久存储(4)在识别到所述错误(3)之前被连续存储的所述传感器(12)的数据;d)记录和持久存储(5)在识别到所述错误(3)之后的所述传感器(12)的数据。

【技术特征摘要】
2017.03.16 DE 102017204400.41.一种用于操作传感器(12)的方法,包括步骤:a)连续存储(2)所述传感器(12)的数据;b)识别所述传感器(12)的错误(3);c)持久存储(4)在识别到所述错误(3)之前被连续存储的所述传感器(12)的数据;d)记录和持久存储(5)在识别到所述错误(3)之后的所述传感器(12)的数据。2.根据权利要求1所述的方法,其中在步骤a)中,通过利用所述传感器(12)的最新数据集覆盖所述传感器(12)的最旧数据集,循环存储所述传感器(12)的数据。3.根据前述权利要求中任一项所述的方法,其中在步骤a)中将所述传感器(12)的数据存储在易失性存储器(13)中,直到在步骤b)中识别到所述错误(3),并且其中在步骤b)中识别到所述错误(3)后,在步骤c)中将来自所述易失性存储器(13)的所述传感器(12)的数据转存到非易失性存储器(15)中。4.根据前述权利要求中任一项所述的方法,其中在步骤c)中,持久存储所述传感器(12)的m个数据,或者其中在步骤d)中,持久存储所述传感器(12)的n个数据。5.一种用于操作用于分析传感器(12)的数据的装置(10)的方法,所述传感器根据权利要求1至4中任一项来操作,其中执行以下步骤:e)评估(6)被持久存储的所述传感器(12)的数据,并且f)从经评估的所述传感器(12)的数据中导出所述错误的原因(7)。6.根据权利要求5所述的方法,其中分析至少两个传感器(12)的数据,所述至少两个传感器(12)根据权利要求1至4中任一项来操作,其中当在步骤b)中对于两个传感器中的至少一个传感器确定到错误时,在所述步骤c)和d)中将来自所述至少两个传感器(12)的数据持久存储和记录,其中所述方法还包括以下步骤:g)分析(8)被持久存储的所述至少两个传感器(12、16)的数据的时间进程,并且h)导出在步骤b)已经确定到错误的所述至少一个传感器(12)的错误(9)的原因。7.一种用于分析传感器(12)的数据的装置(10),所述装置(10)尤其根据前述权利要求5和6中任一项所述的方法来操作,所述装置包括:-控制部(11);-用于将传感器(12)与所述控制部(1...

【专利技术属性】
技术研发人员:N·戈尔特萨斯
申请(专利权)人:罗伯特·博世有限公司
类型:发明
国别省市:德国,DE

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

1