Interference mitigation in magnetometers
AssigneeQUALCOMM Incorporated
InventorsAleksandr Kushleyev, Daniel Warren Mellinger, III, Travis Van Schoyck
Life of this patent
Estimating the term…
Abstract
Various embodiments include devices and methods for mitigating the bias of a magnetometer resulting from operating various hardware components on a device such as a drone or a computing device. Various embodiments may improve the accuracy of magnetometer output by estimating the bias or magnetic interference caused by the hardware components based on a utilization or operating state of each hardware component, and adjusting the magnetometer output to compensate for the estimated bias.
Claims25
A method of mitigating bias of a magnetometer in a computing device having a plurality of external payload hardware components, comprising:
- obtaining, by a processor of the computing device, operation information from hardware components of the computing device in proximity to the magnetometer;
- generating a magnetic interference model by:
- measuring changes or bias in an output of the magnetometer resulting from operating or energizing each of the plurality of external payload hardware components across operation levels of the external payload hardware components;
- and
- correlating each of the measured changes or bias in the output of the magnetometer and the operation levels of the external payload hardware components to produce the magnetic interference model;
- executing, by the processor, the generated magnetic interference model using the obtained operation information to produce an estimated magnetometer bias;
- and
- adjusting an output of the magnetometer based, at least in part, on the estimated magnetometer bias.
A magnetometer system in a computing device having a plurality of external payload hardware components, comprising:
- a magnetometer;
- and
- a processor of the computing device coupled to the magnetometer and configured with processor-executable instructions to:
- obtain operation information from hardware components of the computing device in proximity to the magnetometer;
- generate a magnetic interference model by:
- measuring changes or bias in an output of the magnetometer resulting from operating or energizing each of the plurality of external payload hardware components across operation levels of the external payload hardware components;
- and
- correlating each of the measured changes or bias in the output of the magnetometer and the operation levels of the external payload hardware components to produce the magnetic interference model;
- execute the generated magnetic interference model using the obtained operation information to produce an estimated magnetometer bias;
- and
- adjust an output of the magnetometer based, at least in part, on the estimated magnetometer bias.
A drone having a plurality of external payload hardware components, comprising:
- a magnetometer;
- and
- a processor coupled to the magnetometer and configured with processor-executable instructions to:
- obtain operation information from hardware components of the drone in proximity to the magnetometer;
- generate a magnetic interference model by:
- measuring changes or bias in an output of the magnetometer resulting from operating or energizing each of the plurality of external payload hardware components across operation levels of the external payload hardware components;
- and
- correlating each of the measured changes or bias in the output of the magnetometer and the operation levels of the external payload hardware components to produce the magnetic interference model;
- execute the generated magnetic interference model using the obtained operation information to produce an estimated magnetometer bias;
- and
- adjust an output of the magnetometer based, at least in part, on the estimated magnetometer bias.
A drone having a magnetometer and a plurality of external payload hardware components, comprising:
- means for obtaining operation information from hardware components of the drone in proximity to the magnetometer wherein the operation information is at least one of a utilization measurement, an electrical input, an operating frequency, an operating mode, and a temperature for each of the hardware components;
- means for generating a magnetic interference model by:
- means for measuring changes or bias in the output of the magnetometer resulting from operating or energizing each of the plurality of external payload hardware components across operation levels of the external payload hardware components;
- and
- means for correlating each of the measured changes or bias in the output of the magnetometer and the operation levels of the external payload hardware components to produce the magnetic interference model;
- means for executing the generated magnetic interference model using the obtained operation information to produce an estimated magnetometer bias;
- and
- means for adjusting an output of the magnetometer based, at least in part, on the estimated magnetometer bias.
Dependencies are inferred from the claim text.