Intelligent temperature measurement method and related device for coal field fire extinguishing advanced exploration drill hole
By employing a dual thermocouple collaborative measurement architecture and dynamic thermal response compensation technology, the problems of low measurement reliability and efficiency in borehole temperature measurement in coalfield fire areas have been solved. Real-time verification and rapid and stable temperature readings have been achieved, improving the efficiency and positioning accuracy of fire area exploration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 青海煤炭地质一0五勘探队
- Filing Date
- 2025-12-26
- Publication Date
- 2026-04-17
AI Technical Summary
Existing methods for measuring temperature in boreholes in coalfield fire zones suffer from insufficient measurement reliability and excessively long measurement waiting times. Especially in deep borehole multi-point measurement scenarios, single thermocouples are prone to drift or failure, and sensor thermal inertia leads to poor reading stability, affecting the accuracy of fire source location and operational efficiency.
Employing a dual thermocouple collaborative measurement architecture, the system achieves real-time verification and rapid, stable temperature readings through synchronous acquisition of dual-channel signals, adaptive fusion processing, and dynamic thermal response compensation. This includes techniques such as cold junction temperature compensation, anti-interference filtering, adaptive fusion, and dynamic thermal response compensation to ensure measurement reliability and reduce waiting time.
It enables real-time cross-verification of temperature data in high-temperature and complex environments, avoids the failure of a single sensor, significantly improves the reliability of temperature measurement results and the operational efficiency of deep hole multi-point measurement, and provides more accurate fire zone location and fire extinguishing scheme optimization support.
Smart Images

