Airport terminal jet flow fire extinguishing regulation and control method and system based on concurrent interference judgment

By using a concurrent interference-based decision-making method, combined with terminal building and fire data, jet network construction and parameter mapping were performed, solving the problems of jet coverage mismatch and concurrent execution of multiple devices. This enabled the accuracy and synergy of the fire extinguishing system in large spaces, and improved fire extinguishing efficiency.

CN122006172APending Publication Date: 2026-05-12CHINA CONSTR THIRD ENG BUREAU GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA CONSTR THIRD ENG BUREAU GRP CO LTD
Filing Date
2026-03-05
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In existing technologies, jet fire suppression systems for tall, open-air buildings suffer from problems such as mismatch between jet coverage and building space, disconnect between operating parameters and three-dimensional motion trajectory, inability of fire suppression strategies to dynamically adapt to the fire situation, and lack of collaborative interference verification when multiple devices are executed concurrently, leading to a decline in overall effectiveness or even failure.

Method used

By using a concurrent interference-based judgment method, combined with terminal building geometry data, fire scene data, and jet device water supply status data, jet network construction, parameter mapping, dynamic coverage configuration, and system concurrent coordination judgment are performed to ensure the accuracy of jet trajectory and the overall coordination of multi-jet concurrent execution.

Benefits of technology

It achieves precision in jet trajectory and reliability in action, ensuring the effectiveness of fire suppression in large spaces and improving the overall coordination and operational reliability of the fire suppression system in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122006172A_ABST
    Figure CN122006172A_ABST
Patent Text Reader

Abstract

The invention discloses an airport terminal jet flow fire extinguishing regulation and control method based on concurrent interference judgment and a system of the airport terminal jet flow fire extinguishing regulation and control method. After a regulation and control request is received, building geometric data, fire scene parameters and jet device working condition information of a fire alarm area are obtained, a three-dimensional barrier-free jet coverage network combining structural obstacles and height attributes is constructed, and a feasible jet track spectrum is generated based on water supply pressure and flow conditions. Furthermore, a jet coverage configuration with instant suppression and expected protection capabilities is generated according to the fire position and the diffusion trend, and cooperative judgment is performed on space and dynamics interference executed by multiple devices concurrently, so that the configuration can be safely implemented. According to the method, modeling, intelligent configuration and collaborative control of jet fire extinguishing in the tall and large space of the terminal building are achieved, the overall collaboration and operational reliability of multi-jet concurrent execution are ensured on the system level, and the efficiency of fire extinguishing in the tall and large space is comprehensively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fire protection engineering, and specifically to a method and system for controlling jet fire suppression in airport terminals based on concurrent interference determination. Background Technology

[0002] Airport terminals, as typical tall, open-air buildings, are characterized by high ceilings, large spans, complex structures, and numerous fixed obstacles. Once a fire breaks out in such a space, the fire spreads rapidly and exhibits a complex three-dimensional propagation trend due to the influence of heat and smoke plumes and the building's structure. Traditional firefighting methods face numerous challenges in such environments, including the inability of jets to effectively reach the fire source and limited coverage. Therefore, highly intelligent and precise jet fire suppression control technology is needed to address these challenges.

[0003] In existing technologies, automatic jet fire suppression systems for large spaces mostly employ pre-defined schemes based on zone division. Specifically, the system pre-sets the grouping and activation logic of sprinklers according to the functional zoning of the building plan. After a fire alarm is triggered, a group of jet devices within or near the alarm point is typically activated based on the protected area to which the alarm point belongs. The jet parameters of the devices are often set based on conservative experience regarding the maximum protection radius, and the operating mode is relatively fixed. The entire fire suppression strategy generation process mainly relies on the matching of the planar position mapping of the alarm signal with the pre-defined logic.

[0004] However, existing technical solutions have significant limitations. Their jet coverage planning fails to deeply integrate the precise three-dimensional spatial coordinates of building components and obstacles, resulting in a mismatch between the theoretical coverage area and the actual accessible space, leading to blocked or blind spots in the jet coverage. Furthermore, the lack of strict hydrodynamic coupling between the setting of operating parameters and the actual trajectory of the jet in three-dimensional space makes it impossible to ensure that the jet retains sufficient extinguishing kinetic energy at the end of a specific trajectory. The strategy generation mechanism is static and pre-set, making it difficult to dynamically construct an extinguishing configuration that combines immediate suppression and anticipated protection based on the real-time location and spread vector of the fire. More critically, when activating multiple devices for concurrent fire suppression, existing solutions lack prior analysis and verification of spatial collisions and aerodynamic field interference between jets. This lack of collaborative interference verification leads to system internal friction, directly resulting in a decrease or even failure of overall fire suppression effectiveness. Summary of the Invention

[0005] In view of the above-mentioned actual situation, this application proposes a terminal building jet fire suppression control method and system based on concurrent interference judgment, in order to solve the technical limitations of the prior art, such as the mismatch between jet coverage and building space, the disconnect between working parameters and three-dimensional motion trajectory, the inability of fire suppression strategy to dynamically adapt to the fire situation, and the lack of collaborative interference verification when multiple devices are executed concurrently, which leads to a decrease in the overall system efficiency or even failure.

[0006] A terminal building jet fire suppression control method based on concurrent interference determination, the method comprising the following steps:

[0007] S1, when a jet extinguishing control request is received from the fire alarm system, a fire alarm zone identifier is determined according to the request, and the corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data are obtained based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier;

[0008] S2, Perform spatial constraint-based jet network construction processing on the terminal building geometric data and the spatial coordinate set of the jet device to obtain an unobstructed jet network model. The spatial constraint-based jet network construction processing combines the spatial location of obstacles and the regional height attributes to establish a three-dimensional jet coverage network.

[0009] S3, Perform jet parameter space mapping processing on the unobstructed jet network model and device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on fluid dynamics to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network.

[0010] S4, Dynamic coverage configuration processing is performed on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector.

[0011] S5, perform system concurrent coordination determination processing on the adapted jet trajectory group, and send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between jets when multiple jet devices are running simultaneously according to the trajectory group.

[0012] Furthermore, step S2 includes the following sub-steps:

[0013] S201, Perform spatial accessibility analysis on the terminal building geometric data and the spatial coordinate set of the jet device to obtain device accessibility data. The spatial accessibility analysis is based on the spatial location of obstacles and the regional height attribute to calculate the barrier-free coverage area of ​​each jet device in three-dimensional space.

[0014] S202, perform network topology synthesis processing on the reachable domain data of the device to obtain an unobstructed jet network model. The network topology synthesis processing is to spatially superimpose and associate the unobstructed coverage domains of each device to form a unified jet coverage network.

[0015] Furthermore, step S3 includes the following sub-steps:

[0016] S301, the trajectory parameter coupling solution process is performed on the unobstructed jet network model and the device water supply condition data to obtain the jet operating point parameter set. The trajectory parameter coupling solution process is to traverse the geometric trajectory in the unobstructed jet network model, and calculate the feasible pressure and flow combination of each trajectory within the range of device water supply condition data through the jet kinematic equation and atomization critical criterion, and associate it with the corresponding nozzle operating mode.

[0017] S302, the trajectory envelope reconstruction process is performed on the jet operating point parameter set to obtain the jet trajectory spectrum. The trajectory envelope reconstruction process integrates the discrete trajectory set with specific operating parameters into a parameterized surface model that represents the range of executable jets in the entire space.

[0018] Furthermore, step S4 includes the following sub-steps:

[0019] S401, perform real-time suppression trajectory construction processing on the jet trajectory spectrum and fire scene data to obtain a basic jet trajectory configuration. The real-time suppression trajectory construction processing is based on fire spatial coordinates to establish a set of jet trajectories that directly act on the fire source area in the jet trajectory spectrum.

[0020] S402, Perform protective boundary construction processing on the basic jet trajectory configuration and fire scene data to obtain an adapted jet trajectory group. The protective boundary construction processing is based on the diffusion vector extending along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that inhibits the spread of fire.

[0021] Furthermore, step S5 includes the following sub-steps:

