CN113640465A - Temperature compensation method and device, electronic equipment and medium product - Google Patents

Temperature compensation method and device, electronic equipment and medium product Download PDF

Info

Publication number
CN113640465A
CN113640465A CN202110874495.0A CN202110874495A CN113640465A CN 113640465 A CN113640465 A CN 113640465A CN 202110874495 A CN202110874495 A CN 202110874495A CN 113640465 A CN113640465 A CN 113640465A
Authority
CN
China
Prior art keywords
target
sensor
compensation
temperature
value
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.)
Withdrawn
Application number
CN202110874495.0A
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.)
Shenzhen Anshi Intelligent Co ltd
Original Assignee
Shenzhen Anshi Intelligent 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 Shenzhen Anshi Intelligent Co ltd filed Critical Shenzhen Anshi Intelligent Co ltd
Priority to CN202110874495.0A priority Critical patent/CN113640465A/en
Publication of CN113640465A publication Critical patent/CN113640465A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/0004Gaseous mixtures, e.g. polluted air
    • G01N33/0009General constructional details of gas analysers, e.g. portable test equipment
    • G01N33/0027General constructional details of gas analysers, e.g. portable test equipment concerning the detector
    • G01N33/0036Specially adapted to detect a particular component
    • G01N33/004Specially adapted to detect a particular component for CO, CO2
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/0004Gaseous mixtures, e.g. polluted air
    • G01N33/0006Calibrating gas analysers

Abstract

The embodiment of the application provides a temperature compensation method and a related product, wherein the method comprises the following steps: determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. The embodiment of the application is favorable for improving the detection precision of the sensor.

Description

