Indoor fire source localization method for high-rise buildings based on glass surface temperature
Granted 6 Jan 2026
Current assignee: Shenzhen Research Institute of China University of Mining and Technology · originally SHENZHEN RESEARCH INSTITUTE OF CHINA UNIVERSITY OF MINING AND TECHNOLOGY
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Chunyuan Liu, Zhiwei Zhang, Guowei Zhang, Shiyong Zhang +1 · Examiner: John H Le · AU 2857 · TC 2800
Life of the application
3 dated eventsDescription
7 parts›CROSS REFERENCE TO RELATED APPLICATION
This patent application claims the benefit and priority of Chinese Patent Application No. 202411091990.4, filed with the China National Intellectual Property Administration on Aug. 9, 2024, the disclosure of which is incorporated by reference herein in its entirety as part of the present application.
›TECHNICAL FIELD
The present disclosure relates to an indoor fire source localization method for high-rise buildings based on glass surface temperature, belonging to the technical field of fire source localization.
›BACKGROUND
With the accelerated pace of urbanization, the original architectural forms can no longer meet the living and working environment demands of urban populations, leading to a gradual increase in building heights. High-rise buildings contain numerous vertical shafts such as pipe shafts, cable shafts, and smoke exhaust ducts. In the event of a fire, these shafts provide additional pathways for vertical fire spread in high-rise buildings, accelerating smoke propagation. During firefighting and rescue operations in high-rise buildings, external firefighting measures are often required. However, the water spray height of existing fire trucks cannot meet the needs of high-rise building fire rescue, making it difficult for firefighters to promptly extinguish fires in high-rise buildings. Accurately locating indoor fire sources in high-rise buildings can significantly improve firefighting efficiency and reduce casualties and property losses caused by fires.
Currently, room fire source localization technologies mainly include visual fire localization, wireless sensor network localization, and optical fiber sensor localization. These localization technologies all rely on fixed-position sensors, which need to be installed during construction of the building. Such fixed deployments lack flexibility and are highly likely to fail during a fire. Additionally, these localization technologies involve high time costs, making them unable to meet the real-time requirements of practical applications.
›SUMMARY
The present disclosure provides an indoor fire source localization method for high-rise buildings based on glass surface temperature. The location method offers high deployment flexibility, strong real-time performance, and reliability, making it adaptable to a wide range of practical scenarios.
To achieve the above objective, the present disclosure provides an indoor fire source localization method for high-rise buildings based on glass surface temperature, including the following steps:
step 1: arranging an array of m wireless thermocouples on an outer surface of glass in a fire room, with the array distributed on a largest piece of glass in the fire room, where each wireless thermocouple is connected to a temperature data signal acquisition module; step 2: measuring horizontal distances from a centrally positioned wireless thermocouple in the arranged array to two side walls of the fire room, denoted as D 1 and D 2 ; step 3: dividing the fire room into r blocks of an equal area, where the quantity of blocks is the same as the quantity of wireless thermocouples, and the blocks are arranged in an array, assigning numbers to the blocks, and using the numbers of the blocks as program-output fire source location categories; step 4: adjusting the temperature data signal acquisition module to receive temperature data signals from each wireless thermocouple at a frequency q; step 5: activating a fire source in the fire room and the temperature data signal acquisition module, acquiring and reading temperature data from each wireless thermocouple in real time, saving the acquired temperature data at preset time intervals t, and transmitting the temperature data to a data processing terminal; step 6: after receiving the temperature data, averaging, by the data processing terminal, the temperature data acquired by each wireless thermocouple over each preset time interval t, to obtain m pieces of average temperature data; step 7: combining, by the data processing terminal, the obtained m pieces of average temperature data into a 1×m matrix and adding distance data D 1 and D 2 to the matrix, resulting in a 1×(m+2) matrix; step 8: inputting the 1×(m+2) matrix obtained in step 7 into a trained prediction program integrating a multilayer perceptron (MLP) and a k-nearest neighbors (KNN) algorithm, and obtaining a predicted location block of the fire source through backpropagation and category voting.
Further, the temperature data in step 6 is obtained specifically according to the following steps of:
(1) receiving, by the data processing terminal, the temperature data, and obtaining a matrix as follows:
where T m is an average temperature data value of the m-th wireless thermocouple within the time interval t.
Further, a specific process of step 7 is as follows: adding D 1 and D 2 to the row matrix obtained in step 6 to form a new matrix:
[T 1 , T 2 , T 3 , . . . . T m , D 1 , D 2 ].
Further, a training process of the prediction program integrating the MLP and KNN algorithm in step 8 is as follows:
(1) simulating fire data using fire simulation software, and constructing a fire dataset, with a specific process as follows: a. establishing a fire combustion model, and setting parameters comprising room geometry, fire source location, fire source heat release rate, and fire source area; b. arranging m temperature measurement points in an equally spaced square array on fire room glass, recording temperature at each temperature measurement point, and noting distances D 1 and D 2 from the central wireless thermocouple to two side walls; c. setting a simulation time to obtain a post-simulation measurement point temperature dataset {T mt }, where T mt represents temperature data of an m-th measurement point at a t-th second; d. packaging temperature measurement point data into a dataset, wherein a vertical dimension represents different times, and a horizontal dimension represents temperature parameters and distance parameters of different wireless thermocouples:
H =σ( XW h +b h )
{circumflex over (p)} =soft max( XW h +b h )
Further, the preset time interval t ranges from 10 to 60 seconds, and the frequency q is 1 Hz or higher. The specific frequency is determined based on the time interval t, ensuring at least one piece of temperature data point is acquired within each time interval t.
In the present disclosure, glass temperature data in a fire room is acquired through wireless thermocouples. By leveraging temperature differential calculations from multiple wireless thermocouples and employing a classification model that integrates an MLP and a KNN algorithm, it effectively handles nonlinear relationships to achieve accurate fire source localization. Furthermore, the present disclosure is applicable to building fires of any type, free from constraints of existing fire protection systems or installation requirements. It enables on-demand fire source localization for firefighting operations with high deployment flexibility, real-time reliability, and adaptability to diverse practical scenarios, demonstrating strong universality and instantaneous response capabilities.
›BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flowchart of the present disclosure;
FIG. 2 is a schematic diagram illustrating horizontal distances between a central wireless thermocouple and two side walls of a fire room according to the present disclosure;
FIG. 3 is a workflow diagram of a prediction program integrating an MLP and a KNN algorithm according to the present disclosure; and
FIG. 4 is a diagram illustrating comparison between predicted results and actual results according to an embodiment of the present disclosure.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 1 of 2
The present disclosure will be further described below with reference to the accompanying drawings.
As shown in FIG. 1 , an indoor fire source localization method for high-rise buildings based on glass surface temperature includes the following steps:
Step 1: Arrange an array of m wireless thermocouples on an outer surface of glass in a fire room, with the array distributed on a largest piece of glass in the fire room, where each wireless thermocouple is connected to a temperature data signal acquisition module.
Step 2: As shown in FIG. 2 , measure horizontal distances from a centrally positioned wireless thermocouple in the arranged array to two side walls of the fire room, denoted as D 1 and D 2 .
Step 3: Divide the fire room into r blocks of an equal area, where the quantity of blocks is the same as the quantity of wireless thermocouples, and the blocks are arranged in an array, assign numbers to the blocks, and use the numbers of the blocks as program-output fire source location categories.
Step 4: Adjust the temperature data signal acquisition module to receive temperature data signals from each wireless thermocouple at a frequency q.
Step 5: Activate a fire source in the fire room and the temperature data signal acquisition module, acquire and read temperature data from each wireless thermocouple in real time, save the acquired temperature data at preset time intervals t, and transmit the temperature data to a data processing terminal.
Step 6: After receiving the temperature data, the data processing terminal averages the temperature data acquired by each wireless thermocouple over each preset time interval t, to obtain m pieces of average temperature data.
Step 7: The data processing terminal combines the obtained m pieces of average temperature data into a 1×m matrix and adds distance data D 1 and D 2 to the matrix, resulting in a 1×(m+2) matrix.
Step 8: Input the 1×(m+2) matrix obtained in step 7 into a trained prediction program integrating an MLP and a KNN algorithm, and obtain a predicted location block of the fire source through backpropagation and category voting.
Embodiment: (1) A fire room model was constructed based on real room dimensions. The model had a height of 2.8 m, a length and width of 5 m each; a window started at 1 m above the floor, with a width of 1.8 m and a height of 1.5 m, kept closed during the fire. A door, with a width of 0.8 m and a height of 2 m, was placed opposite the window and kept open during the fire. The floor was tiled, and the walls were made of concrete. Combustible materials had a foam upper surface with a thickness of 0.05 m, and the remaining surfaces and interiors were made of yellow pine. Combustibles were placed at nine different positions in the room. For each experiment, the fire source was set as a “vent” on an upper surface of a single combustible, with a maximum heat release rate of each fire source ranging from 300 to 400 kW. A simulation duration was 600 s, and multiple experiments were conducted with varying window positions to obtain sufficient data.
(2) From the acquired data, 3,000 sets of data were randomly selected as a training dataset, with 80% used as a training set and 20% used as a test set.
(3) As shown in FIG. 3 , an MLPClassifier instance was created with a hidden layer structure of 64 neurons in the first layer and 32 neurons in the second layer, using ReLU as an activation function and a maximum of 1,000 iterations. The MLP model was trained on the training set via forward propagation and backpropagation algorithms to adjust weights and biases, thereby minimizing a prediction error (typically a cross-entropy loss).
(4) After training, the MLP model was employed to perform forward propagation on both training and test sets to extract hidden layer outputs (feature representations).
(5) The hidden layers of the MLP transformed input data into intermediate representations, which were used for feature extraction. The hidden layer outputs were regarded as a new feature set, used for the subsequent KNN classifier. The purpose of feature extraction was to convert data into abstract representations learned by the MLP.
(6) A KNeighborsClassifier instance was created, with cross-validation and k values of [1, 3, 5, 7, 9, 11]. The KNN classifier was trained using features extracted from the MLP model. A training phase of the KNN algorithm does not require a learning process but stores training data.
(7) The KNN classifier was used to predict test data: The KNN algorithm identifies k-nearest neighbors based on distance metrics, then determines the predicted category through majority voting. For each test sample, a Euclidean distance between the test sample and all samples in the training set was calculated as follows:
The training samples were sorted in ascending order of calculated distances, and k training samples closest to the test sample were selected.
(8) Voting was performed on category labels of the selected k neighbors. The category label of each neighbor contributes one vote. For instance, if 3 neighbors belonged to category 1 and 2 neighbors belonged to category 3, the test sample was classified as category 1. The final predicted category of the test sample was determined by tallying the votes for each category label and selecting the category with the highest number of votes:
Obtained experimental data is shown in the table below:
From the above embodiments, the following conclusions are obtained: When the fire source is located on one side of the glass, the temperatures of the wireless thermocouples along the upper horizontal line of the glass consistently exhibit a decreasing trend from the fire side to the non-fire side. When the fire source is positioned along the central vertical line of the glass surface, the temperatures along the upper horizontal line of the glass do not show any increasing or decreasing pattern. This temperature variation trend can serve as the basis for determining the lateral position of the fire source.
Under the combined effects of smoke and thermal radiation, when the fire source is far from the glass, the influence of smoke on the glass temperature is more significant. When the fire source is close to the glass, the effects of thermal radiation and fire plumes on the glass temperature become more dominant. When the fire source is far from the glass, the temperature difference between thermocouple at the highest horizontal line and thermocouple at the central horizontal is smaller than the temperature difference between thermocouple at the central horizontal line and thermocouple at the lowest horizontal line. The opposite is true when the fire source is close to the glass. When the fire source is located on the central plane of the room perpendicular to the glass, the two temperature differences are approximately equal. This characteristic can serve as the basis for determining the longitudinal position of the fire source.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 2 of 2
As shown in the experimental data table and FIG. 4 , the present disclosure demonstrates high accuracy even with a small training dataset and exhibits strong universality, achieving high accuracy across different building structures. The present disclosure is suitable for firefighting and rescue operations in high-rise buildings, enabling immediate deployment and use. Compared to other fire source localization methods, the present disclosure offers superior universality, timeliness, and efficiency while maintaining a high level of accuracy.
›Tables in the description — 1
| Actual | Predicted | |
|---|---|---|
| Group | result | result |
| 1 | 7 | 7 |
| 2 | 7 | 7 |
| 3 | 7 | 7 |
| 4 | 2 | 2 |
| 5 | 7 | 7 |
| 6 | 7 | 7 |
| 7 | 5 | 5 |
| 8 | 2 | 2 |
| 9 | 5 | 5 |
| 10 | 2 | 2 |
| 11 | 5 | 5 |
| 12 | 9 | 9 |
| 13 | 2 | 2 |
| 14 | 9 | 9 |
| 15 | 1 | 1 |
| 16 | 9 | 9 |
| 17 | 9 | 9 |
| 18 | 2 | 2 |
| 19 | 1 | 1 |
| 20 | 5 | 5 |
| 21 | 1 | 1 |
| 22 | 5 | 5 |
| 23 | 3 | 3 |
| 24 | 1 | 1 |
| 25 | 5 | 5 |
| 26 | 3 | 3 |
| 27 | 1 | 1 |
| 28 | 3 | 3 |
| 29 | 3 | 3 |
| 30 | 1 | 1 |
| 31 | 8 | 8 |
| 32 | 3 | 3 |
| 33 | 8 | 8 |
| 34 | 3 | 3 |
| 35 | 8 | 8 |
| 36 | 8 | 8 |
| 37 | 4 | 4 |
| 38 | 4 | 4 |
| 39 | 4 | 4 |
| 40 | 4 | 4 |
| 41 | 6 | 6 |
| 42 | 4 | 4 |
| 43 | 6 | 6 |
| 44 | 6 | 4 |
| 45 | 4 | 4 |
| 46 | 6 | 6 |
| 47 | 6 | 6 |
| 48 | 6 | 6 |
Claims as granted
5 claimsLog in to read the claims of this application.
Log in to unlockClassifications
1 codes- G01K3/14
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
Documents
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
No assignments have been recorded for this application yet.