[0022] S501, perform concurrent interferometric analysis on the adapted jet trajectory group to obtain the interferometric analysis results. The concurrent interferometric analysis is performed by calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories in the jet group under the current jet working conditions to identify potential conflicts such as water column collision or mutual weakening of kinetic energy.

[0023] S502, the interference analysis results are processed for collaborative feasibility determination, and an execution command is sent to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The collaborative feasibility determination is based on the interference analysis results, and determines that all potential conflicts are below a preset threshold, confirming that the adapted jet trajectory group can be executed concurrently as an interference-free whole system.

[0024] Furthermore, the spatial reachability analysis processing in S201 is based on the spatial location of obstacles and the regional height attributes to calculate the unobstructed coverage area of ​​each jet device in three-dimensional space, including initial jet envelope generation processing and three-dimensional spatial occlusion analysis processing; the network topology synthesis processing in S202 is to spatially superimpose and associate the unobstructed coverage areas of each device to form a unified jet coverage network, including voxelized spatial unified modeling processing and adjacency graph construction processing.

[0025] Furthermore, the trajectory parameter coupling solution process in S301 involves traversing the geometric trajectories in the unobstructed jet network model, calculating the feasible pressure and flow combinations for each trajectory within the device's water supply operating conditions data range using the jet kinematic equations and atomization critical criteria, and associating the corresponding nozzle operating modes, including trajectory dynamics parameter solution processing and atomization critical state verification processing; the trajectory envelope reconstruction process in S302 involves integrating the discrete trajectory set with specific operating parameters into a parameterized surface model characterizing the entire space's executable jet range, including parameterized surface fitting processing and dynamic jet capability modeling processing.

[0026] Furthermore, the instant suppression trajectory construction process in S401 is based on establishing a set of jet trajectories that directly act on the fire source area in the jet trajectory spectrum based on the fire spatial coordinates, including fire source coordinate mapping processing and optimal trajectory selection processing; the protective boundary construction process in S402 is based on the expansion of the diffusion vector along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that suppresses the spread of fire, including spread path prediction processing and boundary trajectory generation processing.

[0027] Furthermore, the concurrent interferometric analysis processing in S501 involves calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories within the jet group under the current jet operating conditions to identify potential conflicts such as water column collisions or mutual weakening of kinetic energy, including jet trajectory spatial collision detection processing and concurrent flow field superposition analysis processing; the collaborative feasibility determination processing in S502 is based on the interferometric analysis results, determining that all potential conflicts are below a preset threshold, and confirming that the adapted jet trajectory group can be executed concurrently as an interference-free whole system, including conflict index threshold comparison processing and overall system feasibility determination processing.

[0028] Furthermore, this application also discloses a terminal building jet fire suppression control system based on concurrent interference determination, characterized in that the system includes:

[0029] The acquisition unit is used to, upon receiving a jet extinguishing control request sent by a fire alarm system, determine a fire alarm zone identifier based on the request, and acquire corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier.

[0030] The jet network construction unit is used to perform spatially constrained jet network construction processing on the terminal building's architectural geometric data and the spatial coordinate set of the jet device, thereby obtaining an unobstructed jet network model. The spatially constrained jet network construction processing is to establish a three-dimensional jet coverage network by combining the spatial location of obstacles and the regional height attributes.

[0031] The parameter mapping unit is used to perform jet parameter space mapping processing on the unobstructed jet network model and the device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on the fluid dynamics relationship to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network.

[0032] The dynamic coverage configuration unit is used to perform dynamic coverage configuration processing on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector.

[0033] The coordination determination unit is used to perform system concurrent coordination determination processing on the adapted jet trajectory group, so as to send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between the jets when multiple jet devices are running simultaneously according to the trajectory group.

[0034] The method and system proposed in this application form a closed-loop, progressive intelligent control process by sequentially performing data fusion and modeling, fluid dynamics parameter mapping, dynamic fire extinguishing configuration generation, and finally conducting concurrent collaborative verification of the system. This not only achieves precision in jet trajectory and reliability of action at the individual jet level, but also ensures overall coordination and operational reliability of concurrent execution of multiple jets at the system level, comprehensively improving the effectiveness of fire extinguishing in high-ceilinged and large-space environments. Attached Figure Description

[0035] Figure 1 This is a schematic diagram of the process flow for a terminal building jet fire suppression control method based on concurrent interference determination proposed in this application;

[0036] Figure 2 A schematic diagram of a terminal building jet fire suppression control system based on concurrent interference determination is provided for an embodiment of this application;

[0037] Figure 3 This is a schematic diagram of a three-dimensional visualization intelligent control interface for a terminal building jet fire suppression control system based on concurrent interference determination, provided as an embodiment of this application. Detailed Implementation

[0038] The simulation technology route in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0039] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0040] The features and performance of the present invention will be further described in detail below with reference to embodiments. Please refer to the appendix. Figure 1 As shown, a terminal building jet fire suppression control method based on concurrent interference determination is presented, the method comprising the following steps:

[0041] S1, when a jet extinguishing control request is received from the fire alarm system, a fire alarm zone identifier is determined according to the request, and the corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data are obtained based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the jet device spatial coordinate set includes the installation spatial coordinates of all jet devices within the coverage area of ​​the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier;

[0042] In some implementations, the method is triggered when the system receives a jet extinguishing control request from the fire alarm system. The request includes at least a fire zone identifier, which is a unique code corresponding to a pre-defined physical area within the terminal building. Based on this fire zone identifier, the system extracts the corresponding terminal building geometry data from a pre-stored building information model, obtains fire scene data from the fire alarm system's sensor network, retrieves the spatial coordinate set of the jet device from the fire protection facility management database, and reads the device's water supply status data from the water supply system monitoring unit.

[0043] In this embodiment, the fire zone identifier serves as an index key, ensuring that all acquired data has a consistent spatial orientation. Specifically, the terminal building geometry data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire zone identifier. The structural surfaces refer to the geometric contours of walls, ceilings, columns, and fixed partitions; the obstacles refer to fixed facilities, large equipment, billboards, and any entities that may obstruct the jet path. This data is represented using a three-dimensional Cartesian coordinate system, with each point or patch defined by coordinates (x, y, z). The area height attribute represents the clearance height from the floor to the ceiling or the lower edge of the roof within that area, directly constraining the spray height and coverage area of ​​the jet device. The set of building geometry data defines the physical constraints of the firefighting operation.

[0044] In some implementations, the fire scene data includes the spatial coordinates of the fire origin and a spread vector. The spatial coordinates of the fire origin are determined by mapping the address code of the alarm device to the three-dimensional coordinates of its physical installation location, or directly obtained through the spatial positioning function of flame detection devices such as infrared and vision sensors. The spread vector is a physical quantity used to quantify the direction of fire development. Its directional component characterizes the main spread trend of flames and high-temperature smoke in three-dimensional space, and its modulus component can be correlated with the rate or intensity of fire spread. This vector can be generated based on the gradient changes in readings from multiple temperature sensors, flame front motion analysis in video image sequences, or prior knowledge of the distribution of combustibles in the area. The introduction of the spread vector enables subsequent control strategies to not only target the current fire source but also to proactively intervene in the fire spread trend.

[0045] In some embodiments, the jet device spatial coordinate set includes the installation spatial coordinates of all jet devices within the coverage area of ​​the fire alarm zone marker. Each set of jet device spatial coordinates precisely describes the installation position and spray reference direction of the device nozzle in three-dimensional space. This coordinate set shares the same coordinate system as the terminal building's architectural geometry data, which is a prerequisite for subsequent spatial accessibility analysis. The device water supply condition data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone marker. The nozzle operating mode refers to the selectable modes of different atomization angles, droplet size distributions, or jet morphologies possessed by the jet device, such as direct current, blooming atomization, etc. These parameters collectively constitute the physical boundary conditions for jet trajectory formation, serving as a bridge connecting geometric trajectory and fluid dynamics.