Temperature compensation method and device, electronic equipment and medium product
Technical Field
The application relates to the technical field of sensors, in particular to a temperature compensation method and device, electronic equipment and a medium product.
Background
With the continuous expansion of the consumer market of household security equipment, the carbon monoxide (CO) alarm products on the market also have explosive growth, but are limited to the performance bottleneck of a sensor, and almost all products have a great deal of difference in detection precision and actual gas concentration of CO toxic gas. The certification authority BSI and UL laboratories that are currently most stringent for CO alarm products in european and north american regions have certification requirements of 30% error; however, the requirement for the certification can be completely met, and the problem that improvement of the detection precision of the CO alarm product is needed to be solved urgently is still more difficult.
Disclosure of Invention
The embodiment of the application provides a temperature compensation method and a related product, which are beneficial to improving the detection precision of a sensor and improving the detection precision of CO concentration.
In a first aspect, an embodiment of the present application provides a temperature compensation method applied to an electronic device, including:
determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value;
calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients;
calibrating output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
In a second aspect, an embodiment of the present application provides a temperature compensation apparatus applied to an electronic device, where the apparatus includes: a determination unit, a calculation unit and a calibration unit, wherein,
the determining unit is used for determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value;
the calculating unit is used for calculating an average value of each group of compensation coefficients in the plurality of groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients;
the calibration unit is used for calibrating the output characteristics of the sensors according to the target compensation coefficients.
In a third aspect, an embodiment of the present application provides an electronic device, including: a processor and a memory; and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for some or all of the steps as described in the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium is used to store a computer program, where the computer program is used to make a computer execute some or all of the steps described in the first aspect of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, where the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, the computer program being operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present application. The computer program product may be a software installation package.
The embodiment of the application has the following beneficial effects:
it can be seen that, when the temperature compensation method and the related product described in the embodiments of the present application are applied to an electronic device, the compensation coefficients of each sensor of a plurality of sensors at different temperatures can be determined to obtain a plurality of sets of compensation coefficients, each set of compensation coefficients includes a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each set of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. Therefore, the temperature compensation can be carried out on the plurality of sensors through target compensation coefficients corresponding to different temperatures, so as to reduce the influence of unstable, excessively high or excessively low ambient temperature and other conditions on the detected CO concentration; therefore, the output characteristic of each sensor tends to be in a stable state, the detection precision of the sensors is favorably improved, and the detection precision of the CO concentration is favorably improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1A is a system architecture diagram of a temperature compensation method according to an embodiment of the present disclosure;
fig. 1B is a schematic structural diagram of an intelligent alarm operating system according to an embodiment of the present application;
fig. 1C is a schematic flowchart illustrating an embodiment of a temperature compensation method according to an embodiment of the present disclosure;
FIG. 1D is a graphical representation of the information provided by an embodiment of the present application as a function of sensor characteristics as a function of environmental parameters;
FIG. 1E is a graph showing temperature-dependent output characteristic information for a sensor according to an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart illustrating an embodiment of a temperature compensation method according to an embodiment of the present disclosure;
FIG. 3 is a schematic flowchart illustrating an embodiment of a temperature compensation method according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an embodiment of an electronic device provided in an embodiment of the present application;
fig. 5 is a schematic structural diagram of an embodiment of a temperature compensation device according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. 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 listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to better understand the temperature compensation method and the related product provided by the embodiments of the present application, a system architecture of the temperature compensation method applied to the embodiments of the present application is described below.
The electronic device according to the embodiment of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, which have wireless communication functions, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and the like. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
The following describes embodiments of the present application in detail.
Referring to fig. 1A, fig. 1A is a schematic diagram of a system architecture of a temperature compensation method according to an embodiment of the present disclosure. As shown in fig. 1A, the system architecture may include: the device comprises a sensor, a high-precision amplifying circuit module, an MCU module, an output module and a temperature acquisition module.
The sensor may be any sensor for detecting the CO concentration.
The high-precision amplification module is used for amplifying a voltage value or a current value; the voltage value or the current value is used for representing the output characteristic of the sensor; in a specific implementation, when the CO concentration in the environment increases, the corresponding voltage value or current value in the internal circuit of the sensor and the CO concentration change in a proportional manner, that is, the voltage value or current value also increases with the increase of the CO concentration, and after the CO concentration is amplified by the high-precision amplification module, the voltage value or current value is easier to observe clearly, so that the internal output characteristic of the sensor can be more clearly expressed.
The MCU module is used for acquiring various parameters in the framework, such as a voltage value or a current value, an environmental parameter output value, and the like, which are not limited herein; the MCU module is also used for analyzing the output characteristics of the sensor at different temperatures.
Wherein, above-mentioned temperature acquisition module can be used to the temperature in the collection environment.
And the output module is used for outputting the result analyzed by the MCU module.
Referring to fig. 1B, fig. 1B is a schematic structural diagram of an intelligent alarm operating system according to an embodiment of the present application.
As shown in fig. 1B, the intelligent alarm may include a sensor provided in the embodiment of the present application shown in fig. 1A, and in practical applications, the sensor may be installed in the intelligent alarm shown in fig. 1B.
Wherein, this intelligent alarm can be the intelligent alarm who includes the artificial intelligence chip, and still can include microprocessor among the intelligent alarm, microprocessor and artificial intelligence chip among the intelligent alarm come interconnection communication through the dedicated channel, but microprocessor independent control intelligent alarm work (for example, control the concentration change of CO in the above-mentioned sensor detection air), in addition, microprocessor also can be under artificial intelligence chip's the guide control intelligent alarm work, wherein, some intelligent control tactics can be exported for microprocessor to the artificial intelligence chip, guide the better work of microprocessor. The microprocessor can construct a microprocessor software platform, the artificial intelligence chip can construct an artificial intelligence chip software platform, the microprocessor software platform and the artificial intelligence chip software platform are two mutually independent software platforms, and the artificial intelligence chip software platform is in communication connection with the microprocessor software platform.
The artificial intelligence chip and the microprocessor can be in communication connection with a main control center, a repeater or other equipment through a Bluetooth communication module or a wired link, and two or more alarms can form an alarm group. The mobile terminal can control the microprocessor to enter a sleep state from an awakening state by sending a sleep instruction to the microprocessor of any one intelligent alarm in the intelligent alarm group (the intelligent alarm group comprises at least two paired alarms), and when the microprocessor of the intelligent alarm is in the sleep state, the alarm function (such as an audio alarm function or a photoelectric alarm function) of the intelligent alarm fails. The main control center can also instruct the artificial intelligence chip to inform the microprocessor to enter the awakening state from the dormancy state by sending an awakening instruction to the artificial intelligence chip of the intelligent alarm. In some possible embodiments, the artificial intelligence chip may always be in the wake-up state when the power is normally supplied. In some possible embodiments, the microprocessor in the sleep state can only receive the instruction from the artificial intelligence chip, that is, the dedicated channel between the microprocessor and the artificial intelligence chip is not closed at this time, but all other communication channels of the microprocessor are in the closed state, wherein the microprocessor in the sleep state can only receive the instruction from the artificial intelligence chip, that is, the microprocessor in the sleep state can only be woken up by the artificial intelligence chip. When the artificial intelligence chip awakens the failure of microprocessor in the dormant state, the artificial intelligence chip can be switched to the microprocessor working mode, the microprocessor is replaced to control the intelligent alarm to work in the coming time, when the artificial intelligence chip is switched to the microprocessor working mode, and the artificial intelligence chip is equivalent to the role of the microprocessor for other components in the intelligent alarm.
In the embodiment of the application, the intelligent alarm can detect the concentration of CO in the air through the sensor in the embodiment of the application and send the concentration of CO to the microprocessor so as to help the microprocessor control the intelligent alarm to work under the guidance of the artificial intelligent chip, for example, if the intelligent alarm comprises an indicator light, the intelligent alarm can prompt a user whether the concentration of CO in the air exceeds the standard or not through information such as flashing or constant lighting of the indicator light of the intelligent alarm; therefore, in specific application, after the temperature compensation method is adopted to carry out temperature compensation on the sensor, the reliability of the intelligent alarm in working under high and low temperature environments is improved, and the detection precision of the intelligent alarm in the aspect of detecting the CO concentration is improved.
Please refer to fig. 1C, which is a flowchart illustrating an embodiment of a temperature compensation method according to the present disclosure. The temperature compensation method described in this embodiment, applied to an electronic device, includes the following steps:
101. determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value.
The sensor can communicate with the electronic equipment or be installed in the electronic equipment, and the electronic equipment can detect the temperature compensation of the sensor; the sensor can be applied to CO concentration detection, and can be divided into a semiconductor type, an electrochemical type and an infrared type according to the detection principle of the sensor.
Wherein the sensitivity of the semiconductor sensor to the gas is dependent on the temperature to which the sensing element is heated; the electrochemical sensor has the advantages that the current is completely in direct proportion to the concentration of carbon monoxide, and the output signal and the gas concentration are in a good linear relation, so that the signal processing and display are very convenient; the output characteristics of the sensor can therefore be characterized by current or voltage; the other characteristic is that the reaction is carried out at normal temperature, a heater is not needed, but the reaction is also influenced by the temperature in the detection process; the detection principle of infrared sensors is that molecules composed of 2 different atoms have a so-called dipole moment (the product of the dipole length and the charge on one end of the dipole), and when infrared light is irradiated onto a gas, it absorbs light of a specific wavelength determined by the molecular structure of the gas.
Wherein, in the embodiments of the present application, the type of the sensor is mainly electrochemical.
Wherein the output characteristics of the sensor may vary with changes in external environmental parameters (e.g., temperature, humidity, methane, ethanol, hydrogen, etc.).
For example, as shown in FIG. 1D, a graph is shown of information of sensor characteristics as a function of environmental parameters; as shown in the figure, the output characteristics have high linear selectivity along with the change of the environment such as carbon monoxide (CO), hydrogen (H2), methane (CH4), Ethanol (Ethanol) and the like in the environment; in this figure, its corresponding sensor characteristic can be characterized by a current value. Then, when it is applied to CO concentration detection, its detection accuracy is lowered. Thus, the sensor may be temperature compensated to reduce temperature disturbances in its application.
In the embodiment of the present application, the performance parameter of each sensor is determined by a manufacturer, the sensors may be from the same manufacturer or the same batch, theoretically, the corresponding performance characteristics of the sensors produced in the same batch are not very different, but in actual production, the characteristics of each sensor may be slightly different.
Secondly, for the same batch of sensors, in the practical application process, that is, when the sensors are used for detecting CO concentration subsequently, the detection accuracy may have differences, and in order to reduce the difference of the output characteristics of a plurality of sensors in the same batch, the compensation coefficient corresponding to the same batch of sensors at each temperature may be determined, and then the compensation coefficients of the batch of sensors at different temperatures are obtained.
Furthermore, considering that the sensor application circuit may have a large error, the output characteristics of each sensor of the batch may be calibrated during the production process to reduce the influence of the temperature on the detection accuracy, which is beneficial to improving the calibration probability for each sensor.
The different temperature environments may be set by a user or default, and may be 10 ℃, 20 ℃, 50 ℃, 70 ℃, and the like, which is not limited herein. The temperature setting may also be based on the sensing line characteristics, for example, if the batch of sensors has a large influence on the detection of the CO concentration between 20 ℃ and 200 ℃, the temperature may be set at each temperature value within the interval.
In the embodiment of the present application, the CO concentration of the sensor may also be reduced due to reasons such as humidity in the environment, and therefore, the humidity may also be used as a variable to detect the compensation coefficient of the sensor under different humidity conditions, and the specific method is not described herein again.
The compensation coefficient table of different sensors at different temperatures is shown in table 1 below. As shown in the following table, the compensation factor for each sensor is different for different temperatures.
TABLE 1 Compensation coefficient table of sensor under different temperatures
Figure BDA0003189879070000071
In one possible example, the step 101 of determining the compensation coefficient of each sensor of the plurality of sensors at different temperatures may include the following steps: acquiring a preset model; determining a standard environment parameter corresponding to each sensor according to the output characteristic of each sensor; determining a target parameter of each sensor according to the preset model and the standard environment parameter, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter; acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values; and inputting the target parameters into the preset model, and determining a compensation coefficient corresponding to each preset environmental parameter of each sensor to obtain the compensation coefficient of each sensor at different temperatures.
The preset model can be set by a user or defaulted by a system, and is not limited herein; in the embodiment of the present application, the preset model may be set as:
y=kx+b;
wherein the value of b in the model is related to the output characteristic of each sensor; x can be a CO concentration value (ppm); k is a compensation coefficient; and y is the sampling data at different CO concentrations.
The output characteristic of each sensor may be preset to a corresponding standard environmental parameter, and in general, the standard environmental parameter corresponding to each sensor may be set to 0ppm, that is, there is no CO component in the environment.
In a specific implementation, under the standard environmental parameter, for example, the concentration value of CO in the environment can be controlled to 0ppm, that is, when the x is 0ppm, the target parameter corresponding to each sensor, that is, the b value, can be obtained, and the b value is determined only by the output characteristics of the sensor.
Further, the preset environmental parameters may be set by the user or default of the system, which is not limited herein, and each sensor may correspond to a set of preset environmental parameters, for example, a CO concentration value and a plurality of temperature values; the CO concentration value between each two sensors may be different or the same, but the temperature value is the same. Because the output characteristics of each sensor are different, the output characteristics of different sensors are different under different CO concentration environments, so different sensors can correspond to different CO concentration values, for example, if the CO concentration of sensor a is 100ppm, the CO concentration value thereof can be preset to 100 ppm; if the output characteristic corresponding to the sensor B is most significant when the CO concentration value is 300ppm, the CO concentration value corresponding thereto may be preset to 300 ppm.
Further, after determining the target parameters corresponding to each sensor, the target parameters may be input into the preset model, the ambient temperature may be set to the different temperatures, and the ambient CO concentration may be set to the CO concentration corresponding to the target parameters.
Therefore, in the embodiment of the application, the compensation coefficient corresponding to each sensor at different temperatures and when a certain CO concentration exists in the environment can be obtained through the preset model, so that preparation is made for subsequent calibration of the output parameters of each sensor, and the calibration accuracy is improved; furthermore, according to the target parameter and the CO concentration value determined by the output characteristic of each sensor, the influence of different conditions of the sensor operation circuit or other output characteristic reasons on the accuracy of the compensation coefficient of the sensor can be reduced to a certain extent.
102. And calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients.
In a specific test environment, the compensation curves of the sensors, which are obtained according to the test data, about the temperature compensation are very close to each other and approach to a straight line, so that the sensitivities of the sensors to the temperature are considered to be basically consistent, and therefore, the average value of all compensation coefficients of the sensor equipment at each temperature can be obtained to serve as the corresponding target compensation coefficient of the sensors at each temperature; so as to obtain the mapping relation between the temperature of the plurality of sensors corresponding to the batch or the manufacturer and the target compensation coefficient.
Each target compensation coefficient may correspond to a temperature value, that is, a target compensation coefficient of any sensor at any temperature may be obtained.
103. Calibrating output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
After the target compensation coefficient corresponding to each temperature is obtained, the output characteristic of each sensor can be calibrated, so that the output characteristics of the sensor at different temperatures reach a stable state, and the influence of the temperature on the output characteristics is reduced; and the output characteristics of each sensor are combined to optimize each sensor, so that the CO concentration detection precision is further improved.
Optionally, the method may further include the steps of: selecting the target compensation coefficient corresponding to the target sensor at any temperature; determining a target model corresponding to the target sensor according to the target parameters of the target sensor and the target compensation coefficient at any temperature, wherein the target model is obtained after the target model is determined by the preset model parameters; acquiring a detection parameter corresponding to the target sensor; verifying whether the output characteristic of the target sensor meets a preset standard or not according to the target model and the inspection parameters; and if the output characteristic of the target sensor meets the preset standard, executing a step of calibrating the output characteristic of the target sensor.
The preset standard may be set by the user or default to the system, and is not limited herein.
During the process of determining the target compensation coefficient corresponding to each temperature, the output characteristics of each sensor can be verified to verify whether the working characteristics of the sensor reach the standard or not so as to determine whether the working condition of the sensor is normal or not, and if the working characteristics of the sensor do not reach the standard, the sensor can be determined to not reach the standard or be unqualified; on the contrary, if the sensor reaches the standard, the output characteristic of the sensor is calibrated, so that the performance of the sensor is better under the high-temperature or low-temperature environment, and the influence of the high temperature or the low temperature on the performance of the sensor is reduced.
The target sensor is any one of a plurality of sensors, and in the embodiment of the present application, only one of the sensors is taken as an example.
The verification parameters may be preset for each sensor, and may be set by the user or default to the system, which is not limited herein. The inspection parameter can be used as an inspection standard for whether the output characteristic of the sensor meets a preset standard, namely whether the performance of the sensor meets the standard.
Determining parameters k and b in the preset model, and obtaining a target model after the parameters k and b are determined; the target model may refer to a preset model after the parameter determination. Optionally, verifying whether the output characteristic of the target sensor meets a preset standard according to the target model and the inspection parameter may include the following steps: determining a sampling value of the target sensor obtained by the target model at the any one temperature; inputting the sampling value into the target model to obtain an environment parameter output value; if the environmental parameter output value is the same as the inspection parameter, determining that the output characteristic of the target sensor meets the preset standard; and if the environment parameter output value is different from the inspection parameter, determining that the output characteristic of the target sensor does not meet the preset standard.
The sampling value may refer to a y value in the model, and the y value in the model may be sampled by the MCU module shown in fig. 1A at any one of the temperatures to obtain a sampling value, and the sampling value is input to a preset model, i.e., a target model, whose parameters are determined; the value x at the current temperature, namely the environmental parameter output value, can be output, and in the embodiment of the application, the environmental parameter output value can refer to a CO concentration value; further, the value x can be compared with the value of the inspection parameter, and if the value x is the same as the value of the inspection parameter, the output characteristic of the target sensor is in accordance with the preset standard; otherwise, the standard is not met.
Therefore, in the embodiment of the application, the output characteristic of the sensor can be checked while the temperature of the sensor is compensated, so as to determine whether the sensor can work normally, the sensor does not need to be verified by an additional verification method, and the detection efficiency of the output characteristic of the sensor is higher.
In one possible example, the calibrating the output characteristics of the plurality of sensors according to the plurality of target compensation coefficients may include: determining the current ambient temperature; determining a current compensation coefficient corresponding to the target sensor at the current environment temperature according to the target compensation coefficients; and calibrating the output characteristic of the target sensor according to the current compensation coefficient.
The current ambient temperature may refer to an actual ambient temperature collected by the temperature collection module shown in fig. 1A when the sensor is calibrated.
In specific implementation, a current compensation coefficient corresponding to the current environment temperature can be screened out from the multiple target compensation coefficients; the current compensation coefficient refers to a compensation coefficient determined under a test environment; in a specific implementation, the output characteristic of the target sensor may be characterized as a voltage value, and may be acquired by the MCU module shown in fig. 1A. Further, the output characteristic of the target sensor can be corrected based on the current compensation coefficient, so that the output characteristic of the target sensor tends to be stable.
In one possible example, the calibrating the output characteristic of the target sensor according to the current compensation coefficient may include: determining current output data of the target sensor under the output characteristic; determining a standard value of output data of the target sensor at the current temperature; determining an offset value of the target sensor according to the current output data and the standard value; and calibrating the output characteristic of the target sensor according to the offset value and the current compensation coefficient.
The current output data may represent an output characteristic of the target sensor, and the current output data may be a voltage value or a current value acquired by the MCU module in fig. 1A, which is not limited herein; the output characteristics are represented by the voltage value or the current value, so that observation is facilitated; along with the change of the CO concentration in the environment, the voltage value of the CO concentration is increased, and the CO concentration is converted into the voltage value after being amplified by the high-precision amplifying circuit module in the figure 1A, so that the output characteristic of the sensor can be better shown.
The standard value can be set by the user or defaulted by the system, and is not limited herein; the standard value is understood to be any value within a normal range corresponding to the output voltage value at the current temperature.
Wherein the offset value of the target sensor can be obtained by calculating the difference between the value of the output data and the standard value; determining the stability of the output characteristic corresponding to the target sensor according to the deviation value; for example, if the deviation value exceeds a preset range, which may be a normal range, set by a user or default, and is not limited herein, it is determined that the output characteristic of the target sensor is changed in a large amplitude and unstable, and the detected CO concentration value is not accurate enough, and may generate a large deviation.
In one possible example, the calibrating the output characteristic of the target sensor according to the offset value and the current compensation coefficient may include: and calibrating the output data of the target sensor according to the current compensation coefficient so that the offset value is in a preset range.
In a specific implementation, the output parameter of the target sensor may be gradually adjusted through the current compensation coefficient and the target model, so that the offset value is within the preset range, or is reduced as much as possible, so that the variation range of the output data of the target sensor at different temperatures is reduced to approach a stable state.
As shown in fig. 1E, the output characteristic information of the sensor affected by the temperature is shown; wherein the ordinate represents the current value by which the output characteristic of the sensor can be characterized; as can be seen from the graph, in the standard environment, as the temperature drift is larger, the output characteristic of the sensor is also greatly different from that in the standard environment; after temperature compensation, the output characteristic of the sensor is calibrated to a standard environment, and the output characteristic of the sensor is basically unchanged along with the change of the temperature; substantially tending to a steady state.
It can be seen that, when the temperature compensation method provided by the embodiment of the application is applied to electronic equipment, the compensation coefficient of each sensor in a plurality of sensors at different temperatures can be determined to obtain a plurality of groups of compensation coefficients, each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. Therefore, the temperature compensation can be carried out on the plurality of sensors through target compensation coefficients corresponding to different temperatures, so as to reduce the influence of unstable, excessively high or excessively low ambient temperature and other conditions on the detected CO concentration; therefore, the output characteristic of each sensor tends to be in a stable state, and the detection precision of the sensors is improved. If install above-mentioned sensor in as shown in fig. 1B intelligent alarm, in concrete application, be favorable to improving the detection precision of intelligent alarm to CO concentration in the air to be favorable to helping this intelligent alarm more stable work, be favorable to improving this intelligent alarm's precision.
In accordance with the above, please refer to fig. 2, which is a flowchart illustrating an embodiment of a temperature compensation method according to an embodiment of the present disclosure. The temperature compensation method described in this embodiment is applied to an electronic device, and includes the following steps:
201. and acquiring a preset model.
202. And determining the standard environmental parameters corresponding to each sensor according to the output characteristics of each sensor.
203. And determining a target parameter of each sensor according to the preset model and the standard environment parameter, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter.
204. And acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values.
205. And inputting the target parameters into the preset model, and determining the corresponding compensation coefficient of each sensor under each group of preset environmental parameters to obtain the compensation coefficient of each sensor under different temperatures.
206. And calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients.
207. Calibrating output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
Optionally, the detailed description of the steps 201 to 207 may refer to corresponding steps from step 101 to step 103 of the temperature compensation method described in fig. 1C, and will not be described again here.
The temperature compensation method provided by the embodiment of the application is applied to electronic equipment, and a preset model can be obtained; determining a standard environment parameter corresponding to each sensor according to the output characteristic of each sensor; determining a target parameter of each sensor according to a preset model and standard environment parameters, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter; acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values; inputting the target parameters into a preset model, determining a compensation coefficient corresponding to each sensor under each set of preset environmental parameters, and obtaining the compensation coefficient of each sensor under different temperatures; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. Thus, the influence of different conditions of the sensor operation circuit or other output characteristic reasons on the accuracy of the compensation coefficient of the sensor can be reduced to a certain extent according to the target parameter determined by the output characteristic of each sensor and the CO concentration value.
In accordance with the above, please refer to fig. 3, which is a flowchart illustrating an embodiment of a temperature compensation method according to an embodiment of the present application. The temperature compensation method described in this embodiment is applied to an electronic device, and includes the following steps:
301. determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value.
302. And calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients.
303. And selecting the target compensation coefficient corresponding to the target sensor at any temperature, wherein the target sensor is any one of the plurality of sensors.
304. And determining a target model corresponding to the target sensor according to the target parameters of the target sensor and the target compensation coefficient at any temperature, wherein the target model is obtained after the target model is determined by the preset model parameters.
305. And acquiring the corresponding inspection parameters of the target sensor.
306. And verifying whether the output characteristic of the target sensor meets a preset standard or not according to the target model and the inspection parameters.
307. And if the output characteristic of the target sensor meets the preset standard, executing a step of calibrating the output characteristic of the target sensor.
Optionally, the detailed description of the steps 301 to 307 may refer to the corresponding steps from step 101 to step 103 of the temperature compensation method described in fig. 1C, and will not be described again here.
It can be seen that, the temperature compensation method provided by the embodiment of the application is applied to electronic equipment, and determines the compensation coefficient of each sensor in a plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; selecting a target compensation coefficient corresponding to a target sensor at any temperature, wherein the target sensor is any one of a plurality of sensors; determining a target model corresponding to the target sensor according to the target parameters of the target sensor and the target compensation coefficient at any temperature, wherein the target model is obtained after the target model is determined by preset model parameters; acquiring a detection parameter corresponding to a target sensor; verifying whether the output characteristic of the target sensor meets a preset standard or not according to the target model and the inspection parameters; and if the output characteristic of the target sensor meets the preset standard, executing the step of calibrating the output characteristic of the target sensor. In this way, the output characteristic of the sensor can be checked while the sensor is subjected to temperature compensation so as to determine whether the sensor can work normally, the sensor does not need to be verified by an additional verification method, and the detection efficiency of the output characteristic of the sensor is higher.
In accordance with the above, the following is a device for implementing the temperature compensation method, specifically as follows:
please refer to fig. 4, which is a schematic structural diagram of an embodiment of a temperature compensation device according to an embodiment of the present disclosure. The temperature compensation device described in this embodiment is applied to an electronic device, and includes: the determining unit 401, the calculating unit 402 and the calibrating unit 403 are as follows:
the determining unit 401 is configured to determine a compensation coefficient of each of the plurality of sensors at different temperatures to obtain a plurality of sets of compensation coefficients, where each set of compensation coefficients includes a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each set of compensation coefficients corresponds to one temperature value;
the calculating unit 402 is configured to calculate an average value of each compensation coefficient of the multiple sets of compensation coefficients to obtain multiple average values, and obtain multiple target compensation coefficients by using each average value as a target compensation coefficient;
the calibration unit 403 is configured to calibrate the output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
The above-mentioned obtaining unit 401 may be configured to implement the method described in the above-mentioned step 101, the calculating unit 402 is configured to implement the method described in the above-mentioned step 102, the calibrating unit 403 is configured to implement the method described in the above-mentioned step 103, and so on.
In one possible example, in the aspect of determining the compensation coefficient of each sensor of the plurality of sensors at different temperatures, the determining unit 401 is specifically configured to:
acquiring a preset model;
determining a standard environment parameter corresponding to each sensor according to the output characteristic of each sensor;
determining a target parameter of each sensor according to the preset model and the standard environment parameter, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter;
acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values;
and inputting the target parameters into the preset model, and determining the corresponding compensation coefficient of each sensor under each group of preset environmental parameters to obtain the compensation coefficient of each sensor under different temperatures.
In one possible example, in the aspect of calibrating the output characteristics of the plurality of sensors according to the plurality of target compensation coefficients, the calibration unit 403 is specifically configured to:
determining the current ambient temperature;
determining a current compensation coefficient corresponding to the target sensor at the current environment temperature according to the target compensation coefficients;
and calibrating the output characteristic of the target sensor according to the current compensation coefficient.
It can be seen that, with the temperature compensation device described in the embodiment of the present application, the compensation coefficients of each sensor of the plurality of sensors at different temperatures can be determined, so as to obtain a plurality of sets of compensation coefficients, each set of compensation coefficients includes a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each set of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. Therefore, the temperature compensation can be carried out on the plurality of sensors through target compensation coefficients corresponding to different temperatures, so as to reduce the influence of unstable, excessively high or excessively low ambient temperature and other conditions on the detected CO concentration; therefore, the output characteristic of each sensor tends to be in a stable state, the detection precision of the sensors is favorably improved, and the detection precision of the CO concentration is favorably improved.
It can be understood that the functions of each program module of the temperature compensation device of this embodiment can be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process thereof can refer to the related description of the foregoing method embodiment, which is not described herein again.
In accordance with the above, please refer to fig. 5, which is a schematic structural diagram of an embodiment of an electronic device according to an embodiment of the present disclosure. The electronic device described in this embodiment, as shown in the figure, includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and in this embodiment, the programs include instructions for performing the following steps:
determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value;
calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients;
calibrating output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
It can be seen that, with the electronic device described in the embodiment of the present application, the compensation coefficient of each sensor in the plurality of sensors at different temperatures can be determined, so as to obtain a plurality of sets of compensation coefficients, each set of compensation coefficients includes a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each set of compensation coefficients corresponds to one temperature value; calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients; the output characteristics of the plurality of sensors are calibrated based on the plurality of target compensation coefficients. Therefore, the temperature compensation can be carried out on the plurality of sensors through target compensation coefficients corresponding to different temperatures, so as to reduce the influence of unstable, excessively high or excessively low ambient temperature and other conditions on the detected CO concentration; therefore, the output characteristic of each sensor tends to be in a stable state, the detection precision of the sensors is favorably improved, and the detection precision of the CO concentration is favorably improved.
In one possible example, in said determining the compensation factor for each of the plurality of sensors at a different temperature, the program comprises instructions for:
acquiring a preset model;
determining a standard environment parameter corresponding to each sensor according to the output characteristic of each sensor;
determining a target parameter of each sensor according to the preset model and the standard environment parameter, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter;
acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values;
and inputting the target parameters into the preset model, and determining the corresponding compensation coefficient of each sensor under each group of preset environmental parameters to obtain the compensation coefficient of each sensor under different temperatures.
In one possible example, the program includes instructions for performing the steps of:
selecting the target compensation coefficient corresponding to a target sensor at any temperature, wherein the target sensor is any one of the sensors;
determining a target model corresponding to the target sensor according to the target parameters of the target sensor and the target compensation coefficient at any temperature, wherein the target model is obtained after the target model is determined by the preset model parameters;
acquiring a detection parameter corresponding to the target sensor;
verifying whether the output characteristic of the target sensor meets a preset standard or not according to the target model and the inspection parameters;
and if the output characteristic of the target sensor meets the preset standard, executing a step of calibrating the output characteristic of the target sensor.
In one possible example, in the verifying whether the output characteristic of the target sensor meets a preset criterion based on the target model and the verification parameter, the program includes instructions for: determining a sampling value of the target sensor obtained by the target model at the any one temperature;
inputting the sampling value into the target model to obtain an environment parameter output value;
if the environmental parameter output value is the same as the inspection parameter, determining that the output characteristic of the target sensor meets the preset standard;
and if the environment parameter output value is different from the inspection parameter, determining that the output characteristic of the target sensor does not meet the preset standard.
In one possible example, in the calibrating the output characteristics of the plurality of sensors according to the plurality of target compensation coefficients, the program includes instructions for:
determining the current ambient temperature;
determining a current compensation coefficient corresponding to the target sensor at the current environment temperature according to the target compensation coefficients;
and calibrating the output characteristic of the target sensor according to the current compensation coefficient.
In one possible example, in the calibrating the output characteristic of the target sensor according to the current compensation coefficient, the program includes instructions for:
determining current output data of the target sensor under the output characteristic;
determining a standard value of output data of the target sensor at the current temperature;
determining an offset value of the target sensor according to the current output data and the standard value;
and calibrating the output characteristic of the target sensor according to the offset value and the current compensation coefficient.
In one possible example, in the calibrating the output characteristic of the target sensor based on the offset value and the current compensation factor, the program includes instructions for:
and calibrating the output data of the target sensor according to the current compensation coefficient so that the offset value is in a preset range.
Embodiments of the present application further provide a computer storage medium, where the computer storage medium may store a program, and the program includes some or all of the steps of any one of the temperature compensation methods described in the above method embodiments when executed.
While the present application has been described in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from a review of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the word "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus (device), or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. A computer program stored/distributed on a suitable medium supplied together with or as part of other hardware, may also take other distributed forms, such as via the Internet or other wired or wireless telecommunication systems.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable temperature compensation device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable temperature compensation device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable temperature compensation device to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable temperature compensation device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer implemented process such that the instructions which execute on the computer or other programmable device provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Although the present application has been described in conjunction with specific features and embodiments thereof, it will be evident that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary of the present application as defined in the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A temperature compensation method is applied to electronic equipment, wherein,
determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, wherein each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value;
calculating the average value of each group of compensation coefficients in the multiple groups of compensation coefficients to obtain multiple average values, and taking each average value as a target compensation coefficient to obtain multiple target compensation coefficients;
calibrating output characteristics of the plurality of sensors according to the plurality of target compensation coefficients.
2. The method of claim 1, wherein determining a compensation factor for each sensor of the plurality of sensors at a different temperature comprises:
acquiring a preset model;
determining a standard environment parameter corresponding to each sensor according to the output characteristic of each sensor;
determining a target parameter of each sensor according to the preset model and the standard environment parameter, wherein the target parameter is related to the output characteristic of the sensor corresponding to the target parameter;
acquiring multiple groups of preset environmental parameters of each sensor, wherein each preset environmental parameter comprises a CO concentration value and multiple temperature values;
and inputting the target parameters into the preset model, and determining the corresponding compensation coefficient of each sensor under each group of preset environmental parameters to obtain the compensation coefficient of each sensor under different temperatures.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
selecting the target compensation coefficient corresponding to a target sensor at any temperature, wherein the target sensor is any one of the sensors;
determining a target model corresponding to the target sensor according to the target parameters of the target sensor and the target compensation coefficient at any temperature, wherein the target model is obtained after the target model is determined by the preset model parameters;
acquiring a detection parameter corresponding to the target sensor;
verifying whether the output characteristic of the target sensor meets a preset standard or not according to the target model and the inspection parameters;
and if the output characteristic of the target sensor meets the preset standard, executing a step of calibrating the output characteristic of the target sensor.
4. The method of claim 3, wherein verifying whether the output characteristics of the target sensor meet a predetermined criterion based on the target model and the inspection parameters comprises:
determining a sampling value of the target sensor obtained by the target model at the any one temperature;
inputting the sampling value into the target model to obtain an environment parameter output value;
if the environmental parameter output value is the same as the inspection parameter, determining that the output characteristic of the target sensor meets the preset standard;
and if the environment parameter output value is different from the inspection parameter, determining that the output characteristic of the target sensor does not meet the preset standard.
5. The method of any one of claims 1-4, wherein calibrating the output characteristics of the plurality of sensors based on the plurality of target compensation factors comprises:
determining the current ambient temperature;
determining a current compensation coefficient corresponding to the target sensor at the current environment temperature according to the target compensation coefficients;
and calibrating the output characteristic of the target sensor according to the current compensation coefficient.
6. The method of claim 5, wherein calibrating the output characteristic of the target sensor based on the current compensation factor comprises:
determining current output data of the target sensor under the output characteristic;
determining a standard value of output data of the target sensor at the current temperature;
determining an offset value of the target sensor according to the current output data and the standard value;
and calibrating the output characteristic of the target sensor according to the offset value and the current compensation coefficient.
7. A temperature compensation device, applied to an electronic apparatus, the device comprising: a determination unit, a calculation unit and a calibration unit, wherein,
the determining unit is used for determining a compensation coefficient of each sensor in the plurality of sensors at different temperatures to obtain a plurality of groups of compensation coefficients, each group of compensation coefficients comprises a plurality of compensation coefficients, each sensor corresponds to one compensation coefficient, and each group of compensation coefficients corresponds to one temperature value;
the calculating unit is used for calculating an average value of each group of compensation coefficients in the plurality of groups of compensation coefficients to obtain a plurality of average values, and taking each average value as a target compensation coefficient to obtain a plurality of target compensation coefficients;
the calibration unit is used for calibrating the output characteristics of the sensors according to the target compensation coefficients.
8. An electronic device comprising a processor, a memory for storing one or more programs and configured for execution by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-6.
9. A computer-readable storage medium, characterized in that,
a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of claims 1-6.
10. A computer program product, characterized in that the computer program product causes a computer to execute the method according to any of claims 1-6.
CN202110874495.0A 2020-11-26 2020-11-26 Temperature compensation method and device, electronic equipment and medium product Withdrawn CN113640465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110874495.0A CN113640465A (en) 2020-11-26 2020-11-26 Temperature compensation method and device, electronic equipment and medium product

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110874495.0A CN113640465A (en) 2020-11-26 2020-11-26 Temperature compensation method and device, electronic equipment and medium product
CN202011346012.1A CN112462005B (en) 2020-11-26 2020-11-26 Temperature compensation method and related product

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN202011346012.1A Division CN112462005B (en) 2020-11-26 2020-11-26 Temperature compensation method and related product

