CN117590305A - Temperature drift error voltage compensation method and system based on magneto-dependent current sensor - Google Patents

Temperature drift error voltage compensation method and system based on magneto-dependent current sensor Download PDF

Info

Publication number
CN117590305A
CN117590305A CN202311397847.3A CN202311397847A CN117590305A CN 117590305 A CN117590305 A CN 117590305A CN 202311397847 A CN202311397847 A CN 202311397847A CN 117590305 A CN117590305 A CN 117590305A
Authority
CN
China
Prior art keywords
temperature
sensitivity
current sensor
magneto
compensation coefficient
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.)
Pending
Application number
CN202311397847.3A
Other languages
Chinese (zh)
Inventor
余佶成
梁思远
周峰
岳长喜
雷民
殷小东
汪司珂
马奔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Hubei Electric Power Co Ltd
Metering Center of State Grid Hubei Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Hubei Electric Power Co Ltd
Metering Center of State Grid Hubei Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI, State Grid Hubei Electric Power Co Ltd, Metering Center of State Grid Hubei Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN202311397847.3A priority Critical patent/CN117590305A/en
Publication of CN117590305A publication Critical patent/CN117590305A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/005Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measuring Magnetic Variables (AREA)

Abstract

The invention discloses a temperature drift error voltage compensation method and system based on a magneto-dependent current sensor, and belongs to the technical field of electric measurement. The method of the invention comprises the following steps: performing temperature sensitivity test on the magneto-dependent current sensor, and acquiring test data; performing data fitting on the test data, constructing a relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature; determining a sensitivity compensation coefficient at each temperature according to the relation curve; and determining the output voltage after the compensation of the magneto-dependent current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors. The invention can calculate the output voltage of the compensated magneto-dependent current sensor based on the temperature drift error, thereby improving the measurement performance and environmental adaptability of the magneto-dependent current sensor.

Description