[0046] Preferably, the data acquisition process involves real-time communication and data exchange between systems. The fire alarm system sends control requests and preliminary fire alarm information to the fire suppression control system via standard industrial communication protocols. The fire suppression control system then synchronously or asynchronously acquires the building geometric data, device coordinates, and water supply status data from the building information model library, equipment management database, and water supply system monitoring unit via database interfaces or API calls. All data undergoes validity verification and coordinate system unification processing before proceeding to the next step to ensure data consistency and accuracy; details will not be elaborated further here.

[0047] S2, Perform spatial constraint-based jet network construction processing on the terminal building geometric data and the spatial coordinate set of the jet device to obtain an unobstructed jet network model. The spatial constraint-based jet network construction processing combines the spatial location of obstacles and the regional height attributes to establish a three-dimensional jet coverage network.

[0048] Specifically, this step includes the following sub-steps:

[0049] S201, Perform spatial accessibility analysis on the terminal building geometric data and the spatial coordinate set of the jet device to obtain device accessibility data. The spatial accessibility analysis is based on the spatial location of obstacles and the regional height attribute to calculate the barrier-free coverage area of ​​each jet device in three-dimensional space.

[0050] Specifically, the spatial reachability analysis process calculates the unobstructed coverage area of ​​each jet device in three-dimensional space based on the spatial location of obstacles and the area height attributes. This includes initial jet envelope generation and three-dimensional spatial occlusion analysis. The initial jet envelope generation process constructs the theoretical maximum coverage space based on the basic jet characteristics of the jet device and the area height attributes. The three-dimensional spatial occlusion analysis process performs Boolean operations on the initial jet envelope in conjunction with the spatial location of obstacles to eliminate blocked inaccessible spaces.

[0051] In some implementations, the initial jet envelope generation process takes the spatial coordinate set of the jet device and the region height attributes obtained in step S1 as input. Specifically, this process defines a local spherical coordinate system with the device installation point as the origin for each jet device and calculates its theoretical coverage boundary based on the jet core kinematic model. This model considers the trajectory of the jet under the influence of gravity and air resistance, and its core is described by the parabolic equation of the jet trajectory: and Where x is the horizontal displacement and z is the vertical displacement. The initial velocity of the jet. Let be the jet elevation angle, t be the motion time, and g be the acceleration due to gravity. Installation height of the device. Area height attribute. It is introduced as a vertical boundary condition to solve for the height at which the jet can reach. The farthest horizontal distance corresponding to time Thus determining a by The defined three-dimensional envelope space.

[0052] In this embodiment, the 3D spatial occlusion analysis process receives the initial jet envelope and terminal building geometry data as input. The 3D spatial coordinates of obstacles contained in the building geometry data, i.e., the surface vertex coordinates (x, y, z) of entities such as fixed facilities, large equipment, and billboards, are used to reconstruct the precise geometry of these obstacles. It should be noted that this process generates a continuous set of triangular facets from the vertex coordinates of the obstacles using a triangulation algorithm. Each triangular facet From its three vertex coordinates Unique definition. This set of triangular facets constitutes a closed scene for collision detection.

[0053] Furthermore, the three-dimensional spatial occlusion analysis process employs a ray casting algorithm for line-of-sight analysis. From the jet device installation point... A large number of ray vectors are uniformly emitted onto the outer surface of the initial jet envelope. Each ray Using parametric equations It means that among them is the unit direction vector, and t is a scalar parameter. This ray intersects with all obstacle triangles in the scene. Intersection detection is performed. Preferably, the intersection detection uses a ray triangulation algorithm, which is common knowledge in computer graphics and 3D spatial computing. Those skilled in the art are familiar with its implementation, so it will not be elaborated upon here. In general, this algorithm directly utilizes the vertex coordinates of the triangular facets. Solve for the ray parameter t and the centroid coordinates. This is used to determine whether an intersection exists. If an intersection point exists and that intersection point is located at the boundary between the jet device and the initial envelope. Between, that is, satisfying If the distance of the envelope along the ray direction is determined to be unreachable, then this process achieves the shearing of the obstacle coordinate data from the theoretical jet envelope.

[0054] The output of the spatial reachability analysis is device reachability data. This data represents a set of reachable points for each jet device in three-dimensional space. Specifically, this point set Through a local coordinate of the device binary discriminant function To define: if direction There are no obstacles blocking the way, meaning the set of all rays in that direction and the triangular facets of the obstacles. If there are no intersections that meet the aforementioned conditions, then Conversely, it is 0, where r represents the radial distance (i.e., straight-line distance) from the jet device installation point (coordinate origin) to a point in three-dimensional space. The maximum radius is calculated in conjunction with the initial envelope. Ultimately reachable domain Represented as This ensures that the reachability domain data is an accurate three-dimensional volume that takes into account the physical obstructions defined by the coordinates of specific obstacles. The device reachability domain data serves as direct input to the network topology synthesis process in step S202, providing spatially validated, discretized device-level coverage units for constructing a unified unobstructed jet network model.

[0055] S202, perform network topology synthesis processing on the reachable domain data of the device to obtain an unobstructed jet network model. The network topology synthesis processing is to spatially superimpose and associate the unobstructed coverage domains of each device to form a unified jet coverage network.

[0056] The network topology synthesis process involves spatially superimposing and associating the unobstructed coverage areas of each device to form a unified jet coverage network. This includes voxelized spatial unified modeling and adjacency graph construction. The voxelized spatial unified modeling process maps the discrete reachable domain data of all devices to a unified three-dimensional grid coordinate system for fusion representation. The adjacency graph construction process establishes logical connection relationships between jet device nodes based on the continuity of spatial coverage.

[0057] In some implementations, the voxelized spatial unified modeling process takes the device reachability data output in step S201 as input. Specifically, this process first defines a three-dimensional Cartesian grid coordinate system covering the entire fire alarm area, the grid consisting of a size of... The cubic units are composed of voxels. Each voxel From its central coordinates Unique identifier. For each jet device and its corresponding reachable domain point set The system iterates through all voxels and performs an inclusion check: if voxels The center coordinates are located at Within the defined geometry, the voxel is marked as being used by the device. Coverage. The inclusion determination is performed by checking the voxel center coordinates. Conversion to device Local spherical coordinate system And verify whether it satisfies The process is completed under the specified conditions. Preferably, to accelerate this process, an octree spatial index structure is used to hierarchically manage voxels. This calculation is well known to those skilled in the art and its implementation will not be elaborated upon here.

[0058] In this embodiment, the output of the voxelization spatial unified modeling process is a three-dimensional coverage matrix. The covering matrix Each element It is a binary vector, where the m-th bit represents a voxel. Whether it is a device Coverage. It should be noted that this matrix spatially unifies the independent coverage domains of all devices, fusing the discrete, device-centric reachability domain data from step S201 into a global, standardized spatial coverage representation. The coverage matrix... Represented as ,in It is a flattened binary vector, a representation device. For the coverage status of all voxels, M is the total number of devices. This indicates vector concatenation.

[0059] Furthermore, the adjacency graph construction process uses the covering matrix. As input. The purpose of this process is to establish spatial cooperation relationships between the jet devices. Specifically, the process will involve each jet device... Abstracted as a graph node. For any two distinct device nodes... and Analyze its covering vector and Spatial relationships. If there exists at least one voxel. Simultaneously satisfy and (It should be noted that voxel is short for volumetric pixel) that is, a spatial region is simultaneously contained within a device. and Coverage, then at the node and Establish an undirected edge between them, where the vertex set is _____. The edge set E contains all edges that satisfy the above coexistence coverage condition. It should be noted that the edge set E represents the inherent spatial correlation between the jet devices; one edge... The existence of the device means and In three-dimensional space, a common coverage area exists. This spatial correlation forms the foundational topology for subsequent steps of multi-device jet trajectory collaborative planning and jet interferometry analysis. The generation of the edge set E is a graph construction method based on spatial relationships, well-known to those skilled in the art, and will not be elaborated upon here. In the adjacency graph construction process, by traversing all jet device pairs and determining whether their coverage vectors have coexisting voxels, an undirected graph structure representing the spatial cooperation relationship between devices is established. The vertex set of this graph... Includes all jet devices The edge set E is then composed of all devices that satisfy the coexistence coverage condition for connecting edges. This process outputs the aforementioned undirected graph. .