Publications (1)

Publication Number Publication Date
CN113640465A true CN113640465A (en) 2021-11-12

Family

ID=74807959

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202110874495.0A Withdrawn CN113640465A (en) 2020-11-26 2020-11-26 Temperature compensation method and device, electronic equipment and medium product
CN202011346012.1A Active CN112462005B (en) 2020-11-26 2020-11-26 Temperature compensation method and related product

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202011346012.1A Active CN112462005B (en) 2020-11-26 2020-11-26 Temperature compensation method and related product

Country Status (1)

Country Link
CN (2) CN113640465A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117825348A (en) * 2024-01-08 2024-04-05 珠海黑马医学仪器有限公司 SiPM-based temperature compensation method, device, equipment and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113834974A (en) * 2021-09-01 2021-12-24 维沃移动通信有限公司 Temperature compensation method, temperature compensation device, electronic equipment and storage medium
CN113960256B (en) * 2021-10-21 2023-11-21 上海朝辉压力仪器有限公司 Temperature compensation method of water meter

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5650054A (en) * 1995-01-31 1997-07-22 Atwood Industries, Inc. Low cost room temperature electrochemical carbon monoxide and toxic gas sensor with humidity compensation based on protonic conductive membranes
US20090007636A1 (en) * 2007-07-02 2009-01-08 Therm-O-Disc, Incorporated Chemiresistor Sensor System Compensated for Temperature and Aging Effects
GB201113435D0 (en) * 2011-08-03 2011-09-21 Glysure Ltd Sensor calibration
US9395344B2 (en) * 2013-02-06 2016-07-19 Veris Industries, Llc Gas sensor with thermal measurement compensation
CN105572192A (en) * 2016-01-15 2016-05-11 国家电网公司 Temperature compensation method of SF6 electrochemical gas sensor
CN205983770U (en) * 2016-08-30 2017-02-22 北京恩吉威科技股份有限公司 Take temperature compensating's gas alarm
CN106645584A (en) * 2016-12-30 2017-05-10 重庆安迈科技有限公司 Combustible gas detector and compensation method thereof
CN108981780A (en) * 2017-05-31 2018-12-11 王在彬 A kind of Calibration of measuring equipment calibration method
CN109060899B (en) * 2018-06-29 2021-04-30 广州瑞普医疗科技有限公司 Method, device and equipment for compensating measurement result of electrochemical sensor
CN109164216A (en) * 2018-10-08 2019-01-08 重庆市方腾科技有限公司 A kind of methane transducer and zero point compensation method of band output compensation
CN109238310A (en) * 2018-11-05 2019-01-18 珠海全志科技股份有限公司 A kind of pair of MEMS sensor carries out the method and device of temperature-compensating
CN109238311A (en) * 2018-11-05 2019-01-18 珠海全志科技股份有限公司 A kind of temperature-compensation method and device of MEMS sensor
CN109655518A (en) * 2019-02-25 2019-04-19 珠海格力电器股份有限公司 A kind of formaldehyde electrochemical sensing detection device, calibration method and clarifier
CN110018275A (en) * 2019-04-10 2019-07-16 南京能启能电子科技有限公司 A kind of gas detector with compensation function and compensation method
CN110736691B (en) * 2019-11-12 2021-04-06 重庆大学 Concentration correction method of particulate matter sensor by laser scattering method
CN110988272A (en) * 2019-12-27 2020-04-10 中国原子能科学研究院 Method for correcting measured values of a hydrogen sensor
CN111948273B (en) * 2020-08-21 2023-08-08 山东工商学院 Method and device for establishing temperature compensation model of gas sensor and measuring gas concentration

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117825348A (en) * 2024-01-08 2024-04-05 珠海黑马医学仪器有限公司 SiPM-based temperature compensation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN112462005A (en) 2021-03-09
CN112462005B (en) 2021-07-06