Temperature drift error voltage compensation method and system based on magneto-dependent current sensor
Technical Field
The invention relates to the technical field of electric measurement, in particular to a temperature drift error voltage compensation method and system based on a magneto-dependent current sensor.
Background
The novel power system has high-proportion renewable energy sources and high-proportion power electronic equipment, high-voltage heavy current contains complex components such as power frequency, harmonic waves, direct current and the like, and has wide dynamic, strong random and strong time-varying characteristics, but the conventional main current sensor is difficult to simultaneously cope with the measurement requirements of current signals in the complex environment in the aspects of accuracy, wide dynamic characteristics and the like.
Current sensors based on novel magnetosensitive technologies such as hall elements, giant magnetoresistance, tunneling magnetoresistance and the like are increasingly applied, and have more excellent performance performances in terms of resolution, sensitivity, power consumption, magnetic field working range, working temperature and the like. The magnetic sensors can be constructed into an annular array structure, or can be arranged at the air gap of an opening magnetic focusing ring with high magnetic permeability, and the magnetic sensors can sense the magnetic field generated by primary current by utilizing the magnetic focusing effect of the iron core.
However, the operating environment of the current sensor is filled with external influences such as temperature, humidity, external electric field and the like, wherein sensitivity drift of the magnetic sensor can be generated under the influence of the temperature, and accuracy of current sensing is affected. The temperature drift compensation circuit of most magneto-dependent current sensors is characterized in that a temperature sensitive resistor with a negative temperature coefficient is added into a power supply circuit of a magneto-dependent element, and the power supply of the magneto-dependent element is regulated by sensing temperature change, so that the output of the magneto-dependent element is regulated.
The hardware circuit compensation method can greatly reduce the temperature drift error of the magneto-dependent current sensor, but the linearity and stability of the sensitivity temperature curve are still to be enhanced.
Disclosure of Invention
Aiming at the problems, the invention provides a temperature drift error voltage compensation method based on a magneto-dependent current sensor, which comprises the following steps:
performing temperature sensitivity test on the magneto-dependent current sensor, and acquiring test data;
performing data fitting on the test data, constructing a relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature;
determining a sensitivity compensation coefficient at each temperature according to the relation curve;
and determining the output voltage after the compensation of the magneto-dependent current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors.
Optionally, the temperature sensitivity test is performed for the magnetosensitive current sensor, including:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
Optionally, a data fitting algorithm based on cubic spline interpolation is used for performing data fitting on the test data.
Optionally, determining the output voltage after the compensation of the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao error includes:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
Optionally, the calculation formula for determining the sensitivity compensation coefficient at each temperature is as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For sensitivity at standard temperature, S (T) is the sensitivity at the current T temperature.
Optionally, a calculation formula of the output voltage compensated by the magnetosensitive current sensor is determined as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
In still another aspect, the present invention further provides a temperature drift error voltage compensation system based on a magnetosensitive current sensor, including:
the testing unit is used for testing the temperature sensitivity of the magneto-dependent current sensor and acquiring testing data;
the fitting calculation unit is used for carrying out data fitting on the test data, constructing the relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature;
a calculating unit for determining a sensitivity compensation coefficient at each temperature according to the relation curve;
and the output unit is used for determining the output voltage after the compensation of the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors.
Optionally, the test unit performs a temperature sensitivity test for the magnetosensitive current sensor, including:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
Optionally, the fitting calculation unit performs data fitting on the test data based on a data fitting algorithm of cubic spline interpolation.
Optionally, the output unit determines the output voltage after the compensation of the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao error, including:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
Optionally, the calculation unit determines a calculation formula of the sensitivity compensation coefficient at each temperature as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For sensitivity at standard temperature, S (T) is the sensitivity at the current T temperature.
Optionally, the output unit determines a calculation formula of the output voltage compensated by the magnetosensitive current sensor, as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
In yet another aspect, the present invention also provides a computing device comprising: one or more processors;
a processor for executing one or more programs;
the method as described above is implemented when the one or more programs are executed by the one or more processors.
In yet another aspect, the present invention also provides a computer readable storage medium having stored thereon a computer program which, when executed, implements a method as described above.
Compared with the prior art, the invention has the beneficial effects that:
the invention provides a temperature drift error voltage compensation method based on a magneto-dependent current sensor, which comprises the following steps: performing temperature sensitivity test on the magneto-dependent current sensor, and acquiring test data; performing data fitting on the test data, constructing a relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature; determining a sensitivity compensation coefficient at each temperature according to the relation curve; and determining the output voltage after the compensation of the magneto-dependent current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors. The invention can calculate the output voltage of the compensated magneto-dependent current sensor based on the temperature drift error, thereby improving the measurement performance and environmental adaptability of the magneto-dependent current sensor.
Drawings
FIG. 1 is a flow chart of the method of the present invention;
FIG. 2 is a diagram of a signal processing architecture of a magnetosensitive current sensor according to the method of the present invention;
fig. 3 is a block diagram of the system of the present invention.
Detailed Description
The exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, however, the present invention may be embodied in many different forms and is not limited to the examples described herein, which are provided to fully and completely disclose the present invention and fully convey the scope of the invention to those skilled in the art. The terminology used in the exemplary embodiments illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, like elements/components are referred to by like reference numerals.
Unless otherwise indicated, terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. In addition, it will be understood that terms defined in commonly used dictionaries should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense.
Example 1:
the invention provides a temperature drift error voltage compensation method based on a magneto-dependent current sensor, which is shown in figure 1 and comprises the following steps:
step 1, performing temperature sensitivity test on a magneto-dependent current sensor, and acquiring test data;
step 2, performing data fitting on the test data, constructing a relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature;
step 3, determining a sensitivity compensation coefficient at each temperature according to the relation curve;
and 4, determining the output voltage after the compensation of the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors.
Wherein, carry out temperature sensitivity test to magnetosensitive current sensor, include:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
And performing data fitting on the test data based on a data fitting algorithm of cubic spline interpolation.
Wherein, according to the sensitivity compensation coefficient and based on Yu Wenpiao error, determining the output voltage after the compensation of the magnetosensitive current sensor comprises:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
Wherein, the calculation formula for determining the sensitivity compensation coefficient at each temperature is as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For sensitivity at standard temperature, S (T) is the sensitivity at the current T temperature.
The calculation formula of the output voltage compensated by the magneto-dependent current sensor is determined as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
The invention is further described in connection with specific examples as follows:
the case implementation step comprises the following steps:
step 1: and (5) testing temperature sensitivity. Measuring a set of temperature and sensor sensitivity relationships at 10 ℃ intervals over a test temperature range;
step 2: fitting data. Obtaining a relation curve of the temperature and the sensitivity of the TMR small current sensor in a test temperature range through a data fitting algorithm based on cubic spline interpolation, and constructing a corresponding relation between the sensitivity and the temperature of the sensor;
step 3: the coefficients are built in. Writing the sensitivity compensation coefficient at each temperature into an FPGA (field programmable gate array) according to the relation curve;
step 4: and (5) temperature drift error compensation. The signal processing module of the magneto-dependent current sensor is constructed based on the FPGA, as shown in fig. 2, in the actual measurement process, the ambient temperature is obtained through the temperature sensor, and the compensated output voltage is obtained based on the sensitivity compensation coefficient in the FPGA.
The above stepsThe data fitting algorithm based on cubic spline interpolation in step 2 is that in the interval [ a, b ]]The n interpolation nodes are: a, a<x 1 <x 2 <…x n Each interpolation point corresponds to a value of [ y ] 1 ,y 2 ,…,y n ]The cubic spline interpolation function can be expressed as:
let S 1 (x) And S is n (x) The third derivative value is equal to the third derivative value of the adjacent interpolation function, and a can be sequentially obtained i To obtain coefficients of the cubic spline interpolation function.
The sensitivity compensation coefficient at each temperature in the above step 3 is:
wherein S (T) 0 ) For sensitivity at standard temperature 25 ℃, S (T) is the sensitivity at the current T temperature. Writing the compensation coefficient at each temperature into the FPGA;
in the step 4, the signal processing module of the magneto-dependent current sensor is that in the actual measurement process, the output of the magneto-dependent element enters the FPGA through the ADC sampling circuit, meanwhile, the FPGA obtains the ambient temperature of the sensor through the temperature sensor, a lookup table is realized in the FPGA to obtain a sensitivity compensation coefficient, and finally, the compensated output voltage is obtained through mathematical operation. The compensated output voltage can be expressed as:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
Wherein, the method comprises the following steps of. The invention has the following advantages:
(1) The traditional hardware compensation is to carry out compensation optimization on the input voltage of the magneto-sensitive element by designing a power supply circuit, and the invention processes the output signal of the magneto-sensitive sensor, and corrects the sensitivity drift of the sensor by a software digital method so as to reduce the sensitivity variation of the sensor in the measuring temperature range. And measuring a small amount of data, and obtaining the relation between the temperature and the sensitivity of the sensor in the whole measured temperature range by a data fitting mode.
(2) According to the invention, through a data fitting method, only a small amount of data is needed to be measured, so that the relation between the temperature in the whole measured temperature range and the sensitivity of the sensor can be obtained, and the time, the energy and the power waste are saved.
(3) The method adopts a cubic spline interpolation algorithm, and has the advantages of smooth fitting curve and sectional difference value because the method is second-order derivative at the connecting point.
Example 2:
the invention also provides a temperature drift error voltage compensation system 200 based on a magneto-dependent current sensor, as shown in fig. 3, comprising:
a test unit 201, configured to perform a temperature sensitivity test on the magnetosensitive current sensor, and obtain test data;
a fitting calculation unit 202, configured to perform data fitting on the test data, construct a relationship between the sensitivity and the temperature of the magnetosensitive current sensor, and construct a relationship curve according to the relationship between the sensitivity and the temperature;
a calculation unit 203 for determining a sensitivity compensation coefficient at each temperature according to the relation;
and an output unit 204, configured to determine the output voltage compensated by the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on the Yu Wenpiao error.
Wherein the test unit 201 performs a temperature sensitivity test for the magnetosensitive current sensor, comprising:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
Wherein, the fitting calculation unit 202 performs data fitting on the test data based on a data fitting algorithm of cubic spline interpolation.
Wherein the output unit 204 determines the output voltage compensated by the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao error, and includes:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
Wherein the calculation unit 203 determines the calculation formula of the sensitivity compensation coefficient at each temperature as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For sensitivity at standard temperature, S (T) is the sensitivity at the current T temperature.
Wherein, the output unit 204 determines a calculation formula of the output voltage compensated by the magnetosensitive current sensor as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
The invention can calculate the output voltage of the compensated magneto-dependent current sensor based on the temperature drift error, thereby improving the measurement performance and environmental adaptability of the magneto-dependent current sensor.
Example 3:
based on the same inventive concept, the invention also provides a computer device comprising a processor and a memory for storing a computer program comprising program instructions, the processor for executing the program instructions stored by the computer storage medium. The processor may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application SpecificIntegrated Circuit, ASIC), off-the-shelf Programmable gate arrays (FPGAs) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., which are the computational core and control core of the terminal adapted to implement one or more instructions, in particular adapted to load and execute one or more instructions within a computer storage medium to implement the corresponding method flow or corresponding functions to implement the steps of the method in the embodiments described above.
Example 4:
based on the same inventive concept, the present invention also provides a storage medium, in particular, a computer readable storage medium (Memory), which is a Memory device in a computer device, for storing programs and data. It is understood that the computer readable storage medium herein may include both built-in storage media in a computer device and extended storage media supported by the computer device. The computer-readable storage medium provides a storage space storing an operating system of the terminal. Also stored in the memory space are one or more instructions, which may be one or more computer programs (including program code), adapted to be loaded and executed by the processor. The computer readable storage medium herein may be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one magnetic disk memory. One or more instructions stored in a computer-readable storage medium may be loaded and executed by a processor to implement the steps of the methods in the above-described embodiments.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The scheme in the embodiment of the invention can be realized by adopting various computer languages, such as object-oriented programming language Java, an transliteration script language JavaScript and the like.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (14)