[0060] In this embodiment, the final output of the network topology synthesis process is an unobstructed jet network model. This model is a binary tuple. The covering matrix Figure G describes the specific coverage area of ​​each jet device in the network in three-dimensional space, while Figure G illustrates the potential cooperative relationships between these devices based on spatial coverage overlap. This unobstructed jet network model provides a complete spatial framework for subsequently coupling the geometric coverage network with hydrodynamic parameters. This model ensures that subsequent trajectory parameter calculations and cooperative control are performed on a globally unified network structure that considers the spatial relationships between devices.

[0061] S3, Perform jet parameter space mapping processing on the unobstructed jet network model and device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on fluid dynamics to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network.

[0062] Specifically, this step includes the following sub-steps:

[0063] S301, the trajectory parameter coupling solution process is performed on the unobstructed jet network model and the device water supply condition data to obtain the jet operating point parameter set. The trajectory parameter coupling solution process is to traverse the geometric trajectory in the unobstructed jet network model, and calculate the feasible pressure and flow combination of each trajectory within the range of device water supply condition data through the jet kinematic equation and atomization critical criterion, and associate it with the corresponding nozzle operating mode.

[0064] Specifically, the trajectory parameter coupling solution process involves traversing the geometric trajectories in the unobstructed jet network model. Using the jet kinematic equations and atomization critical criteria, it calculates the feasible pressure and flow combinations for each trajectory within the device's water supply operating data range, and associates this with the corresponding nozzle operating mode, including trajectory dynamics parameter solution processing and atomization critical state verification processing. The trajectory dynamics parameter solution processing is based on the inversion of the jet kinematic equations to obtain the initial jet parameters required for a specific trajectory. The atomization critical state verification processing verifies, based on the atomization critical criteria, whether the jet maintains an effective fire extinguishing state when it reaches the target point under these initial parameters.

[0065] In some implementations, the trajectory dynamics parameter solution process uses an unobstructed jet network model and device water supply condition data as input. The core of this process is to resolve the mapping contradiction from the "geometrically feasible space" to the "physically realizable action," specifically by traversing the coverage matrix. All labeled voxels are used to process each geometric trajectory. For the device... Any target voxel covered Its central coordinates With device coordinates A geometric trajectory is defined together. It should be noted that this process first establishes a jet particle motion model, treating the jet as a point mass moving in a gravitational field, and determines the minimum initial kinetic energy required to hit the target by solving its parabolic motion equations. This calculation is well-known to those skilled in the art and will not be elaborated upon here. The key trajectory constraint equation is expressed as follows: , where L is the horizontal range, For vertical drop, The jet elevation angle, Let be the initial velocity to be determined. By fixing a reasonable jet elevation angle... The equation is simplified to about Solve the single-variable equation and obtain the theoretical initial velocity. It should be noted that the parabolic equation of the jet trajectory in step S201 uses the initial velocity. As known input parameters, their values ​​are based on the rated operating conditions of the jet device or a conservative preset value, with the aim of quickly generating a theoretically possible maximum coverage boundary, which serves as the geometric basis for subsequent spatial occlusion analysis. In the trajectory dynamics parameter solution process of step S301, the initial velocity... The dependent variable is used as the solution, and the goal of solving it is to accurately calculate the minimum initial velocity required to achieve a specific geometric trajectory that has been proven to be spatially unobstructed, and to further verify whether this velocity value is within the actual parameter range that can be provided by the device's water supply conditions. Both steps involve the same physical quantity... The different processing methods adopted reflect the progressive logic of the method from the rough screening of "geometric feasibility" to the precise calculation of "physical realizability". The former is used to construct a network skeleton containing potential possibilities, and the latter is used to screen out working points with actual execution conditions on the skeleton.

[0066] In this embodiment, the trajectory dynamics parameter solving process further refines the theoretical initial velocity. The conversion is based on the actual operating parameters defined by the device's water supply condition data. Specifically, this conversion is based on the nozzle jet characteristic relationship, namely the physical relationship between jet velocity and water supply pressure. This process utilizes Bernoulli's equation to... Mapped to the required nozzle outlet pressure Subsequently, within the pressure range defined by the device's water supply condition data. and flow range Inside, find all that is fulfilled. Furthermore, feasible pressure-flow combinations within the permissible flow rate range are correlated to form a preliminary trajectory parameter correspondence. This process establishes a deterministic relationship between working pressure and outlet flow rate based on the inherent characteristics of the nozzle jet. Specifically, for each calculated minimum required pressure value, the system performs discretization sampling within the pressure range specified in the device's water supply condition data, from the minimum required pressure value to the upper pressure limit, using a preset pressure step size. For each sampled pressure point, the system calculates the corresponding outlet flow rate value at that pressure based on the flow characteristic relationship under the specific operating mode of the jet device. The flow characteristic relationship is jointly determined by the equivalent flow area and flow coefficient of the nozzle, characterizing the stable flow rate formed when water flows through the nozzle at a specific pressure. The calculated flow rate value is compared with the permissible flow range specified in the device's water supply condition data, and pressure-flow pairs whose corresponding flow rates fall between the specified minimum and maximum flow rates are selected. Each selected pressure-flow pair is bound to the jet device identifier, target voxel coordinates, and nozzle operating mode used in the current calculation, thereby forming a complete preliminary trajectory parameter correspondence record. The calculation is well known to those skilled in the art, and its implementation will not be elaborated upon here.

[0067] Furthermore, the atomization critical state verification process verifies the feasible parameter combinations for each of the above preliminary solutions. A jet stability verification was performed. This process ensures that after the jet has traveled tens of meters in the high-ceilinged space of the terminal, it can still maintain a concentrated flow state at the precise target point, sufficient to penetrate the flame and effectively cool and extinguish the fire. Specifically, this verification is based on the jet atomization mechanism and applies Weber numbers. This serves as a critical criterion for jet stability. The formula for the critical atomization criterion is expressed as follows: ,in Let be the density of water, and v be the velocity of the jet when it reaches the target point. Characteristic water droplet size, The surface tension of water, The critical Weber number for maintaining the focused jet state. The target point velocity v is calculated using the principle of energy conservation, and the characteristic droplet size... The target point velocity is determined based on the empirical relationship between the nozzle's operating mode and operating pressure. Specifically, the calculation of the target point velocity considers the mechanical energy conversion process of the jet from the nozzle exit to the target point. The initial kinetic energy of the jet is converted into work done against gravity, and energy dissipation due to air resistance is also taken into account. The target point velocity is solved by establishing the energy balance relationship between the unit mass of fluid at the exit section and the target point section. The characteristic droplet size is determined based on the jet atomization characteristics under different nozzle operating modes. An empirical formula corresponding to that mode is used to correlate the operating pressure with the Sottle mean diameter. The operating pressure dominates the liquid film breakup mechanism, thus determining the droplet size distribution. This calculation is well-known to those skilled in the art, and its implementation will not be elaborated upon here.

[0068] The output of the trajectory parameter coupling solution is a jet operating point parameter set. This parameter set is characterized as a structured collection. ,in The identifier is based on a geometric trajectory in the unobstructed jet network model and is uniquely determined by a specific pair of device voxels. These are the j-th set of feasible pressure, flow rate, and operating mode determined to achieve this trajectory. The jet operating point parameter set realizes the essential transformation from a static spatial network model to a dynamic executable action spectrum, injecting physically consistent and executable dynamic life into the abstract geometric path.

[0069] S302, the trajectory envelope reconstruction process is performed on the jet operating point parameter set to obtain the jet trajectory spectrum. The trajectory envelope reconstruction process integrates the discrete trajectory set with specific operating parameters into a parameterized surface model that represents the range of executable jets in the entire space.

[0070] Specifically, the trajectory envelope reconstruction process integrates a set of discrete trajectories with specific operational parameters into a parametric surface model representing the entire executable jet range in space. This includes parametric surface fitting and dynamic jet capability modeling. The parametric surface fitting process constructs a continuous spatial covering surface based on the discrete trajectory endpoint set; the dynamic jet capability modeling process maps operational parameters to surface geometric properties to form an executable action spectrum.