Figure CN121875709A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of coalfield fire detection and extinguishing technology, and more specifically, relates to an intelligent temperature measurement method for advanced exploration boreholes for coalfield fire extinguishing, an intelligent temperature measurement device for advanced exploration boreholes for coalfield fire extinguishing, an intelligent temperature measurement equipment, and a computer-readable storage medium. Background Technology
[0002] Coalfield fires are spontaneous combustion disasters that occur in underground coal seams over long periods. They not only cause the loss of valuable coal resources but also trigger a series of environmental problems such as surface subsidence and the emission of harmful gases. In coalfield fire control projects, advanced borehole temperature measurement is a crucial exploration method for determining the location and extent of underground fire sources. The accuracy of the temperature measurement data directly affects the effectiveness of subsequent grouting fire extinguishing plans.
[0003] In related technologies, temperature measurement in coalfield pre-exploration boreholes generally employs a single thermocouple probe combined with manual readings. This traditional temperature measurement method has two prominent drawbacks: First, the single-sensor measurement mode lacks a redundancy verification mechanism. When the thermocouple drifts or fails due to factors such as high-temperature aging, mechanical damage, or electromagnetic interference, operators may not detect it in time, easily using erroneous data as a basis for decision-making, leading to deviations in fire source location. Second, thermocouple probes have inherent thermal inertia characteristics. When the probe moves rapidly from one measurement depth to another depth with a significant temperature difference, the sensor reading takes a long time to stabilize. Operators typically need to wait tens of seconds or even longer at each measurement point, severely reducing measurement efficiency, especially noticeable in deep borehole multi-point measurement scenarios.
[0004] Therefore, how to significantly shorten the waiting time for single-point measurements while ensuring measurement reliability and improving the efficiency of coalfield fire area exploration operations is a key issue of concern to those skilled in the art. Summary of the Invention
[0005] The purpose of this application is to provide an intelligent temperature measurement method, an intelligent temperature measurement device, an intelligent temperature measurement equipment, and a computer-readable storage medium for advanced exploration boreholes for coalfield fire extinguishing, so as to significantly shorten the waiting time for single-point measurement while ensuring measurement reliability and improving the efficiency of coalfield fire zone exploration operations.
[0006] To address the aforementioned deficiencies or improvement needs of existing technologies, this invention provides an intelligent temperature measurement method for advance exploration boreholes used in coalfield fire extinguishing, comprising: S1, Initialize temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; S2, Position the temperature measuring probe containing the first thermocouple and the second thermocouple to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; S3, preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; S4, perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; S5, Perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature of the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; S6, associate the current measurement depth with the final measurement temperature and store them as a depth-temperature data pair, and output an alarm message when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; position the temperature probe to the next measurement depth and repeat S2 to S6 until the measurement corresponding to the predetermined measurement depth set is completed; S7. After completing the full-hole measurement, a depth-temperature curve is generated based on the depth-temperature data. The temperature gradient distribution of the depth-temperature curve is calculated. The boundary depth of the high-temperature zone is determined accordingly, as well as the center depth and peak temperature of the fire source. The fire source intensity level is obtained according to the peak temperature and the thickness of the high-temperature zone based on a preset level rule. A fire zone characteristic report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature, and the fire source intensity level is generated.
[0007] Optionally, S2 includes: after confirming the current measurement depth, using the same sampling clock to synchronously sample the first thermocouple and the second thermocouple, and forming a dual-channel sampling sequence for subsequent change information calculation within a preset sampling duration.
[0008] Optionally, the anti-interference filtering in S3 includes sliding window midpoint filtering, wherein the sliding window midpoint filtering is an odd-length window, and the median of the temperature sampled values within the window is taken as the filtered output at the corresponding time after sorting.
[0009] Optionally, S5 includes: estimating the ambient temperature of the fused temperature sequence using a first-order inertial thermal response model, wherein the change information includes the fused temperature difference between adjacent sampling periods to characterize the rate of temperature change; performing exponentially weighted moving average smoothing on the estimated ambient temperature to obtain the compensated temperature sequence; and outputting the fused temperature as the final measured temperature when the deviation between the fused temperature and the compensated temperature is less than a preset stability threshold, otherwise outputting the compensated temperature as the final measured temperature and labeling it as a dynamic compensation value.
[0010] Optionally, the method further includes: after the S5 determination reaches stability, updating the estimated value of the thermal response time constant based on the fusion temperature sequence before and after the stability, and using the updated thermal response time constant for subsequent dynamic thermal response compensation processing of the depth measurement.
[0011] Optionally, the fire zone feature report generated in S7 and the depth temperature data can be exported to a host computer or external storage device via the data interface of a portable terminal for use in the formulation of fire extinguishing and control plans.
[0012] This application also provides an intelligent temperature measuring device for advance exploration boreholes in coalfield fire extinguishing, comprising: The parameter initialization module is used to initialize the temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; The signal sampling module is used to position the temperature measuring probe, which is encapsulated with a first thermocouple and a second thermocouple, to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; A signal preprocessing module is used to preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion, and anti-interference filtering; The data fusion module is used to perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; A dynamic thermal response compensation module is used to perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature at the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; The measurement execution module is used to associate and store the current measurement depth and the final measurement temperature as a depth-temperature data pair, and output alarm information when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; it positions the temperature probe to the next measurement depth and repeats the measurement operation until the measurement corresponding to the predetermined measurement depth set is completed; The feature report generation module is used to generate a depth-temperature curve based on the depth-temperature data after the full-hole measurement is completed, calculate the temperature gradient distribution of the depth-temperature curve, determine the boundary depth of the high-temperature zone and the center depth and peak temperature of the fire source, and obtain the fire source intensity level according to the peak temperature and the thickness of the high-temperature zone according to the preset level rules, and generate a fire zone feature report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature and the fire source intensity level.
[0013] This application also provides an intelligent temperature measurement device, including: Memory, used to store computer programs; A processor is used to execute the computer program to implement the steps of the intelligent temperature measurement method as described above.
[0014] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the intelligent temperature measurement method described above.
[0015] This application provides an intelligent temperature measurement method for advance exploration boreholes in coalfield fire extinguishing, comprising: S1, Initialize temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; S2, Position the temperature measuring probe containing the first thermocouple and the second thermocouple to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; S3, preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; S4, perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; S5, Perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature of the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; S6, associate the current measurement depth with the final measurement temperature and store them as a depth-temperature data pair, and output an alarm message when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; position the temperature probe to the next measurement depth and repeat S2 to S6 until the measurement corresponding to the predetermined measurement depth set is completed; S7. After completing the full-hole measurement, a depth-temperature curve is generated based on the depth-temperature data. The temperature gradient distribution of the depth-temperature curve is calculated. The boundary depth of the high-temperature zone is determined accordingly, as well as the center depth and peak temperature of the fire source. The fire source intensity level is obtained according to the peak temperature and the thickness of the high-temperature zone based on a preset level rule. A fire zone characteristic report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature, and the fire source intensity level is generated.
[0016] It has the following beneficial effects: By employing a dual-sensor collaborative measurement architecture, real-time cross-validation and adaptive fusion of temperature data are achieved. When any sensor drifts or malfunctions, the system can promptly identify and automatically switch to a reliable data source, effectively avoiding measurement blind spots caused by single sensor failure and significantly improving the reliability of temperature measurement results in the high-temperature and complex environment of coalfields. Simultaneously, this invention introduces a dynamic thermal response compensation mechanism, which corrects transient measurement values in real time based on the sensor's thermal inertia characteristics. This allows the probe to obtain near-steady-state temperature readings even during rapid movement, significantly shortening the waiting time at each measurement point and improving the overall operational efficiency of deep-hole multi-point temperature measurement. This provides more reliable and efficient technical support for precise location of coalfield fire zones and optimization of fire extinguishing strategies. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0018] Figure 1 A flowchart illustrating an intelligent temperature measurement method for advance exploration boreholes in coalfield fire extinguishing, provided as an embodiment of this application; Figure 2 This is a schematic diagram of the structure of an intelligent temperature measuring device for advance exploration boreholes for coalfield fire extinguishing, provided in an embodiment of this application. Figure 3 This is a schematic diagram of the structure of the intelligent temperature measuring device provided in the embodiments of this application. Detailed Implementation
[0019] The purpose of this application is to provide an intelligent temperature measurement method, an intelligent temperature measurement device, an intelligent temperature measurement equipment, and a computer-readable storage medium for advanced exploration boreholes for coalfield fire extinguishing, so as to significantly shorten the waiting time for single-point measurement while ensuring measurement reliability and improving the efficiency of coalfield fire zone exploration operations.
[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. Furthermore, the technical features involved in the various embodiments of this invention described below can be combined with each other as long as they do not conflict with each other.
[0021] The following embodiment illustrates an intelligent temperature measurement method for advance exploration boreholes for coalfield fire extinguishing provided in this application.
[0022] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating an intelligent temperature measurement method for advance exploration boreholes used in coalfield fire extinguishing, as provided in an embodiment of this application.
[0023] This embodiment provides a detailed implementation process of an intelligent temperature measurement method for advance exploration boreholes used in coalfield fire extinguishing. Taking the temperature measurement operation of an advance exploration borehole with a vertical depth of 50 meters and a borehole diameter of 110 mm in a coalfield fire extinguishing project as an example, based on preliminary exploration data, the fire source is inferred to be located within a depth range of 25 to 35 meters underground. This embodiment uses a portable borehole thermometer for measurement. This portable borehole thermometer includes a high-temperature resistant probe assembly, a high-strength shielded signal cable, and a portable explosion-proof terminal display. The high-temperature resistant probe assembly internally encapsulates a first thermocouple and a second thermocouple arranged side-by-side, both of which are K-type thermocouples. The portable explosion-proof terminal display has a built-in signal processing module used to execute the intelligent temperature measurement method of this embodiment.
[0024] In this embodiment, the method may include: S1, Initialize temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; The operator connects the high-temperature resistant probe assembly to the high-strength shielded signal cable via a quick-connect waterproof aviation connector, and then connects the other end of the signal cable to the portable explosion-proof terminal display. Pressing the power button on the portable explosion-proof terminal display starts the system and enters the initialization process; the display shows "System initialization in progress...".
[0025] During initialization, the signal processing module performs the following parameter configuration operations: First, the confidence weights of the first and second thermocouples are set. The initial confidence weights of both thermocouples are set to 0.5, reflecting the principle of equal confidence between the two sensors in the absence of prior information.
[0026] Secondly, a temperature safety alarm threshold is configured. According to the safety regulations for operations in coalfield fire zones, this embodiment sets the temperature safety alarm threshold to 300 degrees Celsius. When the measured temperature exceeds this threshold, the system will output an audible and visual alarm to remind workers that the current area is in a high-temperature danger state.
[0027] Next, configure the thermal response time constant. The thermal response time constant reflects the thermal inertia characteristics of the probe, and its value depends on the probe's structural parameters, material heat capacity, and packaging form. The thermal response time constant of the high-temperature resistant probe assembly used in this embodiment has been predetermined and stored in the system at the factory through a standard heat source calibration procedure, with a typical value of 5 seconds.
[0028] Finally, a predetermined set of measurement depths is configured. Based on the drilling depth and operational requirements, this embodiment sets the measurement depth range to 1 meter to 50 meters, with a depth measurement interval of 1 meter, thereby forming a predetermined set of measurement depths containing 50 measurement depth points.
[0029] In addition, the signal processing module reads the current ambient temperature as a reference for cold junction compensation. In this embodiment, the ambient temperature detected during initialization is 25 degrees Celsius. After initialization is complete, the display shows "Initialization complete, measurement can begin," and the system enters the measurement standby state.
[0030] S2, Position the temperature probe containing the first thermocouple and the second thermocouple to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; The operators slowly lowered the high-temperature probe assembly (i.e., the temperature probe), which encapsulates the first and second thermocouples, through the borehole opening. During the lowering process, the current depth of the probe was determined by observing the depth marking ring on the surface of the high-strength shielded signal cable.
[0031] When the temperature probe is lowered to the current measurement depth in the predetermined measurement depth set, the operator presses the depth confirmation button on the portable explosion-proof terminal display to complete the operation confirmation and input the current depth value. Taking the first measurement depth point as an example, after the operator positions the probe at a depth of 1 meter, they press the confirmation button and input the depth value.
[0032] After operation confirmation, the signal processing module enters the temperature data acquisition state, synchronously sampling the first and second thermocouples using the same sampling clock. In this embodiment, the sampling frequency is 10 times per second, meaning data is acquired once every 0.1 seconds. Synchronous sampling continues within a preset sampling duration, forming a dual-channel sampling sequence for subsequent change information calculation. In this embodiment, the preset sampling duration is 5 seconds, within which a dual-channel sampling sequence of 50 sampling points can be obtained.
[0033] Specifically, within each sampling period, the signal processing module synchronously reads the thermoelectric potential signals output by the first thermocouple and the second thermocouple through an analog-to-digital converter circuit, and stores them in the sampling buffer to form a dual-channel sampling sequence. Taking a sampling moment at a depth of 1 meter as an example, the original thermoelectric potential output by the first thermocouple is 1.203 millivolts, and the original thermoelectric potential output by the second thermocouple is 1.198 millivolts.
[0034] S3, preprocess the dual-channel sampling sequence to obtain the first preprocessed temperature sequence and the second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; The signal processing module preprocesses the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence. The preprocessing process includes three steps in sequence: cold junction temperature compensation, thermocouple calibration table linearization conversion, and anti-interference filtering.
[0035] First, cold junction temperature compensation is performed. The thermocouple's temperature measurement principle is based on the thermoelectric effect, and its output thermoelectric potential actually reflects the temperature difference between the hot junction (measuring junction) and the cold junction (reference junction). To obtain the absolute temperature of the hot junction, cold junction temperature compensation is required. In this embodiment, the signal processing module uses a built-in cold junction temperature sensor to detect the ambient temperature of the portable explosion-proof terminal display in real time. Taking a certain sampling moment as an example, the detected ambient temperature is 28 degrees Celsius (slightly higher than the initial 25 degrees Celsius due to sunlight). According to the standard calibration table of K-type thermocouples, the ambient temperature is converted into the corresponding compensated thermoelectric potential, and the compensated thermoelectric potential is found to be 1.122 mV. The original thermoelectric potentials output by the first thermocouple and the second thermocouple are respectively added to the compensated thermoelectric potential to obtain the compensated thermoelectric potential. The compensated thermoelectric potential of the first thermocouple is 2.325 mV, and the compensated thermoelectric potential of the second thermocouple is 2.320 mV.
[0036] Secondly, a linearization conversion of the thermocouple calibration table is performed. The relationship between the thermocouple's thermoelectric potential and temperature is non-linear, requiring conversion using a calibration table polynomial. This embodiment uses the inverse lookup polynomial for type K thermocouples as specified in the international standard to convert the compensated thermoelectric potential into the corresponding temperature value. Taking the above sampling time as an example, substituting the compensated thermoelectric potential of the first thermocouple into the inverse lookup polynomial, the original temperature of the first thermocouple is calculated to be 56.8 degrees Celsius; substituting the compensated thermoelectric potential of the second thermocouple into the inverse lookup polynomial, the original temperature of the second thermocouple is calculated to be 56.6 degrees Celsius. The above cold junction temperature compensation and linearization conversion operations are performed on each sampling point in the dual-channel sampling sequence to obtain the original temperature sequences of the two thermocouples.
[0037] Finally, anti-interference filtering is performed. The borehole contains various interference factors such as electromagnetic interference and transient airflow disturbances, which may introduce impulse noise into the temperature signal, affecting the stability of the measurement data. This embodiment uses sliding window midpoint filtering as an anti-interference filtering method. This filtering method can effectively suppress impulse noise while maintaining the true trend of temperature signal changes. In specific implementation, the sliding window uses an odd length; in this embodiment, a window length of 5 sampling points is selected. For each sampling point in the original temperature sequence, the five values—the sampling point itself and the two sampling points before and after it—are used as the data for the current sliding window. The five temperature sampling values within the window are sorted in ascending or descending order, and the median (i.e., the third value) is taken as the filtered output value at the corresponding time of that sampling point. Taking the original temperature values of the first thermocouple at a certain consecutive five sampling points as 56.5, 56.9, 56.8, 56.7, and 56.6 degrees Celsius as an example, the median of 56.7 degrees Celsius is taken as the filtered output value of the middle sampling point after sorting.
[0038] After the above preprocessing operations, the first preprocessing temperature sequence of the first thermocouple and the second preprocessing temperature sequence of the second thermocouple are obtained. Taking a depth of 1 meter as an example, the first preprocessing temperature obtained after filtering is 56.7 degrees Celsius, and the second preprocessing temperature is 56.5 degrees Celsius.
[0039] S4, perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; The signal processing module performs dual-sensor adaptive fusion processing based on the first and second preprocessed temperature sequences to obtain a fused temperature sequence. The adaptive fusion processing performs the following operations sequentially on each pair of synchronized sampling points in the preprocessed temperature sequences: First, calculate the difference between the preprocessing temperatures of the two channels. For each sampling point in the preprocessing temperature sequence, calculate the absolute value of the difference between the first preprocessing temperature value and the second preprocessing temperature value.
[0040] Secondly, the confidence weights are updated based on the difference. This embodiment sets two threshold levels to classify the sensor state: the first threshold is 3 degrees Celsius, and the second threshold is 10 degrees Celsius. Different weight update strategies are executed based on the comparison results between the absolute value of the difference and the two threshold levels: When the absolute value of the difference is less than or equal to the first threshold, it is determined that both thermocouples are in normal working condition and the two sensors have equal confidence levels. At this point, the confidence weights of the two thermocouples are slightly adjusted positively to make them approach equal.
[0041] When the absolute value of the difference is greater than the first threshold and less than or equal to the second threshold, it is determined that one of the thermocouples may have a slight drift, and a historical trend consistency analysis needs to be performed to identify a more reliable sensor. Specifically, the temperature change slope of the first and second thermocouples over the most recent sampling periods is calculated; in this embodiment, the most recent 10 sampling periods are selected. The temperature change slope is obtained through linear fitting using the least squares method. Subsequently, the current temperature change slope of each thermocouple is compared with the historical average slope recorded by the system to calculate the slope deviation. The thermocouple with a more stable slope change and more consistent with the historical trend is selected, and its reliability weight is increased; the other thermocouple's weight is correspondingly decreased. After the weight update, the values of both are limited to ensure that they are both within the range of 0.2 to 0.8, avoiding excessively high or low weights for a single sensor. Simultaneously, the portable explosion-proof terminal display emits a short warning sound to remind the operator of a slight deviation.
[0042] When the absolute value of the difference exceeds the second threshold, it is determined that at least one thermocouple has experienced a significant malfunction or severe drift. At this point, the portable explosion-proof terminal display emits a continuous audible and visual alarm, and the screen displays a "Sensor Abnormality" warning message. The system then enters single-sensor mode, using only the readings of thermocouples with more stable historical trends.
[0043] Finally, a fused temperature sequence is generated based on the updated confidence weights. For normal operating conditions and slight drift conditions, a weighted fusion method is used to calculate the fused temperature value, which involves multiplying the preprocessed temperature values of the two thermocouples by their respective confidence weights and then summing them. For abnormal sensor conditions, the single sensor reading with the more stable historical trend is directly used as the fused temperature value, and a "single sensor mode" label is added next to this value.
[0044] Taking a depth of 1 meter as an example, the absolute value of the difference is 0.2 degrees Celsius, which is less than the first threshold of 3 degrees Celsius, indicating that both thermocouples are in normal working condition. Weighted fusion is performed using the current confidence weights (both 0.5), with the first preprocessing temperature of 56.7 degrees Celsius and the second preprocessing temperature of 56.5 degrees Celsius each accounting for half the weight, resulting in a calculated fusion temperature of 56.6 degrees Celsius.
[0045] The above adaptive fusion process is performed sequentially on all sampling points in the preprocessed temperature sequence to obtain the complete fused temperature sequence.
[0046] S5, Perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain the compensated temperature sequence, and determining the final measured temperature of the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability judgment. When the temperature probe moves rapidly from one measurement depth to another within the borehole, the fused temperature value output by the sensor cannot immediately reflect the true temperature of the surrounding environment due to the probe's own heat capacity; instead, it exhibits an exponential response. The signal processing module performs dynamic thermal response compensation processing on the fused temperature sequence to shorten the effective measurement waiting time.
[0047] First, a first-order inertial thermal response model is used to estimate the ambient temperature of the fused temperature sequence. This model describes the change in probe temperature over time: the rate of change of probe temperature is proportional to the difference between the current probe temperature and the actual ambient temperature, with the proportionality coefficient determined by the thermal response time constant. Based on this model, the actual ambient temperature can be estimated by adding the product of the current probe reading and the thermal response time constant to the rate of temperature change.
[0048] The change information includes the fused temperature difference between adjacent sampling periods to characterize the rate of temperature change. The rate of temperature change is obtained by dividing the difference between the fused temperature values of two adjacent sampling periods by the sampling period. In this embodiment, the sampling period is 0.1 seconds. An estimated ambient temperature value is calculated for each sampling point in the fused temperature sequence to obtain an ambient temperature estimation sequence.
[0049] Secondly, the estimated ambient temperature is smoothed using an exponentially weighted moving average to obtain the compensated temperature sequence. Since the rate of temperature change is sensitive to noise, the directly calculated ambient temperature estimate may fluctuate, thus requiring smoothing. This embodiment uses an exponentially weighted moving average method, averaging the current ambient temperature estimate with the compensated temperature output value from the previous time step. The weight of the current estimate is 0.3, and the weight of the previous output value is 0.7. The ambient temperature estimate sequence is then smoothed sequentially to obtain the compensated temperature sequence.
[0050] Finally, based on stability assessment, the final measurement temperature for the current measurement depth is determined between the fusion temperature sequence and the compensation temperature sequence. The absolute value of the deviation between the fusion temperature value at the end of the fusion temperature sequence and the corresponding compensation temperature value is calculated. In this embodiment, a preset stability threshold of 2 degrees Celsius is set. When the deviation is less than the preset stability threshold, it is determined that the probe temperature has basically stabilized, and the fusion temperature value is output as the final measurement temperature for the current measurement depth. When the deviation is greater than or equal to the preset stability threshold, it is determined that the probe is still in a temperature transition state, and the compensation temperature value is output as the final measurement temperature for the current measurement depth. This value is marked as a dynamic compensation value on the display screen for operator reference.
[0051] Taking a depth of 1 meter as an example, this measurement point is the first measurement point after the probe is lowered. The probe temperature change rate is small. After dynamic thermal response compensation, the deviation between the fusion temperature value and the compensation temperature value is less than 2 degrees Celsius. Therefore, the fusion temperature value of 56.6 degrees Celsius is directly used as the final measurement temperature.
[0052] Taking a depth of 25 meters as an example, the temperature fluctuates significantly due to the proximity to a fire source. When the probe first reaches 25 meters, the fusion temperature is 185.2 degrees Celsius, rising to 192.8 degrees Celsius after 0.5 seconds, indicating a high rate of temperature change. The system estimates the ambient temperature using a first-order inertial thermal response model and obtains a compensated temperature value after exponential weighted moving average smoothing. Since the probe is still in a rapid heating phase, the deviation between the fusion temperature and the compensated temperature is large. The system outputs the compensated temperature value and labels it as a dynamic compensation value. After approximately 5 seconds of iterative calculation, when the fusion temperature stabilizes at 285.3 degrees Celsius and the deviation from the compensated temperature is less than 2 degrees Celsius, the system determines that stability has been achieved and uses the fusion temperature of 285.3 degrees Celsius as the final measured temperature at a depth of 25 meters. Compared to traditional methods that require more than 30 seconds, this method only requires approximately 5 seconds to obtain a reliable temperature reading.
[0053] Furthermore, after stabilization is determined, the signal processing module updates the estimated value of the thermal response time constant based on the fused temperature sequence before and after stabilization. Specifically, the time elapsed from the start of acquisition to reaching stabilization, as well as the initial and final values of the fused temperature during this process, are recorded. According to the step response characteristics of a first-order inertial system, the time elapsed when the temperature change reaches approximately two-thirds of its final value is the time constant. Based on the recorded fused temperature sequence data, an exponential fitting method is used to estimate the actual thermal response time constant. The estimated thermal response time constant is then updated by weighted averaging with the currently stored thermal response time constant. The updated thermal response time constant is used for dynamic thermal response compensation processing in subsequent depth measurements, enabling the system to adapt to possible changes in the probe's thermal inertial characteristics across different temperature ranges.
[0054] S6, associate the current measurement depth with the final measurement temperature and store it as a depth-temperature data pair, and output an alarm message when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; position the temperature probe to the next measurement depth and repeat S2 to S6 until the measurement corresponding to the predetermined measurement depth set is completed; The signal processing module associates the current measured depth with the final measured temperature and stores this as a depth-temperature data pair, then writes it to the built-in memory of the portable explosion-proof terminal display. The portable explosion-proof terminal display shows the current depth, current temperature, historical highest temperature, and historical lowest temperature in real time.
[0055] When the final measured temperature meets the alarm condition of the temperature safety alarm threshold, i.e., when the final measured temperature is greater than or equal to the safety alarm threshold, the portable explosion-proof terminal display outputs alarm information, including issuing an audible and visual alarm and displaying a high-temperature warning on the screen, reminding workers that the current area is in a high-temperature danger state. In this embodiment, when the measured temperature within a depth range of 28 meters to 33 meters exceeds the preset 300-degree Celsius safety alarm threshold, the system automatically outputs alarm information.
[0056] After completing the measurement at the current depth, the operator positions the temperature probe to the next depth according to the predetermined depth set, and repeats the steps of temperature probe positioning and synchronous acquisition, dual-channel sampling sequence preprocessing, dual-sensor adaptive fusion processing, dynamic thermal response compensation processing, and data recording and cyclic measurement until all measurements corresponding to the predetermined depth set are completed. In this embodiment, the operator repeats the measurement operation at depths of 1 meter, 2 meters, 3 meters, up to 50 meters, ultimately obtaining 50 sets of depth-temperature data pairs.
[0057] S7. After completing the full-hole measurement, a depth-temperature curve is generated based on the depth-temperature data. The temperature gradient distribution of the depth-temperature curve is calculated. Based on this, the boundary depth of the high-temperature zone is determined, as well as the center depth and peak temperature of the fire source. The fire source intensity level is obtained according to the preset level rules based on the peak temperature and the thickness of the high-temperature zone. A fire zone characteristic report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature, and the fire source intensity level is generated.
[0058] After completing the full-hole measurement, the operator presses the "Analysis" function button on the portable explosion-proof terminal display. The signal processing module performs intelligent temperature gradient analysis based on the stored temperature data of all depths and automatically extracts the fire zone feature information.
[0059] First, a depth-temperature curve is generated based on the depth-temperature data pairs. With the measured depth as the x-axis and the final measured temperature as the y-axis, all depth-temperature data pairs are plotted as a depth-temperature scatter plot. A cubic spline interpolation algorithm is used to interpolate the discrete measurement points, generating a continuous depth-temperature curve with a resolution of 0.1 meters. In this embodiment, interpolation is performed on 50 discrete measurement points to generate a continuous depth-temperature curve containing 500 data points.
[0060] Next, the temperature gradient distribution of the depth-temperature curve is calculated. The depth-temperature curve is numerically differentiated to calculate the temperature gradient at each depth point, i.e., the rate of temperature change with depth. This embodiment uses the central difference method for numerical differentiation. For the temperature gradient at a given depth point, it is calculated by dividing the temperature difference between the two adjacent points by the corresponding depth difference. For the endpoints of the curve, forward or backward difference methods are used for calculation.
[0061] Next, the depth of the high-temperature zone boundary is determined accordingly. A temperature threshold for the high-temperature zone is set; in this embodiment, the temperature threshold is set to 100 degrees Celsius. The depth-temperature curve is scanned from shallow to deep along the depth direction to determine the depth position where the temperature first rises to the high-temperature zone temperature threshold, which is taken as the upper boundary of the high-temperature zone. The depth-temperature curve is scanned from deep to shallow along the depth direction to determine the depth position where the temperature finally drops to the high-temperature zone temperature threshold, which is taken as the lower boundary of the high-temperature zone. The thickness of the high-temperature zone is the difference between the depth of the lower boundary and the depth of the upper boundary. In this embodiment, the system automatically identifies the upper boundary of the high-temperature zone as 22.3 meters, the lower boundary as 38.7 meters, and the thickness as 16.4 meters.
[0062] Next, the depth of the fire source center and the peak temperature are determined. Within the high-temperature zone, the point where the temperature gradient changes sign is searched, and the depth at which the temperature gradient changes from positive to negative is determined as the fire source center depth. This location corresponds to the maximum temperature point on the depth-temperature curve, i.e., the depth where the fire source core is located. The peak temperature at this depth is also recorded. In this embodiment, the fire source center depth is determined to be 30.2 meters, and the peak temperature at this depth is 478.2 degrees Celsius.
[0063] Finally, the fire source intensity level is determined according to the peak temperature and the thickness of the high-temperature zone, based on preset level rules, and a fire zone characteristic report is generated. The preset level rules in this embodiment are as follows: when the peak temperature is greater than or equal to 500 degrees Celsius and the high-temperature zone thickness is greater than or equal to 5 meters, it is determined to be a "strong fire source"; when the peak temperature is between 300 and 500 degrees Celsius, or the high-temperature zone thickness is between 3 and 5 meters, it is determined to be a "medium fire source"; when the peak temperature is between 100 and 300 degrees Celsius and the high-temperature zone thickness is less than 3 meters, it is determined to be a "weak fire source". In this embodiment, the peak temperature of 478.2 degrees Celsius is between 300 and 500 degrees Celsius, and the high-temperature zone thickness of 16.4 meters is greater than 5 meters; therefore, the fire source intensity level is comprehensively determined to be a "medium fire source".
[0064] The signal processing module automatically generates a fire zone characteristic report, which includes key information such as the boundary depth of the high-temperature zone, the depth of the fire source center, the peak temperature, and the fire source intensity level. The fire zone characteristic report generated in this embodiment includes: borehole number ZK-2025-08, measurement time October 20, 2025, 09:30, measurement depth range 1 meter to 50 meters, upper boundary of the high-temperature zone 22.3 meters, lower boundary of the high-temperature zone 38.7 meters, thickness of the high-temperature zone 16.4 meters, fire source center depth 30.2 meters, peak temperature 478.2 degrees Celsius, and fire source intensity level "medium fire source". The report also includes depth-temperature curves and temperature gradient distribution curves, facilitating intuitive analysis of the fire zone distribution characteristics by technicians.
[0065] After the measurement work is completed, the operators remove the high-temperature resistant probe assembly from the borehole and disconnect it from the portable explosion-proof terminal display. The generated fire zone characteristic report and all depth and temperature data are exported to the host computer or external storage device via the portable terminal's data interface. In this embodiment, the data is exported to a USB flash drive via the portable explosion-proof terminal display's USB data interface and then copied to the project department's host computer system. Based on the fire source center depth and intensity level information in the fire zone characteristic report, technicians formulate a fire extinguishing and control plan, and determine key decision parameters such as the location of grouting holes and grouting volume parameters.
[0066] In summary, this embodiment, by employing a dual-sensor collaborative measurement architecture, achieves real-time cross-validation and adaptive fusion of temperature data. When any sensor drifts or malfunctions, the system can promptly identify and automatically switch to a reliable data source, effectively avoiding measurement blind spots caused by single sensor failure and significantly improving the reliability of temperature measurement results in the high-temperature and complex environment of coalfields. Simultaneously, this invention introduces a dynamic thermal response compensation mechanism, which corrects transient measurement values in real time based on the sensor's thermal inertia characteristics. This allows the probe to obtain near-steady-state temperature readings even during rapid movement, significantly shortening the waiting time at each measurement point and improving the overall operational efficiency of deep-hole multi-point temperature measurement. This provides more reliable and efficient technical support for precise location of coalfield fire zones and optimization of fire extinguishing strategies.
[0067] The following describes an intelligent temperature measuring device for advanced exploration boreholes for coalfield fire extinguishing, provided by an embodiment of this application. The intelligent temperature measuring device and the intelligent temperature measuring method for advanced exploration boreholes for coalfield fire extinguishing described below can be referred to in correspondence with each other.
[0068] Please refer to Figure 2 , Figure 2 This is a schematic diagram of the structure of an intelligent temperature measuring device for advance exploration boreholes for coalfield fire extinguishing, provided in an embodiment of this application.
[0069] In this embodiment, the device may include: The parameter initialization module 100 is used to initialize the temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; The signal sampling module 200 is used to position the temperature measuring probe, which is encapsulated with a first thermocouple and a second thermocouple, to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; The signal preprocessing module 300 is used to preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; The data fusion module 400 is used to perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; The dynamic thermal response compensation module 500 is used to perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature at the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; The measurement execution module 600 is used to associate and store the current measurement depth and the final measurement temperature as a depth-temperature data pair, and output alarm information when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; and to position the temperature probe to the next measurement depth and repeat the measurement operation until the measurement corresponding to the predetermined measurement depth set is completed. The feature report generation module 700 is used to generate a depth temperature curve based on the depth temperature data after the full-hole measurement is completed, calculate the temperature gradient distribution of the depth temperature curve, determine the boundary depth of the high-temperature zone and the center depth and peak temperature of the fire source, and obtain the fire source intensity level according to the peak temperature and the thickness of the high-temperature zone according to a preset level rule, and generate a fire zone feature report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature and the fire source intensity level.
[0070] This application also provides intelligent temperature measurement devices; please refer to them. Figure 3 , Figure 3 This is a schematic diagram of the structure of the intelligent temperature measuring device provided in the embodiments of this application. The intelligent temperature measuring device may include: Memory, used to store computer programs; The processor, when executing a computer program, can implement the steps of any of the intelligent temperature measurement methods described above for advanced exploration boreholes in coalfield fire extinguishing.
[0071] like Figure 3The diagram shows the structural composition of an intelligent temperature measurement device. The device may include a processor 10, a memory 11, a communication interface 12, and a communication bus 13. The processor 10, memory 11, and communication interface 12 all communicate with each other via the communication bus 13.
[0072] In this embodiment, the processor 10 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field-programmable gate array, or other programmable logic devices.
[0073] The processor 10 can call the program stored in the memory 11. Specifically, the processor 10 can execute the operations in the embodiment of the abnormal IP identification method.
[0074] The memory 11 is used to store one or more programs. The programs may include program code, which includes computer operation instructions. In this embodiment, the memory 11 stores at least a program for implementing the following functions: S1, Initialize temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; S2, Position the temperature measuring probe containing the first thermocouple and the second thermocouple to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; S3, preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; S4, perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; S5, Perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature of the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; S6, associate the current measurement depth with the final measurement temperature and store them as a depth-temperature data pair, and output an alarm message when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; position the temperature probe to the next measurement depth and repeat S2 to S6 until the measurement corresponding to the predetermined measurement depth set is completed; S7. After completing the full-hole measurement, a depth-temperature curve is generated based on the depth-temperature data. The temperature gradient distribution of the depth-temperature curve is calculated. The boundary depth of the high-temperature zone is determined accordingly, as well as the center depth and peak temperature of the fire source. The fire source intensity level is obtained according to the peak temperature and the thickness of the high-temperature zone based on a preset level rule. A fire zone characteristic report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature, and the fire source intensity level is generated.
[0075] In one possible implementation, the memory 11 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; and the data storage area may store data created during use.
[0076] In addition, memory 11 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device.
[0077] Communication interface 12 can be an interface for the communication module, used to connect with other devices or systems.
[0078] Of course, it should be noted that, Figure 3 The structure shown does not constitute a limitation on the intelligent temperature measuring device in the embodiments of this application. In practical applications, the intelligent temperature measuring device may include more than Figure 3 More or fewer components as shown, or combinations of certain components.
[0079] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps of any of the above-described intelligent temperature measurement methods for advanced exploration boreholes in coalfield fire extinguishing.
[0080] The computer-readable storage medium may include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0081] For a description of the computer-readable storage medium provided in this application, please refer to the above method embodiments; further details will not be repeated here.
[0082] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0083] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0084] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0085] The above provides a detailed description of the intelligent temperature measurement method, intelligent temperature measurement device, intelligent temperature measurement equipment, and computer-readable storage medium for advanced exploration boreholes used in coalfield fire extinguishing, as well as the specific examples used to illustrate the principles and implementation methods of this application. The descriptions of these embodiments are merely illustrative of the method and its core concepts. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from its principles, and these improvements and modifications also fall within the scope of protection of the claims.
Claims
1. An intelligent temperature measurement method for coal field fire extinguishing advanced exploration borehole, characterized in that, include: S1, Initialize temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; S2, Position the temperature measuring probe containing the first thermocouple and the second thermocouple to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; S3, preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion and anti-interference filtering; S4, perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; S5, Perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature of the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; S6, associate the current measurement depth with the final measurement temperature and store them as a depth-temperature data pair, and output an alarm message when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; position the temperature probe to the next measurement depth and repeat S2 to S6 until the measurement corresponding to the predetermined measurement depth set is completed; S7. After completing the full-hole measurement, a depth-temperature curve is generated based on the depth-temperature data. The temperature gradient distribution of the depth-temperature curve is calculated. The boundary depth of the high-temperature zone is determined accordingly, as well as the center depth and peak temperature of the fire source. The fire source intensity level is obtained according to the peak temperature and the thickness of the high-temperature zone based on a preset level rule. A fire zone characteristic report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature, and the fire source intensity level is generated.
2. The intelligent temperature measurement method according to claim 1, characterized in that, S2 includes: after confirming the current measurement depth, using the same sampling clock to synchronously sample the first thermocouple and the second thermocouple, and forming a dual-channel sampling sequence for subsequent change information calculation within a preset sampling duration.
3. The intelligent temperature measurement method according to claim 2, characterized in that, The anti-interference filtering in S3 includes sliding window midpoint filtering, which is an odd-length window, and the median of the temperature sampled values within the window is taken as the filter output at the corresponding time after sorting.
4. The intelligent temperature measurement method according to claim 3, characterized in that, S5 includes: estimating the ambient temperature of the fused temperature sequence using a first-order inertial thermal response model, wherein the change information includes the fused temperature difference between adjacent sampling periods to characterize the rate of temperature change; performing exponential weighted moving average smoothing on the estimated ambient temperature to obtain the compensated temperature sequence; and outputting the fused temperature as the final measured temperature when the deviation between the fused temperature and the compensated temperature is less than a preset stability threshold, otherwise outputting the compensated temperature as the final measured temperature and labeling it as a dynamic compensation value.
5. The intelligent temperature measurement method according to claim 4, characterized in that, The method further includes: after the S5 determination reaches stability, updating the estimated value of the thermal response time constant based on the fusion temperature sequence before and after the stability, and using the updated thermal response time constant for dynamic thermal response compensation processing of subsequent depth measurements.
6. The intelligent temperature measurement method according to claim 5, characterized in that, The fire zone feature report generated by S7 and the depth temperature data are exported to a host computer or external storage device through the data interface of a portable terminal for use in the formulation of fire extinguishing and control plans.
7. An intelligent temperature measuring device for advance exploration boreholes in coalfield fire extinguishing, characterized in that, include: The parameter initialization module is used to initialize the temperature measurement parameters; wherein, the temperature measurement parameters include: the confidence weights of the first thermocouple and the second thermocouple, the temperature safety alarm threshold, the thermal response time constant, and the predetermined measurement depth set; The signal sampling module is used to position the temperature measuring probe, which is encapsulated with a first thermocouple and a second thermocouple, to the current measurement depth, and synchronously acquire the thermoelectric potential signals of the first thermocouple and the second thermocouple at the current measurement depth to obtain the corresponding dual-channel sampling sequence; A signal preprocessing module is used to preprocess the dual-channel sampling sequence to obtain a first preprocessed temperature sequence and a second preprocessed temperature sequence; wherein, the preprocessing includes: cold junction temperature compensation, thermocouple calibration table linearization conversion, and anti-interference filtering; The data fusion module is used to perform dual-sensor adaptive fusion processing based on the first preprocessed temperature sequence and the second preprocessed temperature sequence to obtain a fused temperature sequence; wherein, the adaptive fusion processing includes: calculating the difference between the two preprocessed temperatures, updating the confidence weights according to the difference, and generating a fused temperature sequence based on the updated confidence weights; A dynamic thermal response compensation module is used to perform dynamic thermal response compensation processing on the fused temperature sequence to obtain the final measured temperature; wherein, the dynamic thermal response compensation processing includes: estimating the ambient temperature based on the change information of the thermal response time constant and the fused temperature sequence and smoothing it to obtain a compensated temperature sequence, and determining the final measured temperature at the current measurement depth between the fused temperature sequence and the compensated temperature sequence based on stability determination; The measurement execution module is used to associate and store the current measurement depth and the final measurement temperature as a depth-temperature data pair, and output alarm information when the final measurement temperature meets the alarm condition of the temperature safety alarm threshold; it positions the temperature probe to the next measurement depth and repeats the measurement operation until the measurement corresponding to the predetermined measurement depth set is completed; The feature report generation module is used to generate a depth-temperature curve based on the depth-temperature data after the full-hole measurement is completed, calculate the temperature gradient distribution of the depth-temperature curve, determine the boundary depth of the high-temperature zone and the center depth and peak temperature of the fire source, and obtain the fire source intensity level according to the peak temperature and the thickness of the high-temperature zone according to the preset level rules, and generate a fire zone feature report containing the boundary depth of the high-temperature zone, the center depth of the fire source, the peak temperature and the fire source intensity level.
8. An intelligent temperature measuring device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the intelligent temperature measurement method as described in any one of claims 1 to 6 when executing the computer program.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the intelligent temperature measurement method as described in any one of claims 1 to 6.