电子设备和用于电子设备的混合磁力计传感器套件的制作方法_4

文档序号:9863929阅读:来源:国知局
的磁性信号分量+
[0058]传感器114的数据203的偏移分量)+
[0059](传感器116的数据207的偏移分量(来自值107)-
[0060]传感器114的数据203的偏移分量(来自值107))=
[0061](vi)传感器114的数据203的磁性信号分量+
[0062]传感器116的数据207的偏移分量(来自值107)
[0063]因此,传感器输出数据223可以表明由高性能传感器114提供到组合器模块230的当前传感器输出数据203的(多个)磁性属性信号测量分量以及由高稳定性传感器116提供到差值模块228以用于定义供组合器模块230最终使用的偏移值107的传感器输出数据207的偏移分量全部二者。因此,最近由差值模块228生成和传送以用于定义偏移值107的经过更新的偏移值数据219可以由组合器模块230利用来(例如作为当前偏移值数据221)连同由高性能传感器114提供到组合器模块230的每一项新的传感器输出数据203一起用于生成和传送新的系统输出数据223,其中相同的当前偏移值数据221可以由组合器模块230利用于传感器输出数据203的多个相继实例,直到由差值模块228生成和传送新的经过更新的偏移值数据219以用于更新偏移值107为止。
[0064]正如前面所提到的那样,在一些实施例中,传感器输出数据207和传感器输出数据203当中的每一项的噪声分量可能会被保留到经过更新的偏移值数据219中,因此传感器输出数据203的噪声分量也可能会被保留到系统输出数据223中。举例来说,高性能传感器114可以被配置成产生具有可以是任何适当量值(比如0.2微特斯拉)的噪声性能的输出,高稳定性传感器116则可以被配置成产生具有可以是任何适当量值(比如1.2微特斯拉)的更高噪声性能的输出,从而使得系统输出数据223的经过更新的偏移值数据219可以包括任何适当量值的噪声分量,比如1.4微特斯拉(例如传感器输出数据203与传感器输出数据207的噪声分量之和),并且从而使得系统输出数据223的传感器输出数据203可以包括任何适当量值(比如0.2微特斯拉)的噪声分量。因此应当提到的是,系统输出数据223的最终的经过校准的偏移分量(例如由高稳定性传感器116提供到差值模块228的传感器输出数据207的偏移分量,以用于定义供组合器模块230最终使用的偏移值107)可以包括由于在校准期间来自*GMS*传感器114和高稳定性传感器116全部二者的噪声贡献而导致的噪声项。但是虽然这样的噪声项可以由系统201采样和存储(例如作为偏移值107的一部分),但是这样的噪声项的量值(例如1.4微特斯拉)可以具有足够低的值,从而不会使得总体系统偏移稳定性发生退化。举例来说,罗盘应用103可以被配置成要求大约4微特斯拉的偏移稳定性,从而使得偏移107的所述噪声可以显著较低并且不会导致退化。
[0065]接收元件103可以被配置成接收和处理系统输出数据223,以用于确定环境90的磁性属性95的适当的有用测量值。举例来说,接收元件103可以访问高性能传感器114的信号转移函数(例如转移函数103a),从而使得接收元件103可以被配置成利用系统输出数据223的偏移分量将该信号转移函数重新居中,以便利用该重新居中的信号转移函数适当地处理传感器输出数据203的磁性属性信号测量分量,从而使得接收元件103可以被配置成基于系统输出数据223和高性能传感器114的重新居中的信号转移函数确定环境90的磁性属性95的适当的有用磁性测量值103b。系统输出数据223可以包括对应于设备100的传感器套件115的一个或一些或每一个适用的轴(例如对应于可以包括三轴传感器114和三轴传感器116的传感器套件115的三个轴)的偏移分量和磁性属性信号测量分量(例如以微特斯拉计或者任何适当的数字输出值(例如16比特二进制代码))。接收元件103可以是设备100的(例如处理器102的)任何适当的应用或应用组合或处理能力,其可以利用或者以其他方式向设备100的任何适当的组件或应用(例如罗盘应用,其也可以由应用/接收元件103表示)提供一个或多个适当的磁性测量值103b。
[0066]正如前面所提到的那样,由阈值来源105提供的阈值输出数据205的值可以是固定的或者可以基于任何适当的标准或控制器而变化(例如基于应用103或者任何其他适当的指令,正如可能在后面更加详细地描述的那样),从而使得阈值输出数据205可以由比较器模块224适当地使用来确定偏移变动事件(例如用于确定系统201 (例如触发模块224)是否应该激活或者以其他方式允许高稳定性传感器116生成传感器输出数据207以用于更新偏移值107)。阈值输出数据205的值可以是任何适当的值或值范围,其可以由比较器模块224利用来与差值传感器输出数据211进行比较,以便确定新的传感器输出数据203与先前的传感器输出数据209之间的差值是否具有可以受益于系统201对传感器套件115进行的偏移校准的量值。在一些实施例中,阈值输出数据205的值可以是基于地球的磁场(例如地磁场)。举例来说,阈值输出数据205的值可以被固定在地球磁场的平均值(例如50微特斯拉),或者固定在地球磁场的平均值的某一因数(例如100微特斯拉,其可以是地球磁场的平均值的两倍,或者25微特斯拉,其可以是地球磁场的平均值的一半)。地球磁场的此类值可以通过任何适当的方式来预先定义,比如由设备100或者设备100的一部分(例如应用103,其可以被配置成控制阈值来源105并且从而控制阈值输出数据205的值)的制造商或操作者预先定义,其中可以基于最有可能在其中使用该设备100的区域内(比如美国大陆)的平均地球磁场来确定所使用的值。
[0067]作为另一个实例,可以基于对设备100的当前位置处的磁场的估计动态地调节阈值输出数据205的值。举例来说,设备100可以被配置成利用与远程服务器50传送的任何适当的数据55来访问对于设备100的当前位置处的磁场的估计。仅仅作为一个具体实例,设备100可以接收可以表明设备100在地球上的当前位置的数据55(例如通过任何适当的GPS数据),并且设备100可以被配置成利用这样的当前位置数据来访问该位置处的地球磁场的估计值(例如通过可由设备100访问的查找表,其可以位于设备100本地的存储器104中并且/或者通过远程服务器50可用于设备100,其中这样的查找表可以包括对应于各处地球位置的相应的测量或估计磁场值)。作为另一个具体实例,服务器50可以被配置成提供服务,所述服务可以连续地或者在设备100的请求下通过数据55向设备100提供设备100的当前位置处的估计地球磁场(例如服务器50可以被配置成提供来自任何适当的服务或网络的磁场数据,比如可以提供所估计的磁场数据的国际实时地磁观测网络,所述估计的磁场数据可以不仅取决于设备100的当前位置,而且还取决于任何其他适当的因素,比如可能影响在设备100的该位置处估计的当前磁场的一年当中的当前时间、当前的天气等等)。此外,在一些具体实施例中,设备100的当前位置处的所访问的估计磁场可以不仅是基于当前位置处的估计地球磁场,相反可以是至少部分地或者完全基于当前位置的已知或估计磁场,其可以大于或小于该位置处的估计地球磁场。举例来说,当前位置可以被确定为是火车站或其他特定位置,在该处可能存在不同于该位置处的地球磁场的大量磁场(例如可能具有高密度磁场的发电站或变电站或者任何其他位置)。因此,在一些实施例中,数据55可以是由设备100接收自服务器50,其可以表明对应于设备100的特定当前位置的特定估计磁场,所述特定估计磁场可以至少部分地不同于该位置处的地球磁场。例如在一些实施例中,数据55可以是由基于位置的服务的服务器50生成和传送的地理围栏通知,所述服务可以向设备100提供设备100的当前位置的估计磁场。因此,设备100可以被配置成基于设备100的当前位置的所访问的估计磁场动态地更新阈值输出数据205的值。阈值输出数据205的值可以被动态地设定成等于这样的设备100的当前位置的所访问的估计磁场,或者可以被动态地设定成这样的设备100的当前位置的所访问的估计磁场的特定因数或分数。
[0068]在一些实施例中,作为针对设备100的当前位置的预先定义的估计磁场或者所访问的估计磁场的补充或替换,设备100可以被配置成基于各种其他适当的因素来设定阈值输出数据205的值。举例来说,为了节省电力(例如为了限制对于可以以高于高性能传感器114的功率消耗操作的高稳定性传感器116的使用),可以增大阈值输出数据205的值(例如将所述预先定义的或者所访问的估计磁性值加倍)。这可以响应于用户与设备100的交互(例如通过人工用户设定)来进行,或者由设备100自动进行(例如当电力供应装置108的电池的电量水平较低并且设备100进入功率节省模式时)。或者,为了提高传感器套件115的准确性(例如通过尽所必要多地利用高稳定性传感器116的高偏移稳定性),可以减小阈值输出数据205的值(例如减小到等于所述预先定义的或者所访问的估计磁性值或者其一半,如果不是完全减小到零值的话)。这可以响应于用户与设备100的交互(例如通过人工用户设定)来进行,或者由设备100自动进行(例如当传感器套件115的特定磁性读数被认为不可信任时,或者其中设备100可以被配置成调用偏移校准的任何其他情况)。替换地或附加地,设备100可以被配置成基于各种其他适当的因素来定义阈值输出数据205的值,比如高性能传感器114的特性和/或高稳定性传感器116的特性和/或设备100的任何其他适当组件的特性。举例来说,在确定阈值输出数据205时可以考虑到传感器的偏移变动。附加地或替换地,在确定阈值输出数据205时可以考虑到设备100的各种其他组件(例如可以生成电磁干扰的组件,比如音频扬声器输出组件、高电流电力转换器、中央处理单元、铁磁性材料等等)的存在和/或位置。
[0069]因此,阈值输出数据205的值可以是基于设备100可以被放置的位置处的地球磁场的估计值,其可以被预先定义或者被动态地更新(例如通过来自一台或多台远程服务器50的数据55),以用于定义系统201何时可以校准或者以其他方式更新偏移值107的情况。阈值输出数据205的增大的值可以减少其中系统201可以校准或者以其他方式更新偏移值的情况的数目,从而减少设备100的功率消耗并且/或者从而减小与高性能传感器114的对应的高性能特性相比的高稳定性传感器116的任何低性能特性的影响,而阈值输出数据205的减小的值则可以增加其中系统201可以校准或者以其他方式更新偏移值的情况的数目,从而增大高稳定性传感器116的高偏移稳定性的影响。阈值输出数据205的值可以由设备100(例如由应用103)管理,以便最大化设备100的磁性感测能力的偏移稳定性,并且同时最小化高稳定性传感器116的功率消耗和/或任何其他不合期望的影响。对应于阈值输出数据205的零值或负值设定可以确保系统201可以在高性能传感器114的传感器输出数据203的每一个循环处连续地校准或者以其他方式更新偏移值,同时仍然连续地激活高稳定性传感器116或者保持其活跃。
[0070]图3的描沐
[0071]图3是用于校准磁力计套件的偏移的说明性处理300的流程图。在处理300的步骤302处,可以确定是否由高性能传感器提供了新的高性能传感器输出。举例来说,正如前面关于图2所描述的那样,系统201可以被配置成确定是否从传感器套件115的高性能传感器114接收到新的传感器输出数据203。如果在步骤302处确定尚未由高性能传感器提供新的高性能传感器输出,则处理300可以重复步骤302。但是如果在步骤302处确定已由高性能传感器提供了新的高性能传感器输出,则处理300可以在步骤304处确定新的高性能传感器输出与先前的高性能传感器输出之间的差值。举例来说,正如前面关于图2所描述的那样,系统201的差值模块222可以被配置成确定差值传感器输出数据211,其中差值传感器输出数据211可以是表明高性能传感器114的传感器输出数据203的至少一部分与高性能传感器114的先前传感器输出的至少一部分(例如经过延迟的传感器输出数据209)之间的任何差值的任何适当的数据。
[0072]在步骤304之后,处理300可以在步骤306处访问当前阈值,并且可以在步骤308处确定步骤304的所确定的差值是否大于步骤306的所访问的阈值。举例来说,正如前面关于图2所描述的那样,系统201的比较器模块224可以被配置成接收和处理来自差值模块222的差值传感器输出数据211的至少一部分以及来自阈值来源105的阈值输出数据205,以用于生成和传送比较器数据213,其中比较器数据213可以是表明差值传感器输出数据211的至少一部分与阈值输出数据205之间的比较的任何适当的数据。如果在步骤308处确定步骤304的差值(即步骤302的新的高性能传感器输出与先前的高性能传感器输出之间的差值)不大于步骤306的所访问的阈值,则处理300可以在步骤320处访问当前偏移值,并且可以在步骤322处生成系统输出以作为步骤302的新的高性能传感器输出与步骤320的当前偏移的值的组合。举例来说,正如前面关于图2所描述的那样,系统201的组合器模块230可以被配置成接收和处理来自高性能传感器114的传感器输出数据203的至少一部分以及当前偏移值数据221 (例如偏移值107的至少一部分),以用于生成和传送系统输出数据223,其中系统输出数据223可以是供接收元件(例如基于磁性检测的应用103)使用的表明传感器输出数据203的至少一部分与偏移值107的至少一部分的组合的任何适当的数据。但是如果在步骤308处确定步骤304的差值(即步骤302的新的高性能传感器输出与先前的高性能传感器输出之间的差值)大于步骤306的所访问的阈值,则处理300可以在步骤310处激活高稳定性传感器并且/或者开始中断处理,并且可以在步骤312处检测来自高稳定性传感器的新的高稳定性传感器输出。举例来说,正如前面关于图2所描述的那样,系统201的比较器模块224可以被配置成接收和处理来自差值模块222的差值传感器输出数据211的至少一部分以及来自阈值来源105的阈值输出数据205,以用于生成和传送比较器数据213,其中比较器数据213可以是表明差值传感器输出数据211的至少一部分与阈值输出数据205之间的比较的任何适当的数据,而系统201的触发模块226则可以被配置成接收和处理来自比较器模块224的比较器数据213,以便在比较器数据213是第一值时(例如当高性能传感器114的当前传感器输出数据的一个分量与先前传感器输出数据的一个分量之间的差值被比较器模块224确定为大于当前阈值输出数据205时)选择性地生成和传送触发数据215,并且当被传送时,触发数据215可以由高稳定性传感器116接收,并且可以被配置成允许或者以其他方式指示高稳定性传感器116被激活或者以其他方式被允许生成和传送传感器输出数据207。
[0073]在步骤312之后,处理300可以在步骤314处确定步骤312的新的高稳定性传感器输出与步骤302的新的高性能传感器输出之间的差值(例如从步骤312的新的高稳定性传感器输出减去步骤302的新的高性能传感器输出)。举例来说,正如前面关于图2所描述的那样,系统201的差值模块228可以被配置成接收和处理来自高稳定性传感器116的传感器输出数据207的至少一部分以及来自高性能传感器114的传感器输出数据203的至少一部分,以用于生成和传送经过更新的偏移值数据219,其中经过更新的偏移值数据219可以是表明传感器输出数据207的至少一部分与传感器输出数据203的至少一部分之间的任何差值的任何适当的数据。随后,处理3
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1