Similar Documents

Publication Publication Date Title
CN112462005B (en) Temperature compensation method and related product
CN112326895B (en) Sensitivity compensation method and related product
CN110018275A (en) A kind of gas detector with compensation function and compensation method
CN110736769B (en) Automatic calibration device and method for gas alarm
CN110220945B (en) Full-range temperature compensation method of semiconductor gas sensor
CN114216938B (en) Gas concentration detection compensation method and device
CN112924087A (en) Automatic detection system of pressure transmitter
CN115236135A (en) Base line calibration method for gas sensor, control device and gas sensor
CN115639392B (en) Electric power instrument with rated secondary current lower than 1A
CN111089849A (en) System and method for preventing false alarm of NDIR alarm
CN115290165A (en) Detection method, system and device of ultrasonic water meter
CN113624929B (en) Full-range automatic calibration method for gas sensor
CN114184648B (en) Moisture content calibration method for resistance-capacitance humidity sensor
KR102194876B1 (en) Sensing apparatus for livestock derived gas and data processing method
CN113189272A (en) Method for correcting monitoring data of gas sensor and cooking equipment
KR102588967B1 (en) Method of calibrating gas sensor and self-calibrating system performing method
CN117825632A (en) Smoke sensor sensitivity compensation method based on cubic function fitting
CN112540112B (en) Sensor calibration method, device, equipment and storage medium
CN115046570B (en) Automatic temperature compensation method for inclination angle of antenna attitude instrument
CN216594982U (en) Response time timing system and test system
CN108828154B (en) Calibrating device and method for oxygen detector
CN110211352B (en) Calibration equipment
CN206114625U (en) PH meter signal acquisition and processing system
KR20220045792A (en) Gas detector capable of performing self calibration and operating method of the same
CN116929600A (en) Calibrating device and system for ultra-high precision digital temperature sensor chip

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20211112

WW01 Invention patent application withdrawn after publication