Thermistor calibration method, apparatus and electronic device
By calibrating the platinum resistance thermometer in a constant temperature water bath, the correspondence between the resistance value and the temperature value of the thermistor was obtained, which solved the problem of inaccurate thermistor calibration and achieved higher precision temperature measurement.
Patent Information
- Application Number
- CN202211614576.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-13
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2042-12-13
AI Technical Summary
In existing technologies, the calibration of thermistors is not accurate enough, resulting in low temperature measurement accuracy.
The platinum resistance thermometer is calibrated in a constant temperature water bath. By obtaining the resistance and temperature values of the thermistor and the platinum resistance thermometer at multiple temperature points, their correspondence is determined, and the thermistor is calibrated using the platinum resistance thermometer.
This improves the measurement accuracy of platinum resistance thermometers, making the correspondence between the resistance value and temperature value of the thermistor more accurate, ensuring that the temperature calibration curve of the thermistor is accurate and reliable, and enabling accurate measurement of liquid temperature changes.
Smart Images

Figure CN115839782B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of temperature control, and in particular to a thermistor calibration method and device and electronic equipment. BACKGROUND
[0002] The thermistor has the characteristic that the resistance value changes with temperature. The thermistor probe is made based on the thermistor. By measuring the resistance value change of the thermistor probe, the temperature can be accurately measured in many scenarios. The calibration of the thermistor is to obtain the corresponding relationship between the resistance temperature and the resistance value. The calibration of the thermistor has an important influence on the measurement accuracy of the thermistor. The related technology directly measures the temperature of the thermistor by using a standard thermometer, and records the corresponding resistance value, so as to obtain the corresponding relationship between the temperature of the thermistor and the resistance value. The related technology has low accuracy in measuring the temperature of the thermistor, which leads to inaccurate calibration of the thermistor. SUMMARY
[0003] To solve the above problems, the embodiments of the present application provide a thermistor calibration method, device and electronic equipment to at least solve the problem of inaccurate calibration of the thermistor in the related technology.
[0004] The technical solution of the present application is as follows:
[0005] In a first aspect, the embodiments of the present application provide a thermistor calibration method, which comprises:
[0006] calibrating a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant temperature water tank;
[0007] obtaining the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point in a first temperature calibration range; the thermistor to be calibrated and the calibrated platinum resistance thermometer are placed in the constant temperature water tank;
[0008] determining the corresponding relationship between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range according to the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point.
[0009] In the above scheme, the calibration of the platinum resistance thermometer comprises:
[0010] obtaining the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in a second temperature calibration range; the platinum resistance thermometer and the standard thermometer are placed in a constant temperature water tank;
[0011] According to the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range, a corresponding relationship between the resistance value and the temperature value of the platinum resistance thermometer is determined.
[0012] In the above scheme, the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range are obtained by:
[0013] The water bath temperature in the constant-temperature water tank is adjusted to a first temperature point; the first temperature point is any temperature point in the second temperature calibration range;
[0014] The resistance value of the platinum resistance thermometer is obtained when the water bath temperature in the constant-temperature water tank is stable;
[0015] The temperature value of the standard thermometer is obtained when the temperature coefficient of the platinum resistance thermometer is less than or equal to a first set value;
[0016] The resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer corresponding to the first temperature point are recorded;
[0017] In the above scheme, if the standard thermometer includes at least two probes, the temperature value of the standard thermometer is obtained by:
[0018] The mean value of the temperature values of the at least two probes is determined, and the mean value is taken as the temperature value of the standard thermometer.
[0019] In the above scheme, the resistance value of the to-be-calibrated thermistor at each temperature point in the first temperature calibration range and the temperature value of the calibrated platinum resistance thermometer are obtained by:
[0020] The water bath temperature in the constant-temperature water tank is adjusted to a second temperature point; the second temperature point is any temperature point in the first temperature calibration range;
[0021] The temperature value of the calibrated platinum resistance thermometer is obtained when the water bath temperature in the constant-temperature water tank is stable;
[0022] The resistance value of the to-be-calibrated thermistor is obtained when the variation degree of the temperature value of the calibrated platinum resistance thermometer is less than or equal to a second set value;
[0023] The resistance value of the to-be-calibrated thermistor is obtained when the variation degree of the resistance value of the to-be-calibrated thermistor is less than or equal to a third set value.
[0024] In the above scheme, the determining of the correspondence between the resistance value and the temperature value of the to-be-calibrated thermistor in the first temperature calibration range comprises:
[0025] Based on the resistance value of the to-be-calibrated thermistor and the temperature value of the calibrated platinum resistance thermometer at each temperature point, the material constant of the to-be-calibrated thermistor is determined.
[0026] Based on the material constant of the to-be-calibrated thermistor, the correspondence between the resistance value and the temperature value of the to-be-calibrated thermistor in the first temperature calibration range is determined.
[0027] In a second aspect, an embodiment of the present application provides a thermistor calibration device, which comprises:
[0028] A first calibration module is configured to calibrate a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant-temperature water tank.
[0029] A first calibration module is configured to calibrate a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant-temperature water tank.
[0030] A second calibration module is configured to determine the correspondence between the resistance value and the temperature value of the to-be-calibrated thermistor in the first temperature calibration range according to the resistance value of the to-be-calibrated thermistor and the temperature value of the calibrated platinum resistance thermometer at each temperature point.
[0031] In a third aspect, an embodiment of the present application provides a thermistor calibration system, which comprises:
[0032] A thermistor calibration system, characterized in that it comprises:
[0033] A constant-temperature water tank, in which the platinum resistance thermometer and the to-be-calibrated thermistor are placed when the thermistor is calibrated; when the platinum resistance thermometer is calibrated, the platinum resistance thermometer and the standard thermometer are placed in the constant-temperature water tank.
[0034] A measurement module, which comprises a standard thermometer, a multimeter for reading the resistance values of the platinum resistance thermometer and the to-be-calibrated thermistor, a water bath controller for adjusting the water bath temperature in the constant-temperature water tank, and a communication module; the communication module is configured to communicate with a software processing module.
[0035] The software processing module is configured to calibrate the platinum resistance thermometer, acquire resistance values of the to-be-calibrated thermistor at each temperature point in a first temperature calibration range and temperature values of the calibrated platinum resistance thermometer, and determine a correspondence between the resistance values and the temperature values of the to-be-calibrated thermistor in the first temperature calibration range according to the resistance values of the to-be-calibrated thermistor and the temperature values of the calibrated platinum resistance thermometer at each temperature point.
[0036] In a fourth aspect, an electronic device is provided, including a processor and a memory, which are connected to each other, wherein the memory is configured to store a computer program including program instructions, and the processor is configured to invoke the program instructions to perform the steps of the thermistor calibration method provided in the first aspect.
[0037] In a fifth aspect, a computer readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the steps of the thermistor calibration method provided in the first aspect are implemented.
[0038] In the embodiment of the present application, the platinum resistance thermometer is calibrated in the constant-temperature tank, the resistance values of the to-be-calibrated thermistor at each temperature point in a first temperature calibration range are acquired, and the temperature values of the calibrated platinum resistance thermometer are acquired. The to-be-calibrated thermistor and the calibrated platinum resistance thermometer are both placed in the constant-temperature tank. According to the resistance values of the to-be-calibrated thermistor and the temperature values of the calibrated platinum resistance thermometer at each temperature point, the correspondence between the resistance values and the temperature values of the to-be-calibrated thermistor in the first temperature calibration range is determined. In this embodiment, the thermistor and the platinum resistance thermometer are calibrated in the same environment, which can make the measurement accuracy of the platinum resistance thermometer higher, make the correspondence between the resistance values and the temperature values of the thermistor acquired more accurate, ensure the temperature calibration curve of the thermistor accurate and reliable, and make the calibrated thermistor be able to accurately measure the temperature change of the liquid. BRIEF DESCRIPTION OF DRAWINGS
[0039] Figure 1 FIG. 1 is a structural schematic diagram of a thermistor calibration system provided by an embodiment of the present application;
[0040] Figure 2 FIG. 2 is a flowchart of a thermistor calibration method provided by an embodiment of the present application;
[0041] Figure 3 FIG. 3 is a calibration flowchart of a platinum resistance thermometer provided by an embodiment of the present application;
[0042] Figure 4is a calibration process schematic diagram of a thermistor provided by an embodiment of the present application;
[0043] Figure 5 is a schematic diagram of a thermistor calibration device provided by an embodiment of the present application;
[0044] Figure 6 is a schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0045] 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. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0046] Since the thermistor has the characteristic that the resistance value changes with temperature, a thermistor probe can be made based on the thermistor, and the temperature can be accurately measured in many scenarios by measuring the resistance value change of the thermistor probe. For example, the thermistor probe can measure the radiation temperature rise in water caused by the proton beam, thereby completing the measurement of the water absorbed dose of the proton beam. The water absorbed dose of the proton beam, that is, the energy absorbed by unit mass of water in water irradiated by the proton beam, has a unit of gray (Gy, 1 Gy = 1 J / kg). In the water absorbed dose measurement, since the energy deposition is mainly in the form of water temperature rise, the radiation temperature rise can be directly measured to measure the water absorbed dose.
[0047] In related technologies, when the thermistor is calibrated, the standard thermometer and the thermistor are not calibrated in the same environment, and the standard thermometer does not have the characteristic that the resistance value changes with temperature, so that the thermistor measured is not accurate enough, resulting in that the calibration of the thermistor is not accurate enough.
[0048] In view of the above-mentioned defects of related technologies, the embodiments of the present application provide a thermistor calibration method, which can accurately obtain the corresponding relationship between the temperature value and the resistance value of the thermistor. In order to describe the technical solutions of the present application, the specific embodiments will be described below.
[0049] The thermistor calibration system provided by the embodiments of the present application comprises:
[0050] A constant-temperature water tank; when the thermistor is calibrated, the platinum resistance thermometer and the thermistor to be calibrated are placed in the constant-temperature water tank; when the platinum resistance thermometer is calibrated, the platinum resistance thermometer and the standard thermometer are placed in the constant-temperature water tank;
[0051] A measuring module is composed of a standard thermometer, a multimeter for reading resistance values of the platinum resistance thermometer and the thermistor to be calibrated, a water bath controller for adjusting water bath temperature in a constant temperature water tank, and a communication module for communicating with the software processing module;
[0052] A software processing module is used for calibrating the platinum resistance thermometer, acquiring resistance values of the thermistor to be calibrated at each temperature point in a first temperature calibration range and temperature values of the calibrated platinum resistance thermometer, and determining a corresponding relationship between the resistance values and the temperature values of the thermistor to be calibrated in the first temperature calibration range according to the resistance values of the thermistor to be calibrated and the temperature values of the calibrated platinum resistance thermometer at each temperature point.
[0053] Reference Figure 1 , Figure 1 is a structural schematic diagram of a thermistor calibration system provided by an embodiment of the present application, which can realize periodic calibration of a platinum resistance thermometer and a thermistor, and comprises:
[0054] A constant temperature water tank 1 has a heat preservation box 4 in which antifreeze is filled. When calibrating the platinum resistance thermometer, 2 is a standard thermometer and 3 is a platinum resistance thermometer; when calibrating the thermistor, 2 is a platinum resistance thermometer and 3 is a thermistor to be calibrated. When calibrating the platinum resistance thermometer, the platinum resistance thermometer and the standard thermometer are arranged in the heat preservation box; when calibrating the thermistor, the platinum resistance thermometer and the thermistor to be calibrated are arranged in the heat preservation box.
[0055] The measuring module is composed of a standard thermometer, a multimeter for reading resistance values of the platinum resistance thermometer and the thermistor to be calibrated, a water bath controller for dynamically adjusting water bath temperature, and a communication module for communicating with a computer.
[0056] The software processing module 8 is used for controlling the water bath controller 7 to adjust water bath temperature in the heat preservation box 4, recording resistance values of the thermistor to be calibrated and temperature values of the platinum resistance thermometer, and determining a corresponding relationship between temperature and resistance values of the thermistor to be calibrated.
[0057] The specific model of the standard thermometer can be F500, the specific model of the platinum resistance thermometer can be PT100, the number of the platinum resistance thermometer can be multiple, the specific model of the multimeter can be Keithley K2001, the specific model of the communication module can be NIGPIB-ENET / 1000, and the software processing module can adopt C# control programming.
[0058] The communication module is used for sending data measured by the standard thermometer, the platinum resistance thermometer and the thermistor to the software processing module.
[0059] According to the working principle of the water calorimeter, the water calorimeter measures the radiation temperature rise directly instead of measuring the adiabatic temperatures of two states and then calculating the difference, so the requirement for absolute temperature is not high, the secondary temperature standard can be selected to calibrate the thermistor, and the platinum resistance thermometer with a resolution of 0.001 K can be selected to measure the temperature in the incubator.
[0060] In this embodiment, a three-stage temperature calibration system is designed, and the measurement of the resistance value of the thermistor changing with temperature is divided into three steps, that is, first, the secondary temperature standard F500 (double channel) is sent to the primary standard laboratory for calibration, then the F500 is used to calibrate the platinum resistance thermometer, and finally the platinum resistance thermometer is used to measure the resistance value of the thermistor changing with temperature.
[0061] In the calibration of the thermistor, two PT100s and the thermistor to be calibrated are arranged in the incubator, the temperature in the incubator is adjusted by controlling the water bath temperature, and the resistance value of the thermistor at different temperatures is read and recorded by using the software processing module, so that the calibration of the thermistor is completed.
[0062] The software processing module can automatically adjust the water bath temperature and the measurement time, automatically read and record the temperature and resistance data, quickly and accurately complete the calibration of the platinum resistance thermometer and the thermistor, obtain the relationship between the temperature and the resistance value of the thermistor, and ensure that the temperature calibration curve is accurate and reliable, so that the accuracy of the measurement of the proton beam water absorbed dose can be improved when the thermistor is used to measure the proton beam water absorbed dose.
[0063] Figure 2 It is an implementation flow diagram of a thermistor calibration method provided by the embodiment of the present application, and the execution subject of the thermistor calibration method is an electronic device, which includes a desktop computer, a notebook computer, a server and the like.
[0064] S201, calibrate the platinum resistance thermometer; the platinum resistance thermometer is placed in a constant-temperature water tank.
[0065] In the embodiment of the present application, the platinum resistance thermometer can be calibrated by using a standard thermometer, and the standard thermometer and the platinum resistance thermometer are placed in the constant-temperature water tank at the same time when the platinum resistance thermometer is calibrated.
[0066] Before calibrating the platinum resistance thermometer, it is necessary to set the temperature calibration range, platinum resistance thermometer number, and corresponding channel number of the multimeter, temperature step, and accuracy conditions, etc. If multiple platinum resistance thermometers are used, the used platinum resistance thermometers are calibrated in the same secondary temperature standard, and the used platinum resistance thermometers are placed in the constant temperature water tank for calibration.
[0067] At each temperature point in the temperature calibration range, the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer are measured, the next temperature point is automatically set according to the set temperature step, and the measurement of all temperature points is completed in turn. The binomial fitting method can be used to calculate the relationship parameters of the resistance value of the platinum resistance thermometer and the temperature, and the parameters are used as the input file when measuring the resistance value and temperature relationship of the thermistor.
[0068] Before calibrating the platinum resistance thermometer, the standard thermometer needs to be calibrated, for example, the standard thermometer can be sent to a primary standard laboratory for calibration.
[0069] Since the thermistor is also calibrated in the constant temperature water tank, the consistency of the relative temperature of the platinum resistance thermometer and the thermistor in the constant temperature water tank can be maintained.
[0070] In an embodiment, the calibration of the platinum resistance thermometer in the constant temperature water tank comprises:
[0071] The resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range are obtained; the platinum resistance thermometer and the standard thermometer are placed in the constant temperature water tank;
[0072] According to the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range, the corresponding relationship between the resistance value and the temperature value of the platinum resistance thermometer is determined.
[0073] The temperature point is the calibration point. By controlling the water bath controller, the water bath temperature in the constant temperature water tank can be dynamically adjusted to reach each temperature point in the second temperature calibration range. When the water bath temperature in the constant temperature water tank reaches the temperature point in the second temperature calibration range, the temperature value of the standard thermometer and the resistance value of the platinum resistance thermometer are measured, and the temperature value of the standard thermometer and the resistance value of the platinum resistance thermometer at each temperature point are recorded. Then, the relationship parameters of the resistance value and the temperature of the platinum resistance thermometer are calculated by binomial fitting, thereby completing the calibration of the platinum resistance thermometer.
[0074] Specifically, in the above embodiment, the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range are obtained by:
[0075] adjusting a water bath temperature in the constant-temperature water tank to a first temperature point; the first temperature point is any temperature point in the second temperature calibration range;
[0076] acquiring a resistance value of the platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable;
[0077] acquiring a temperature value of the standard thermometer when the temperature coefficient of the platinum resistance thermometer is less than or equal to a first set value;
[0078] recording the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer corresponding to the first temperature point;
[0079] Correspondingly, if the standard thermometer includes at least two probes, the acquiring of the temperature value of the standard thermometer includes:
[0080] determining a mean value of the temperature values of the at least two probes, and taking the mean value as the temperature value of the standard thermometer.
[0081] Wherein, the water bath temperature in the constant-temperature water tank can be continuously measured, and if the difference between the continuously measured water bath temperature values is less than or equal to a threshold value, it is considered that the water bath temperature in the constant-temperature water tank is stable. The resistance value of the platinum resistance thermometer can be continuously measured, and the temperature coefficient of the platinum resistance thermometer can be calculated based on the continuously measured resistance values of the platinum resistance thermometer.
[0082] As shown in Figure 3 , Figure 3 is a calibration process schematic diagram of a platinum resistance thermometer provided by an embodiment of the present application, and the calibration process of the platinum resistance thermometer includes:
[0083] setting the water bath temperature to T, T being a temperature point in the second temperature calibration range.
[0084] waiting for 3 seconds, reading the current water bath temperature T b , and determining whether the difference between T b and T is less than or equal to 0.05. If the difference is less than or equal to 0.05, it is considered that the water bath temperature in the constant-temperature water tank is stable.
[0085] In the case that the difference between T b and T is less than or equal to 0.05, the resistance value R1 of the platinum resistance thermometer PT100 is read, and after waiting for 10 seconds, the resistance value R2 of the PT100 is read again. The temperature coefficient of the platinum resistance thermometer is calculated based on R1 and R2, and the calculation formula of the temperature coefficient is as follows:
[0086]
[0087] The temperature coefficient of the platinum resistance thermometer refers to the percentage of the resistance increase of the platinum resistance thermometer when the temperature increases by one degree. When the temperature coefficient is less than or equal to 0.05%, the temperature values T1 and T2 of the two probes of the standard thermometer F500 are read, and the average of the temperature values of the two probes is taken as the stable temperature. The resistance value of PT100 is collected 10 times, and the average and standard deviation are calculated. The purpose of collecting 10 times is to obtain a more accurate resistance value, and the standard deviation can be used to judge whether the resistance value is stable.
[0088] In this way, the resistance value and the temperature value of the platinum resistance thermometer at the temperature point T are obtained. Then, by adjusting the water bath temperature to other temperature points, the measurement at other temperature points is completed.
[0089] S202, obtaining the resistance value of the to-be-calibrated thermistor at each temperature point in the first temperature calibration range, and the temperature value of the calibrated platinum resistance thermometer; the to-be-calibrated thermistor and the calibrated platinum resistance thermometer are placed in the constant-temperature water tank.
[0090] In order to measure the corresponding relationship between the resistance value and the temperature of the thermistor, the to-be-calibrated thermistor and the calibrated platinum resistance thermometer are placed in the constant-temperature water tank. In an embodiment, the number of platinum resistance thermometers is two, and when the thermistor is calibrated, the two calibrated platinum resistance thermometers are placed at the two ends of the constant-temperature water tank, and the to-be-calibrated thermistor is placed in the middle of the constant-temperature water tank.
[0091] In actual application, the thermistor can be directly placed into the constant-temperature water tank to form a thermistor probe, which has the advantages of measuring a wider temperature range and fast temperature balance. Or the thermistor can be assembled into a calorimetric core container and then placed into the constant-temperature water tank, which has the advantage of good repeatability.
[0092] Before calibration, the temperature calibration range, temperature step and measurement cycle number are set, for example, the temperature calibration range is 0.5℃ to 7.5℃, the temperature step is 0.5℃, and the measurement is 3 cycles.
[0093] In an embodiment, the obtaining of the resistance value of the to-be-calibrated thermistor at each temperature point in the first temperature calibration range and the temperature value of the calibrated platinum resistance thermometer comprises:
[0094] Adjusting the water bath temperature in the constant-temperature water tank to a second temperature point; the second temperature point is any temperature point in the first temperature calibration range;
[0095] Obtaining the temperature value of the calibrated platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable;
[0096] In a case where the variation degree of the temperature value of the calibrated platinum resistance thermometer is less than or equal to a second set value, the resistance value of the thermistor to be calibrated is obtained;
[0097] In a case where the variation degree of the resistance value of the thermistor to be calibrated is less than or equal to a third set value, the temperature value of the calibrated platinum resistance thermometer corresponding to the second temperature point and the resistance value of the thermistor to be calibrated are recorded.
[0098] Wherein, the variation degree of the temperature value of the platinum resistance thermometer can be determined by continuously measuring the temperature value of the platinum resistance thermometer. The variation degree of the resistance value of the thermistor to be calibrated can be determined by continuously measuring the resistance value of the thermistor to be calibrated.
[0099] As shown in Figure 4 , Figure 4 is a calibration process schematic diagram of a thermistor provided by an embodiment of the present application, which includes s:
[0100] The water bath temperature is set to T, and T is a temperature point in a first temperature calibration range.
[0101] Wait for 3 seconds, and read the current water bath temperature T b , and determine whether the difference between T b and T is less than or equal to 0.05. If the difference is less than or equal to 0.05, it indicates that the water bath temperature in the constant-temperature water tank is stable.
[0102] In a case where the difference between T b and T is less than or equal to 0.05, the temperature value T1 of the platinum resistance thermometer PT100 is read. After waiting for 10 seconds, the temperature value T2 of the PT100 is read again. The variation degree of the temperature value of the platinum resistance thermometer is calculated by T1 and T2, and the calculation formula is as follows:
[0103]
[0104] Wherein, t is 10s.
[0105] In a case where the variation degree of the temperature value of the platinum resistance thermometer is less than or equal to 0.04mK / min, the resistance value R1 of the thermistor to be calibrated is read. After waiting for 30 seconds, the resistance value R2 of the thermistor to be calibrated is read again. The variation degree of the resistance value of the thermistor to be calibrated is calculated by R2 and R1, and the calculation formula is as follows:
[0106]
[0107] Wherein, t is 30s.
[0108] In the case that the change degree of the resistance value of the thermistor to be calibrated is less than or equal to 0.05 Ω / min, the temperature value of the PT100 is read, and the average of the temperature values of the two PT100s is taken as the resistance value of the thermistor to be calibrated before resistance value acquisition.
[0109] The resistance value of the thermistor to be calibrated is acquired 10 times, and the average and the standard deviation are calculated, and the average is taken as the resistance value of the thermistor at the temperature point T.
[0110] The temperature value of the PT100 is read again as the resistance value of the thermistor to be calibrated after resistance value acquisition, and the average of the temperature values before and after acquisition is taken as the calibration point temperature of the thermistor at the temperature point T.
[0111] The temperature and resistance value of the thermistor to be calibrated corresponding to the temperature point T are recorded, and then the measurement of other temperature points in the first temperature calibration range is completed by adjusting the water bath temperature to other temperature points.
[0112] S203, according to the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point, the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range is determined.
[0113] By fitting the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point, the correspondence between the resistance value and the temperature value of the thermistor to be calibrated can be obtained.
[0114] For example, binomial fitting can be used to calculate the relationship parameters of the resistance value and the temperature value of the thermistor to be calibrated, so as to complete the calibration of the thermistor. According to the relationship between the resistance value and the temperature value of the thermistor, a temperature calibration curve of the thermistor in the first temperature calibration range can be drawn.
[0115] In an embodiment, the determination of the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range comprises:
[0116] Based on the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point, the material constant of the thermistor to be calibrated is determined;
[0117] Based on the material constant of the thermistor to be calibrated, the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range is determined.
[0118] In this embodiment, the resistance value and temperature relationship of the thermistor is approximately linear, and the measurement data is fitted by using a second-order polynomial, and lnR and 1 / T have the relationship of formula (1). lnR is the natural logarithm of the resistance at temperature T, and the unit is Kelvin.
[0119]
[0120] wherein a0, a1 and a2 are second order polynomial parameters.
[0121] The relationship between the material constant β of the thermistor and lnR and 1 / T is shown in equation (2):
[0122]
[0123] Applying equation (1) to equation (2), the material constant β of the thermistor is related to the second order polynomial parameters a1, a2 and the temperature T, as shown in equation (3).
[0124]
[0125] The R0 of the thermistor is also related to the material constant β, the second order polynomial parameters a0, a2, the reference temperature T0 and the temperature T, as shown in equation (4).
[0126]
[0127] According to the second order polynomial fitting parameters a0, a1 and a2, the material constant β and R0 of the thermistor can be calculated from equation (3) and equation (4), and the corresponding relationship between the resistance value of the thermistor and the temperature is given.
[0128] Equation (3) and equation (4) also show that β and R0 have temperature dependence, so it is necessary to periodically calibrate the thermistor. When the thermistor is used in a new scene, the thermistor needs to be calibrated again.
[0129] In the embodiment of the present application, the platinum resistance thermometer is calibrated in a constant temperature water tank, the resistance value of the thermistor to be calibrated at each temperature point in the first temperature calibration range is obtained, and the temperature value of the calibrated platinum resistance thermometer is obtained. The thermistor to be calibrated and the calibrated platinum resistance thermometer are both placed in the constant temperature water tank. According to the resistance value of the thermistor to be calibrated at each temperature point and the temperature value of the calibrated platinum resistance thermometer, the corresponding relationship between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range is determined. In this embodiment, the thermistor and the platinum resistance thermometer are calibrated in the same environment, which can make the measurement accuracy of the platinum resistance thermometer higher, make the corresponding relationship between the resistance value and the temperature value of the thermistor obtained more accurate, ensure that the temperature calibration curve of the thermistor is accurate and reliable, and make the calibrated thermistor can accurately measure the temperature change of the liquid.
[0130] The embodiment can accurately measure the ambient temperature of the liquid through the thermistor, and the accuracy of the proton beam water absorbed dose measurement can be improved by calibrating the thermistor through the above method when measuring the radiation temperature rise in water caused by the proton beam. The embodiment can provide a basis and help for the research on the proton beam absorbed dose calibration technology and the establishment of the proton beam water absorbed dose value transmission system. The thermistor that has been calibrated can be used to develop the proton beam water calorimeter, establish the proton beam water absorbed dose value transmission system, carry out the research on the proton beam absorbed dose calibration technology, perfect the measurement technology system, provide technical support for the proton dose monitoring, and ensure the accuracy and reliability of the proton dose monitoring results.
[0131] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.
[0132] It should be understood that when used in the specification and the appended claims, the terms "include" and "contain" indicate the presence of described features, whole, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, whole, steps, operations, elements, components and / or sets thereof.
[0133] It should be noted that the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0134] In addition, in the embodiments of the present application, "first", "second" and the like are used to distinguish similar objects, and do not necessarily mean a specific order or sequence.
[0135] Reference Figure 5 , Figure 5 is a schematic diagram of a thermistor calibration device provided by the embodiment of the present application, as shown in Figure 5 , the device comprises:
[0136] A first calibration module is used to calibrate a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant temperature water tank;
[0137] An acquisition module is used to acquire the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point in the first temperature calibration range; the thermistor to be calibrated and the calibrated platinum resistance thermometer are placed in the constant temperature water tank;
[0138] A second calibration module is used to determine the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range according to the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point.
[0139] In an embodiment, the first calibration module calibrates the platinum resistance thermometer, comprising:
[0140] obtaining resistance values of the platinum resistance thermometer and temperature values of a standard thermometer at each temperature point in a second temperature calibration range; the platinum resistance thermometer and the standard thermometer are placed in a constant-temperature water tank;
[0141] determining a corresponding relationship between resistance values and temperature values of the platinum resistance thermometer according to the resistance values of the platinum resistance thermometer and the temperature values of the standard thermometer at each temperature point in the second temperature calibration range.
[0142] In an embodiment, the first calibration module obtains resistance values of the platinum resistance thermometer and temperature values of a standard thermometer at each temperature point in a second temperature calibration range, comprising:
[0143] adjusting a water bath temperature in the constant-temperature water tank to a first temperature point; the first temperature point is any temperature point in the second temperature calibration range;
[0144] obtaining a resistance value of the platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable;
[0145] obtaining a temperature value of the standard thermometer when a temperature coefficient of the platinum resistance thermometer is less than or equal to a first set value;
[0146] recording the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer corresponding to the first temperature point;
[0147] In an embodiment, if the standard thermometer comprises at least two probes, the first calibration module obtains a temperature value of the standard thermometer, comprising:
[0148] determining a mean value of temperature values of the at least two probes, and taking the mean value as the temperature value of the standard thermometer.
[0149] In an embodiment, the obtaining module obtains resistance values of a to-be-calibrated thermistor and temperature values of a calibrated platinum resistance thermometer at each temperature point in a first temperature calibration range, comprising:
[0150] adjusting a water bath temperature in the constant-temperature water tank to a second temperature point; the second temperature point is any temperature point in the first temperature calibration range;
[0151] obtaining a temperature value of the calibrated platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable;
[0152] In a case where the variation degree of the temperature value of the calibrated platinum resistance thermometer is less than or equal to a second set value, the resistance value of the thermistor to be calibrated is acquired;
[0153] In a case where the variation degree of the resistance value of the thermistor to be calibrated is less than or equal to a third set value, the temperature value of the calibrated platinum resistance thermometer corresponding to the second temperature point and the resistance value of the thermistor to be calibrated are recorded.
[0154] In an embodiment, the second calibration module determines the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range, comprising:
[0155] Based on the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point, the material constant of the thermistor to be calibrated is determined;
[0156] Based on the material constant of the thermistor to be calibrated, the correspondence between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range is determined.
[0157] In actual application, the first calibration module, the acquisition module and the second calibration module can be implemented by a processor in an electronic device, such as a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU) or a field-programmable gate array (FPGA).
[0158] It should be noted that the thermistor calibration device provided in the above embodiments is only used for illustrating the division of the above modules when calibrating the thermistor, and in actual application, the above processing can be completed by different modules according to needs, that is, the internal structure of the device is divided into different modules to complete all or part of the above processing. In addition, the thermistor calibration device and the thermistor calibration method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.
[0159] The thermistor calibration device can be in the form of an image file, which can be run in the form of a container or a virtual machine after being executed to implement the thermistor calibration method described in the present application. Of course, it is not limited to the form of an image file, and any software form that can implement the thermistor calibration method described in the present application is within the protection scope of the present application.
[0160] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiment of the application, the embodiment of the application further provides an electronic device. Figure 6 A schematic diagram of the hardware composition structure of the electronic device of the embodiment of the application is shown in FIG. 1. Figure 6 As shown in FIG. 1, the electronic device comprises:
[0161] a communication interface, capable of information interaction with other devices such as network devices and the like;
[0162] a processor, connected with the communication interface, to realize information interaction with other devices, for running a computer program, and executing the method provided by one or more technical solutions of the electronic device. The computer program is stored on the memory. The computer program can be a software processing module in the memory. Figure 1
[0163] Of course, in actual application, various components in the electronic device are coupled together through a bus system. It can be understood that the bus system is used to realize the connection and communication between the components. The bus system includes not only a data bus, but also a power bus, a control bus and a state signal bus. However, for the purpose of clear illustration, all kinds of buses are marked as a bus system in the description. Figure 6
[0164] The electronic device is connected with the communication module in the electronic device, and the communication module sends the data of the standard thermometer, the platinum resistance thermometer and the thermistor measured by the multimeter to the electronic device. Figure 1
[0165] The above electronic device can be in the form of a cluster, such as a cloud computing platform. The so-called cloud computing platform is a business form that organizes multiple independent server physical hardware resources into a pool of resources by using computing virtualization, network virtualization and storage virtualization technology. It is a software-defined resource structure based on the development foundation of virtualization technology, and can provide resources and capabilities in the form of virtual machines, containers and the like. By eliminating the fixed relationship between hardware and operating system, relying on the connection of unified resource scheduling of the network, and then providing the required virtual resources and services, it is a new type of IT, software delivery mode, with the characteristics of flexibility, elasticity, distribution, multi-tenancy, on-demand and the like.
[0166] The current cloud computing platform supports several service modes:
[0167] SaaS (Software as a Service): cloud computing platform users do not need to purchase software, but rent software deployed on the cloud computing platform. Users do not need to maintain the software, and the software service provider will fully manage and maintain the software;
[0168] PaaS (Platform as a Service): Cloud computing platform users (at this time, usually software developers) can build new applications or extend existing applications on the architecture provided by the cloud computing platform, while not having to purchase development, quality control or production servers;
[0169] IaaS (Infrastructure as a Service): The cloud computing platform provides data centers, infrastructure hardware and software resources over the Internet. The cloud computing platform in the IaaS mode can provide servers, operating systems, disk storage, databases and / or information resources.
[0170] The memory in the embodiments of the present application is used to store various types of data to support the operation of the electronic device. Examples of these data include: any computer programs for operating on the electronic device.
[0171] It is understood that the memory can be a volatile memory or a nonvolatile memory, and can also include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), sync link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM). The memory described in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0172] The method disclosed by the embodiments of the present application can be applied to a processor or implemented by the processor. The processor can be an integrated circuit chip with a signal processing capability. In the implementation process, the steps of the above method can be completed by the integrated logic electric circuit in the processor or the instruction of the software form. The processor can be a general processor, a DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The processor can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present application, the hardware code processor can be directly embodied to execute the foregoing steps, or the hardware and software modules in the code processor can be combined to execute the foregoing steps. The software module can be located in a storage medium, which is located in a memory, and the processor reads the program in the memory to complete the foregoing steps in combination with the hardware.
[0173] Alternatively, the processor implements the corresponding procedures realized by the electronic device in each method of the embodiments of the present application when executing the program, which will not be described herein again for brevity.
[0174] In the exemplary embodiments, the embodiments of the present application also provide a storage medium, i.e., a computer storage medium, specifically a computer readable storage medium, for example, including a first memory for storing a computer program, which can be executed by the processor of the electronic device to complete the foregoing steps of the method. The computer readable storage medium can be a FRAM, a ROM, a PROM, an EPROM, an EEPROM, a Flash Memory, a magnetic surface memory, an optical disc, or a CD-ROM, etc.
[0175] In the several embodiments provided by the present application, it should be understood that the disclosed apparatus, electronic device and method can be implemented in other manners. The described device embodiments are only schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling, direct coupling or communication connection between the components can be indirect coupling or communication connection through some interfaces, or electrical, mechanical or other forms.
[0176] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units; some or all of the units can be selected according to the actual needs to achieve the purposes of the embodiments of the present application.
[0177] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be a separate unit, or two or more units can be integrated in one unit; the integrated unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
[0178] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps of the above-mentioned method embodiments when executed; and the foregoing storage medium includes mobile storage equipment, ROM, RAM, magnetic disc or optical disc and various storage program codes.
[0179] Alternatively, when the integrated unit of the present application is realized in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for making a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes mobile storage equipment, ROM, RAM, magnetic disc or optical disc and various storage program codes.
[0180] It should be noted that the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0181] In addition, in the present application, "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.
[0182] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of calibrating a thermistor, characterized by, The method comprises the following steps: calibrating a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant-temperature water tank; obtaining the resistance value of a thermistor to be calibrated and the temperature value of a calibrated platinum resistance thermometer at each temperature point in a first temperature calibration range; the thermistor to be calibrated and the calibrated platinum resistance thermometer are placed in the constant-temperature water tank; determining the material constant of the thermistor to be calibrated based on the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point; determining the corresponding relationship between the resistance value and the temperature value of the thermistor to be calibrated in the first temperature calibration range based on the material constant of the thermistor to be calibrated; the thermistor is used for measuring the ambient temperature of a liquid.
2. The method of claim 1, wherein, The calibration of the platinum resistance thermometer comprises the following steps: obtaining the resistance value of the platinum resistance thermometer and the temperature value of a standard thermometer at each temperature point in a second temperature calibration range; the platinum resistance thermometer and the standard thermometer are placed in a constant-temperature water tank; determining the corresponding relationship between the resistance value and the temperature value of the platinum resistance thermometer according to the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range.
3. The method of claim 2, wherein, The step of obtaining the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer at each temperature point in the second temperature calibration range comprises the following steps: adjusting the water bath temperature in the constant-temperature water tank to a first temperature point; the first temperature point is any temperature point in the second temperature calibration range; obtaining the resistance value of the platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable; obtaining the temperature value of the standard thermometer when the temperature coefficient of the platinum resistance thermometer is less than or equal to a first set value; recording the resistance value of the platinum resistance thermometer and the temperature value of the standard thermometer corresponding to the first temperature point.
4. The method of claim 3, wherein, If the standard thermometer comprises at least two probes, the step of obtaining the temperature value of the standard thermometer comprises the following steps: determining the mean value of the temperature values of the at least two probes, and taking the mean value as the temperature value of the standard thermometer.
5. The method of claim 1, wherein, The step of obtaining the resistance value of the thermistor to be calibrated and the temperature value of the calibrated platinum resistance thermometer at each temperature point in the first temperature calibration range comprises the following steps: adjusting the water bath temperature in the constant-temperature water tank to a second temperature point; the second temperature point is any temperature point in the first temperature calibration range; obtaining the temperature value of the calibrated platinum resistance thermometer when the water bath temperature in the constant-temperature water tank is stable; obtaining the resistance value of the thermistor to be calibrated when the variation degree of the temperature value of the calibrated platinum resistance thermometer is less than or equal to a second set value; recording the temperature value of the calibrated platinum resistance thermometer and the resistance value of the thermistor to be calibrated corresponding to the second temperature point when the variation degree of the resistance value of the thermistor to be calibrated is less than or equal to a third set value.
6. A thermistor calibration device, characterized by The method comprises the following steps: a first calibration module is configured to calibrate a platinum resistance thermometer; the platinum resistance thermometer is placed in a constant-temperature water tank; The acquisition module is configured to acquire resistance values of the to-be-calibrated thermistor at each temperature point in the first temperature calibration range and temperature values of the calibrated platinum resistance thermometer; the to-be-calibrated thermistor and the calibrated platinum resistance thermometer are placed in the constant-temperature water tank; The second calibration module is configured to determine material constants of the to-be-calibrated thermistor based on the resistance values of the to-be-calibrated thermistor and the temperature values of the calibrated platinum resistance thermometer at each temperature point; and determine a correspondence between the resistance values and the temperature values of the to-be-calibrated thermistor in the first temperature calibration range based on the material constants of the to-be-calibrated thermistor; the thermistor is used to measure an ambient temperature of a liquid.
7. A thermistor calibration system characterized by, The constant-temperature water tank is configured to place the platinum resistance thermometer and the to-be-calibrated thermistor in the constant-temperature water tank when calibrating the thermistor; The platinum resistance thermometer and the standard thermometer are placed in the constant-temperature water tank when calibrating the platinum resistance thermometer; The measurement module is composed of a standard thermometer, a multimeter used to read resistance values of the platinum resistance thermometer and the to-be-calibrated thermistor, a water bath controller used to adjust a water bath temperature in the constant-temperature water tank, and a communication module used to communicate with the software processing module; The software processing module is configured to calibrate the platinum resistance thermometer; and acquire resistance values of the to-be-calibrated thermistor at each temperature point in the first temperature calibration range and temperature values of the calibrated platinum resistance thermometer; The second calibration module is configured to determine material constants of the to-be-calibrated thermistor based on the resistance values of the to-be-calibrated thermistor and the temperature values of the calibrated platinum resistance thermometer at each temperature point; and determine a correspondence between the resistance values and the temperature values of the to-be-calibrated thermistor in the first temperature calibration range based on the material constants of the to-be-calibrated thermistor; the thermistor is used to measure an ambient temperature of a liquid. The processor implements the thermistor calibration method according to any one of claims 1 to 5 when executing the computer program.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The computer readable storage medium stores a computer program, and the computer program includes program instructions which, when executed by a processor, cause the processor to execute the thermistor calibration method according to any one of claims 1 to 5.
9. A computer-readable storage medium, characterized in that,
Citation Information
Patent Citations
Temperature measurement and calibration platform in space vacuum environment
CN102539019A
High-precision thermistor thermometer calibrating device
CN105588667A