[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117007097A - Sensor temperature calibration method, device, system, electronic equipment and medium - Google Patents

Sensor temperature calibration method, device, system, electronic equipment and medium Download PDF

Info

Publication number
CN117007097A
CN117007097A CN202311027674.6A CN202311027674A CN117007097A CN 117007097 A CN117007097 A CN 117007097A CN 202311027674 A CN202311027674 A CN 202311027674A CN 117007097 A CN117007097 A CN 117007097A
Authority
CN
China
Prior art keywords
temperature
sensor
standard
value
calibration
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
CN202311027674.6A
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.)
Zhongye Changtian International Engineering Co Ltd
Original Assignee
Zhongye Changtian International Engineering 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 Zhongye Changtian International Engineering Co Ltd filed Critical Zhongye Changtian International Engineering Co Ltd
Priority to CN202311027674.6A priority Critical patent/CN117007097A/en
Publication of CN117007097A publication Critical patent/CN117007097A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D18/00Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H17/00Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K15/00Testing or calibrating of thermometers
    • G01K15/005Calibration

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

Abstract

The application discloses a temperature calibration method, a temperature calibration device, a temperature calibration system, electronic equipment and a readable storage medium of a sensor, which are applied to the technical field of electronic measurement. The method comprises the steps of calibrating an internal environment temperature detection module of a sensor to be calibrated; acquiring a plurality of standard measurement values of a sensor to be calibrated and corresponding actual measurement values under a plurality of different standard temperature values; and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values. The application solves the defect of larger error caused by temperature change of the sensor in the related technology, and can effectively improve the measurement accuracy of the sensor.

Description

