CN104597276A - 从信号中去除偏移的设备及其方法,磁性传感器单元 - Google Patents
从信号中去除偏移的设备及其方法,磁性传感器单元 Download PDFInfo
- Publication number
- CN104597276A CN104597276A CN201410524755.1A CN201410524755A CN104597276A CN 104597276 A CN104597276 A CN 104597276A CN 201410524755 A CN201410524755 A CN 201410524755A CN 104597276 A CN104597276 A CN 104597276A
- Authority
- CN
- China
- Prior art keywords
- signal
- frequency
- estimation unit
- estimated
- skew
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000003044 adaptive effect Effects 0.000 claims abstract description 17
- 238000004590 computer program Methods 0.000 claims abstract description 8
- 238000013508 migration Methods 0.000 description 10
- 230000005012 migration Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000002650 habitual effect Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 101100129500 Caenorhabditis elegans max-2 gene Proteins 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 239000012491 analyte Substances 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 230000005381 magnetic domain Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R33/00—Arrangements or instruments for measuring magnetic variables
- G01R33/0023—Electronic aspects, e.g. circuits for stimulation, evaluation, control; Treating the measured signals; calibration
- G01R33/0029—Treating the measured signals, e.g. removing offset or noise
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24471—Error correction
- G01D5/2448—Correction of gain, threshold, offset or phase control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
- G01P3/488—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals delivered by variable reluctance detectors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/25—Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
- G01R19/2506—Arrangements for conditioning or analysing measured signals, e.g. for indicating peak values ; Details concerning sampling, digitizing or waveform capturing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/25—Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
- G01R19/2506—Arrangements for conditioning or analysing measured signals, e.g. for indicating peak values ; Details concerning sampling, digitizing or waveform capturing
- G01R19/2509—Details concerning sampling, digitizing or waveform capturing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R23/00—Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
- G01R23/02—Arrangements for measuring frequency, e.g. pulse repetition rate; Arrangements for measuring period of current or voltage
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/245—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
- G01D5/2451—Incremental encoders
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Manipulation Of Pulses (AREA)
Abstract
本发明提供了一种用于从信号中除去偏移的设备,该设备包括(a)频率估计单元(260),用于估计信号的频率,(b)偏移估计单元(222),用于将自适应低通滤波器应用到信号上估计信号的偏移,其中自适应低通滤波器的截止频率基于由频率估计单元(260)估计的信号的频率来决定,和(c)减法单元(230),适于从信号中减去由偏移估计单元(222)估计的偏移。本申请还提供一种包括上述设备的滤波器。此外,本申请记载了相应的从信号中除去偏移的方法,以及计算机程序和计算机程序产品用于通过计算机执行所述方法。
Description
技术领域
本发明涉及偏移补偿领域,特别是从磁性传感器信号去除偏移用于过零检测。
背景技术
磁性传感器与永磁体或磁化的部件相结合可用于感测机械部件的速率。例如,如果磁性传感器被放置在离磁化的车轮近距离的位置,该磁化的车轮的圆周被分成多个区间,这些区间被交替地磁化为磁南和磁北,那么磁性传感器随着车轮的旋转将感测周期性的磁场。通过分析传感器的输出和知道车轮的机械结构,可能确定,例如,在传感器位置的时变磁场的频率,并因此确定车轮的角速度。
在一些应用中,只需要检测机械部分的特定位置。这解释了当磁性传感器的输出具有特定值时的检测。例如,在许多实际案例中,识别磁场的过零时刻。
在另一些应用中,永久磁体附着在机械部分上和为了测量该部分的转动角,由角磁性传感器感测磁场的方向。
在传感器或它的读出中的误差,例如任何添加到信号上的偏移,将引起过零的确定的误差。在许多磁性传感器中,例如各向异性磁电阻(AMR)传感器,偏移甚至可能比信号振幅更大,导致不能接受的误差或者甚至不能检测。此外,如果在磁畴中存在任何偏移,例如与所要感测的场平行的任何DC杂散场,许多用于偏移消除的常规方法不能正常工作。
可以通过在有限的时间内观察传感器输出信号和使它与所期望的信号相适应来推测偏移。然而,如果在小于一个周期内观察信号并需要知道信号的一些并不总是能获知的特征(如,形状,振幅,频率)时,这是不实用的。或者,可以通过一个周期的传感器输出信号的平均化和没有预先知道任何该信号特性来获得偏移。然而,在一些应用中,例如在启动时车轮速率的检测中,不允许在产生第一个精确的过零信号前等待输出信号的一整个周期。这种严格的时间限制归因于以下事实:在这种情况下,观察sub-Hz磁场并且等待信号的完整周期将导致延迟太久。
解决上述问题的传统方法是在测试阶段校准偏移。这可以通过在测试阶段传感器的激光微调或测量偏移和在正常工作阶段使用前馈补偿来完成。然而,这些技术增加测试成本和可能导致错误的结果,该错误的结果是由于温度变化或老化引起的偏移变化而导致的。
因此,需要一种简单且成本节约的获得精确的过零检测的方法,特别是不需要额外的校准和只需要少量的关于信号的信息。
发明内容
上述需求可能通过根据本发明独立权利要求的主题实现。本发明的从属权利要求提出了优选的实施例。根据第一方面,提供一种用于从信号中除去偏移的设备,该设备包括(a)频率估计单元,用于估计信号的频率,(b)偏移估计单元,用于通过将自适应低通滤波器应用到信号上估计信号中的偏移,其中自适应滤波器的截止频率基于由频率估计单元估计的信号的频率决定,和(c)减法单元,适于从信号中减去由偏移估计单元估计的偏移。
这个方面基于的思想是用于估计信号中的偏移的自适应低通滤波器的截止频率是取决于信号的估计的频率。因此,可能保证截止频率是足够低的从而有效减少信号的时变部分(即低到实质上只有偏移通过滤波器)同时防止截止频率被设置为低到滤波器的建立时间(通常与1/fcut-off成比例)变为不必要的长。换句话说,截止频率可以设置为实现偏移的精确估计和短的滤波器建立时间之间的最佳平衡。
信号可能特别是来自磁性传感器的时变输出信号。磁性传感器可能例如被布置为测量车辆中的轮或轴的转速。
在上下文中,术语“偏移”可能特别表示信号的基本恒定的分量。
在上下文中,术语“截止频率”可能特别地表示自适应滤波器用预定量,例如3dB来减少信号振幅。
在上下文中,术语“自适应滤波器”可能特别地表示具有可调节的截止频率的低通滤波器。
基于估计的信号频率调节低通滤波器的截止频率,可以获得对于任何信号频率在传感器信号的时变部分上叠加的偏移的精确和快速的估计。因此,通过从信号中减去估计的偏移,促进时变信号部分的过零的精确检测。
本发明可以应用到角度传感器,以消除传感器偏移和获得更精确的读数。
根据一种实施例,偏移估计单元适于将自适应低通滤波器的截止频率设置到由频率估计单元估计的信号频率除以常数k。
换句话说,截止频率设置到所估计的信号频率的一部分。
常数k大于1并且通常选择为使自适应滤波器有效减小在所估计的频率处的信号内容。特别地,常数k可能选择为使在所估计的频率处的信号分量的振幅被减小到实际振幅的约1%。优选地,常数k在10和25之间的范围中,例如在12和23之间的范围中,例如在15和20之间的范围中,例如大约17。
根据另一个实施例,设备还包括比较器单元。比较器单元被耦合到减法单元的输出端和适于根据从减法单元接收的信号的符号产生在正值和负值之间交替的矩形波。
换句话说,比较器单元适于检测从减法单元接收的信号是正的或负的并当从减法单元接收的信号是正的时产生具有正值的信号和当从减法单元接收的信号是负的时产生具有负值的信号,即具有矩形波形的信号。
当所估计的偏移等于或接近于实际的偏移时,矩形波形可能实质上是一种方波。换句话说,当所估计的偏移接近实际偏移时矩形波形的占空比接近50%。
矩形波形优选地是对称的,在某种意义上它在+a和a之间交替(例如+1和1之间)。
因此,比较器单元可以促进信号的过零检测,这发生在矩形波形从它的正值变为负值的时刻,反之亦然。
根据另一实施例,频率估计单元适于通过测量由比较器单元产生的矩形波的脉冲宽度估计信号的频率。
通过测量矩形波的脉冲宽度,即在理想情况下的信号的半个周期的持续时间,频率估计可以计算为fest=1/(2×T),其中T表示与所测量的脉冲宽度相应的持续时间。
根据另一实施例,频率估计单元包括内部时钟,适于产生具有预定的时钟频率fclk的时钟信号,和频率估计单元适于通过计算由比较器单元产生的矩形波的脉冲期间的内部时钟的时钟脉冲的数目M测量由比较器单元产生的矩形波的脉冲宽度。
预定的时钟频率优选地远远大于信号的期望的最高频率,例如期望最高频率的大约100倍以上。在一个实施例中,期望的最高频率可能大约是10kHz和预定的时钟频率可能大约1MHz。
根据另一实施例,频率估计单元适于估计信号的频率为fclk/(2×M)。
该估计的计算是基于假设具有与M个的时钟脉冲相应的持续时间的脉冲是半个信号周期,从而该半个周期的持续时间(在很短时间内)等于M/fclk。
根据另一实施例,频率估计单元适于设置估计的频率的初始值等于信号的预定的最高频率。
初始值可以特别地是在设备的启动时使用的估计的频率的值,即还没有发生任何信号频率的估计时。
通过将所估计的频率的初始值设置到与信号的预定的最高频率相等,例如10kHz,可以实现自适应滤波器的短的建立时间从而可以迅速计算第一偏移估计和接着改善。
根据第二方面,提供一种磁性传感器单元,包括(a)磁性传感器,适于产生响应于外部磁场的传感器输出信号,和(b)根据第一方面或任何上述实施例的设备,该设备适于接收由磁性传感器产生的传感器输出信号和从传感器输出信号除去偏移。
根据这个方面的磁性传感器单元能够在启动之后的很短时间内提供有用的经过偏移修正的输出信号。
根据第三方面,提供从信号中去除偏移的方法,该方法包括(a)估计信号的频率,(b)通过将自适应低通滤波器应用到信号上估计信号的偏移,其中自适应滤波器的截止频率基于估计的信号频率决定,和(c)从信号中减去估计的偏移。
这方面实质上基于与上述第一方面相同的思想,即,用于估计信号中的偏移的自适应低通滤波器的截止频率根据估计的信号频率来决定。因此,截止频率可以被设置为从而实现偏移的精确估计和短的滤波器建立时间之间的最佳平衡。
该方法可以优选地实现在根据第一方面和上述任何实施例的设备中。
根据第四方面,提供计算机程序,包括计算机可执行指令,当由计算机执行该计算机可执行指令时导致计算机执行根据第三方面的方法的步骤。
根据第五方面,提供计算机程序产品,包括加载具有根据第四方面的计算机程序的计算机可读数据载体。
值得注意的是本发明的实施例参考不同的主题描述。特别地,一些实施例的描述关于方法型权利要求而其它的实施例的描述关于产品型权利要求。然而,所属技术领域的专业人员可以集合上下文,除非另有陈述,除属于一个类型的主题的特征的任何组合之外,也可以是与不同的主题有关的特征的任何组合,特别是方法权利要求中特征和产品权利要求中的特征的组合也被本文披露。
上述限定的方面和本发明的其它方面可以从以下描述的实施例明显得出,并且根据实施例说明。以下将根据实施例详细描述本申请,但实施例仅作为示例,而不是限制。
附图说明
图1示出了一种用于与本发明实施例相比较的具有非适应性的偏移补偿的传感器单元的电路图;
图2示出了根据实施例的具有自适应的偏移补偿的传感器单元的电路图;
图3示出了根据图2中所示的实施例的偏移补偿有关的示例的波形。
具体实施方式
附图中的例子是示意性的。可以理解的是,除非另有说明,在不同的附图中的类似的或相同的元件用相同的附图标记表示,仅仅在附图标记的第一个数字有区别。
图1示出了一种用于与本发明实施例相比较的具有非适应性的偏移补偿的传感器单元的电路图。在描述本发明的实施例之前,将对传感器单元101进行讨论。
传感器单元101包括磁性传感器110,低通滤波器120,减法单元130,和比较器140。如图1所示,磁性传感器110的直接输出115被提供给低通滤波器120和减法单元130。低通滤波器120被设计成能滤出传感器输出信号115的时变部分并提供相应的偏移估计125到减法单元130。减法单元130从传感器输出信号115减去偏移估计125并提供相应的经过偏移补偿的传感器信号135到比较器140。比较器140产生输出信号150,输出信号150具有矩形波形,当经过偏移补偿的传感器信号135是正的,则该矩形波形呈现恒定的正值;以及当经过偏移补偿的传感器信号135是负的,则该矩形波形呈现相应的负值。
现在,描述低通滤波器120的设计。假设系统101在稳态中工作而且低通滤波器120是具有在频率fp处的极点的第一阶滤波器,传感器信号115s(t)和偏移估计125VOS,est(t)可以写成:
s(t)=A sin(2πft+θ)+VOS
其中A是传感器信号115的振幅,f是传感器信号115的频率,θ是传感器信号115的相位,VOS是传感器偏移,α是滤波器120的衰减量和是滤波器120的相移。后面两项由以下公式提供
其中fp是滤波器120的极点频率。
过零上的误差可以通过施加VOS,est(Δt)=s(Δt)发现。在典型的应用中,误差e经常被表示为信号周期T的一部分,即
例如,通过标出相对误差e(未示出),可以发现滤波器120的极点频率fp必须比信号频率低因子k从而限制误差,即
这样,例如可以得到对于k>16,绝对误差|e|<1%。
上述对fp的限制确保系统101在稳态下过零检测上的低误差。然而,当启动系统时,出现来自滤波器的建立的额外的误差源。在近似下,滤波器120减少AC分量至可以忽略的水平(即滤波器120按如上所述设置),该建立可以被近似为在图1中的系统101的偏移估计具有大的误差期间的指数建立。在偏移估计中的误差将导致具有不同于50%的占空比的输出矩形波形(这可以在限制s(t)具有理想的阈值时获得,该理想的阈值等于VOS)。如果满足下列条件,可以获得占空比中的误差低于ΔDC:
|VOS,est(t)-VOS|=|VOS,est(0)-VOS|e-t/τ<Asin(2π·ΔDC)
其中τ是滤波器120的时间常数。所需要的建立时间将是:
如果滤波器的起始状态被设置为使VOS,est(0)=s(0),则保持最后的不等式,即通过假设信号在启动时的值作为初始偏差估计。注意在这个假设下,最坏条件下的建立可以是例如为了起始信号相位θ=π/2获得。
为了计算最坏情况的建立时间,应该认为系统101必须在输入信号频率的特定范围上工作,从fmin到fmax。通过最低频率确定滤波器极点的上限,即
相反,通过最高频率确定信号周期的最大量Nmax用于合适的建立(用于固定的占空比误差):
具有典型的参数(e<1%,ΔDC<10%,fmax/fmin>1000),Nmax>1350。
因此,如果必须容纳大范围的输入信号频率,需要大量的周期用于在最坏条件下的建立。在许多应用中,Nmax甚至不允许大于1,从而系统101不能使用。然而,本发明提供针对这个问题的解决方案,记载在以下实施例中。
图2示出了根据实施例的具有自适应的偏移补偿的传感器单元的电路图。
传感器单元202包括传感器210,减法单元230和比较器240,分别与图1所示的传感器单元101中的传感器110,减法单元130和比较器140相应。然而,取代图1所示的低通滤波器120,传感器元件202包括具有自适应的带宽(自适应的截止频率或极点频率)的线性适应的低通滤波器222。此外,传感器元件202包括频率估计单元260,用于估计来自比较器240的输出信号250的频率和提供估计的频率265到适应的低通滤波器222。自适应低通滤波器222根据所接收的估计的频率265动态调整它的带宽和,像在图1所示和以上描述的传感器单元101,提供估计的偏移225到减法单元230。
在启动时,自适应滤波器222的输出被初始化到启动时的信号的值。换句话说,偏移估计225被初始化到启动时的信号215的值。因为加在时变信号上的偏移可以甚至比时变信号本身的振振幅更大,因此确保在启动时在偏移估计中的误差被限制在为小于信号振幅。
低通滤波器222的带宽被估计如下:频率估计单元260包括具有预定的频率fclk的内部时钟信号发生器(未示出)。此外,频率估计单元260包括处理器和存储器(未示出)用于处理两个内部变量N和M,这两个内部变量N和M用于计算和存储与内部时钟周期有关的输出信号250的半周期的持续时间的估计。
在启动时,N被初始化为
然后,在内部时钟信号的每个周期之后,如果输出信号250的符号在周期内没有发生改变,则N增加1。否则,即,如果输出信号250的符号在周期内发生了改变,N被重置为1。同样,如果输出信号250的符号在周期内没有发生改变并且N≤M,则M保持不变。否则,如果输出信号250的符号在周期内没有发生改变但是N>M,则M被设置为等于N。类似地,如果输出信号250的符号在周期内发生改变,M被设置等于N(而不管N和M的当前值)。
在任何时刻,即在内部时钟信号的每个周期之后,所估计的频率265被设置为fest=fclk/(2×M)。然后,一旦接收估计的频率265,自适应滤波器222动态地校准它的带宽(即截止频率)到fest/k,其中常数k的选择与图1所示的非适应性的情况的上述讨论相一致。
注意的是上述描述的实施例可能根据特定的实施例要求以多种方式改变。例如,频率估计单元260可以直接输出带宽fest/K到自适应滤波器222,而不是如上所述的输出估计的频率265到自适应滤波器222,从而无须执行相应的计算。
图3根据图2所示的实施例和上述讨论示出了与偏移补偿有关的(模拟的)波形,其中传感器信号的频率是f=10kHz,k=17,内部时钟频率是fclk=1MHz,和最高频率fmax=10kHz。更具体地,图3中的第一幅图(即,上面的图)a)示出了传感器信号215(实线)和偏移估计225(虚线)作为时间函数。可以看出,传感器信号215在值1和3之间振荡并且因此具有实际的偏移2。偏移估计225在值3处开始并且迅速(在6~7个周期内)向实际的偏移集中。第二幅图b)示出了变量N(实线)和M(虚线)作为时间函数。如图所示,N和M都在值fclk/(2×fmax)=50处开始。在第一内部时钟周期之后,N减为1,信号250的符号(即传感器信号215减去偏移估计225)变为负的。其后,在每个内部时钟周期之后N增加1,同时M保持初始值50。一旦N超过50,M跟随N的值。当信号250的符号变为正时,M维持它的最后的值和N被重置为1,诸如此类。第三幅图c)示出了估计的带宽(截止频率)fest/k作为时间函数。可以看出,所估计的带宽以与图3所示的偏移估计相近的速度趋向于稳定值。第四幅图d)示出了传感器单元202的理想输出信号(实线)和实际输出信号250(虚线)作为时间函数。可以看出,一旦图3中的a)示出的偏移估计变得接近实际偏移值2时,输出信号250(虚线)非常接近理想的输出。最后,最后一幅图(第五幅图)e)示出了过零误差作为时间函数,用%表示。该曲线证实了关于实际输出信号250和理想输出之间的相似性的上述描述。
在图3示出和以上的论述的模拟中,用于带宽估计的起始值与fmax/k=588Hz相等。稳定状态的频率截止值与信号频率成比例并且等于f/k。因此,所示出的模拟中,稳态频率值与起始值相等,即588Hz。在过零检测上的最终误差约为1%,如上述结合图1的描述,用于信号频率和滤波器频率之间的比率为17。
用于其它信号频率(低于10kHz)的另外的模型显示了类似的行为,即在输入信号的约六个周期内达到稳定状态。对于具有类似性能的固定带宽系统的情况,建立时间对于在最高频率处的信号将(如上述结合图1的描述)超过100个周期。
应该注意的是,术语”包括”不排除其他的元件或者步骤,以及不定冠词“一个”不排除那些元件的复数。所描述的与不同的实施例相关的元件可以组合。还应该理解的是权利要求中的附图标记不会限制权利要求的范围。
Claims (11)
1.一种用于从信号中去除偏移的设备,其特征在于,所述设备包括:
频率估计单元(260),用于估计信号的频率;
偏移估计单元(222),用于通过将自适应低通滤波器应用到信号上来估计信号中的偏移,其中基于由频率估计单元(260)估计的信号的频率来决定自适应低通滤波器的截止频率;和
减法单元(230),适于从信号中减去由偏移估计单元(222)估计的偏移。
2.根据权利要求1所述的设备,其特征在于,偏移估计单元(222)适于将自适应低通滤波器的截止频率设置为由频率估计单元估计的信号的频率除以常数k。
3.根据权利要求1或2所述的设备,其特征在于,还包括比较器单元(240),其中比较器单元耦合到减法单元(230)的输出端和适于根据从减法单元(230)接收的信号的符号产生在正值和负值之间交替的矩形波。
4.根据上述任一权利要求所述的设备,其特征在于,频率估计单元(260)适于通过测量由比较器单元(240)产生的矩形波的脉冲宽度来估计信号的频率。
5.根据上述任一权利要求所述的设备,其特征在于,
频率估计单元(260)包括内部时钟,内部时钟适于产生具有预定的时钟频率fclk的时钟信号,和
频率估计单元(260)适于通过计算由比较器单元(240)产生的矩形波的脉冲期间的内部时钟信号的时钟脉冲的数目M来测量比较器单元(240)产生的矩形波的脉冲宽度。
6.根据上述任一权利要求所述的设备,其特征在于,频率估计单元(260)适于估计信号的频率为fclk/(2×M)。
7.根据权利要求5或6所述的设备,其特征在于,频率估计单元(260)适于将估计的频率的初始值设置为等于信号的预定的最高频率。
8.一种磁性传感器单元,其特征在于,包括:
磁性传感器(210),适于响应于外在的磁场产生传感器输出信号,和
根据上述任一权利要求所述的设备,所述设备适于接收由磁性传感器产生的传感器输出信号和从传感器输出信号去除偏移。
9.一种从信号中去除偏移的方法,其特征在于,所述方法包括:
估计信号的频率,
通过将自适应低通滤波器应用到信号上来估计信号中的偏移,其中基于信号的频率来决定自适应低通滤波器的截止频率,和
从信号中减去估计的偏移。
10.一种计算机程序,其特征在于,包括计算机可执行指令,当通过计算机执行所述计算机可执行指令时导致计算机执行根据上述任一权利要求所述的方法的步骤。
11.一种计算机程序产品,其特征在于,包括计算机可读数据载体,所述计算机可读数据载体加载有根据权利要求10所述的计算机程序。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13190826.1A EP2869077B1 (en) | 2013-10-30 | 2013-10-30 | Offset compensation for zero-crossing detection |
| EP13190826.1 | 2013-10-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104597276A true CN104597276A (zh) | 2015-05-06 |
| CN104597276B CN104597276B (zh) | 2018-04-17 |
Family
ID=49552175
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410524755.1A Expired - Fee Related CN104597276B (zh) | 2013-10-30 | 2014-10-08 | 从信号中去除偏移的设备及其方法,磁性传感器单元 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9658295B2 (zh) |
| EP (1) | EP2869077B1 (zh) |
| CN (1) | CN104597276B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106054088A (zh) * | 2016-07-14 | 2016-10-26 | 江西飞尚科技有限公司 | 一种提高磁通量传感器动态输出范围的自零放大电路 |
| CN107643091A (zh) * | 2016-07-20 | 2018-01-30 | 德克萨斯仪器股份有限公司 | 确定正交脉冲的旋转方向和有效转变的方法 |
| CN108075746A (zh) * | 2016-11-18 | 2018-05-25 | 恩智浦有限公司 | 自适应滤波器和操作自适应滤波器的方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11761985B2 (en) | 2021-02-09 | 2023-09-19 | Analog Devices International Unlimited Company | Calibration using flipped sensor for highly dynamic system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4327335A (en) * | 1979-11-19 | 1982-04-27 | Institut De Recherche De L'hydro-Quebec | Electronic low-pass filter circuit with an adjustable long time base |
| WO1995011431A1 (en) * | 1993-10-18 | 1995-04-27 | Walker Dana A | Systems and methods for applying grid lines to a shaft and sensing movement thereof |
| US5760629A (en) * | 1995-08-08 | 1998-06-02 | Matsushita Electric Industrial Co., Ltd. | DC offset compensation device |
| US20050078780A1 (en) * | 2003-10-14 | 2005-04-14 | Gerchih Chou | Adaptive equalization system for a signal receiver |
| US6920622B1 (en) * | 2002-02-28 | 2005-07-19 | Silicon Laboratories Inc. | Method and apparatus for adjusting the phase of an output of a phase-locked loop |
| US20090273341A1 (en) * | 2008-05-02 | 2009-11-05 | Infineon Technologies Ag | System including signal offset estimation |
| CN102686418A (zh) * | 2009-09-18 | 2012-09-19 | 施拉德电子有限公司 | 用于车轮监视系统的跟踪滤波器装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005005873A (ja) * | 2003-06-10 | 2005-01-06 | Matsushita Electric Ind Co Ltd | オフセット補償機能付きd/a変換装置およびd/a変換装置のオフセット補償方法 |
| US7835467B2 (en) * | 2006-01-05 | 2010-11-16 | Qualcomm, Incorporated | DC offset correction for high gain complex filter |
| KR20110036371A (ko) * | 2009-10-01 | 2011-04-07 | 삼성전자주식회사 | 오디오 증폭기 |
| TWI388113B (zh) * | 2010-02-04 | 2013-03-01 | 立錡科技股份有限公司 | 減輕相電流之拍頻振盪的多相交錯式電壓調節器 |
| US9236837B2 (en) * | 2011-08-25 | 2016-01-12 | Infineon Technologies Ag | System and method for low distortion capacitive signal source amplifier |
| US8953716B1 (en) * | 2011-09-14 | 2015-02-10 | Marvell International Ltd. | DC offset estimation and compensaton for wideband systems |
| EP2653845B1 (en) | 2012-04-18 | 2015-07-15 | Nxp B.V. | Sensor circuit and calibration method |
| EP2672285B1 (en) | 2012-06-06 | 2014-05-21 | Nxp B.V. | Magnetic sensor arrangement |
| US8964427B2 (en) * | 2012-06-29 | 2015-02-24 | Rockwell Automation Technologies, Inc. | Adaptive online filter for DC offset elimination |
-
2013
- 2013-10-30 EP EP13190826.1A patent/EP2869077B1/en not_active Not-in-force
-
2014
- 2014-09-02 US US14/475,082 patent/US9658295B2/en not_active Expired - Fee Related
- 2014-10-08 CN CN201410524755.1A patent/CN104597276B/zh not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4327335A (en) * | 1979-11-19 | 1982-04-27 | Institut De Recherche De L'hydro-Quebec | Electronic low-pass filter circuit with an adjustable long time base |
| WO1995011431A1 (en) * | 1993-10-18 | 1995-04-27 | Walker Dana A | Systems and methods for applying grid lines to a shaft and sensing movement thereof |
| US5760629A (en) * | 1995-08-08 | 1998-06-02 | Matsushita Electric Industrial Co., Ltd. | DC offset compensation device |
| US6920622B1 (en) * | 2002-02-28 | 2005-07-19 | Silicon Laboratories Inc. | Method and apparatus for adjusting the phase of an output of a phase-locked loop |
| US20050078780A1 (en) * | 2003-10-14 | 2005-04-14 | Gerchih Chou | Adaptive equalization system for a signal receiver |
| US20090273341A1 (en) * | 2008-05-02 | 2009-11-05 | Infineon Technologies Ag | System including signal offset estimation |
| CN102686418A (zh) * | 2009-09-18 | 2012-09-19 | 施拉德电子有限公司 | 用于车轮监视系统的跟踪滤波器装置 |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106054088A (zh) * | 2016-07-14 | 2016-10-26 | 江西飞尚科技有限公司 | 一种提高磁通量传感器动态输出范围的自零放大电路 |
| CN106054088B (zh) * | 2016-07-14 | 2018-11-30 | 江西飞尚科技有限公司 | 一种提高磁通量传感器动态输出范围的自零放大电路 |
| CN107643091A (zh) * | 2016-07-20 | 2018-01-30 | 德克萨斯仪器股份有限公司 | 确定正交脉冲的旋转方向和有效转变的方法 |
| CN108075746A (zh) * | 2016-11-18 | 2018-05-25 | 恩智浦有限公司 | 自适应滤波器和操作自适应滤波器的方法 |
| CN108075746B (zh) * | 2016-11-18 | 2023-04-07 | 恩智浦有限公司 | 自适应滤波器和操作自适应滤波器的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20150115933A1 (en) | 2015-04-30 |
| CN104597276B (zh) | 2018-04-17 |
| EP2869077A1 (en) | 2015-05-06 |
| US9658295B2 (en) | 2017-05-23 |
| EP2869077B1 (en) | 2017-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102954808B (zh) | 具有低电偏移的磁传感器 | |
| CN102435774B (zh) | 一种电容式微机械加速度计温度补偿系统及其方法 | |
| KR101294566B1 (ko) | 레졸버의 위치 오차를 적응적으로 보상하기 위한 장치 | |
| CN105841762B (zh) | 超声波水表的流量计量方法和系统 | |
| CN208847194U (zh) | 用于微机电系统陀螺仪的驱动电路和微机电系统陀螺仪 | |
| EP2672285B1 (en) | Magnetic sensor arrangement | |
| US7856338B2 (en) | Apparatus and method for detecting a reversion of direction of a relative movement | |
| CN108008152B (zh) | 获取mems加速度计的寄生失配电容的方法及装置 | |
| CN104597276A (zh) | 从信号中去除偏移的设备及其方法,磁性传感器单元 | |
| JP2013003141A (ja) | 向上した始動中の速度推定のためのジャイロスコープの動的モータ振幅補償 | |
| CN107505497B (zh) | 一种无源磁电转速传感器信号峰峰值时域测量方法 | |
| EP2693221A1 (en) | Magnetic Sensor Arrangement | |
| CN109412485B (zh) | 用于补偿解角器的位置误差的装置和方法 | |
| CN102269803B (zh) | 基于时间延迟的离散频谱低频成分的校正方法 | |
| JP4858837B2 (ja) | 回転角度検出装置 | |
| CN103884439A (zh) | 电子装置及应用该装置的检测环境温度的方法 | |
| CN114705910B (zh) | 检测马达谐振频率的方法、装置、电子设备及存储介质 | |
| CN112701983A (zh) | 基于线性霍尔传感器的转子角度校准方法和装置 | |
| CN105319434A (zh) | 一种电能表测量电流的方法及装置 | |
| CN101144720A (zh) | 光纤陀螺渡越时间在线精密测量方法 | |
| CN102801412A (zh) | 带有滤波功能的正交信号4倍频计数方法 | |
| CN208207069U (zh) | 电阻检测电路、传感器及采集装置 | |
| CN115372696B (zh) | 基于递归傅里叶级数的电网电压频率计算方法和装置 | |
| CN103376366B (zh) | 一种测量电容值的方法和设备 | |
| US9065475B2 (en) | Sin-Cos sensor arrangement, integrated circuit and method therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180417 Termination date: 20201008 |