电子罗盘系统
2019-11-22

电子罗盘系统

一种电子罗盘系统(100)包括:至少有两个检测元件(104,106,108)的磁传感器电路(102),用于检测地球磁场矢量的垂直分量。处理电路(110)耦合到传感器电路,用于滤波,处理,和计算航向。处理电路还选取模拟几何图形,例如,球面,椭球面,椭圆或圆,确定数据点相对于模拟图形的误差度量,调整模拟图形以减小误差,从而得到最佳拟合图形。若噪声电平没有噪声且在识别新的最佳拟合图形之前,则最佳拟合图形用于计算每个相继传感器读数的航向。电子罗盘系统特别适合于安装在车辆后视镜组件(140)中。

EXln= αχ1ΧΧ1η+(1-( Ιχ1)ΕΧ1 EYln= QylXYln+(1-( iyl)EYl EZln= QzlXZln+(1-( Ϊζ1)ΕΖ1

专业人员显然知道,AdjustBestFitPoint 子程序沘4和AdjustBestFitRadius子程序290基于误差度量调整模拟中心点数据,用于迭代地确定模拟几何图形(在这个情况下是球面)相对于得到数据点的最佳拟合。然后,在执行这两个子程序之后返回到图12B中的步骤300,在步骤300,当前计算的模拟中心点和半径存储到NVM112,为了改写以前存储的模拟数据,然后,该过程进行到步骤302,处理电路进入到LEARN状态。

此外,模拟装置ADXL202E是一种可行的双轴倾斜传感器900,它可以把加速度转换成倾斜角。合理的数值是Rl=125k,R2和R3=425k,Cl和C2=0.47μF,C3和C4=4.7μF。选取这些数值以获得稳定的运行,和匹配可应用于地磁仪数据的滤波特性。所以,任何测量的俯仰或滚转误差可以及时地与对应的测量磁场匹配。

在步骤572,处理电路确定是否已设置NVM标志,或堆栈顶部的点是否已移动最小毫高斯数。NVM标志用于使写入到NVM的次数最小以延长NVM的寿命。若这些条件中的任何一个条件都是真的,则在返回之前处理电路在步骤560写入到NVM,否则,它只是返回到主过程程序500而不写入到NVM。例如,数据点移动的最小毫高斯数可以是30毫高斯。

共同转让的美国专利No.6,023,229和6,140,933描述利用球定位(或倾斜和/转动)传感器校正航向角和确定反射镜外壳144已运动,从而触发再模拟或再校准。

其次,在步骤522,处理电路110设置误差度量为高值。这样做是保证置信级是在低水平,从而降低磁数据点作为合格参考点的阈值要求,它又可以更快速地增加参考点的列表,它们用于校准罗盘系统。

在一些实施例中,可能有这样一些情况,需要变换到不同的模拟参照图形,而不仅仅是调整现有的图形,例如,在圆形与椭圆形参照图形之间的变换,或许是在二维图形与三维图形之间的变换。

用于控制罗盘系统的控制器至少可以部分地控制反射镜反射率,外部灯光,雨水传感器,罗盘,信息显示器,雨刷,加热器,去霜器,去雾器,空调,电话系统,导航系统,安全系统,轮胎压力监测系统,车库门开启发射器,远程无钥匙入口,遥测系统,话音识别系统,例如,数字信号处理器基话控系统,和车速。控制器796(未画出)可以接收来自开关和/或与此处描述和参考文件中描述装置的信号,用于自动操作此处描述和参考文件中描述的任何其他装置。控制器至少可以部分地放置在反射镜组件之外,或可以包括车辆中任何位置的第二个控制器,或车辆内的附加控制器。各个处理器可以配置成串行,并行地通过车辆总线,CAN总线,或任何其他合适的通信装置借助于BLUETOOTH™协议,无线通信进行通信。这些外部连接器可以有多插针连接器的接口964。

反射镜单元1¾最好是电致变色镜单元,它改变反射率以响应所加的电压信号。如图3所示,罗盘电路100的处理电路110可以耦合到电致变色(EC)驱动电路126,驱动电路1¾又提供驱动电压给电致变色镜单元128以及电致变色镜单元以外的任何单元。可以对处理电路110编程以响应环境/眩光传感器130的输出信号。具体地说,眩光传感器是这样设置的,它可以检测来自车辆后部的光,而环境光传感器通常设置在反射镜外壳144的相反侧,可以检测车辆前方的环境光强度。响应于传感器130检测的光强,处理电路110可以控制EC驱动电路126,从而控制电致变色镜单元128以及电致变色镜单元以外任何单元的反射率。合适的EC驱动电路是众所周知的,在共同转让的美国专利No.6,247,819中公开一个EC驱动电路的例子。后视镜组件140可以包含合适的用户输入开关116,允许用户激活或去激活电致变色镜反射率的自动控制。可以提供指示器LED132等单元以指出电致变色镜是否处在自动状态。

在步骤216中,若处理电路110确定MagnitudeD^1不大于HIGHLEVEL,则它进行到步骤220,把MagnitudeD2n与常数MED_LEVEL进行比较。若MagnitudeD2n大于MED_LEVEL,则处理电路110进行到步骤222,其中它设置变量delayCounter等于delayCounter的以前值或常数MED_DELAY中较大的ー个。在返回到CompassFlowControl程序200中的步骤240之前,处理电路110还在步骤222设置noiseLevel等于NOISY。

背景技术