Sensor temperature calibration method, device, system, electronic equipment and medium
Technical Field
The present application relates to the field of electronic measurement technologies, and in particular, to a method, an apparatus, a system, an electronic device, and a readable storage medium for calibrating a temperature of a sensor.
Background
The sensor is a detection device which converts sensed measured information into an electric signal or other information output in a required form according to a certain rule so as to meet the requirements of information transmission, processing, storage, display, recording, control and the like, and is widely applied to the electronic information measurement process of various industries. For example, most of the key equipment in the steel plant is rotating equipment, in order to solve the defect that the traditional regular maintenance mode of the key equipment causes insufficient maintenance or excessive maintenance, the equipment maintenance of the rotating equipment is changed to predictive maintenance, the equipment fault prediction technology based on vibration signals and temperature signals is one of the technical means for realizing the predictive maintenance function of the equipment, and correspondingly, the rotating equipment is provided with sensors for detecting the vibration signals and the temperature signals. Currently, sensors used in industrial fields mainly use wired sensors, and the sensors need to be connected with an Input Output (IO) module of a Programmable Logic Controller (PLC) system (Programmable Logic Controller) of a low-voltage distribution room through a cable, so that the amount of the cables of the sensors is large, cable bridges are correspondingly increased, the production cost is greatly increased, and in order to overcome the defect of high cost, the wireless sensors are applied. Taking a wireless triaxial vibration sensor as an example, the sensor is powered by a built-in lithium battery, the signal transmission adopts a wireless mode, and the field does not need cabling, thereby being convenient for field installation and debugging.
In the related art, the calibration and delivery inspection of the sensor are carried out under the conditions of the ambient temperature of 25 ℃ and the vibration frequency of 160HZ, and the calibration device established under the conditions cannot simulate the temperature change under the high and low temperature environments, so that the measured value of the sensor cannot be calibrated. Taking a wireless triaxial vibration sensor as an example, an acceleration MEMS (Micro-electro mechanical Systems, micro-electromechanical system) chip is adopted in the wireless triaxial vibration sensor to realize the measurement of the acceleration and the speed of vibration, the MEMS chip can generate measurement precision errors along with the change of the ambient temperature, and the chip of a signal acquisition main board in the sensor also has a temperature drift phenomenon, so that the precision of a vibration measurement value can be influenced by the change of the ambient temperature.
In view of this, how to improve the measurement accuracy of the sensor according to the change of the ambient temperature is a technical problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The application provides a temperature calibration method, a device, a system, electronic equipment and a readable storage medium of a sensor, which can effectively improve the measurement accuracy of the sensor.
In order to solve the technical problems, the application provides the following technical scheme:
in one aspect, the application provides a method for calibrating a temperature of a sensor, comprising the following steps:
calibrating an internal environment temperature detection module of the sensor to be calibrated;
acquiring a plurality of standard measurement values and corresponding actual measurement values of the sensor to be calibrated under a plurality of different standard temperature values;
and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
Optionally, the determining the temperature compensation information of each standard temperature value according to the fitting processing result of the plurality of standard measurement values of each standard temperature value and the corresponding actual measurement values of the standard temperature values includes:
acquiring a plurality of standard measurement values of each standard temperature value and corresponding actual measurement values thereof;
and fitting each standard measurement value of each standard temperature value and the corresponding practical measurement value thereof into a linear function relation to obtain a temperature compensation relation of each standard temperature value.
Optionally, after determining the temperature compensation information of each standard temperature value, the method further includes:
acquiring a current environmental temperature value;
determining a target standard temperature value according to the principle that the absolute deviation between each standard temperature value and the current environment temperature value is minimum;
and compensating the source measured value obtained in response to the measurement request according to the temperature compensation information of the target standard temperature value to obtain a real measured value.
Optionally, the compensating the source measured value obtained in response to the measurement request according to the temperature compensation information of the target standard temperature value includes:
acquiring a source measured value; the source measurement value is a measurement value obtained in response to the measurement request;
and (3) invoking a temperature compensation relation to compensate the source measured value, wherein the temperature compensation relation is that X=a X 0 +b; wherein x is 0 For the source measurements, a, b are temperature compensation coefficients and X is the true measurement. Optionally, the calibrating the internal environment temperature detection module of the sensor to be calibrated includes:
acquiring a standard temperature value and a measured temperature value of the internal environment temperature detection module in different temperature calibration intervals;
calculating the calibration coefficient of each temperature calibration interval according to the standard temperature value and the measured temperature value of each temperature calibration interval;
determining a target calibration coefficient according to a temperature calibration interval where the current ambient temperature is located, and calibrating an internal ambient temperature detection module of the sensor to be calibrated based on the target calibration coefficient.
In another aspect, the present application provides a temperature calibration device for a sensor, including:
the temperature calibration module is used for calibrating the internal environment temperature detection module of the sensor to be calibrated;
the temperature calibration module of the sensor is used for acquiring a plurality of standard measured values and corresponding actual measured values of the sensor to be calibrated under a plurality of different standard temperature values; and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
The application also provides an electronic device comprising a processor for implementing the steps of the method for calibrating the temperature of a sensor according to any of the preceding claims when executing a computer program stored in a memory.
The application also provides a readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the method for calibrating the temperature of a sensor as described in any of the preceding claims.
The application finally provides a temperature calibration system of the sensor, which comprises a temperature simulation platform, a calibration platform and the electronic equipment;
the temperature simulation platform is used for providing different temperature environments for the sensor to be calibrated and the standard sensor;
the calibration platform is used for providing a calibration condition environment for the sensor to be calibrated.
Optionally, the sensor to be calibrated and the standard sensor are vibration sensors, and the calibration platform comprises a vibration table, a power amplifier, a charge amplifier, a signal conditioner and a controller;
the controller is respectively connected with the power amplifier, the charge amplifier and the signal conditioner, the signal conditioner is connected with the sensor to be calibrated, the power amplifier is connected with the vibrating table, and the charge amplifier is connected with the standard sensor;
the sensor to be calibrated and the standard sensor are arranged on the vibration table, and the vibration table is arranged in the temperature simulation platform.
The technical scheme provided by the application has the advantages that the environment temperature detection module on the sensor main board is calibrated first, so that the environment temperature detection module can accurately detect the environment temperature in the sensor. The influence on the measured value of the sensor at different temperatures can be determined through the fitting results of the standard values and the measured values at different ambient temperatures, so that the temperature compensation of the detected value of the sensor is realized, the detection precision of the sensor is not influenced by the change of the ambient temperature, and the measurement precision of the sensor is improved.
In addition, the application also provides a corresponding implementation device, a corresponding system, a corresponding electronic device and a corresponding readable storage medium for the temperature calibration method of the sensor, so that the method is more practical, and the device, the system, the electronic device and the corresponding readable storage medium have corresponding advantages.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application as claimed.
Drawings
For a clearer description of the present application or of the technical solutions related thereto, the following brief description will be given of the drawings used in the description of the embodiments or of the related art, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained from these drawings without the inventive effort of a person skilled in the art.
FIG. 1 is a schematic flow chart of a temperature calibration method of a sensor according to the present application;
FIG. 2 is a schematic representation of fitting results in an exemplary embodiment provided by the present application;
FIG. 3 is a schematic flow chart of another method for calibrating the temperature of a sensor according to the present application;
FIG. 4 is a block diagram of a specific embodiment of a temperature calibration device for a sensor according to the present application;
FIG. 5 is a block diagram of an embodiment of an electronic device according to the present application;
FIG. 6 is a block diagram of one embodiment of a temperature calibration system for a sensor according to the present application;
FIG. 7 is a schematic diagram of a wireless Wen Zhenchuan sensor according to the present application;
fig. 8 is a schematic diagram of a motherboard circuit of the wireless Wen Zhenchuan sensor according to the present application;
fig. 9 is a schematic diagram of a circuit structure of a motherboard of the wireless Wen Zhenchuan sensor according to the present application;
FIG. 10 is a block diagram of one embodiment of a temperature calibration system for a sensor according to the present application;
FIG. 11 is a block diagram of an embodiment of a temperature modeling platform according to the present application.
Detailed Description
In order to better understand the aspects of the present application, the present application will be described in further detail with reference to the accompanying drawings and detailed description. It will be apparent that the described embodiments are only some, but not all, embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second, third, fourth and the like in the description and in the claims and in the above drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations of the two, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may include other steps or elements not expressly listed. Various non-limiting embodiments of the present application are described in detail below.
Referring first to fig. 1, fig. 1 is a schematic flow chart of a temperature calibration method of a sensor according to the present application, where the method may include the following steps:
s101: and calibrating the internal environment temperature detection module of the sensor to be calibrated.
The sensor to be calibrated in this embodiment may be a wired sensor or a wireless sensor, and may be any type of sensor, such as a vibration sensor or a Wen Zhen composite sensor. The internal environment temperature detection module in the step is a functional module on the main board of the sensor to be calibrated, and the functional module is used for measuring the temperature of the internal environment of the sensor to be calibrated. By calibrating the ambient temperature detection module on the sensor motherboard, it can be ensured that the ambient temperature detection module can accurately detect the ambient temperature in the sensor.
S102: and acquiring a plurality of standard measurement values of the sensor to be calibrated and corresponding actual measurement values under a plurality of different standard temperature values.
The standard temperature values in this step are typical temperature values set in advance, each of which is different and covers a normal temperature environment and a special temperature environment, such as-20 ℃,0 ℃,20 ℃,40 ℃,60 ℃,80 ℃, 100 ℃, 120 ℃ and the like. For each standard temperature value, a standard value, i.e., a standard measurement value, of the measured physical quantity at the temperature and a value, i.e., an actual measurement value, measured by a sensor to be calibrated may be obtained, and the standard measurement value may be a value measured by a high-precision sensor, i.e., a standard sensor, which has been calibrated. Each standard measurement value corresponds to an actual measurement value only, and the number of the standard measurement values can be flexibly selected according to a fitting method adopted in practice and required precision, which does not affect the implementation of the application.
S103: and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
In the step, any fitting method can be adopted to perform fitting treatment on the plurality of standard measured values and the corresponding practical measured values obtained in the previous step, the fitting result can reflect the influence of the current temperature on the measured values, the temperature compensation information is used for representing the quantization of the influence degree of the current temperature environment on the measured values, the measured values can be corrected according to the fitting result, the temperature compensation is performed on the current temperature environment, and the numerical values obtained after the temperature compensation is performed on the measured values are output as final measured values.
In the technical scheme provided by the application, the environment temperature detection module on the sensor main board is calibrated first, so that the environment temperature detection module can accurately detect the environment temperature in the sensor. The influence on the measured value of the sensor at different temperatures can be determined through the fitting results of the standard values and the measured values at different ambient temperatures, so that the temperature compensation of the detected value of the sensor is realized, the detection precision of the sensor is not influenced by the change of the ambient temperature, and the measurement precision of the sensor is improved.
In the above embodiment, how to execute the step S102 is not limited, and a simple, easy-to-implement and efficient manner of determining the temperature compensation information is also provided in this embodiment, which may include the following:
acquiring a plurality of standard measurement values of each standard temperature value and corresponding actual measurement values thereof; and fitting each standard measurement value of each standard temperature value and the corresponding practical measurement value thereof into a linear function relation to obtain a temperature compensation relation of each standard temperature value.
In the embodiment, a linear function fitting method is adopted to perform fitting processing on the standard measurement value and the corresponding actual measurement value, so that a linear function relation of the corresponding relation between the actual measurement value and the standard measurement value can be obtained, and the linear function relation is used as a temperature compensation relation, namely, the actual measurement value is adjusted through the temperature compensation relation. Of course, those skilled in the art can replace the fitting method with other fitting methods, such as least squares, according to the actual situation, and this does not affect the implementation of the present application. Taking a vibration sensor as an example, obtaining a vibration acceleration value of the sensor to be calibrated under a typical environment temperature of 20 ℃ and a standard acceleration of 1G, modifying the standard acceleration into 2G,4G,6G and 8G, and measuring corresponding acceleration detection values. Fitting a curve of y=a×x+b according to the standard acceleration and the acceleration measurement value corresponding to the standard acceleration, wherein x represents an acceleration detection value, y represents an acceleration true value, a is a first parameter, and b is a second parameter. Similarly, the ambient temperature is modified to be-20 ℃,0 ℃,40 ℃,60 ℃, the standard acceleration is set to be 1G,2G,4G,6G and 8G, the curve fitting is carried out to obtain a functional relation of y=a x+b, and the parameters a and b are obviously different under different ambient temperatures. The linear function relation can be used with y=a i *x+b i Indicating that i has a value in the range of 1 to 5, i.e., a1 and b1 are values at ambient temperature of-20deg.C, a2 and b2 are values at ambient temperature of 0deg.C, a3 and b3 are values at ambient temperature of 20deg.C, a4 and b4 are values at ambient temperature of 40deg.C, and a5 and b5 are values at ambient temperature of 60deg.C, as shown in FIG. 2The curves m1 to m5 represent the curves of the function of the detected value and the true value at-20 ℃,0 ℃,20 ℃,40 ℃ and 60 ℃.
The wireless sensor is generally periodically and automatically measured, when the cycle time is up, the measurement is started, the temperature compensation information can be built in a program module in advance, and when the sensor leaves a factory, the temperature compensation information of the sensor is determined according to the calibration platform and the temperature simulation platform. In actual use, temperature compensation information is found according to the current ambient temperature value and the deviation minimum principle, and then a real measured value is calculated according to the source measured value. Namely, after the temperature calibration of the sensor to be calibrated is completed based on the embodiment, the current environmental temperature value when the sensor is used for measuring in response to the measurement request is obtained in the actual detection or measurement process; determining a target standard temperature value according to the principle that the absolute deviation between each standard temperature value and the current environment temperature value is minimum; the target standard temperature value is one of standard temperature values in S101, temperature compensation information of the target standard temperature value can be obtained through the above embodiment, then the source measurement value obtained in response to the measurement request is compensated according to the temperature compensation information of the target standard temperature value, so as to obtain a real measurement value, and the finer the standard temperature value is, the more accurate the temperature compensation information is, for example, the temperature interval is divided into-20 ℃, -10 ℃,0 ℃,10 ℃,20 ℃,30 ℃,40 ℃,50 ℃,60 ℃,70 ℃,80 ℃, and obviously the more accurate the temperature compensation information is.
When the temperature compensation information is represented by a temperature compensation relation, the process of compensating the source measured value obtained by responding to the measurement request according to the temperature compensation information of the target standard temperature value is as follows: acquiring a source measured value; and calling a temperature compensation relation to compensate the source measured value. The source measurement value is a measurement value obtained in response to a measurement request; the temperature compensation relation is x=a×x 0 +b; wherein x is 0 For the source measurement values, a and b are temperature compensation coefficients, X is a true measurement value, and the temperature compensation coefficients are determined by fitting results, that is, the temperature compensation coefficients can be obtained through fitting processing. Taking fig. 2 as an example, the current environmental temperature value of the sensor in actual use is T1, and the current environmental temperature value T1 is calculatedAnd (3) selecting a standard temperature value with the smallest deviation from the absolute deviation values of 5 standard temperature values as a target standard temperature value, if t1=15 ℃ and the absolute deviation from the standard temperature of 20 ℃ are the smallest, then 20 ℃ is the target standard temperature value, selecting a temperature compensation relation corresponding to 20 ℃, namely a temperature compensation relation y=a3 x+b3 corresponding to an m3 curve, wherein a3 and b3 are temperature compensation coefficients at 20 ℃, substituting the source measured value of the sensor as x into y=a3 x+b3, and calculating a real measured value y.
In the above embodiment, how to execute step S102 is not limited, and this embodiment also provides a high-precision temperature calibration implementation manner, which may include the following:
acquiring a standard temperature value and a measured temperature value of an internal environment temperature detection module in different temperature calibration intervals; calculating the calibration coefficient of each temperature calibration interval according to the standard temperature value and the measured temperature value of each temperature calibration interval; determining a target calibration coefficient according to a temperature calibration interval where the current ambient temperature is located, and calibrating an internal ambient temperature detection module of the sensor to be calibrated based on the target calibration coefficient.
In this embodiment, the sensor to be calibrated may be placed at different temperatures T for a period of time, and then the difference between the temperature value of the internal environment temperature detection module and the temperature T is determined, and different calibration coefficients are determined by using the difference between the different temperatures T. For example, the sensor is placed at different standard temperatures of-20deg.C, 0deg.C, 20deg.C, 40deg.C, 60deg.C, etc., and different environmental temperature values, i.e. measured temperature values, are measured according to the relation T 2 =K i ×T 1 And calculating a calibration coefficient. T (T) 1 To measure the temperature value, T 2 Is the standard temperature value, K i For correction coefficient, the temperature is divided into < -20 ℃,>the 6 temperature calibration intervals at 60 ℃ are positioned in the temperature calibration intervals according to different measured temperature values, and the calibration coefficients are different. According to the experiment, the calibration coefficients for each temperature calibration interval were obtained as shown in table 1 below:
table 1 calibration coefficient table
(symbol) Temperature calibration interval Calibration coefficient
K 1 T 1 <-20℃ m1
K 2 -20℃≤T 1 ≤0℃ m2
K 3 0℃<T 1 ≤20℃ m3
K 4 20℃<T 1 ≤40℃ m4
K 5 40℃<T 1 ≤60℃ m5
K 6 T 1 >60℃ m6
In order to make the technical solution of the present application more clear for those skilled in the art, the present application also provides an exemplary embodiment, taking the sensor to be calibrated as a wireless Wen Zhenchuan sensor as an example, referring to fig. 3, which may include the following:
the ambient temperature detection module on the motherboard of the wireless Wen Zhenchuan sensor is first calibrated to ensure that the ambient temperature detection module is able to accurately detect the ambient temperature within the wireless Wen Zhenchuan sensor. The wireless Wen Zhen sensor is placed in an environment temperature-adjustable device, a plurality of typical standard temperature values are preset, the wireless Wen Zhen sensor is arranged on a vibrating table, different standard acceleration values such as 1G,2G,4G,6G and 8G are given, the wireless Wen Zhen sensor outputs the detected acceleration values, a linear function relation (y=a x+b) is fitted by utilizing a curve according to n groups of data of each standard acceleration value and the detected value, the environment temperature value is modified, and a new group of a and b parameter values are obtained by continuously utilizing the curve-fitting linear function relation, so n different a and b parameter values can be obtained for n typical standard temperature values. When the wireless Wen Zhenchuan sensor is actually used, a target standard temperature value is determined according to the principle that the absolute deviation between an ambient temperature value and the standard temperature value is minimum, then the wireless Wen Zhen sensor selects a group of a and b parameter values corresponding to the target standard temperature value, and a real detection value of the acceleration is calculated according to a source detection value of the sensor by using a function y=a x+b.
Therefore, the temperature of the sensor is calibrated by the wireless Wen Zhenchuan sensor, and the vibration detection value of the wireless Wen Zhenchuan sensor can be compensated, so that the accuracy of the vibration detection value of the wireless Wen Zhenchuan sensor is ensured.
It should be noted that, in the present application, there is no strict sequence of execution among the steps, so long as the sequence accords with the logic sequence, the steps may be executed simultaneously, or may be executed according to a certain preset sequence, and fig. 1 and fig. 3 are only schematic, and do not represent only such execution sequence.
The application also provides a corresponding device for the temperature calibration method of the sensor, so that the method has more practicability. Wherein the device may be described separately from the functional module and the hardware. In the following description, a temperature calibration device of a sensor according to the present application is described, where the device is used to implement the temperature calibration method of a sensor according to the present application, in this embodiment, the temperature calibration device of a sensor may include or be divided into one or more program modules, where the one or more program modules are stored in a storage medium and executed by one or more processors, to implement the temperature calibration method of a sensor according to the first embodiment of the present application. Program modules in the present application refer to a series of computer program instruction segments capable of performing a specific function, which are more suitable than the program itself for describing the execution of the temperature calibration device of the sensor in the storage medium. The following description will specifically describe functions of each program module of the present embodiment, and a temperature calibration device of the sensor described below and a temperature calibration method of the sensor described above may be referred to correspondingly to each other.
Based on the angle of the functional module, referring to fig. 4, fig. 4 is a structural diagram of a temperature calibration device of a sensor provided by the present application under an embodiment, where the device may include:
the temperature calibration module 401 is configured to calibrate an internal environment temperature detection module of the sensor to be calibrated;
the temperature calibration module 402 of the sensor is configured to obtain a plurality of standard measurement values and corresponding actual measurement values of the sensor to be calibrated at a plurality of different standard temperature values; and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
Optionally, in some implementations of the present embodiment, the temperature calibration module 402 of the sensor may further be configured to: acquiring a plurality of standard measurement values of each standard temperature value and corresponding actual measurement values thereof; and fitting each standard measurement value of each standard temperature value and the corresponding practical measurement value thereof into a linear function relation to obtain a temperature compensation relation of each standard temperature value.
Optionally, in other implementations of the present embodiment, the apparatus may further include a measurement module, where the measurement module may be configured to: acquiring a current environmental temperature value; determining a target standard temperature value according to the principle that the absolute deviation between each standard temperature value and the current environment temperature value is minimum; and compensating the source measured value obtained in response to the measurement request according to the temperature compensation information of the target standard temperature value to obtain a real measured value.
As an exemplary implementation of the above embodiment, the above measurement module may further be configured to: acquiring a source measured value; the source measurement value is a measurement value obtained in response to a measurement request; and (3) compensating the source measured value by calling a temperature compensation relation formula, wherein the temperature compensation relation formula is X=a X 0 +b; wherein x is 0 For the source measurement, a, b are temperature compensation coefficients, and X is the true measurement. Optionally, in other implementations of this embodiment, the temperature calibration module 401 may be further configured to: acquiring a standard temperature value and a measured temperature value of an internal environment temperature detection module in different temperature calibration intervals; calculating the calibration coefficient of each temperature calibration interval according to the standard temperature value and the measured temperature value of each temperature calibration interval; determining a target calibration coefficient according to a temperature calibration interval where the current ambient temperature is located, and calibrating an internal ambient temperature detection module of the sensor to be calibrated based on the target calibration coefficient.
The functions of each functional module of the temperature calibration device of the sensor of the present application may be specifically implemented according to the method in the above method embodiment, and the specific implementation process may refer to the related description of the above method embodiment, which is not repeated herein.
As can be seen from the above, the present embodiment can effectively improve the measurement accuracy of the sensor by performing temperature compensation on the detection value of the sensor.
The temperature calibration device of the sensor is described from the perspective of a functional module, and further, the application also provides an electronic device, which is described from the perspective of hardware. Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 5, the electronic device comprises a memory 50 for storing a computer program; a processor 51 for carrying out the steps of the method for calibrating the temperature of the sensor as mentioned in any of the embodiments above when executing a computer program.
Processor 51 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and processor 51 may also be a controller, microcontroller, microprocessor, or other data processing chip, among others. The processor 51 may be implemented in at least one hardware form of DSP (Digital Signal Processing ), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array ). The processor 51 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit ), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 51 may be integrated with a GPU (Graphics Processing Unit, image processor) for taking care of rendering and drawing of the content that the display screen is required to display. In some embodiments, the processor 51 may also include an AI (Artificial Intelligence ) processor for processing computing operations related to machine learning.
Memory 50 may include one or more computer-readable storage media, which may be non-transitory. Memory 50 may also include high-speed random access memory as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. The memory 50 may in some embodiments be an internal storage unit of the electronic device, such as a hard disk of a server. The memory 50 may in other embodiments also be an external storage device of the electronic device, such as a plug-in hard disk provided on a server, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Flash Card) or the like. Further, the memory 50 may also include both internal storage units and external storage devices of the electronic device. The memory 50 may be used to store not only application software installed in an electronic device, but also various types of data, such as: code or the like that performs a program during the temperature calibration method of the sensor may also be used to temporarily store data that has been output or is to be output. In this embodiment, the memory 50 is at least used for storing a computer program 501, which, when loaded and executed by the processor 51, enables the implementation of the relevant steps of the temperature calibration method of the sensor disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 50 may also include an operating system 502, data 503, and the like, where the storage mode may be transient storage or permanent storage. Operating system 502 may include Windows, unix, linux, among other things. The data 503 may include, but is not limited to, data corresponding to the temperature calibration results of the sensor, and the like.
In some embodiments, the electronic device may further include a display 52, an input/output interface 53, a communication interface 54, or network interface, a power supply 55, and a communication bus 56. Among other things, the display 52, input output interface 53 such as a Keyboard (Keyboard) pertain to a user interface, which may optionally also include standard wired interfaces, wireless interfaces, etc. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like. The display may also be referred to as a display screen or display unit, as appropriate, for displaying information processed in the electronic device and for displaying a visual user interface. Communication interface 54 may optionally include a wired interface and/or a wireless interface, such as a WI-FI interface, a bluetooth interface, etc., typically used to establish a communication connection between an electronic device and other electronic devices. The communication bus 56 may be a peripheral component interconnect standard (peripheral component interconnect, PCI) bus or an extended industry standard architecture (extended industry standard architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in fig. 5, but not only one bus or one type of bus.
Those skilled in the art will appreciate that the configuration shown in fig. 5 is not limiting of the electronic device and may include more or fewer components than shown, for example, may also include sensors 57 to perform various functions.
The functions of each functional module of the electronic device of the present application may be specifically implemented according to the method in the above method embodiment, and the specific implementation process may refer to the relevant description of the above method embodiment, which is not repeated herein.
As can be seen from the above, the present embodiment can effectively improve the measurement accuracy of the sensor by performing temperature compensation on the detection value of the sensor.
It will be appreciated that if the temperature calibration method of the sensor in the above embodiments is implemented in the form of a software functional unit and sold or used as a stand-alone product, it may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution contributing to the related art, or may be embodied in the form of a software product stored in a storage medium, which performs all or part of the steps of the methods of the various embodiments of the present application. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrically erasable programmable ROM, registers, a hard disk, a multimedia card, a card-type Memory (e.g., SD or DX Memory, etc.), a magnetic Memory, a removable disk, a CD-ROM, a magnetic disk, or an optical disk, etc., that can store program code.
Based on this, the application also provides a readable storage medium storing a computer program which when executed by a processor performs the steps of the temperature calibration method of the sensor according to any of the above embodiments.
The application also provides a temperature calibration system of the sensor, referring to fig. 6, which can comprise the following contents:
the temperature calibration system of the sensor may include a temperature simulation platform 601, a calibration platform 602, and electronics 603. The temperature simulation platform 601 is used for providing different temperature environments for a sensor to be calibrated and a standard sensor, wherein the standard sensor is a sensor for outputting standard measured values. The temperature simulation platform 601 may be, for example, a constant temperature and humidity tank. The calibration platform 602 may be used to provide calibration signals for the sensor to be calibrated and to transmit measurement signals of the sensor to be calibrated and measurement signals of the standard sensor to the electronic device 603. The electronic device 603 may refer to the descriptions of the above embodiments, and will not be described herein. As an exemplary embodiment, the sensor to be calibrated and the standard sensor are both wireless Wen Zhenchuan sensors, as shown in fig. 7, the wireless Wen Zhenchuan sensor can detect vibration signals and temperature signals of the tested device, and the sensor comprises a sensor housing, an upper cover, a vibration sensing module, a temperature sensing module, a magnetic ring, a sensor signal board, a sensor main board, a high-capacity lithium battery and a hidden antenna. The temperature sensing module is an internal environment temperature detection module, the temperature sensing probe of the temperature sensing module is embedded in the solid bottom of the sensor shell and is close to the surface of the bottom of the shell of the sensor, the bottom of the wireless Wen Zhenchuan sensor is generally close to the surface of the detected equipment, and therefore the temperature sensing module can quickly reflect the temperature value of the detected equipment. The temperature sensing module is welded on the surface of the sensor signal board, and the MEMS acceleration sensor has the characteristics of small volume, light weight, quick response, high sensitivity, capability of measuring the acceleration of the measured object and the like, and can be used as an acceleration sensor. The principle of a circuit main board of the wireless Wen Zhen sensor is shown in fig. 8, and the wireless Wen Zhen sensor comprises a signal conditioning circuit, an AD acquisition circuit, an ambient temperature detection module, a low-power consumption microcontroller, a wireless data transceiver module and a power management circuit. The wireless data transceiver module can adopt a Lora module, a Zigbee module or an NB-IOT module. The structure diagram of the wireless Wen Zhen sensor is shown in fig. 9, and the sensor comprises a PCB substrate, a wireless data transceiver module, a signal conditioning circuit, an AD acquisition circuit, a microcontroller and peripheral circuits, and an ambient temperature detection circuit for detecting ambient temperature by using a temperature detection chip.
Accordingly, as shown in fig. 10, the calibration platform may include a vibrating table, a power amplifier, a charge amplifier, a signal conditioner, and a controller. The temperature calibration method of the sensor described in the above embodiment may be deployed in a computer in the form of signal calibration software, where the computer outputs a control signal to a controller, and the controller sends a signal to a power amplifier, and drives a vibration table to vibrate through the power amplifier, for example: the vibration calibration software on the computer gives an acceleration value of 2g and a vibration frequency of 160hz, and the vibration table acts according to the parameter. The controller is respectively connected with the power amplifier, the charge amplifier and the signal conditioner and is used for controlling the power amplifier, receiving signals of the charge amplifier and the signal conditioner and transmitting and communicating the signals with the signals. The signal conditioner is connected with the sensor to be calibrated, the output signal of the sensor to be calibrated, namely the sensor to be measured, can be correspondingly conditioned and amplified through the signal conditioner, and the conditioned measuring signal is input to the controller, so that the controller is transmitted to the electronic equipment of the computer. The power amplifier is connected with the vibration table and is used for receiving a control signal of the controller, amplifying the control signal and inputting the control signal to the vibration table as an excitation source so as to provide vibration signals for the sensor to be calibrated and the standard sensor, and the vibration table is a vibration exciter or a vibration generator and obtains a mechanical vibration device by utilizing electric, electro-hydraulic, piezoelectric or other principles. The stage associated with the coil is driven by inputting an excitation signal to a coil disposed in a magnetic field. The vibration table of the present embodiment may be an electric vibration table or an electro-hydraulic vibration table, which does not affect the implementation of the present application. The charge amplifier is connected with the standard sensor and is used for amplifying a detection signal output by the standard sensor, namely a standard measurement value such as a standard acceleration value and inputting the amplified detection signal to the controller so as to be input to the electronic equipment through the controller; the electronic equipment is arranged in the computer, and the controller is connected with the computer and transmits measurement signals of the sensor to be calibrated and the standard sensor to the computer. The sensor to be calibrated and the standard sensor are arranged on the vibration table, and the vibration table is arranged in the temperature simulation platform. When the temperature simulation platform is a constant temperature and humidity box, the sensor to be calibrated, the standard sensor and the vibration table are all arranged in the constant temperature and humidity box, and the constant temperature and humidity box can be set with different temperature values, so that the temperature simulation platform is provided for temperature calibration of the sensor, as shown in fig. 11.
The functions of each functional module of the temperature calibration system of the sensor in this embodiment may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the relevant description of the foregoing method embodiment, which is not repeated herein.
As can be seen from the above, the present embodiment can effectively improve the measurement accuracy of the sensor by performing temperature compensation on the detection value of the sensor.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, so that the same or similar parts between the embodiments are referred to each other. For the hardware including the device and the electronic equipment disclosed in the embodiments, the description is relatively simple because the hardware includes the device and the electronic equipment corresponding to the method disclosed in the embodiments, and relevant places refer to the description of the method.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The method, the device, the system, the electronic equipment and the readable storage medium for calibrating the temperature of the sensor provided by the application are described in detail. The principles and embodiments of the present application have been described herein with reference to specific examples, the description of which is intended only to facilitate an understanding of the method of the present application and its core ideas. It should be noted that it will be apparent to those skilled in the art that various modifications and adaptations of the application can be made without departing from the principles of the application and these modifications and adaptations are intended to be within the scope of the application as defined in the following claims.

Claims (10)

1. A method for calibrating a temperature of a sensor, comprising:
calibrating an internal environment temperature detection module of the sensor to be calibrated;
acquiring a plurality of standard measurement values and corresponding actual measurement values of the sensor to be calibrated under a plurality of different standard temperature values;
and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
2. The method for calibrating a temperature of a sensor according to claim 1, wherein determining the temperature compensation information of each standard temperature value according to the fitting result of the plurality of standard measurement values of each standard temperature value and the corresponding actual measurement values thereof comprises:
acquiring a plurality of standard measurement values of each standard temperature value and corresponding actual measurement values thereof;
and fitting each standard measurement value of each standard temperature value and the corresponding practical measurement value thereof into a linear function relation to obtain a temperature compensation relation of each standard temperature value.
3. The method for calibrating a temperature of a sensor according to claim 1, further comprising, after determining the temperature compensation information of each standard temperature value:
acquiring a current environmental temperature value;
determining a target standard temperature value according to the principle that the absolute deviation between each standard temperature value and the current environment temperature value is minimum;
and compensating the source measured value obtained in response to the measurement request according to the temperature compensation information of the target standard temperature value to obtain a real measured value.
4. A method of calibrating a temperature of a sensor according to claim 3, wherein compensating the source measurement value obtained in response to the measurement request based on the temperature compensation information of the target standard temperature value comprises:
acquiring a source measured value;
and (3) invoking a temperature compensation relation to compensate the source measured value, wherein the temperature compensation relation is that X=a X 0 +b; wherein x is 0 For the source measurements, a, b are temperature compensation coefficients and X is the true measurement.
5. The method for calibrating a temperature of a sensor according to any one of claims 1 to 4, wherein the calibrating the internal ambient temperature detection module of the sensor to be calibrated comprises:
acquiring a standard temperature value and a measured temperature value of the internal environment temperature detection module in different temperature calibration intervals;
calculating the calibration coefficient of each temperature calibration interval according to the standard temperature value and the measured temperature value of each temperature calibration interval;
determining a target calibration coefficient according to a temperature calibration interval where the current ambient temperature is located, and calibrating an internal ambient temperature detection module of the sensor to be calibrated based on the target calibration coefficient.
6. A temperature calibration device for a sensor, comprising:
the temperature calibration module is used for calibrating the internal environment temperature detection module of the sensor to be calibrated;
the temperature calibration module of the sensor is used for acquiring a plurality of standard measured values and corresponding actual measured values of the sensor to be calibrated under a plurality of different standard temperature values; and determining the temperature compensation information of each standard temperature value according to fitting processing results of a plurality of standard measurement values of each standard temperature value and corresponding practical measurement values.
7. An electronic device comprising a processor and a memory, the processor being adapted to perform the steps of the method for calibrating the temperature of the sensor according to any of claims 1 to 5 when executing a computer program stored in the memory.
8. A readable storage medium, characterized in that it has stored thereon a computer program which, when executed by a processor, implements the steps of the temperature calibration method of the sensor according to any of claims 1 to 5.
9. A temperature calibration system for a sensor, comprising a temperature simulation platform, a calibration platform, and the electronic device of claim 7;
the temperature simulation platform is used for providing different temperature environments for the sensor to be calibrated and the standard sensor;
the calibration platform is used for providing a calibration condition environment for the sensor to be calibrated.
10. The sensor temperature calibration system of claim 9, wherein the sensor to be calibrated and the standard sensor are both vibration sensors, the calibration platform comprising a vibration table, a power amplifier, a charge amplifier, a signal conditioner, and a controller;
the controller is respectively connected with the power amplifier, the charge amplifier and the signal conditioner, the signal conditioner is connected with the sensor to be calibrated, the power amplifier is connected with the vibrating table, and the charge amplifier is connected with the standard sensor;
the sensor to be calibrated and the standard sensor are arranged on the vibration table, and the vibration table is arranged in the temperature simulation platform.
CN202311027674.6A 2023-08-15 2023-08-15 Sensor temperature calibration method, device, system, electronic equipment and medium Pending CN117007097A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311027674.6A CN117007097A (en) 2023-08-15 2023-08-15 Sensor temperature calibration method, device, system, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311027674.6A CN117007097A (en) 2023-08-15 2023-08-15 Sensor temperature calibration method, device, system, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN117007097A true CN117007097A (en) 2023-11-07

Family

ID=88572576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311027674.6A Pending CN117007097A (en) 2023-08-15 2023-08-15 Sensor temperature calibration method, device, system, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN117007097A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117630787A (en) * 2023-11-16 2024-03-01 杭州嘉辐科技有限公司 Hall sensor and temperature sensor calibration system
CN117647273A (en) * 2024-01-30 2024-03-05 东营航空产业技术研究院 Method for improving measuring precision of sensor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117630787A (en) * 2023-11-16 2024-03-01 杭州嘉辐科技有限公司 Hall sensor and temperature sensor calibration system
CN117647273A (en) * 2024-01-30 2024-03-05 东营航空产业技术研究院 Method for improving measuring precision of sensor
CN117647273B (en) * 2024-01-30 2024-03-29 东营航空产业技术研究院 Method for improving measuring precision of sensor

Similar Documents

Publication Publication Date Title
CN117007097A (en) Sensor temperature calibration method, device, system, electronic equipment and medium
EP3974790A1 (en) Status detection method and apparatus for load cell
CN112469975A (en) Field device with a plurality of arithmetic units
CN113632024B (en) Virtual sensor on upper machine platform
CN108982915A (en) A kind of acceleration transducer temperature-compensation method
CN104950135A (en) LM_BP-algorithm-based temperature compensation method and system of micro-silicon accelerometer
CN103063321B (en) Platinum resistance temperature measuring equipment and temperature measuring method thereof
CN107228699A (en) Liquid-level detecting method and liquid level detection device
CN106569166A (en) Testing method for legal metering part of double-core electric energy meter
CN113742865B (en) Data processing method
US20220307944A1 (en) Apparatus, method, and computer-readable medium
CN110441727A (en) A kind of pair of electric energy performance school instrument carries out the method and device of state evaluation
CN101351793A (en) Method for determining an output value from a sensor in automation engineering
CN106153250B (en) A kind of the input signal automated calibration system and method for pressure transmitter
CN108919063B (en) Electric field telemetry system and method based on capacitance correction principle
KR101040146B1 (en) Axis distortion test apparatus of geomagnetism sensor
CN118034197A (en) Factory operation data abnormity early warning method, early warning equipment and storage medium
CN107168141A (en) A kind of multichannel, the gas analysis instrument of multicomponent synchro measure and method
CN107607182B (en) truck weighing system and weighing method
CN113124908A (en) Method and system for improving measurement precision of instrument
CN111610756B (en) Providing operating parameters of an automation device
CN104280098A (en) Labview-based ship liquid level sensor testing system and testing method thereof
JP4578216B2 (en) Control method of weight filling apparatus and weight filling apparatus
KR20150034791A (en) Measurement variable sensor having internal data memory
CN115952853B (en) Method and device for constructing ore pulp density detection model and ore pulp density detection system

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