Back to results
US 12,674,813 B2Granted
System for compensating for an output latency in a speed sensor
AssigneeAllegro MicroSystems, LLC
InventorsPedro Julian, Alfredo A. Falcón
Life of this patent
Estimating the term…
Abstract
A speed sensor device includes sensing elements to sense an angle of a moving target and to generate sine and cosine signals in response thereto; a signal condition circuit to process the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the signal condition circuit; and a phase lead filter to receive the processed sine and cosine signals and to reduce the phase lag in the processed sine and cosine signals.
Claims17
A sensor device comprising:
- sensing elements to sense an angle of a moving target and to generate sine and cosine signals in response thereto;
- a signal condition circuit to process the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the signal condition circuit;
- and
- a phase lead filter to receive the processed sine and cosine signals and to reduce the phase lag in the processed sine and cosine signals,
- wherein the phase lead filter reduces the phase lag in the processed sine and cosine signals only at frequencies between a first threshold frequency corresponding to a lowest speed of the moving target and a second threshold frequency corresponding to a highest speed of the moving target.
2 more elements
A sensor device comprising:
- sensing elements to sense an angle of a moving target and to generate sine and cosine signals in response thereto;
- a signal condition circuit to process the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the signal condition circuit;
- and
- a phase lead filter to receive the processed sine and cosine signals and to reduce the phase lag in the processed sine and cosine signals,
- wherein the phase lead filter reduces the phase lag in the processed sine and cosine signals at frequencies less than or equal to a second threshold frequency corresponding to a highest speed of the moving target and greater than or equal to a first threshold frequency corresponding to a lowest speed of the moving target.
2 more elements
A sensor device comprising:
- sensing elements to sense an angle of a moving target and to generate sine and cosine signals in response thereto;
- a signal condition circuit to process the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the signal condition circuit;
- and
- a phase lead filter to receive the processed sine and cosine signals and to reduce the phase lag in the processed sine and cosine signals,
- wherein the phase lead filter has a zero followed by a pole,
- wherein the phase lead filter is defined in an analog domain by H(S)=(1+S/Z0)/(1+S/P0).
- wherein the phase lead filter is defined in a digital domain by:
- H
- 2
- (
- s
- )
- =
- 1
- +
- k
- 0
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- 1
- +
- k
- p
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- =
- 1
- +
- z
- -
- 1
- +
- k
- 0
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- 1
- +
- z
- -
- 1
- +
- k
- p
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- =
- (
- 1
- +
- k
- 0
- )
- +
- z
- -
- 1
- (
- 1
- -
- k
- 0
- )
- (
- 1
- +
- k
- p
- )
- +
- z
- -
- 1
- (
- 1
- -
- k
- p
- )
- wherein z−1 is a unit delay, TS is a sampling time,
- k
- 0
- =
- 2
- z
- 0
-
- T
- S
-
- and
-
- k
- p
- =
- 2
- p
- 0
-
- T
- S
- ,
- z0 is a zero frequency and p0 is a pole frequency.
140 more elements
A method comprising:
- (a) generating a sine signal and a cosine signal corresponding to a sensed angle of a moving target;
- (b) processing the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the processing thereof;
- and
- (c) introducing a phase lead to the processed sine and cosine signals to reduce the phase lag in the processed sine and cosine signals,
- wherein the (c) reduces the phase lag in the processed sine and cosine signals at frequencies less than or equal to a second threshold frequency corresponding to a highest speed of the moving target and greater than or equal to a first threshold frequency corresponding to a lowest speed of the moving target.
2 more elements
A method comprising:
- (a) generating a sine signal and a cosine signal corresponding to a sensed angle of a moving target;
- (b) processing the sine and cosine signals, the processed sine and cosine signals having a phase lag introduced by the processing thereof;
- and
- (c) introducing a phase lead to the processed sine and cosine signals to reduce the phase lag in the processed sine and cosine signals,
- wherein the (c) reduces the phase lag in the processed sine and cosine signals using a phase lead filter having a zero followed by a pole,
- wherein the phase lead filter is defined in an analog domain by H(S)=(1+S/Z0)/(1+S/P0), and
- wherein the phase lead filter is defined in a digital domain by:
- H
- 2
- (
- s
- )
- =
- 1
- +
- k
- 0
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- 1
- +
- k
- p
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- =
- 1
- +
- z
- -
- 1
- +
- k
- 0
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- 1
- +
- z
- -
- 1
- +
- k
- p
- (
- 1
- -
- z
- -
- 1
- )
- 1
- +
- z
- -
- 1
- =
- (
- 1
- +
- k
- 0
- )
- +
- z
- -
- 1
- (
- 1
- -
- k
- 0
- )
- (
- 1
- +
- k
- p
- )
- +
- z
- -
- 1
- (
- 1
- -
- k
- p
- )
- wherein z−1 is a unit delay, TS is a sampling time,
- k
- 0
- =
- 2
- z
- 0
-
- T
- S
-
- and
-
- k
- p
- =
- 2
- p
- 0
-
- T
- S
- ,
- z0 is a zero frequency p0 is a pole frequency.
140 more elements
Dependencies are inferred from the claim text.