1. A temperature drift error voltage compensation method based on a magnetosensitive current sensor, the method comprising:
performing temperature sensitivity test on the magneto-dependent current sensor, and acquiring test data;
performing data fitting on the test data, constructing a relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature;
determining a sensitivity compensation coefficient at each temperature according to the relation curve;
and determining the output voltage after the compensation of the magneto-dependent current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors.
2. The method of claim 1, wherein the performing a temperature sensitivity test for a magneto-dependent current sensor comprises:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
3. The method of claim 1, wherein the data fitting is performed on the test data based on a data fitting algorithm of cubic spline interpolation.
4. The method of claim 1, wherein determining the compensated output voltage of the magnetosensitive current sensor based on the sensitivity compensation coefficient and based on Yu Wenpiao error comprises:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
5. The method of claim 1, wherein the equation for determining the sensitivity compensation coefficient for each temperature is as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For sensitivity at standard temperature, S (T) is the sensitivity at the current T temperature.
6. The method of claim 1, wherein the calculation formula for determining the compensated output voltage of the magnetosensitive current sensor is as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
7. A temperature drift error voltage compensation system based on a magnetically sensitive current sensor, the system comprising:
the testing unit is used for testing the temperature sensitivity of the magneto-dependent current sensor and acquiring testing data;
the fitting calculation unit is used for carrying out data fitting on the test data, constructing the relation between the sensitivity and the temperature of the magneto-dependent current sensor, and constructing a relation curve according to the relation between the sensitivity and the temperature;
a calculating unit for determining a sensitivity compensation coefficient at each temperature according to the relation curve;
and the output unit is used for determining the output voltage after the compensation of the magnetosensitive current sensor according to the sensitivity compensation coefficient and based on Yu Wenpiao errors.
8. The system of claim 7, wherein the test unit performs a temperature sensitivity test for the magnetosensitive current sensor, comprising:
and measuring the relation between the temperature and the sensitivity of a group of magneto-dependent current sensors at intervals of preset temperature in the test temperature range.
9. The system according to claim 7, wherein the fitting calculation unit performs data fitting on the test data based on a data fitting algorithm of cubic spline interpolation.
10. The system of claim 7, wherein the output unit determines the compensated output voltage of the magnetosensitive current sensor based on the sensitivity compensation coefficient and based on Yu Wenpiao error, comprising:
writing the sensitivity compensation coefficient at each temperature into an FPGA;
based on the FPGA written with the sensitivity compensation coefficient at each temperature, and according to the ambient temperature, the output voltage after the compensation of the magnetosensitive current sensor is calculated.
11. The system of claim 7, wherein the calculation unit determines a calculation formula of the sensitivity compensation coefficient at each temperature as follows:
wherein α (T) is a sensitivity compensation coefficient at each temperature, S (T) 0 ) For the purpose of markingSensitivity at quasi-temperature, S (T) is the sensitivity at the current T temperature.
12. The system of claim 7, wherein the output unit determines a calculation formula for the compensated output voltage of the magnetosensitive current sensor as follows:
v’ out =α(T)·v out
wherein v' out For the compensated output voltage, α (T) is the sensitivity compensation coefficient at each temperature, v out Is the original output voltage of the magneto-sensitive element.
13. A computer device, comprising:
one or more processors;
a processor for executing one or more programs;
the method of any of claims 1-6 is implemented when the one or more programs are executed by the one or more processors.
14. A computer readable storage medium, characterized in that a computer program is stored thereon, which computer program, when executed, implements the method according to any of claims 1-6.
CN202311397847.3A 2023-10-24 2023-10-24 Temperature drift error voltage compensation method and system based on magneto-dependent current sensor Pending CN117590305A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311397847.3A CN117590305A (en) 2023-10-24 2023-10-24 Temperature drift error voltage compensation method and system based on magneto-dependent current sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311397847.3A CN117590305A (en) 2023-10-24 2023-10-24 Temperature drift error voltage compensation method and system based on magneto-dependent current sensor