[0071] In some implementations, the parametric surface fitting process takes a set of jet operating point parameters as input. The process first processes the parameter set... Extract the endpoint coordinates of all geometric trajectories, i.e., the center point of the target voxel covered by each jet device. These discrete sets of spatial points This forms the data foundation for surface fitting. Specifically, the process employs a non-uniform rational B-spline surface method to construct a continuous spatial coverage model. It should be noted that for each jet device... All target points it covers Used to construct a local surface patch , is represented as: , where u and v are surface parameters defined in the interval [0,1], used to traverse all points on the surface; A and B represent the number of control points reduced by one in the directions of parameters u and v, respectively; These are the coordinates of the control points that make up the control grid. Their initial positions are fitted to the discrete target point set corresponding to the device using the least squares method. To determine. Is with control points The associated weighting factor is used to adjust the approximation degree between the surface and the control mesh. In this embodiment, the weighting factor is based on the jet working pressure of the target point within the area influenced by the control point. The settings are configured such that areas with higher pressure are given greater weight, indicating that the jet coverage in that area is stronger. and These are B-spline basis functions of order p and q, respectively, defined by the node vector and control point indices a and b, which determine the smoothness and local properties of the surface.

[0072] In this embodiment, the dynamic jet capability modeling process deeply integrates the jet operating parameters with the fitted parametric surface. This process involves each parameter point on the surface... Associate a dynamic capability vector This vector does not exist beforehand, but is derived from the jet operating point parameter set output in step S301 through specific calculation rules. Specifically, the dynamic capability vector is defined as follows: ,in Indicates reaching the surface point The optimal working pressure required Indicates under pressure The corresponding optimal volumetric flow rate is as follows. This represents the optimal nozzle operating mode used to achieve this pressure-flow combination, and is a predefined enumeration value or identifier. Indicates the point of arrival of the jet. The effective velocity at that time is used to evaluate the residual kinetic energy of the jet. In this embodiment, the generation of the dynamic capability vector is based on the principles of spatial proximity and performance optimization. For any point on the parametric surface... The process first finds the K nearest discrete trajectory target points in three-dimensional space. (These target points are derived from the jet operating point parameter set) (The trajectory endpoints), and obtain all working parameter combinations corresponding to these neighboring points. Subsequently, based on a predefined optimization objective (e.g., ensuring the strongest fire penetration capability), a set of candidate parameter combinations is selected as the optimal solution: the pressure. Take candidate set The maximum value in the flow rate Select the chosen pressure The corresponding calibrated flow rate value and working mode are as follows. Then select the mode that provides the best atomization characteristics at that pressure. Effective speed The calculation formula is obtained through the jet kinematics model. ,in It is by Through the nozzle flow rate formula The initial velocity obtained by reverse calculation, where The flow velocity coefficient of the nozzle is a dimensionless empirical constant, and P represents the working pressure of the water supply unit of the jet device. This indicates the density of water. It is a point The vertical height difference between the jet and the device responsible for covering that point. This calculation is well known to those skilled in the art and will not be elaborated upon here.

[0073] Furthermore, the trajectory envelope reconstruction process establishes a mapping relationship between the parameterized surface and the control commands of the jet device, thereby converting discrete operating points into a continuous action spectrum. For each point on the surface... Its corresponding dynamic capability vector The complete set of control parameters required to reach this spatial location is defined. It should be noted that the processing also establishes surface parameters. Control of jet device A bidirectional mapping relationship between them, where and Here, P represents the elevation angle and azimuth angle of the jet device, Q represents the flow rate, and M represents the operating mode. The direction of the ray is obtained by solving for the ray direction. This ray direction calculation is used to establish the geometric relationship between points on the parametric surface and the control commands of the jet device. The input to this process is the target point on the parametric surface. Installation coordinates of the jet device The installation coordinates This refers to the fixed installation position of the jet device in three-dimensional space. This process calculates the direction vector from the device's installation point to the target point using vector operations. The direction vector in the Cartesian coordinate system is then converted to the pitch angle in the spherical coordinate system. and azimuth The specific coordinate transformation calculations are well-known to those skilled in the art and will not be elaborated upon here. Through this series of calculations, the position of any curved surface is mapped to the specific angle command required to control the spatial direction of the jet device, thus completing the conversion from spatial position to device control parameters.

[0074] In this embodiment, the output of the trajectory envelope reconstruction process is a jet trajectory spectrum. This spectrum is represented as a binary tuple. ,in It is a continuous surface function defined on the parameter domain [0,1]×[0,1], which represents the range of executable jets in the entire space; It is a vector-valued function defined on the same parameter domain, providing corresponding optimal operating parameters for each point on the surface. The jet trajectory spectrum system elevates the discrete trajectory parameter combination into a continuous spatial action capability model, providing a complete parameterized operation interface for subsequent dynamic jet configuration based on fire scenarios.

[0075] S4, Dynamic coverage configuration processing is performed on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector.

[0076] Specifically, this step includes the following sub-steps:

[0077] S401, perform real-time suppression trajectory construction processing on the jet trajectory spectrum and fire scene data to obtain a basic jet trajectory configuration. The real-time suppression trajectory construction processing is based on fire spatial coordinates to establish a set of jet trajectories that directly act on the fire source area in the jet trajectory spectrum.

[0078] Specifically, the instantaneous suppression trajectory construction process establishes a set of jet trajectories that directly act on the fire source area based on the fire spatial coordinates in the jet trajectory spectrum. This includes fire source coordinate mapping and optimal trajectory selection. The fire source coordinate mapping process maps the spatial coordinates of the fire occurrence point to a parameterized surface of the jet trajectory spectrum to determine potential points of action. The optimal trajectory selection process selects the subset of trajectories with the highest fire extinguishing efficiency from all potential points of action to form the basic jet trajectory configuration.

[0079] In some implementations, the fire source coordinate mapping process uses the jet trajectory spectrum and the spatial coordinates of the fire origin point in the fire scene data. As input, this process addresses the decision convergence problem from "overall physical feasibility" to "targeted fire source suppression." Specifically, the process calculates the fire coordinates. To parametric surfaces The spatial distance is used to establish a mapping relationship between the fire source and the jet coverage area. It should be noted that this process defines a distance function on the parameter domain [0,1]×[0,1]. This function represents the Euclidean distance between the spatial location of any parameter point (u,v) on the surface and the fire source. The processing involves numerical optimization methods, such as gradient descent or quasi-Newton methods, to solve for the set of local minima of this distance function. Each minimum point The corresponding surface is the geometrically closest to the fire source Candidate action points This maps continuous fire source coordinates to discrete spectral parameter points.

[0080] In this embodiment, the optimal trajectory filtering process applies the mapped candidate action point set. Fire extinguishing effectiveness assessment and screening are conducted. The process reads each candidate point. Corresponding dynamic capability vector Based on the jet fire extinguishing effectiveness model, its comprehensive strike effectiveness value was calculated. The jet fire extinguishing effectiveness model comprehensively considers the jet dynamic characteristics and spatial geometric relationships, and its core expression is: ,in It is the final mapped distance between the candidate point of action and the fire source. These weighted coefficients, set based on fire extinguishing mechanisms and expert knowledge, characterize the positive contributions of working pressure, flow rate, and effective velocity, as well as the negative impact of the offset distance from the point of application. The specific process for setting these weights involves collecting extensive experimental data on fire extinguishing effectiveness at specific distances using various combinations of pressure, flow rate, and velocity. A multiple linear regression method is then used to analyze the contribution of each parameter to the fire extinguishing time, thus determining the initial weight range. The Delphi method is then used to gather the experience and judgment of experts in the field of fire engineering to correct and confirm the initial weights, ensuring that the final coefficients objectively reflect the relative importance of each parameter in the actual fire extinguishing process. This calculation is well-known to those skilled in the art and will not be elaborated upon further here. Preferably, the processing is based on the comprehensive effectiveness value... The candidate trajectories are sorted in descending order, and the top N trajectories are selected to form the core strike cluster, where N is preset according to the area of ​​the fire alarm zone and the density of the jet device.

[0081] Furthermore, the instantaneous suppression trajectory construction process integrates the selected optimal trajectory with its corresponding control parameters to form a direct attack plan against the fire source. It should be noted that for each selected trajectory, the system records its complete control command quintuple. pitch angle and azimuth The vector is processed by calculating the ray direction. The solution is obtained. The processing ensures that the selected trajectory can cover the fire source area from multiple angles in terms of spatial distribution, avoiding the jets from colliding and canceling out each other's kinetic energy inside the fire source.

[0082] The output of the instantaneous suppression trajectory construction process is the basic jet trajectory configuration. This configuration is characterized as an ordered set of tuples. Each tuple represents a selected instantaneous suppression trajectory, containing the device pointing angle required to spatially hit the fire source area. Operating parameters And the estimated strike effectiveness value The basic jet trajectory configuration establishes the core direct strike force in firefighting operations, providing a benchmark anchor for the subsequent construction of a protective boundary to suppress the spread of fire.

[0083] S402, Perform protective boundary construction processing on the basic jet trajectory configuration and fire scene data to obtain an adapted jet trajectory group. The protective boundary construction processing is based on the diffusion vector extending along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that inhibits the spread of fire.

[0084] The protective boundary construction process is based on the expansion of the diffusion vector along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that inhibits the spread of fire. This includes spread path prediction processing and boundary trajectory generation processing. The spread path prediction processing is based on fire spread vector analysis to determine the main spread direction and potential impact area of ​​the fire within the tall space of the terminal building. The boundary trajectory generation processing selects and configures a set of trajectories from the jet trajectory spectrum based on the predicted spread path to form an intercepting protective boundary.

[0085] In some implementations, the spread path prediction process uses the spread vector in the fire scene data. and basic jet trajectory configuration This addresses the fundamental issue of upgrading defenses from "single-point strike" to "multi-dimensional containment." Specifically, the process first involves addressing the diffusion vector... The three-dimensional space is deconstructed and decomposed into horizontal components. and vertical component It should be noted that in the high-ceilinged environment of an airport terminal, fire spread not only involves horizontal diffusion but also vertical spread caused by hot smoke plumes and ceiling jet phenomena. The horizontal component is used to predict the planar spread trend of the fire near the ground or ceiling plane, and its direction indicates the horizontal direction requiring key protection. The vertical component is used to assess the risk of the fire climbing upwards to higher structures or spreading longitudinally along ceilings and pipelines, determining the vertical layout of the three-dimensional protection boundary. The processing uses vector field analysis, centered on the fire source area covered by the basic jet trajectory configuration, to generate multiple potential spread axes in three-dimensional space by integrating information from the horizontal and vertical components. Preferably, vector field divergence analysis is used to identify the divergence center and main channels of fire spread. This analysis involves calculating the divergence of the vector field at spatial points (x, y, z). Its calculation formula is This process decomposes the fire spread vector at each node of the grid, obtaining its three components in a Cartesian coordinate system. , , These components characterize the fire's spread rate tendency in the east-west, north-south, and vertical directions, respectively. In actual numerical calculations, the central difference method is used to approximate the solution of these partial derivatives, for example, in the x-direction. ,in This refers to the grid spacing. The divergence value at a point can be obtained by traversing the entire computational grid, performing this calculation for each grid point, and summing the results. The process predicts the propagation path by analyzing the calculated divergence field. In a divergent vector field, regions with positive divergence values... This indicates the "source point" or "channel" through which the fire spreads outward from the area; a larger divergence value indicates a stronger spreading trend in that direction; while areas with negative divergence values... This indicates that the airflow convergence or spread is obstructed. The processing identifies local positive maxima in the divergence field and connects them to form paths, thereby deconstructing multiple main axes of fire spread within the complex terminal space. The calculation is well-known to those skilled in the art, and will not be elaborated upon here.

[0086] In this embodiment, the boundary trajectory generation process is based on the horizontal and vertical components and the main propagation axis output by the propagation path prediction process. The process involves selecting and configuring a set of trajectories from the jet trajectory spectrum to form a three-dimensional interception and protection boundary. Specifically, the processing targets each identified propagation axis. The corresponding protective boundary space configuration is determined. For the propagation axis dominated by the horizontal component, the process is performed at a preset safe distance from the fire source area. , build a The perpendicular protective plane to the normal vector For the propagation axis dominated by the vertical component, the treatment maintains a preset safe height from the top of the fire source area. Construct a horizontal protective surface at that location. To suppress the ceiling jet. Further, the process searches within the jet trajectory spectrum for all surfaces that correspond to these protective planes ( or Intersecting trajectories located outside the fire source area These trajectory points constitute a candidate set of protective boundary points for a specific spread direction. The processing then optimizes the spatial density and coverage continuity of this candidate point set to ensure that the resulting protective boundary forms a continuous and leak-free water curtain barrier along the critical spread path. Each trajectory point selected for the protective boundary... Each is assigned a corresponding dynamic capability vector. This completes the closed-loop logical transformation from propagation path prediction to specific interception trajectory configuration.

[0087] The output of the protective boundary construction process is an adaptive jet trajectory set. This trajectory set is characterized as a composite structure. ,in It is the basic jet trajectory configuration, which includes a set of trajectories that directly strike the fire source; It is a protective jet boundary configuration, which includes a set of three-dimensional interception trajectories generated based on the spread path prediction results to suppress the spread of fire. , here The specific direction of the spread axis targeted by this protective trajectory is indicated. This set of adaptive jet trajectories constitutes a complete jet fire suppression solution that combines immediate suppression with anticipated protection.

[0088] S5, perform system concurrent coordination determination processing on the adapted jet trajectory group, and send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between jets when multiple jet devices are running simultaneously according to the trajectory group.

[0089] Specifically, this step includes the following sub-steps:

[0090] S501, perform concurrent interferometric analysis on the adapted jet trajectory group to obtain the interferometric analysis results. The concurrent interferometric analysis is performed by calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories in the jet group under the current jet working conditions to identify potential conflicts such as water column collision or mutual weakening of kinetic energy.

[0091] Specifically, the concurrent interferometric analysis process identifies potential conflicts such as water column collisions or mutual kinetic energy attenuation by calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories within the jet group under the current jet operating conditions. This includes jet trajectory spatial collision detection processing and concurrent flow field superposition analysis processing. The jet trajectory spatial collision detection processing is based on the geometric kinematic model of each trajectory to detect whether any two or more core water columns of the jet have a solid intersection in three-dimensional space. The concurrent flow field superposition analysis processing calculates the jet path deflection and kinetic energy attenuation effects caused by the mutual interference of the aerodynamic fields when multiple jets are ejected simultaneously.

[0092] In some implementations, the jet trajectory spatial collision detection process takes an adapted group of jet trajectories as input. This process fundamentally addresses the basic geometric conflicts arising from the upgraded verification problem of "physical feasibility of individual trajectories" to "compatibility of the entire jet system." Specifically, the process involves each trajectory in the trajectory group... Construct its three-dimensional solid motion model. The trajectory... Control quintuple Definition. The process is based on the equations of motion of the jet parabola. , and azimuth Where x is the horizontal displacement of the jet particle from the injection point, and z is the vertical displacement of the jet particle relative to the reference surface. It is a trajectory The corresponding initial velocity vector magnitude of the jet at the nozzle exit, trajectory The angle between the initial velocity vector of the jet and the horizontal plane is the jet elevation angle; t is the time it takes for the jet to travel after being ejected from the nozzle; and g is the gravitational acceleration constant. trajectory The installation height of the corresponding jet device nozzle outlet relative to the reference datum plane. Reconstruct the spatial centerline of the jet core water column. It should be noted that the process models the jet core water column as a space with the centerline as its axis and a radius of... A gradient cylinder, where the radius is... It is a function of time or distance traveled, depending on the nozzle's operating mode. The jet discrete empirical model is determined. For any two distinct trajectories... and The process involves calculating the shortest distance between two spatial centerlines. and the sum of the jet radius at the corresponding position. Compare them. If there exist parameters s and... Make Where s and It is along the two detected trajectories respectively. and The arc length parameter of the centerline measured from the nozzle. Representing the trajectory The cross-sectional radius of the jet core at a position with an arc length of s. Representing the trajectory The jet core is at an arc length of The radius of the cross-section at the location. Determine the trajectory. and There is a potential for spatial collisions. This calculation involves solving for spatial curve distances and determining the nonlinear equations, which are well-known to those skilled in the art and will not be elaborated upon here.

[0093] In this embodiment, the concurrent flow field superposition analysis further performs a hydrodynamic interference assessment on the trajectory combinations that do not have direct geometric collisions. The process simulates the mutual interference of airflow caused by multiple jets being ejected concurrently in a large space. Specifically, the process considers each jet... Considered as a source of momentum, its position in the surrounding space is... Additional air velocity induced at the location The point momentum can be estimated using a jet entrainment model. A simplified point momentum model expression is: ,in It is a jet The momentum flux vector at the nozzle exit This is a reference point on the jet axis. Preferably, a jet boundary layer velocity distribution model is used for calculation. The processing applies to any analyzed trajectory. Each point on its path is affected by all other concurrent trajectories. ( The superposition effect of induced flow fields. At point At this point, the total induced velocity ,in This represents the total induced velocity vector at a specified point in space. Represents the jet trajectory being analyzed The three-dimensional spatial coordinates of a point on the axis, located by the trajectory path length parameter s, where s represents the distance along the jet trajectory. The path length parameter is used to identify points at different locations on the trajectory axis. This indicates that the jet trajectory being analyzed is excluded. All other emission trajectories except those are summed. Indicates a trajectory formed by another specific parallel emission stream. At a point in space The additional air velocity vector induced by the location. The lateral component of this induced velocity. This will cause the jet to flow. The path deflects laterally, and its deflection angle is... Estimation is performed using momentum correction. This process further evaluates the jet impact point shift caused by deflection. and the rate of kinetic energy decay due to additional friction with air. The calculation is well-known to those skilled in the art, and will not be elaborated upon here.

[0094] The output of the concurrent interferometric analysis is the interferometric analysis result, represented as a structured data set. ,in It is a set of spatial collision conflicts, recording all trajectory pairs that were detected to have direct geometric collisions. and the location of the collision point and the estimated collision intensity; It is a collection of flow field disturbances, recording all trajectories subject to significant superimposed flow field disturbances. and its corresponding maximum path offset With maximum kinetic energy decay rate The interferometry analysis results systematically reveal all the "systemic emergent" interference risks that the adaptive jet trajectory group may face at the spatial and dynamic levels during concurrent execution, providing a complete data foundation for the final system feasibility decision.

[0095] S502, the interference analysis results are processed for collaborative feasibility determination, and an execution command is sent to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The collaborative feasibility determination is based on the interference analysis results, and determines that all potential conflicts are below a preset threshold, confirming that the adapted jet trajectory group can be executed concurrently as an interference-free whole system.

[0096] Specifically, the collaborative feasibility determination process, based on the interferometry analysis results, determines that all potential conflicts are below a preset threshold, confirming that the adapted jet trajectory group can be executed concurrently as a non-interference-free overall system, including conflict index threshold comparison processing and overall system feasibility determination processing. The conflict index threshold comparison processing involves comparing and logically verifying each quantitative conflict index in the interferometry analysis results against preset safe operation thresholds; the overall system feasibility determination processing, based on the comparison results of all indicators, performs rigorous logical aggregation operations to generate the final system-level execution permission determination.

[0097] In some implementations, the conflict index threshold comparison process uses the results of interferometry analysis as input. This process fundamentally addresses the quantitative comparison stage in the engineering decision-making process of transforming "quantitative analysis of complex interference phenomena" into "clearly defining system execution permissions." Specifically, the process targets a set of spatial collision conflicts. For each record in the database, extract its estimated collision intensity index. This index is calculated from the momentum flux difference at the collision cross section. The processing will... With the preset collision intensity safety threshold Perform a comparison and generate a Boolean decision result. For the flow field disturbance set For each record in the record, the process extracts its maximum path offset. and maximum kinetic energy decay rate The process will The preset landing point offset tolerance threshold Perform a comparison and generate a Boolean decision result. At the same time, Compared with the preset kinetic energy loss rate threshold Perform a comparison and generate a Boolean decision result. The preset threshold , , Based on engineering experience with jet fire suppression in the high-ceilinged spaces of airport terminals, fluid dynamics experimental data, and pre-defined system reliability requirements, this comparative calculation is a method well-known to those skilled in the art and will not be elaborated upon here.

[0098] In this embodiment, the overall feasibility determination process receives the set of all Boolean determination results generated from the conflict index threshold comparison process. , , As input, the process performs a logical AND aggregation operation to confirm the concurrency feasibility of the entire system. The adapted jet trajectory group is determined to be an interference-free, unified system for concurrent execution only if the intensity of all identified collisions is below the collision intensity safety threshold, the path offset of all disturbed jets is below the landing point offset tolerance threshold, and the kinetic energy attenuation rate of all disturbed jets is below the kinetic energy loss rate threshold. If any of the above conditions are not met, it indicates that at least one conflict indicator exceeds the safety threshold, and the system will not send an execution command. The specific conflict information exceeding the limit can be fed back to the upstream step (such as S4) to trigger the reconfiguration of the trajectory group. This logical determination process is well-known to those skilled in the art and will not be elaborated upon here.

[0099] When the overall system feasibility assessment process outputs a positive result, the collaborative feasibility assessment process generates and sends an execution command to the fire extinguishing system. The execution command is logically mapped to a complete set of control parameters corresponding to each selected trajectory in the adaptive jet trajectory group. Specifically, for each trajectory in the basic jet trajectory configuration, the execution command includes its device pointing angle. Work pressure Workflow and nozzle working mode For each trajectory in the protective jet boundary configuration, the execution command also includes its corresponding... The execution command is encapsulated through a standard industrial control protocol and sent to the corresponding jet device water supply unit and nozzle drive mechanism, triggering all associated devices to perform precise and concurrent spraying operations according to preset trajectory parameters, thereby completing the entire closed loop from fire alarm to intelligent fire extinguishing execution.

[0100] Based on the description of the above embodiments of the terminal jet fire suppression control method based on concurrent interference determination, this application also discloses a terminal jet fire suppression control system based on concurrent interference determination. The terminal jet fire suppression control system based on concurrent interference determination can be a computer program (including program code) running the aforementioned terminal jet fire suppression control method based on concurrent interference determination. Please see the appendix. Figure 2 As shown, the terminal jet fire suppression control system based on concurrent interference determination can operate the following units:

[0101] The acquisition unit 110 is used to, when receiving a jet extinguishing control request sent by a fire alarm system, determine a fire alarm zone identifier according to the request, and acquire corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier.

[0102] The jet network construction unit 120 is used to perform jet network construction processing under spatial constraints on the architectural geometric data of the terminal building and the spatial coordinate set of the jet device, so as to obtain an unobstructed jet network model. The jet network construction processing under spatial constraints is to establish a three-dimensional jet coverage network by combining the spatial position of obstacles and the regional height attributes.

[0103] The parameter mapping unit 130 is used to perform jet parameter space mapping processing on the unobstructed jet network model and the device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on the fluid dynamics relationship to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network.

[0104] The dynamic coverage configuration unit 140 is used to perform dynamic coverage configuration processing on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector.

[0105] The coordination determination unit 150 is used to perform system concurrent coordination determination processing on the adapted jet trajectory group, so as to send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between the jets when multiple jet devices are running simultaneously according to the trajectory group.

[0106] Please continue to refer to the appendix. Figure 3 This figure is a schematic diagram of a three-dimensional visualization intelligent control interface for a terminal jet fire suppression control system based on concurrent interference determination, provided in an embodiment of this application. The interface integrates and intuitively presents the entire process of steps S1 to S5: using a three-dimensional model of the terminal as the visualization basis, it dynamically integrates and displays the building structure, fire location, diffusion vector, and jet device position; by rendering an accessible coverage network, jet trajectory spectrum, and dynamic configuration trajectory group, it visualizes the spatial modeling, parameter matching, and strategy generation process; and in the concurrent collaborative determination stage, by simulating jet and highlighting interference risks, it achieves visualization verification and monitoring before system execution.

[0107] The above description is merely a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the forms disclosed herein and should not be construed as excluding other embodiments. It can be used in various other combinations, modifications, and environments, and can be altered within the scope of the concept described herein through the above teachings or related technologies or knowledge. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention should be within the protection scope of the appended claims.

Claims

1. A terminal building jet fire suppression control method based on concurrent interference determination, characterized in that, The method includes the following steps: S1, when a jet extinguishing control request is received from the fire alarm system, a fire alarm zone identifier is determined according to the request, and the corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data are obtained based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier; S2, Perform spatial constraint-based jet network construction processing on the terminal building geometric data and the spatial coordinate set of the jet device to obtain an unobstructed jet network model. The spatial constraint-based jet network construction processing combines the spatial location of obstacles and the regional height attributes to establish a three-dimensional jet coverage network. S3, Perform jet parameter space mapping processing on the unobstructed jet network model and device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on fluid dynamics to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network. S4, Dynamic coverage configuration processing is performed on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector. S5, perform system concurrent coordination determination processing on the adapted jet trajectory group, and send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between jets when multiple jet devices are running simultaneously according to the trajectory group.

2. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 1, characterized in that, Step S2 includes the following sub-steps: S201, Perform spatial accessibility analysis on the terminal building geometric data and the spatial coordinate set of the jet device to obtain device accessibility data. The spatial accessibility analysis is based on the spatial location of obstacles and the regional height attribute to calculate the barrier-free coverage area of ​​each jet device in three-dimensional space. S202, perform network topology synthesis processing on the reachable domain data of the device to obtain an unobstructed jet network model. The network topology synthesis processing is to spatially superimpose and associate the unobstructed coverage domains of each device to form a unified jet coverage network.

3. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 1, characterized in that, Step S3 includes the following sub-steps: S301, the trajectory parameter coupling solution process is performed on the unobstructed jet network model and the device water supply condition data to obtain the jet operating point parameter set. The trajectory parameter coupling solution process is to traverse the geometric trajectory in the unobstructed jet network model, and calculate the feasible pressure and flow combination of each trajectory within the range of device water supply condition data through the jet kinematic equation and atomization critical criterion, and associate it with the corresponding nozzle operating mode. S302, the trajectory envelope reconstruction process is performed on the jet operating point parameter set to obtain the jet trajectory spectrum. The trajectory envelope reconstruction process integrates the discrete trajectory set with specific operating parameters into a parameterized surface model that represents the range of executable jets in the entire space.

4. A terminal building jet fire suppression control method based on concurrent interference determination according to any one of claims 1-3, characterized in that, Step S4 includes the following sub-steps: S401, perform real-time suppression trajectory construction processing on the jet trajectory spectrum and fire scene data to obtain a basic jet trajectory configuration. The real-time suppression trajectory construction processing is based on fire spatial coordinates to establish a set of jet trajectories that directly act on the fire source area in the jet trajectory spectrum. S402, Perform protective boundary construction processing on the basic jet trajectory configuration and fire scene data to obtain an adapted jet trajectory group. The protective boundary construction processing is based on the diffusion vector extending along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that inhibits the spread of fire.

5. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 4, characterized in that, Step S5 includes the following sub-steps: S501, perform concurrent interferometric analysis on the adapted jet trajectory group to obtain the interferometric analysis results. The concurrent interferometric analysis is performed by calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories in the jet group under the current jet working conditions to identify potential conflicts such as water column collision or mutual weakening of kinetic energy. S502, the interference analysis results are processed for collaborative feasibility determination, and an execution command is sent to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The collaborative feasibility determination is based on the interference analysis results, and determines that all potential conflicts are below a preset threshold, confirming that the adapted jet trajectory group can be executed concurrently as an interference-free whole system.

6. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 2, characterized in that, The spatial reachability analysis process in S201 is based on the spatial location of obstacles and the height attributes of the region to calculate the unobstructed coverage area of ​​each jet device in three-dimensional space, including the initial jet envelope generation process and the three-dimensional spatial occlusion analysis process; the network topology synthesis process in S202 is to spatially superimpose and associate the unobstructed coverage areas of each device to form a unified jet coverage network, including the voxelized spatial unified modeling process and the adjacency relationship graph construction process.

7. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 3, characterized in that, The trajectory parameter coupling solution process in S301 involves traversing the geometric trajectories in the unobstructed jet network model, calculating the feasible pressure and flow combinations for each trajectory within the device's water supply operating conditions data range using the jet kinematic equations and atomization critical criteria, and associating the corresponding nozzle operating modes, including trajectory dynamics parameter solution processing and atomization critical state verification processing; the trajectory envelope reconstruction process in S302 involves integrating the discrete trajectory set with specific operating parameters into a parameterized surface model representing the entire space's executable jet range, including parameterized surface fitting processing and dynamic jet capability modeling processing.

8. The terminal building jet fire suppression control method based on concurrent interference determination according to claim 4, characterized in that, The instant suppression trajectory construction process in S401 is based on establishing a set of jet trajectories that directly act on the fire source area in the jet trajectory spectrum based on the fire spatial coordinates, including fire source coordinate mapping processing and optimal trajectory selection processing; the protective boundary construction process in S402 is based on the expansion of the diffusion vector along the outer edge of the basic jet trajectory configuration to form a protective jet boundary that suppresses the spread of fire, including spread path prediction processing and boundary trajectory generation processing.

9. A terminal building jet fire suppression control method based on concurrent interference determination according to claim 5, characterized in that, The concurrent interferometric analysis processing in S501 involves calculating the spatial intersection relationship and flow field superposition effect of any two or more trajectories within the jet group under the current jet operating conditions to identify potential conflicts such as water column collisions or mutual weakening of kinetic energy. This includes jet trajectory spatial collision detection processing and concurrent flow field superposition analysis processing. The collaborative feasibility determination processing in S502 is based on the interferometric analysis results. It determines that all potential conflicts are below a preset threshold, confirming that the adapted jet trajectory group can be executed concurrently as a non-interference-free whole system. This includes conflict index threshold comparison processing and overall system feasibility determination processing.

10. A terminal building jet fire suppression control system based on concurrent interference determination, characterized in that, The system includes: The acquisition unit is used to, upon receiving a jet extinguishing control request sent by a fire alarm system, determine a fire alarm zone identifier based on the request, and acquire corresponding terminal building geometric data, fire scene data, jet device spatial coordinate set, and device water supply status data based on the identifier; the fire scene data includes the spatial coordinates and diffusion vector of the fire occurrence point; the terminal building geometric data includes the three-dimensional spatial coordinates and area height attributes of all structural surfaces and obstacles corresponding to the fire alarm zone identifier; the device water supply status data includes the pressure range, flow range, and nozzle operating mode of each jet device water supply unit associated with the fire alarm zone identifier. The jet network construction unit is used to perform spatially constrained jet network construction processing on the terminal building's architectural geometric data and the spatial coordinate set of the jet device, thereby obtaining an unobstructed jet network model. The spatially constrained jet network construction processing is to establish a three-dimensional jet coverage network by combining the spatial location of obstacles and the regional height attributes. The parameter mapping unit is used to perform jet parameter space mapping processing on the unobstructed jet network model and the device water supply condition data to obtain the jet trajectory spectrum. The jet parameter space mapping processing is based on the fluid dynamics relationship to match feasible pressure and flow mode working parameters for each geometric trajectory in the unobstructed network. The dynamic coverage configuration unit is used to perform dynamic coverage configuration processing on the jet trajectory spectrum and fire scene data to obtain an adapted jet trajectory group. The dynamic coverage configuration processing is to construct a jet trajectory configuration that includes both immediate suppression and expected protection based on the fire spatial coordinates and diffusion vector. The coordination determination unit is used to perform system concurrent coordination determination processing on the adapted jet trajectory group, so as to send an execution command to the fire extinguishing system when it is confirmed that there is no mutual interference between the jets. The system concurrent coordination determination processing is to verify the spatial and dynamic interference state between the jets when multiple jet devices are running simultaneously according to the trajectory group.