CN-122016145-A - Batch calibration method and system for EMB force sensor
Abstract
The invention discloses a batch calibration method and system for an EMB force sensor, and belongs to the technical field of sensor signal processing and automatic testing. The method comprises the steps of obtaining original temperature measurement data under a plurality of preset temperature environments, calculating temperature calibration coefficients containing weight and coefficient value parameters through a polynomial fitting algorithm, obtaining the original pressure measurement data under a plurality of preset pressure conditions, parallelly calculating coefficients of polynomials for compensating gain drift, offset drift and nonlinearity through a combined calibration algorithm to obtain pressure calibration coefficients, calibrating applied force by using feedback values of double standard components, and writing the calculated coefficients into a nonvolatile memory of a sensor. The method and the corresponding system can realize the sensor in the process of The nonlinear and temperature drift compensation at 40-150 ℃ is performed with high precision, multi-station automatic batch calibration and screening are supported, the calibration efficiency, precision and consistency are remarkably improved, and the dependence on special import equipment is reduced.
Inventors
- LIU XIAOYU
- WANG HUAN
- BI QIN
Assignees
- 无锡胜脉电子有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260128
Claims (9)
- 1. A batch calibration method for an EMB force sensor, comprising the steps of: Acquiring original temperature measurement data of a calibrated force sensor in a plurality of preset temperature environments, and calculating a group of temperature calibration coefficients through a polynomial fitting algorithm based on the original temperature measurement data, wherein the temperature calibration coefficients comprise weight parameters and coefficient value parameters; The pressure calibration step is that under a plurality of preset temperature environments determined in the temperature calibration step, under a plurality of preset pressure conditions, original pressure measurement data of a calibrated force sensor are obtained, and a group of pressure calibration coefficients are calculated through a combined calibration algorithm based on the original pressure measurement data; and a coefficient writing step, namely writing the calculated temperature calibration coefficient and the calculated pressure calibration coefficient into a nonvolatile memory of the calibrated force sensor.
- 2. The batch calibration method of claim 1, wherein in the pressure calibration step, the target force value applied to the calibrated force sensor is calibrated by force value feedback calibration, comprising obtaining a first force feedback value from a first standard and a second force feedback value from a second standard, wherein the first standard is used to feedback a source value of the applied force, and calibrating the target force value based on the first force feedback value and the second force feedback value.
- 3. The batch calibration method of claim 1 further comprising the step of signal preprocessing of receiving and analog-to-digital converting the raw bridge signal of the calibrated force sensor to obtain raw digital measurement values, converting the raw digital measurement values from signed integer format to unsigned integer format, and further scaling to data values conforming to the SENT interface communication protocol.
- 4. The batch calibration method of claim 1 wherein in the pressure calibration step, the gain polynomial and the offset polynomial each have three coefficients and the linearization polynomial has four coefficients.
- 5. The batch calibration method according to claim 1, further comprising a batch calibration execution step of controlling a plurality of calibration stations to sequentially enter a calibration state, sequentially executing the temperature calibration step and the pressure calibration step for the calibrated force sensor on each station, automatically calculating the linearity of the sensor based on calibration data, comparing the linearity with a preset precision threshold value, completing automatic screening of qualified products, establishing a calibration database, and storing the original temperature measurement data and the original pressure measurement data according to station identifications, wherein the automatic calculation of the linearity of the sensor based on the calibration data is performed based on the calibration data of the corresponding stations in the calibration database.
- 6. The batch calibration method of claim 1, wherein the method is capable of operating in an automatic calibration mode configured to automatically perform all calibration steps and generate reports in a preset program in response to a single start-up instruction or a manual calibration mode that allows manual input of parameters and controls the performance of a single step.
- 7. A batch calibration system for an EMB force sensor, comprising: the data acquisition and communication unit comprises an analog-to-digital conversion circuit and a signal conditioning chip, and is used for connecting with a plurality of calibrated force sensors, acquiring original temperature and pressure measurement data, and amplifying and primarily digitally compensating signals; A calibration calculation unit, which is in communication connection with the data acquisition and communication unit, and is used for executing a temperature calibration step and a pressure calibration step in the batch calibration method according to any one of claims 1 to 6; The flow control and data processing unit is in communication connection with the data acquisition and communication unit and the calibration calculation unit, and is used for executing the batch calibration executing step, the signal preprocessing step and the coefficient writing step in the batch calibration method according to any one of claims 1 to 6, and supporting an automatic calibration mode and a manual calibration mode.
- 8. The batch calibration system of claim 7 wherein the flow control and data processing unit further comprises a data recording and export unit for recording complete calibration process data and supporting on-demand export for traceback.
- 9. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements the batch calibration method according to any one of claims 1 to 6.
Description
Batch calibration method and system for EMB force sensor Technical Field The invention belongs to the technical field of sensor signal processing and automatic testing, and particularly relates to a batch calibration method and system for an EMB force sensor. Background The accuracy of an electromechanical brake system (EMB) force sensor is the core for ensuring the braking safety of a vehicle. The sensor needs to work accurately at an extreme temperature (-40 ℃ to 150 ℃), the nonlinearity and the temperature drift effect of the measurement signal are obvious, and the sensor needs to be compensated by high-precision factory calibration. At present, the high-quality calibration process is highly dependent on imported special equipment and algorithms, so that the cost is high, and the flexible adaptation to different types of sensors is difficult. Especially when batch calibration is performed, the conventional method is inefficient and it is difficult to ensure consistent, fast parameter calibration and compensation for each sensor over a wide temperature range. Therefore, an intelligent calibration method and system are needed, which can automatically complete multipoint calibration of temperature and pressure, complex error compensation calculation and batch data processing through an efficient algorithm, so that calibration efficiency, precision and consistency are improved, and dependence on foreign specific hardware and technology is reduced. Disclosure of Invention [ Problem ] The technical problem to be solved by the invention is how to provide a method and a system for efficiently, accurately and consistently completing the mass calibration of the EMB force sensor in a wide temperature range, so that the dependence on import special technology and equipment is reduced. [ Technical solution ] The invention provides a batch calibration method and system for an EMB force sensor, and aims to solve the problems that in the prior art, the dependence of the calibration process of the EMB force sensor on inlet equipment is high, the batch calibration efficiency is low, and the consistency of calibration precision is difficult to ensure in a wide temperature range. The specific steps are as follows: in a first aspect, the present invention provides a method for batch calibration of an EMB force sensor, comprising the steps of: Acquiring original temperature measurement data of a calibrated force sensor in a plurality of preset temperature environments, and calculating a group of temperature calibration coefficients through a polynomial fitting algorithm based on the original temperature measurement data, wherein the temperature calibration coefficients comprise weight parameters and coefficient value parameters; The pressure calibration step is that under a plurality of preset temperature environments determined in the temperature calibration step, under a plurality of preset pressure conditions, original pressure measurement data of a calibrated force sensor are obtained, and a group of pressure calibration coefficients are calculated through a combined calibration algorithm based on the original pressure measurement data; and a coefficient writing step, namely writing the calculated temperature calibration coefficient and the calculated pressure calibration coefficient into a nonvolatile memory of the calibrated force sensor. Optionally, in the pressure calibration step, calibrating the target force value applied to the calibrated force sensor through force value feedback calibration comprises the steps of obtaining a first force feedback value from a first standard component and a second force feedback value from a second standard component, wherein the first standard component is used for feeding back a source value of a force, and calibrating the target force value according to the first force feedback value and the second force feedback value. Optionally, the method further comprises a signal preprocessing step of receiving an original bridge signal of the calibrated force sensor and performing analog-to-digital conversion to obtain an original digital measurement value, and converting the original digital measurement value from a signed integer format to an unsigned integer format and further scaling the original digital measurement value into a data value conforming to a SENT interface communication protocol. Optionally, in the pressure calibration step, the gain polynomial and the offset polynomial each have three coefficients, and the linearization polynomial has four coefficients. The automatic calibration method comprises the steps of controlling a plurality of calibration stations to sequentially enter a calibration state, sequentially executing the temperature calibration step and the pressure calibration step for the calibrated force sensor on each station, automatically calculating the linearity of the sensor based on calibration data, comparing the linearity with a preset precision threshold