Publications (1)

Publication Number Publication Date
CN117590305A true CN117590305A (en) 2024-02-23

Family

ID=89914161

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311397847.3A Pending CN117590305A (en) 2023-10-24 2023-10-24 Temperature drift error voltage compensation method and system based on magneto-dependent current sensor

Country Status (1)

Country Link
CN (1) CN117590305A (en)

Similar Documents

Publication Publication Date Title
CN107271081B (en) Silicon piezoresistive pressure transmitter temperature compensation method and device based on two-stage least square fitting
JP2006284375A (en) Physical quantity detection method and sensor device
CN1869615A (en) Temp. compensation device of electronic signal
CN112362941B (en) Annular current transformer and current measuring method thereof
CN112946358A (en) Temperature drift error compensation unit and method for measuring current
US7373266B2 (en) Sensor calibration using selectively disconnected temperature
Wei et al. High-precision smart calibration system for temperature sensors
CN113504499A (en) Error calibration device and method for differential measurement type voltage transformer
CN117590305A (en) Temperature drift error voltage compensation method and system based on magneto-dependent current sensor
CN113567897A (en) Self-adaptive measuring method of annular TMR array sensor
JP2020008563A (en) Magnetic field measuring device, magnetic field measuring method, and magnetic field measuring program
CN113687289B (en) Measurement and self-calibration method and system of non-contact miniature voltage sensor
CN116243048A (en) Voltage detection method, circuit, equipment and storage medium
CN114034907B (en) Method and device for measuring current by current sensor based on annular tunnel magnetic resistance array
CN103080754B (en) Current sensor
JP2020008568A (en) Magnetic field measuring device, magnetic field measuring method, and magnetic field measuring program
CN108469595B (en) Magnetic field sensing device and sensing method
CN110568268B (en) Electric field intensity test system of electric and magnetic field set based on MEMS technology
CN104515611A (en) Temperature sensing circuit and temperature sensor
JP2020144113A (en) Method for determining magnetic field absolute angle
CN113014206A (en) Scale factor temperature drift compensation device and method for current/frequency conversion circuit
CN112904261B (en) Harmonic calibration system and method, error harmonic component coefficient calculation system and method
JP2007033195A (en) Magnetic characteristic measuring method and measuring device
US11567108B2 (en) Multi-gain channels for multi-range sensor
CN114487944B (en) Zero-gain temperature drift direct-current magnetic field measuring method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication