CN117233453B - Method for improving detection precision of open-loop Hall current sensor - Google Patents
Method for improving detection precision of open-loop Hall current sensor Download PDFInfo
- Publication number
- CN117233453B CN117233453B CN202311475744.4A CN202311475744A CN117233453B CN 117233453 B CN117233453 B CN 117233453B CN 202311475744 A CN202311475744 A CN 202311475744A CN 117233453 B CN117233453 B CN 117233453B
- Authority
- CN
- China
- Prior art keywords
- current
- out0
- open
- output
- peak
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000001514 detection method Methods 0.000 title claims abstract description 9
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 abstract description 8
- 230000000694 effects Effects 0.000 description 2
- 230000004907 flux Effects 0.000 description 2
- 230000005355 Hall effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Hall/Mr Elements (AREA)
- Measuring Magnetic Variables (AREA)
- Measuring Instrument Details And Bridges, And Automatic Balancing Devices (AREA)
Abstract
The invention discloses a method for improving detection precision of an open-loop Hall current sensor, which comprises the steps of pre-calibrating and calculating voltage output V when zero current is corrected OUT0 The method comprises the steps of carrying out a first treatment on the surface of the The pre-calibration specifically comprises the following steps: step A1: increasing the measured current of the open-loop Hall current sensor from 0 to a positive maximum value, reducing the current to 0, measuring and recording the voltage output of the open-loop Hall current sensor at the moment, and recording as V OUT0P The method comprises the steps of carrying out a first treatment on the surface of the Step A2: the current is reversely increased to enable the voltage output of the open loop Hall current sensor to be 0, the current value at the moment is recorded and is recorded as I C . The invention has the advantages of reducing the measurement error of the open-loop Hall current sensor and improving the output precision thereof. Moreover, the method is improved in an algorithm mode, so that extra cost is not required to be increased.
Description
Technical Field
The present invention relates to the field of current sensors. More particularly, the invention relates to a method for improving detection accuracy of an open loop hall current sensor.
Background
The current sensor is a sensor that measures the magnitude of the current passing through the bus. The current sensor has various forms, the open-loop Hall current sensor is one of the forms, and the open-loop Hall current sensor has a simple structure and relatively low cost. However, the inherent hysteresis curve of the magnetic flux collecting ring in the open-loop Hall current sensor can cause the current measurement error of the product output, so that the measurement accuracy is not high.
Disclosure of Invention
The invention aims to provide a method for improving detection precision of an open-loop Hall current sensor, which reduces measurement errors of the open-loop Hall current sensor and improves output precision of the open-loop Hall current sensor. Moreover, the method is improved in an algorithm mode, so that extra cost is not required to be increased.
The technical scheme adopted by the invention for solving the technical problem is as follows: a method for improving detection precision of open-loop Hall current sensor includes pre-calibrating and calculating voltage output V when zero current is corrected OUT0 ;
The pre-calibration specifically comprises the following steps:
step A1: increasing the measured current of the open-loop Hall current sensor from 0 to a positive maximum value, reducing the current to 0, measuring and recording the voltage output of the open-loop Hall current sensor at the moment, and recording as V OUT0P ;
Step A2: the current is reversely increased to enable the voltage output of the open loop Hall current sensor to be 0, the current value at the moment is recorded and is recorded as I C ;
Step A3: increasing the measured current of the open-loop Hall current sensor from 0 to a negative maximum value, reducing the current to 0, measuring and recording the voltage output of the sensor at the moment, and recording as V OUT0N ;
Step A4: calculate V OUT0P And V OUT0N Average value of (2) is denoted as V OUT0A ;
Step A5: respectively adjusting the measured current to be forward 1/2*I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0PC1 And V OUT0PC2 ;
Step A6: respectively adjusting the measured current to be reversely 1/2 x I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0NC2 And V OUT0NC1 ;
Calculating the voltage output V when correcting zero current OUT0 When the open-loop Hall current sensor works, the voltage output of the product is recorded as V OUT At the same time, the voltage output corresponding to the current direction and the current maximum value is recorded as V PEAK The method specifically comprises the following steps:
detecting whether the current direction changes:
b1 If the current direction is not changed, and V OUT ≤V PEAK ThenCorrection is not required;
b2 If the current direction changes, re-recording V due to the change in current PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 The calculation includes the following cases:
when the current direction is reversed, V OUT0NC1 ≤V OUT ≤V OUT0NC2 V at the time of OUT0 =V OUT0A ;
When the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT0A ≤V OUT ≤V OUT0P When the method is used, correction is not needed;
when the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT >V OUT0P Or V OUT <V OUT0A V at the time of OUT0 =V OUT0N ;
When the current direction is positive, V OUT0PC1 ≤V OUT ≤V OUT0PC2 V at the time of OUT0 =V OUT0A ;
When the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT0N ≤V OUT ≤V OUT0A When the method is used, correction is not needed;
when the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT >V OUT0A Or V OUT <V OUT0N V at the time of OUT0 =V OUT0P ;
B3 If the current direction is not changed, and V OUT >V PEAK Then re-record V PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 Calculation is the same as B2).
Preferably according to V OUT0 Deviation from the theoretical zero output value corrects the output of the product.
It is preferred that the composition of the present invention,the method comprises the following steps: when the current direction is positive, the output correction of the product is: theoretical zero output value plus V OUT0 The method comprises the steps of carrying out a first treatment on the surface of the When the current direction is negative, the output correction of the product is: theoretical zero output value minus V OUT0 。
The invention at least comprises the following beneficial effects: the method for improving the detection precision of the open-loop Hall current sensor can reduce the measurement error of the open-loop Hall current sensor and improve the output precision of the open-loop Hall current sensor. Moreover, the method is improved in an algorithm mode, and extra cost is not required to be increased.
Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention.
Drawings
FIG. 1 is a voltage output V at zero current correction OUT0 A calculation flow chart;
FIG. 2 is a schematic diagram of a magnetic flux collecting ring according to the present invention;
FIG. 3 is a zero current voltage output curve;
fig. 4 is a hysteresis curve.
Detailed Description
The present invention will now be described more fully hereinafter with reference to the accompanying drawings. Those of ordinary skill in the art will be able to implement the invention based on these descriptions. Before describing the present invention with reference to the accompanying drawings, it should be noted in particular that: the technical solutions and technical features provided in the sections including the following description in the present invention may be combined with each other without conflict.
In addition, the embodiments of the present invention referred to in the following description are typically only some, but not all, embodiments of the present invention. Therefore, all other embodiments, which can be made by one of ordinary skill in the art without undue burden, are intended to be within the scope of the present invention, based on the embodiments of the present invention.
The invention is further described in detail below with reference to the drawings and the implementation, and the implementation process is as follows:
the open loop Hall current sensor gathers the magnetic field generated by the measured current through the magnetism gathering ring, the magnetic field intensity is in direct proportion to the measured current, the Hall element converts the magnetic field intensity into voltage, the voltage is in direct proportion to the magnetic field intensity according to the Hall effect, and the voltage generated by the Hall element is amplified and then output. The voltage output by the final open loop hall current sensor is proportional to the measured current.
The magnetic focusing ring is used as a magnetic device, and once overcurrent is tested, an overcurrent magnetic field exists inside the magnetic focusing ring, so that remanence is necessarily present. See fig. 2. Due to the existence of remanence, when the measured current of the open-loop Hall current sensor is 0, the voltage output of the Hall element is not 0, and zero point error is caused. At the same time, an extra offset is brought about in the non-zero current measurement, and the offset is also related to the magnitude and direction of the current, which also brings about measurement errors.
In order to reduce the measurement error caused by hysteresis curve, a method for improving the detection precision of an open loop Hall current sensor is provided, as shown in figure 3, which comprises pre-calibrating and calculating the voltage output V when correcting zero current OUT0 Obtaining V OUT0 The calibration of zero output error of the open-loop Hall current sensor is completed;
the pre-calibration specifically comprises the following steps:
step A1: increasing the measured current of the open-loop Hall current sensor from 0 to a positive maximum value, reducing the current to 0, measuring and recording the voltage output of the open-loop Hall current sensor at the moment, and recording as V OUT0P V due to the presence of remanence OUT0P A theoretical output value at a current other than 0;
step A2: the current is reversely increased to enable the voltage output of the open loop Hall current sensor to be 0, the current value at the moment is recorded and is recorded as I C ;
Step A3: increasing the measured current of the open-loop Hall current sensor from 0 to a negative maximum value, reducing the current to 0, measuring and recording the voltage output of the sensor at the moment, and recording as V OUT0N V due to the presence of remanence OUT0N A theoretical output value at a current other than 0;
step A4: calculate V OUT0P And V OUT0N Average value of (2) is denoted as V OUT0A The method comprises the steps of carrying out a first treatment on the surface of the I.e. V OUT0P And V OUT0N Adding and dividing by 2 to obtain an average value;
step A5: respectively adjusting the measured current to be forward 1/2*I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0PC1 And V OUT0PC2 ;
Step A6: respectively adjusting the measured current to be reversely 1/2 x I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0NC2 And V OUT0NC1 ;
After the recording of the parameter values is completed, the pre-calibration part is completed.
Calculating the voltage output V when correcting zero current OUT0 When the open-loop Hall current sensor works, the voltage output of the product is recorded as V OUT At the same time, the voltage output corresponding to the current direction and the current maximum value is recorded as V PEAK As shown in fig. 2, the method specifically comprises the following steps:
detecting whether the current direction changes:
b1 If the current direction is not changed, and V OUT ≤V PEAK Then there is no need to correct V PEAK Using the voltage output V corresponding to the last current maximum PEAk Directly outputting a value for theoretical zero point;
b2 If the current direction changes, re-recording V due to the change in current PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 The calculation includes the following cases:
when the current direction is reversed, V OUT0NC1 ≤V OUT ≤V OUT0NC2 V at the time of OUT0 =V OUT0A ;
When the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT0A ≤V OUT ≤V OUT0P When in use, thenCorrection is not required;
when the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT >V OUT0P Or V OUT <V OUT0A V at the time of OUT0 =V OUT0N ;
When the current direction is positive, V OUT0PC1 ≤V OUT ≤V OUT0PC2 V at the time of OUT0 =V OUT0A ;
When the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT0N ≤V OUT ≤V OUT0A When the method is used, correction is not needed;
when the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT >V OUT0A Or V OUT <V OUT0N V at the time of OUT0 =V OUT0P ;
B3 If the current direction is not changed, and V OUT >V PEAK Then re-record V PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 Calculation is the same as B2).
V obtained according to the above procedure OUT0 And the calibration of zero output error of the open-loop Hall current sensor is completed.
The technical scheme can also comprise the following technical details so as to better realize the technical effects: according to V OUT0 Deviation from the theoretical zero output value corrects the output of the product.
The technical scheme can also comprise the following technical details so as to better realize the technical effects: the method comprises the following steps: when the current direction is positive, the output correction of the product is: theoretical zero output value plus V OUT0 The method comprises the steps of carrying out a first treatment on the surface of the When the current direction is negative, the output correction of the product is: theoretical zero output value minus V OUT0 。
Although embodiments of the present invention have been disclosed above, it is not limited to the details and embodiments shown, it is well suited to various fields of use for which the invention is suited, and further modifications may be readily made by one skilled in the art, and the invention is therefore not to be limited to the particular details and examples shown and described herein, without departing from the general concepts defined by the claims and the equivalents thereof.
Claims (1)
1. A method for improving detection precision of an open-loop Hall current sensor is characterized by comprising the steps of pre-calibrating and calculating voltage output V when zero current is corrected OUT0 ;
The pre-calibration specifically comprises the following steps:
step A1: increasing the measured current of the open-loop Hall current sensor from 0 to a positive maximum value, reducing the current to 0, measuring and recording the voltage output of the open-loop Hall current sensor at the moment, and recording as V OUT0P ;
Step A2: the current is reversely increased to enable the voltage output of the open loop Hall current sensor to be 0, the current value at the moment is recorded and is recorded as I C ;
Step A3: increasing the measured current of the open-loop Hall current sensor from 0 to a negative maximum value, reducing the current to 0, measuring and recording the voltage output of the sensor at the moment, and recording as V OUT0N ;
Step A4: calculate V OUT0P And V OUT0N Average value of (2) is denoted as V OUT0A ;
Step A5: respectively adjusting the measured current to be forward 1/2*I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0PC1 And V OUT0PC2 ;
Step A6: respectively adjusting the measured current to be reversely 1/2 x I C Forward 2 x I C The output voltage of the sensor at this time is recorded and denoted as V OUT0NC2 And V OUT0NC1 ;
Calculating the voltage output V when correcting zero current OUT0 When the open-loop Hall current sensor works, the voltage output of the product is recorded as V OUT At the same time, the voltage output corresponding to the current direction and the current maximum value is recorded as V PEAK The method specifically comprises the following steps:
detecting whether the current direction changes:
b1 If the current direction is not changed, and V OUT ≤V PEAK No correction is needed;
b2 If the current direction changes, re-recording V due to the change in current PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 The calculation includes the following cases:
when the current direction is reversed, V OUT0NC1 ≤V OUT ≤V OUT0NC2 V at the time of OUT0 =V OUT0A ;
When the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT0A ≤V OUT ≤V OUT0P When the method is used, correction is not needed;
when the current direction is reversed, V OUT >V OUT0NC2 Or V OUT <V OUT0NC1 And V is OUT >V OUT0P Or V OUT <V OUT0A V at the time of OUT0 =V OUT0N ;
When the current direction is positive, V OUT0PC1 ≤V OUT ≤V OUT0PC2 V at the time of OUT0 =V OUT0A ;
When the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT0N ≤V OUT ≤V OUT0A When the method is used, correction is not needed;
when the current direction is positive, V OUT >V OUT0PC2 Or V OUT <V OUT0PC1 And V is OUT >V OUT0A Or V OUT <V OUT0N V at the time of OUT0 =V OUT0P ;
B3 If the current direction is not changed, and V OUT >V PEAK Then re-record V PEAK To the current V OUT Value as V PEAK I.e. V PEAK =V OUT ,V OUT0 Calculation case same as B2);
according to V OUT0 Correcting the output of the product by deviation from a theoretical zero output value; the method comprises the following steps: when the current direction is positive, the output correction of the product is: theoretical zero output value plus V OUT0 The method comprises the steps of carrying out a first treatment on the surface of the When the current direction is negative, the output correction of the product is: theoretical zero output value minus V OUT0 。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311475744.4A CN117233453B (en) | 2023-11-08 | 2023-11-08 | Method for improving detection precision of open-loop Hall current sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311475744.4A CN117233453B (en) | 2023-11-08 | 2023-11-08 | Method for improving detection precision of open-loop Hall current sensor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117233453A CN117233453A (en) | 2023-12-15 |
CN117233453B true CN117233453B (en) | 2024-02-06 |
Family
ID=89093094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311475744.4A Active CN117233453B (en) | 2023-11-08 | 2023-11-08 | Method for improving detection precision of open-loop Hall current sensor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117233453B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4460867A (en) * | 1980-10-25 | 1984-07-17 | Grundig E. M. V. | Method and circuit for measuring of current |
WO2013106960A1 (en) * | 2012-01-19 | 2013-07-25 | Zou Gaozhi | High-precision cross-core open-loop electronic circuit for hall current sensor |
WO2013106957A1 (en) * | 2012-01-19 | 2013-07-25 | Zou Gaozhi | Coaxial dual-loop magnetic core structure assembly for high-precision cross-core open-loop hall current sensor |
CN110907875A (en) * | 2019-12-05 | 2020-03-24 | 北京东方计量测试研究所 | Hall current sensor calibration device and method |
KR20200069415A (en) * | 2018-12-06 | 2020-06-17 | 현대자동차주식회사 | Method for compensating zero point of current sensor |
CN112986645A (en) * | 2021-01-27 | 2021-06-18 | 力高(山东)新能源技术有限公司 | Method for eliminating current error caused by Hall power supply voltage |
CN113466772A (en) * | 2021-06-30 | 2021-10-01 | 安徽江淮汽车集团股份有限公司 | Current detection correction method based on Hall current sensor |
CN216718524U (en) * | 2021-11-22 | 2022-06-10 | 成都新欣神风电子科技有限公司 | High-precision low-temperature drift open-loop hall current sensor |
-
2023
- 2023-11-08 CN CN202311475744.4A patent/CN117233453B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4460867A (en) * | 1980-10-25 | 1984-07-17 | Grundig E. M. V. | Method and circuit for measuring of current |
WO2013106960A1 (en) * | 2012-01-19 | 2013-07-25 | Zou Gaozhi | High-precision cross-core open-loop electronic circuit for hall current sensor |
WO2013106957A1 (en) * | 2012-01-19 | 2013-07-25 | Zou Gaozhi | Coaxial dual-loop magnetic core structure assembly for high-precision cross-core open-loop hall current sensor |
KR20200069415A (en) * | 2018-12-06 | 2020-06-17 | 현대자동차주식회사 | Method for compensating zero point of current sensor |
CN110907875A (en) * | 2019-12-05 | 2020-03-24 | 北京东方计量测试研究所 | Hall current sensor calibration device and method |
CN112986645A (en) * | 2021-01-27 | 2021-06-18 | 力高(山东)新能源技术有限公司 | Method for eliminating current error caused by Hall power supply voltage |
CN113466772A (en) * | 2021-06-30 | 2021-10-01 | 安徽江淮汽车集团股份有限公司 | Current detection correction method based on Hall current sensor |
CN216718524U (en) * | 2021-11-22 | 2022-06-10 | 成都新欣神风电子科技有限公司 | High-precision low-temperature drift open-loop hall current sensor |
Non-Patent Citations (2)
Title |
---|
基于环形点式霍尔传感器电流测量技术的研究;赵振宇;李子河;韩佳玮;刘国美;郭晨;;信息通信(01);全文 * |
零磁通式高精度直流电流霍尔数字传感器设计;井辉;;科技通报(12);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN117233453A (en) | 2023-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110202295A1 (en) | Current measuring device | |
JP5668224B2 (en) | Current sensor | |
US9702909B2 (en) | Manufacturing method for current sensor and current sensor | |
CN107588793B (en) | Magnetic angle sensor calibration method based on discrete sine-cosine transform | |
CN210071933U (en) | Signal sampling circuit | |
JP2007052017A (en) | Automatic calibration algorithm including hysteresis correction | |
US20090012733A1 (en) | Offset correction program and electronic compass | |
CN117233453B (en) | Method for improving detection precision of open-loop Hall current sensor | |
US20190390980A1 (en) | Initialization method and initialization device | |
WO2017140616A1 (en) | A method and a system for measuring power loss in a power transformer | |
US20130018619A1 (en) | Physical quantity detection apparatus and inspection method of physical quantity detection apparatus | |
CN111896909A (en) | Electric energy meter error correction method and device | |
CN116224189A (en) | Correction method for magnetic flux gathering element position error in magnetic sensor | |
CN103080754B (en) | Current sensor | |
KR20200069415A (en) | Method for compensating zero point of current sensor | |
CN105071718A (en) | Rotor position error calibration apparatus and method for brushless motor | |
CN114236433B (en) | Ferromagnetic material magnetic induction intensity online estimation method | |
WO2023151116A1 (en) | Electric vehicle available capacity calibration method and terminal | |
JPH08122166A (en) | Method and instrument for measuring temperature | |
JP2801124B2 (en) | Correction method for zero error of torque sensor | |
RU216935U1 (en) | Device for measuring the strength of electric current | |
JP2856815B2 (en) | X-ray thickness gauge | |
WO2020103402A1 (en) | Detection method and device, storage medium, and processor | |
TW202016501A (en) | On-chip curvature correction structure and method thereof | |
CN117949068B (en) | Error correction method and device for flowmeter for valve flow test |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |