Expressway tunnel ventilation control method and system

By integrating multi-source data and using model predictive control, the power of the fans is dynamically adjusted, which solves the problems of excessive pollutants and high energy consumption in the ventilation control of highway tunnels. It achieves real-time and accurate estimation of pollutant concentration fields and traffic flow prediction, improves emergency response efficiency and energy efficiency, and ensures tunnel safety.

CN120925894AActive Publication Date: 2025-11-11HEFEI UNIV OF TECH

Patent Information

Application Number
CN202511460223.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-14
Publication Date
2025-11-11
Estimated Expiration
2045-10-14

AI Technical Summary

Technical Problem

Existing ventilation control methods for highway tunnels cannot predict changes in traffic flow, resulting in delayed responses to pollutant exceedances, high energy consumption, lack of gradient smoke extraction strategies, low emergency response efficiency, and inadequate handling, especially under extreme conditions.

Method used

By employing multi-source data fusion technology, environmental and traffic data are collected through heterogeneous sensors. Extended Kalman filtering and graph neural networks are used to predict pollutant concentration fields and traffic flow conditions, dynamically adjust the fan power, and combine Nash equilibrium to allocate safety and energy-saving targets to form a closed-loop feedback control.

Benefits of technology

It enables real-time and accurate estimation of pollutant concentration fields and traffic flow conditions, predicts changes in traffic flow, dynamically adjusts ventilation intensity, reduces energy consumption, improves emergency response efficiency, forms an active defense system, and ensures the safe operation of the tunnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120925894A_ABST
    Figure CN120925894A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of highway tunnel ventilation control, and provides a highway tunnel ventilation control method and system. The method comprises the following steps of multi-source heterogeneous data acquisition, multi-source data fusion, state estimation, traffic flow prediction, dynamic pollution index calculation and multi-target weight generation, rolling optimization with constraints, control execution, model updating and feedback correction. The state sensing precision is improved through multi-source data fusion, real-time accurate estimation and error reduction of a pollutant concentration field and a traffic flow state are realized through a heterogeneous sensor and a Rayleigh fusion technology, the problem of sensing deviation caused by single data in a traditional method is solved, future traffic flow is predicted based on a graph neural network, and the traffic flow sensing accuracy is improved. The fan power is optimized through model prediction control, the ventilation intensity is adjusted in advance, pollutants are prevented from exceeding the standard, the response speed is increased compared with threshold value control, and energy consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of ventilation control technology for high-speed tunnels, and in particular to a ventilation control method and system for highway tunnels. Background Technology

[0002] Highway tunnel ventilation control is a technology that uses equipment such as fans and dampers to control airflow, pollutant concentration and visibility in the tunnel, so as to ensure driving safety and environmental comfort. Its core is to balance pollutant emissions and ventilation energy consumption in the tunnel, improve air quality in the tunnel in real time, and cope with traffic flow fluctuations and extreme working conditions.

[0003] Existing technologies mainly employ fixed threshold control or simple PID regulation. In the fixed threshold control method, the fan is started when the carbon monoxide concentration or visibility exceeds a preset threshold and shut down when it is below the threshold. In the PID regulation method, the fan power is calculated based on feedback from a single sensor (such as carbon monoxide concentration), without considering the spatial distribution of pollutants and the dynamic impact of traffic flow.

[0004] However, these existing technologies still have some shortcomings, such as: relying on threshold triggering, making it impossible to predict changes in traffic flow, such as peak-hour congestion, resulting in ventilation only starting after pollutants exceed the standard, which leads to a response lag; not combining the spatial distribution of pollution, such as local high-concentration areas, to optimize fan power, often using full-power operation, which leads to high energy consumption; and lacking a gradient smoke exhaust strategy in case of fire or heavy vehicle congestion, relying only on a fixed smoke exhaust mode, resulting in low emergency efficiency and insufficient handling of extreme conditions. Summary of the Invention

[0005] The purpose of this application is to provide a method and system for controlling ventilation in highway tunnels, so as to solve at least one technical problem mentioned in the background art.

[0006] To address the aforementioned technical problems, this application provides a method for controlling ventilation in highway tunnels, employing the following technical solution: A method for controlling ventilation in a highway tunnel includes the following steps: Environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data inside the tunnel are collected in real time by heterogeneous sensors to form a multi-source raw dataset; the raw dataset is cleaned, spatiotemporally aligned and fused with radar and vision to generate a tunnel grid dataset with a unified spatiotemporal reference. Based on extended Kalman filter estimation of pollutant concentration field, traffic flow state and extreme conditions, the current gridded pollution distribution and condition judgment results are output. A graph neural network model is used to predict future traffic flow parameters, including traffic density, average vehicle speed, and the proportion of heavy vehicles, and the accuracy of the prediction results is verified. The dynamic pollution index of the entire tunnel is obtained by weighted fusion of node pollution indices, and the weights of safety and energy-saving objectives are dynamically allocated through Nash equilibrium. Based on model predictive control, wind turbine power is optimized. Under the premise of satisfying state constraints and control constraints, wind turbine power is dynamically adjusted to balance safety and energy saving goals, and rolling optimization is carried out. Emergency control strategies are triggered under extreme conditions. The system issues control commands to the fan and uses measured data to correct model parameters and error covariance online, forming a closed-loop feedback.

[0007] To address the aforementioned technical problems, this application also provides a highway tunnel ventilation control system, comprising: Data acquisition module: Integrates a heterogeneous sensor array deployed in the tunnel to collect environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data in real time, forming a multi-source raw dataset; Data fusion module: Cleans, spatiotemporally aligns, and performs radar-visual fusion processing on the original dataset to generate a tunnel grid dataset with a unified spatiotemporal reference; State estimation module: Based on the extended Kalman filter algorithm, it estimates the pollutant concentration field, traffic flow state and extreme conditions in real time, and outputs gridded pollution distribution and condition judgment results; Traffic flow prediction module: Employs a graph neural network model to predict traffic density, average vehicle speed, and the proportion of heavy vehicles in future time periods; Dynamic pollution index calculation module: calculates the node pollution index and dynamic pollution index, and dynamically allocates the weights of safety and energy-saving targets through Nash equilibrium; Optimized control module: Based on the model predictive control framework, the wind turbine power is optimized to minimize the weighted sum objective function of safety and energy saving while satisfying state constraints and control constraints; Execution feedback module: issues fan control commands and uses measured data to correct model parameters and error covariance online, forming a closed-loop feedback control.

[0008] The beneficial effects of this invention are as follows: This application provides a ventilation control method for highway tunnels. It improves the accuracy of state perception by fusing multi-source data and achieves real-time and accurate estimation of pollutant concentration field and traffic flow state by using heterogeneous sensors (environment, traffic, and vehicle characteristics) and radar-visual fusion technology. This reduces errors and solves the perception bias problem caused by single data in traditional methods.

[0009] This method achieves proactive regulation through a prediction-control closed loop. It predicts future traffic flow (such as congestion trends) based on graph neural networks, and optimizes fan power by combining model predictive control to adjust ventilation intensity in advance, thereby avoiding pollutant exceedances. Compared with threshold control, it improves response speed and reduces energy consumption. It achieves dynamic allocation of weights for safety and energy-saving objectives through dynamic pollution index, and performs rolling optimization based on model predictive control, enabling ventilation strategies to adapt to changes in traffic and pollution in advance, avoiding the lag of traditional control.

[0010] This method quantifies the threat level through a dynamic pollution index, dynamically allocates safety and energy-saving weights using Nash equilibrium, and triggers gradient negative pressure smoke exhaust and fire-fighting linkage under extreme conditions, thereby improving emergency response efficiency. It upgrades the traditional passive response into a three-in-one active defense system of "threat prediction - dynamic weighting - precise handling", overcoming the problems of delayed response and energy efficiency imbalance in tunnel fires and ensuring the safe operation of tunnels. Attached Figure Description

[0011] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a flowchart of a highway tunnel ventilation control method provided in an embodiment of this application; Figure 2 This is an exemplary system architecture diagram in which this application can be applied. Detailed Implementation

[0013] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.

[0014] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0015] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0016] like Figures 1-2 As shown, a ventilation control method for highway tunnels includes S1 to S7, wherein: S1. Multi-source heterogeneous data acquisition: Real-time acquisition of environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data in the tunnel through heterogeneous sensors to form a multi-source raw dataset.

[0017] As another embodiment, the environmental data includes carbon monoxide concentration, visibility, wind speed, wind direction, temperature, and humidity; the traffic data includes traffic flow, average vehicle speed, and the proportion of heavy vehicles; and the vehicle characteristic data includes vehicle location, speed, and vehicle type, collected by millimeter-wave radar and cameras.

[0018] Heterogeneous sensors collect environmental data, traffic data, vehicle characteristic data, fire alarm signals, and vehicle data inside highway tunnels.

[0019] The content and equipment to be collected are as follows: 1.1. Environmental data: including carbon monoxide concentration (C). CO Units: ppm, visibility C VI Wind speed (m / s), wind direction (°), temperature (°C), humidity (%).

[0020] Carbon monoxide concentration is collected by a distributed infrared carbon monoxide sensor, visibility is collected by a forward scattering visibility meter, wind speed / direction is collected by an ultrasonic anemometer, and temperature / humidity is collected by an integrated temperature and humidity sensor.

[0021] 1.2. Traffic data: including traffic flow (vehicles / hour), average vehicle speed (km / h), and percentage of heavy vehicles (unit).

[0022] Traffic flow is collected by geomagnetic coil detectors buried in the road surface, average vehicle speed is collected by millimeter-wave radar + AI camera, and the proportion of heavy vehicles is collected by AI video vehicle type recognition system. For example, the vehicle type recognition system uses the YOLOv5 model, and the vehicle type classification accuracy is 98%.

[0023] 1.3. Vehicle characteristic data: including vehicle position, speed, and model. Data is acquired using millimeter-wave radar and a 4K camera. For example, the radar used is a Continental ARS540 model with an accuracy of ±0.1 m / s, and the camera is a DS-2CD4.

[0024] 1.4. Fire alarm signal: including fire temperature signal, in °C. Acquired through distributed fiber optic temperature sensors, for example, using an APSensing sensor, with a temperature measurement accuracy of ±1 °C.

[0025] 1.5. Vehicle-mounted data: including electric vehicle battery temperature, in °C. This data is collected via the vehicle-to-everything (OBU) terminal and transmitted to the vehicle-to-everything (RSU) via the 5G V2X protocol. For example, the electric vehicle battery temperature is collected via the vehicle-to-infrastructure (V2X) unit, using dedicated short-range communication (DSRC) or a 5G network for real-time interaction. If vehicle-mounted data is unavailable, fused data from heterogeneous sensors such as radar and cameras is used as a substitute to ensure system robustness.

[0026] S2. Multi-source data fusion: The original dataset is cleaned, spatiotemporally aligned and fused with radar and vision to generate a tunnel grid dataset with a unified spatiotemporal benchmark.

[0027] As another embodiment, the data cleaning includes removing carbon monoxide concentration, visibility anomalies, and stationary vehicle data; the spatiotemporal alignment maps sensor data to the tunnel control grid based on the inverse distance weighting method; and the radar-visual fusion is achieved through spatiotemporal calibration, feature matching, and anomaly removal.

[0028] The multi-source data fusion method is as follows: 2.1. Data cleaning.

[0029] Remove outliers from the collected data: For carbon monoxide concentration / visibility data: C under normal traffic conditions CO ≤100ppm, if three consecutive sampling points satisfy C CO If the value is greater than 300 ppm and the traffic flow is 0, it is determined to be a sensor malfunction. The data is then discarded and the malfunction is marked. For vehicle characteristic data: vehicles passing through at a speed less than the threshold of 5 km / h for 10 seconds are identified as stationary vehicles, and stationary vehicle data, such as vehicles that have stopped for emergency purposes, are excluded.

[0030] 2.2. Spatiotemporal alignment.

[0031] When collecting data inside the tunnel, due to differences in collection location and frequency, it is necessary to uniformly map discrete sensor data onto the tunnel control grid.

[0032] Taking a 3km long tunnel as an example, the tunnel is divided into 100 nodes at 30m intervals, covering the entire tunnel. The tunnel control grid refers to dividing the entire tunnel along its length into several continuous unit areas. Each grid represents a fixed-length section of the tunnel, with 100 grids corresponding to the 3km tunnel length. Grid nodes are representative points / control points of each grid, usually located at the grid center, numbered from 1 to 100, corresponding to the tunnel entrance to exit.

[0033] Alignment method: Spatiotemporal calibration is performed based on the inverse distance weighted method (IDW). IDW is a classic spatial interpolation algorithm based on the principle that the influence of nearby points is greater than that of distant points. The formula is as follows: ; Among them, Grid j (t) represents the fused data of the j-th grid node, Raw i (t) represents the raw data from the i-th sensor, d ij Let n be the distance (m) from sensor i to grid j, and n be the number of sensors.

[0034] After spatiotemporal alignment, a tunnel grid dataset with a unified spatiotemporal benchmark is generated. Each grid node contains fused data such as carbon monoxide concentration, visibility, and traffic flow characteristics (volume, speed, and vehicle type ratio) at that location.

[0035] Spatiotemporal alignment provides standardized input for subsequent traffic flow prediction and pollutant concentration field estimation, avoiding model errors caused by spatiotemporal misalignment of data.

[0036] 2.3. Radar-Vision Fusion.

[0037] Radar excels at high-precision ranging and speed measurement, while video excels at visual feature recognition. By fusing vehicle feature data collected by millimeter-wave radar and 4K cameras, a more comprehensive and accurate perception of traffic targets (vehicles) can be achieved.

[0038] Rayvision fusion is achieved through "spatiotemporal calibration + feature matching + anomaly removal", with the specific steps as follows: Spatiotemporal calibration: Through timestamp synchronization (ensuring time consistency between radar and video data) and spatial coordinate transformation (mapping the radar's three-dimensional coordinates and the video's two-dimensional pixel coordinates to the same tunnel coordinate system), the radar data and video data of the same vehicle are ensured to correspond.

[0039] Feature matching: The "vehicle position-speed" output by radar is matched with the "vehicle appearance-model" output by video. For example, the same vehicle is determined by the position overlap and the consistency of the motion trajectory. If the position overlap is greater than 80% and the consistency of the motion trajectory is greater than 90%, it is determined to be the same vehicle. After fusion, a complete vehicle feature containing "position, speed and model" is generated.

[0040] Outlier removal: Remove invalid data, such as stationary vehicle data mentioned in step 2.1 data cleaning; filter radar false alarms (such as interference from tunnel wall reflections) and video misidentification (such as misjudgment of vehicle type caused by light and shadow).

[0041] S3. State estimation: Based on extended Kalman filter, estimate pollutant concentration field, traffic flow state and extreme conditions, output the current gridded pollution distribution and condition judgment results. The pollutant diffusion model is used when estimating pollutant concentration field.

[0042] As another embodiment, the pollutant concentration field includes the spatial distribution of carbon monoxide concentration and visibility. The extended Kalman filter prediction includes a prediction stage and a correction stage. The prediction stage derives the state transition equation based on Fick's diffusion law and the pollutant emission model. The correction stage fuses sensor data through the observation equation and outputs an estimated value of the pollutant concentration field. The extreme operating conditions include fires involving new energy vehicles, traffic congestion caused by heavy vehicles, and accumulation of debris on steep slopes.

[0043] The pollutant concentration field is estimated using Extended Kalman Filter (EKF), a state estimation algorithm for nonlinear systems. Through a predictive-update iterative process, EKF estimates the true state of the system from sensor data in the presence of noise. In this application, it is used to fuse multi-source data to accurately estimate the spatial distribution, i.e., the concentration field, of carbon monoxide and visibility within the tunnel. The pollutant diffusion model is the core of the EKF state transition process.

[0044] The state vector X(t) is defined as: X(t) = [C CO,1 C VI,1 C CO,2 C VI,2 ,…,C CO,N C VI,N ] T ; Where N is the number of tunnel grids; C COi C represents the carbon monoxide concentration in the i-th grid, in ppm. VIi Let be the visibility of the i-th grid, in meters (m).

[0045] The EKF estimation process is as follows: 3.1. Prediction Stage: Describe the pollutant variation patterns, derive the state transition equation for pollutant diffusion based on Fick's diffusion law and the Emission Model for Pollutants (EMFAC), and use process equations: X(t+1)=A(t)·X(t)+B·U(t)+B d ·D(t)+W(t); The system state X(t+1) inside the tunnel at the next time step (t+1) is calculated. Where: A(t) is the state transition matrix used to describe the natural diffusion of pollutants. Based on Fick's diffusion law, the expression for A(t) is: A ij =δ ij-k·Δt / (Δx) 2 δ ij For Kronecker delta, when i=j, δ ij If 1, then δ ij 0, d ij The grid spacing is in meters (m), k = 0.1m. 2 / s is the diffusion coefficient, Δt=1s is the time step, and Δx is the grid spacing in meters.

[0046] B is the control matrix, used to describe the dilution effect of the fan on pollutants. The expression for B is: B mj =0.8·U m (t), U m This represents the power percentage of the m-th fan group. The power percentage is only used to indicate the power level and ranges from 0 to 100%. The direction is indicated separately by the fan's rotation direction or speed. A coefficient of 0.8 indicates the fan efficiency.

[0047] D(t) is the pollutant emission rate, calculated using the EMFAC model, and its expression is D. CO (t), see below for details.

[0048] W(t) is the process noise, which follows a Gaussian distribution with a covariance Q = 0.01I, where I is the identity matrix.

[0049] 3.2. Correction Phase: Correct prediction biases using actual sensor data and fuse model and measured information. This is achieved through the observation equation: Z(t) = H∙X(t) + V(t); The sensor measurement value Z(t), such as carbon monoxide concentration, is calculated. Where: V(t) is the observation noise; H is the observation matrix, the sensor position mapping, expressed as: ;

[0050] 3.3. The EKF iteration process is as follows: 3.3.1. Prediction Step: The pollutant diffusion model, based on the state estimate from the previous time step, uses process equations to predict the current state and covariance. State prediction formula: ; in: For prior state estimation, it means the predicted value of the system state at time t using data from time t-1 and earlier. In the tunnel scenario, it is the predicted result of pollutant concentration, traffic flow state, etc. in each grid of the tunnel at time t. A(t-1) is the state transition matrix, which describes the transition law of the system state from time t-1 to time t. In tunnel ventilation, it reflects the natural evolution characteristics such as pollutant diffusion and traffic flow changes. For example, it is derived based on Fick's diffusion law and traffic flow model, reflecting the state transmission relationship over time. The posterior state estimate is the optimal estimate of the system state after the update step correction at time t-1, which is a precise description of the tunnel state at time t-1 that combines model prediction and sensor observation. B is the control matrix, which describes the way and intensity of the influence of control variables (such as tunnel fan power, ventilation strategy, etc.) on the system state. For example, different fan operating power has different degrees of intervention on the diffusion of pollutant concentration, and the matrix elements reflect this relationship. U(t-1) is the control input vector, which is the control quantity applied at time t-1, such as the actual operating power of the tunnel ventilation fan, the opening degree of the damper, and other control parameters.

[0051] Covariance prediction formula: ; in: For prior covariance, measure The greater the covariance of this predicted state, the less reliable the prediction result is, reflecting the error range of state estimation when relying solely on model prediction. P(t-1) is the posterior covariance, which is the state estimate after the update step at time t-1. The uncertainty measure is usually reduced after sensor observation correction; A(t-1) T Let A(t-1) be the transpose matrix, used for the correct propagation calculation of covariance; Q represents the process noise covariance, which indicates the statistical characteristics of errors caused by the uncertainty of the system model itself and unmodeled dynamics (such as sudden small airflow disturbances in the tunnel, random fluctuations in traffic flow, etc.). It is pre-defined based on experience or system identification.

[0052] 3.3.2. Update Steps: By using sensor observation data at the current moment, the predicted prior state and covariance are corrected to obtain a more accurate posterior estimate.

[0053] Kalman gain formula: ; Where: K(t) is the Kalman gain, which determines the weight of the observation data in the state correction process. The larger the gain, the stronger the influence of the observation data on the state update. It is a key coefficient for balancing the reliability of model prediction and sensor observation. H is the observation matrix, which establishes the mapping relationship between the system state and sensor observations. It projects the high-dimensional system state (such as the pollutant concentration of multiple grids in a tunnel) to the sensor observation dimension (such as the measured values ​​of a finite number of sensors). For example, if the sensors are deployed in a specific grid, H reflects the correspondence between the grid state and the sensor observations. H T This is the transpose of H, used for covariance and observation calculation adaptation; R is the observation noise covariance, which reflects the statistical characteristics of the sensor's own measurement error, such as the observation uncertainty caused by sensor accuracy limitations and environmental interference (electromagnetic interference affecting sensor readings, etc.). It is also set in advance according to the sensor characteristics. To comprehensively calculate the observation covariance and reflect the combined effect of model prediction uncertainty and sensor observation uncertainty, its inverse operation is used to reasonably allocate the weights of the Kalman gain.

[0054] State correction formula: ; in, Posterior state estimation is the optimal estimate of the system state at time t, combining prediction results with sensor observations. Compared to... It incorporates observational information, resulting in higher precision and a more accurate reflection of the actual distribution of pollutants and traffic flow conditions in the tunnel; Z(t) is the sensor observation vector, which represents the actual measurement value of the sensor at time t, such as the measured data of carbon monoxide concentration sensor, visibility sensor, traffic flow sensor, etc. in the tunnel. To observe the residual, which reflects the difference between the sensor observations and the theoretical observations derived from the predicted state, the residual is weighted by the Kalman gain K(t) and used to correct the predicted state and reduce the estimation error.

[0055] Covariance update formula: ; Where: P(t) is the empirical covariance, and the corrected state estimate. The uncertainty measure, because it incorporates sensor observation information, is generally more uncertain than the prior covariance. A low value reflects the reliability of the updated state estimate; I is the identity matrix, with dimensions I... Consistency is used to ensure dimensional compliance in matrix operations and to achieve reasonable updates of covariance.

[0056] The prediction results of EKF are mainly prior state estimates of the prediction step output. and prior covariance : It is a prediction of the system's state at a future time (time t). In the tunnel ventilation scenario, it is based on the state at time t-1 and the system model to infer the state quantities such as pollutant concentration and traffic flow parameters (flow rate, vehicle speed, etc.) of each grid in the tunnel at time t. However, this prediction result is not integrated with the sensor observations at the current time (time t), and there is a certain degree of uncertainty.

[0057] This quantifies the degree of uncertainty in the prediction results, such as the size of the covariance matrix and eigenvalues, in order to understand the credibility range of the predicted state in each dimension and provide a basis for the balance model prediction and sensor observation in subsequent update steps.

[0058] Estimation results: Output the estimated carbon monoxide concentration C for each grid cell. est_ coi(t) and visibility estimate C est_VIi (t), forming a complete pollutant concentration field distribution. Application: As a core input for "Dynamic Pollution Index (DPI) calculation" and "fan control optimization", it directly determines the direction of ventilation strategy adjustment (e.g., enhanced ventilation is required in high-concentration areas).

[0059] Extreme operating condition judgment result: Based on the above state estimation and rule judgment, the judgment result of "normal operating condition", "extreme operating condition" or "sensor failure" is output, which provides a basis for subsequent control processes, such as routine optimization, emergency response and fail-safe mode.

[0060] 3.4. Calculation of pollutant emission rate.

[0061] The EMFAC model calculates D(t): The EMFAC model is a mobile source emissions model used by the California Air Resources Board (CARB) to estimate pollutant emission rates under different vehicle models and operating conditions. The formula is: ; Where, ρ pred To predict traffic density, the unit is vehicles / km; v pred Predicted vehicle speed, unit: km / h; EF CO Emission factor, in g / km, is determined with reference to the "Specifications for Ventilation Design of Highway Tunnels" (JTG / T D70 / 2-02) and in conjunction with on-site measured data. For example, EF=2.5 for small vehicles and EF=15 for heavy-duty diesel vehicles.

[0062] 3.5. Determination of extreme working conditions.

[0063] Operating condition type: fire in a new energy vehicle; triggering condition: activation of fire alarm signal, or temperature rise rate > 50℃ / min and visibility < 100m; judgment logic: battery thermal runaway characteristics: sudden temperature rise + rapid smoke accumulation, resulting in a sudden drop in visibility; Operating Condition Type: Heavy Vehicle Congestion; Triggering Condition: Radar vision data detects 20 heavy vehicles staying within 1km for more than 5 minutes; Judgment Logic: Congestion leads to concentrated emissions, and carbon monoxide concentration may surge by 30%; Operating condition type: longitudinal slope accumulation; triggering condition: road section with longitudinal slope > 2%, wind speed less than preset wind speed threshold; judgment logic: insufficient natural wind leads to the accumulation of pollutants along the slope.

[0064] S4. Traffic Flow Prediction: A graph neural network model is used to predict future traffic flow parameters, including traffic density, average vehicle speed, and the proportion of heavy vehicles, and the accuracy of the prediction results is verified.

[0065] As another embodiment, the graph neural network model input includes radar-visual fusion data, current traffic status, tunnel topology information and historical disturbance data. In the graph structure, the nodes are tunnel control grids, and the node features include vehicle type, average speed and position. The edges are directed connections between nodes, and the weights are determined by the node spacing. A spatiotemporal graph convolutional network is adopted, which aggregates the features of neighboring nodes through spatial convolution and extracts temporal features through temporal convolution.

[0066] Traffic flow prediction is based on real-time traffic data fused from multiple sources and tunnel topology information. It uses a graph neural network (GNN) spatiotemporal propagation model for prediction. The core idea is to treat tunnel traffic flow as a spatiotemporal dynamic graph and capture the spatial correlation and temporal evolution of vehicles through the graph structure.

[0067] GNN is a deep learning model for processing graph-structured data, which propagates information through nodes (sensor locations) and edges (spatial associations); in this application, it is used to fuse tunnel topology and vehicle dynamic features to predict future traffic flow changes.

[0068] The inputs to the GNN model include: Rayvision-Fusion Data: Real-time vehicle location (coordinates inside the tunnel), speed, and vehicle type are mapped to the tunnel control grid after spatiotemporal calibration.

[0069] Current traffic status data: traffic flow, average vehicle speed, and proportion of heavy vehicles, generated by the fusion of traffic detector and radar-visual data.

[0070] Tunnel topology information: static structural features such as tunnel length, number of lanes (e.g., two-way four lanes), and longitudinal slope (1.5%) are used to construct spatial constraints for traffic flow propagation.

[0071] Historical disturbance data: Inject 20% of abnormal scenario data, such as sudden drop in traffic and accident simulation, to improve the model's ability to predict emergencies.

[0072] 4.1. The steps for building a GNN model are as follows: 4.1.1. Definition of Graph Structure: Nodes: Tunnel control grid, with a total of 100 nodes, corresponding to different locations in the tunnel; The characteristics of each node are: NodeFeature v =[Type,v,pos]; Where: Type represents vehicle type: 0 = small car, 1 = heavy car; v represents the average speed of vehicles within the grid, derived from radar speed measurement data, in km / h. pos represents the location: grid number 1 to 100, representing the longitudinal position of the tunnel.

[0073] Edge: A directed connection between nodes, with the direction consistent with the direction of vehicle travel. The weight of an edge is determined by the distance between nodes; the closer the nodes are, the greater the weight, reflecting the spatial correlation of vehicle flow.

[0074] Edge features: vehicle movement direction, based on the tunnel's one-way traffic rule, only retaining forward edges.

[0075] 4.1.2. Model Architecture: Spatiotemporal Graph Convolutional Network (ST-GCN) is adopted.

[0076] Spatial convolution, aggregating features from neighboring nodes, formula: ; Where u and v are nodes in the graph; l is the number of layers in the graph neural network; The output feature of node v in the (l+1)th layer of the network; In the l-th layer network, N(v) represents the output feature of node u; N(v) represents the set of neighboring nodes of node v; N(u) represents the set of neighboring nodes of node u; W (l) σ represents the convolution weights of the l-th layer, and σ is the activation function.

[0077] This formula is the core of the spatial convolutional layer in ST-GCN, used to aggregate spatiotemporal features from neighboring nodes and ultimately output high-level features of node v, such as predicted future traffic density.

[0078] Temporal convolution: 1D-CNN extracts temporal features.

[0079] 4.2. Model training and prediction.

[0080] Training data: Traffic flow data from the past year (including morning and evening rush hours, off-peak hours, severe weather, etc.), with 20% of disturbance data injected (such as simulated traffic drops caused by accidents) to ensure the model's adaptability to abnormal situations.

[0081] Model training: Parameters are optimized through backpropagation, with the goal of minimizing the mean squared error (MSE) between the predicted and actual values, and iterative training continues until convergence.

[0082] Prediction process: Based on the constructed spatiotemporal graph, the GNN model extracts spatial features (such as the mutual influence of upstream and downstream vehicles) through "graph convolutional layers" and captures temporal evolution patterns (such as the inertial propagation of traffic flow) through "temporal cyclic layers," ultimately outputting traffic flow prediction results for the next 5 minutes.

[0083] Prediction formula: ; in, This represents the traffic flow prediction result, which is an output over a time interval. It covers traffic flow-related data from the next time interval (t+1) after the current time t to the end of the next 5 minutes (i.e., time t+5min). Specific indicators such as traffic density and average vehicle speed will be output later.

[0084] Graph 拓扑 This represents graph data constructed based on the tunnel topology, where different locations in the tunnel (such as nodes divided by control grids) are treated as nodes in the graph, and the vehicle travel relationships between nodes (such as the influence relationship of vehicle flow between upstream and downstream locations) are treated as edges, thus depicting the spatial constraints and relationships of tunnel traffic flow propagation.

[0085] NodeFeature t It is the feature vector of the node (corresponding to the tunnel control grid) in the graph at time t, which contains information such as vehicle type (distinguishing between small cars, heavy vehicles, etc.), speed, and location number of the vehicle in the grid at that time. It is used as the input of the GNN model to capture the traffic flow state at the current time.

[0086] Uses of prediction results: Support for pollutant emission rate calculation: Combining the predicted traffic flow status (especially the proportion of heavy vehicles), the future emission rate (D(t)) of pollutants (carbon monoxide, particulate matter) is calculated using the EMFAC model, providing input for the pollutant diffusion model.

[0087] Optimize fan control strategy: Based on predicted traffic flow changes (such as upcoming peak traffic), adjust fan power in advance to avoid the "response lag" of traditional control (such as increasing air volume only after pollutants exceed the standard).

[0088] Extreme Condition Warning: If a sudden drop in traffic flow is predicted (such as a 20% decrease in traffic volume), the accident warning mechanism can be triggered in advance to enhance the response speed to extreme conditions such as congestion and accidents.

[0089] 4.3. Accuracy Verification: Verification method: Compare the predicted results with the measured traffic data and calculate the relative error; Accuracy requirements: Prediction error ≤ 10%. For example, if the actual traffic flow is 1000 vehicles / h, the predicted value should be within the range of 900 to 1100 vehicles / h. Validation results: Based on historical data testing, the model achieves an accuracy of ≥90% in normal scenarios and ≥85% in disturbed scenarios.

[0090] S5. Calculation of dynamic pollution index and generation of multi-objective weights: The dynamic pollution index of the entire tunnel is obtained by weighted fusion of the node pollution indices, and the weights of safety and energy-saving objectives are dynamically allocated through Nash equilibrium.

[0091] As another embodiment, the node pollution index integrates the amount of carbon monoxide exceeding the standard and the degree of visibility deterioration. The dynamic pollution index is obtained by weighted summation of the node pollution indices, with the weights dynamically adjusted according to the degree of pollution. The safety objective is to minimize the maximum amount of carbon monoxide exceeding the standard, and the energy-saving objective is to minimize the total energy consumption of the wind turbine. The weights are dynamically allocated through the dynamic pollution index.

[0092] The distribution of pollutants (carbon monoxide, particulate matter) inside the tunnel is complex. If local congestion causes a sudden increase in concentration, the dynamic pollution index (DPI) is weighted and fused through the node pollution index (NPI) to output a quantitative value of the pollution threat to the entire tunnel.

[0093] 5.1. NPI Calculation: Calculate the pollution level of a single grid cell, taking carbon monoxide and visibility VI as examples. i The formula comprehensively reflects the dual threats of excessive pollutants and deteriorating visibility: ; in, Let be the node pollution index of the i-th grid at time t, which combines the pollution contributions of carbon monoxide concentration and visibility; C represents the estimated carbon monoxide concentration in the i-th grid at time t, in ppm, derived from the EKF-corrected result; threshold_CO =100ppm, which is the safe threshold for carbon monoxide, that is, the highest allowable concentration of carbon monoxide in the tunnel, used for pollution index calculation; C represents the visibility estimate for the i-th grid at time t, in meters, derived from the EKF-corrected result; threshold_VI =500m, which is the visibility threshold, i.e., the minimum allowable visibility inside the tunnel.

[0094] 5.2. DPI Calculation: ; Among them, w i (t) represents the weight of the i-th grid at time t.

[0095] ; Where j is the grid index, ranging from j=1,2,…,100; 0.1 is the smoothing coefficient; γ is the power exponent hyperparameter, used to adjust the distribution of weights. In the normal mode, γ=1.5, and in the emergency mode, γ=2.0, which enhances the weight of highly polluted areas.

[0096] DPI is used to drive the switching of control targets: Low DPI (e.g., <0.5): indicates low pollution threat, prioritize energy conservation, and reduce fan power; High DPI (e.g., >1.5): indicates a high risk of pollution, requiring safety to be prioritized, such as full-power ventilation, or even triggering emergency mode.

[0097] 5.3. Nash Equilibrium Multi-Objective Weights: 5.3.1. Safety Objectives: ; Where, max i The maximum value operator (min) calculates the maximum value for all grid i. Its function is to iterate through all grid i and find the area with the highest carbon monoxide concentration exceeding the standard, i.e., the most dangerous polluted area. U The minimization operator indicates the goal of the optimization problem: to find a set of wind turbine power values ​​U. m (t) ensures that the maximum carbon monoxide exceedance is minimized, thus preventing severe exceedances without a grid.

[0098] The safety target formula, through the logic of "finding the maximum excess amount + minimizing the maximum excess amount", ensures that the carbon monoxide concentration in all grids within the tunnel does not exceed the safety threshold. It is a mathematical embodiment of the first principle of safety in tunnel ventilation systems. Its design goal is to control the carbon monoxide concentration to within 100 ppm even in the most polluted grids through fan control.

[0099] 5.3.2. Energy Saving Target: ; Among them, J energy P represents the total energy consumption of all wind turbines, in kW. m Rated power of a single fan, in kW; m , For the number of wind turbines; U m(t) represents the power percentage of the m-th wind turbine at time t; min is the minimization operator, which indicates the objective of the optimization problem: to find a set of wind turbine power U. m (t), making the total energy consumption J energy Minimum.

[0100] The core logic of the energy-saving target formula is: Total energy consumption = Sum of the actual power of all fans, by minimizing J energy The system can minimize fan energy consumption while meeting pollution control requirements (such as carbon monoxide concentration and visibility).

[0101] 5.3.3. Weight Allocation: Multi-objective weights (λ) safe ,λ energy Priorities are dynamically allocated through Nash equilibrium.

[0102] Weighting formula: λ safe (t) = 0.3 + 0.5·DPI(t); λ energy (t) = 0.7 - 0.5·DPI(t); The higher the DPI, the higher the λ safe The closer DPI is to 1, the higher the priority for safety; the lower the DPI, the higher the λ. energy The closer to 1, the more energy-efficient it becomes. For example, when DPI > 1, λ safe ≥0.8, prioritize safety; when DPI≤1, λ energy ≥0.2, taking energy saving into consideration.

[0103] The weights of safety and energy conservation targets are dynamically allocated through Nash equilibrium. Nash equilibrium is based on the changes in the dynamic pollution index DPI and is adaptively adjusted through a pre-defined linear relationship (see the weight formula in 5.3.3), without the need for complex mathematical proof.

[0104] S6. Constrained Rolling Optimization: Based on model predictive control, wind turbine power is optimized. Under the premise of satisfying state constraints and control constraints, the wind turbine power is dynamically adjusted to balance safety and energy saving objectives, and rolling optimization is performed. Emergency control strategies are triggered under extreme conditions.

[0105] As another embodiment, the objective function of the rolling optimization is the weighted sum of the safety objective and the energy-saving objective. The state constraint is that the predicted carbon monoxide concentration is ≤ the concentration threshold, and the control constraint is that the fan power range is 0 to 100% and the power change rate is ≤ the change threshold. Under extreme conditions, gradient negative pressure smoke exhaust is triggered, the upstream fan at the fire point rotates at full power and the downstream fan rotates in reverse, and the sprinkler system is linked to form a water curtain.

[0106] The conventional mode optimizes objectives and constraints, and the control objective function integrates safety and energy saving: Model predictive control (MPC) is a model-based control algorithm that uses a dynamic model of the system to predict the future behavior of the system and determines the current control input by optimizing an objective function.

[0107] MPC (Multi-Purpose Control) is based on predictive models that describe the dynamic behavior of a system. In tunnel ventilation control, these predictive models can be mathematical models built upon pollutant diffusion equations, traffic flow models, and the relationship between fan control and ventilation effectiveness. Using these predictive models, the system's state changes over a future period are predicted based on the current system state (such as pollutant concentration and traffic flow within the tunnel) and potential future control inputs (such as fan power settings).

[0108] 6.1. Rolling Optimization: In each control cycle, MPC optimizes the control input within the prediction time domain based on the current system state and the prediction model. The objective function is set as follows: J(t) = λ safe (t)·J safe +λ energy (t)·J energy; Where, λ safe and λ energy λ represents the weight that changes with time t; J(t) is the weighted sum of safety and energy saving. By dynamically adjusting the weight λ, a "condition-adaptive" control strategy is achieved. J safe For safety objectives, such as concentration penalties for exceeding grid limits; ; in, The carbon monoxide concentration at future time k in the i-th grid of the tunnel is predicted based on GNN traffic prediction and EKF state estimation. This indicates coverage of the prediction time domain (the next 5 minutes), assessing "the accumulation of security risks over a period of time," which better aligns with the needs of MPC rolling optimization.

[0109] J energy For energy-saving targets, such as total fan power penalty: ; Among them, U m (k) represents the percentage of wind turbine power at future time k, predicting the control input sequence in the time domain; This indicates that the forecast time domain is covered, and the "total energy consumption over a period of time" is assessed because MPC needs to optimize the control sequence (the wind turbine power plan for the next 5 minutes), rather than the power at a single moment.

[0110] It should be noted that in steps 5.3.1 and 5.3.2, ·Jsafe and J energy The formula corresponds to a simplified description of the control logic, where ·J safe and J energy The formula is the complete form of MPC rolling optimization.

[0111] Optimization logic: Um(t) represents the percentage of fan power, with a value range of 0 to 100%; the fan direction is controlled by independent parameters, with forward rotation indicating air supply and reverse rotation indicating air exhaust. By adjusting the control input Um(t), J(t) is minimized to achieve a dynamic balance between "safety and energy saving".

[0112] It should be noted that MPC only executes the optimized control input for the current moment. In the next control cycle, it will re-predict and optimize based on the new system state, continuously rolling the process, i.e., rolling optimization.

[0113] 6.2. Constraints: State constraints: C pred_CO,i The concentration threshold is ≤110ppm. This threshold is based on a 100ppm safety threshold and allows for a 10% fluctuation to ensure control flexibility, but the ultimate goal is to keep the concentration below 100ppm. The pollution index is calculated using a strict safety threshold of 100ppm, and the control constraint uses an operational threshold of 110ppm to deal with instantaneous fluctuations. Control constraints: Fan power range 0 ≤ U m ≤100%, power change rate |ΔU m | ≤ 20% / s change threshold to avoid frequent start-stop of the fan.

[0114] 6.3. Emergency Control for Extreme Operating Conditions: When extreme conditions such as fires are triggered (DPI approaches infinity): Forced weight switching: λ safe =1,λ energy =0, safety is the absolute priority; Control strategy switching: Trigger gradient negative pressure smoke exhaust: Upstream fan at fire point rotates at full power (U m =100%), the downstream fan reverses, and the speed is set to 50% of the rated speed; Firefighting coordination: The sprinkler system is activated upstream of the fire point, with a water curtain thickness of 5cm, increasing smoke blocking efficiency by 60%.

[0115] S7. Control Execution, Model Update and Feedback Correction: Issue fan control commands and use measured data to correct model parameters and error covariance online, forming a closed-loop feedback.

[0116] As another embodiment, the pollutant diffusion model corrects the diffusion coefficient using measured data, the graph neural network model is retrained weekly using newly added vehicle trajectory data, and the extended Kalman filter error covariance is updated using observation residuals.

[0117] The control execution, model update, and feedback correction methods are as follows: 7.1 Control Execution: The fan power command is sent to the fan controller via the PLC, with a response delay of ≤1s.

[0118] 7.2. Model Update: Pollutant diffusion model: The diffusion coefficient k is corrected using measured data after control. For example, if the diffusion velocity is 20% slower than predicted under full power of the fan, then k is corrected to 0.8 times the original value. GNN model: Retrained weekly with 100,000 new vehicle trajectory data points, iterated 1000 times, maintaining prediction accuracy ≥90%.

[0119] 7.3. Parameter Correction: EKF covariance correction based on observation residuals. Calculation of observation residuals: ;

[0120] Where Residual is the observation residual, representing the difference between the actual sensor observation and the theoretical observation based on the model prediction; Z(t+1) is the sensor's measured data at time t+1; and H is the observation matrix, representing the system state. Mapped to the sensor observation dimension; Let t be the prior state estimate at time t.

[0121] EKF covariance update: ;

[0122] Where: P(t+1) is the posterior covariance at time t+1, which is the uncertainty measure of the state estimate after fusing observations. The smaller the covariance, the more reliable the estimate. K(t+1) is the prior covariance at time t; K(t+1) is the Kalman gain at time t+1, which balances the weights of model prediction and sensor observation. The larger the gain, the stronger the influence of the observation.

[0123] Based on the same inventive concept as the highway tunnel ventilation control method provided in the embodiments of this application, the embodiments of this application also provide a highway tunnel ventilation control system. If there is anything unclear about the content of the system embodiment, please refer to the corresponding content in the method embodiment.

[0124] A ventilation control system for highway tunnels, comprising: Data acquisition module: Integrates a heterogeneous sensor array deployed in the tunnel to collect environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data in real time, forming a multi-source raw dataset; Data fusion module: Cleans, spatiotemporally aligns, and performs radar-visual fusion processing on the original dataset to generate a tunnel grid dataset with a unified spatiotemporal reference; State estimation module: Based on the extended Kalman filter algorithm, it estimates the pollutant concentration field, traffic flow state and extreme conditions in real time, and outputs gridded pollution distribution and condition judgment results; Traffic flow prediction module: Employs a graph neural network model to predict traffic density, average vehicle speed, and the proportion of heavy vehicles in future time periods; Dynamic pollution index calculation module: calculates the node pollution index and dynamic pollution index, and dynamically allocates the weights of safety and energy-saving targets through Nash equilibrium; Optimized control module: Based on the model predictive control framework, the wind turbine power is optimized to minimize the weighted sum objective function of safety and energy saving while satisfying state constraints and control constraints; Execution feedback module: issues fan control commands and uses measured data to correct model parameters and error covariance online, forming a closed-loop feedback control.

[0125] As another embodiment, in the data acquisition module, the heterogeneous sensor array includes a carbon monoxide / visibility detector, an anemometer, a camera, a radar, and a vehicle-to-everything (V2X) unit. The vehicle data is exchanged in real time through at least one of Dedicated Short Range Communication (DSRC) or a 5G network. In the data fusion module, the cleaning process removes outliers and missing values, the spatiotemporal alignment uses linear interpolation to unify the sampling frequency, and the radar-visual fusion integrates radar point clouds and visual features through a target association algorithm. In the state estimation module, the input of the extended Kalman filter is the fused grid dataset, and the output includes pollutant concentration field, traffic flow state parameters, and judgment indicators for extreme conditions such as fire / congestion. In the traffic flow prediction module, the graph neural network uses the tunnel topology as graph nodes and historical traffic flow data as input features to predict traffic parameters for the next 5 to 15 minutes. In the dynamic pollution index calculation module, the node pollution index is calculated based on the ratio of pollutant concentration to safety threshold. The dynamic pollution index is generated through spatiotemporal weighted aggregation, and the Nash equilibrium dynamically adjusts the weights according to the real-time threat level. In the optimization control module, the state constraints include the upper limit of pollutant concentration and the range of fan power, the control constraint is the fan start-stop frequency, and the objective function is a weighted sum of safety and energy saving. In the execution feedback module, the model correction uses the recursive least squares method to update parameters, and the error covariance is adjusted online by the residual between the measured value and the predicted value.

[0126] Specifically, the highway tunnel ventilation control system achieves closed-loop intelligent control through multi-module collaboration: First, the data acquisition module captures environmental parameters (such as carbon monoxide concentration and visibility), traffic flow data (vehicle volume and speed), vehicle characteristics (proportion of heavy vehicles) and fire alarm signals in the tunnel in real time, forming a raw dataset and transmitting it to the data fusion module. The data fusion module cleans, aligns, and integrates the data with radar and visual data to generate a unified gridded dataset, which is then synchronously output to the state estimation module and the traffic flow prediction module.

[0127] The state estimation module analyzes the pollutant diffusion trend and traffic conditions in real time based on grid data, outputs pollutant concentration distribution map, traffic condition judgment results and extreme condition warning signals, and transmits them to the dynamic pollution index calculation module. The dynamic pollution index calculation module combines pollutant concentration and traffic density to calculate the dynamic pollution index, quantifies safety risks, and dynamically allocates safety and energy-saving weights. The results are then sent to the optimization control module. Simultaneously, the traffic flow prediction module uses grid data to predict future traffic flow trends and outputs congestion risk signals to the optimization control module. The optimized control module integrates dynamic pollution index, traffic flow prediction results and fan operation constraints, and generates fan control commands (including start / stop, power and wind direction of jet fans and emergency fans) through collaborative decision-making. The commands are then sent to the execution feedback module to drive the fan operation. The execution feedback module collects actual ventilation status and environmental change data after simultaneous execution, compares it with the predicted values, outputs correction parameters, and sends them back to the state estimation module and traffic flow prediction module to form a closed-loop optimization. The entire process improves perception accuracy through multi-source data fusion, and combines forward-looking traffic prediction with dynamic risk weight allocation to achieve adaptive adjustment of ventilation intensity, reducing energy consumption while ensuring safety.

[0128] Based on the same inventive concept as the highway tunnel ventilation control method provided in the embodiments of this application, the embodiments of this application also provide a computing device cluster, which includes at least one computing device, each computing device including a processor and a memory; the processor of the at least one computing device is used to execute instructions stored in the memory of the at least one computing device, so that the computing device cluster executes the aforementioned highway tunnel ventilation control method. The computing device cluster can form a distributed network system, and the highway tunnel ventilation control method provided in this application may not be a node and / or a central server in the distributed network system.

[0129] Based on the same inventive concept as the highway tunnel ventilation control method provided in the embodiments of this application, the embodiments of this application also provide a computer-readable storage medium storing computer instructions for execution by a computer to implement the aforementioned highway tunnel ventilation control method.

[0130] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process and related descriptions of the storage medium described above can be referred to the corresponding process in the foregoing method embodiments, and therefore will not be repeated here.

[0131] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.

Claims

1. A method for controlling ventilation in highway tunnels, characterized in that, Includes the following steps: S1. Real-time collection of environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data in the tunnel through heterogeneous sensors to form a multi-source raw dataset; S2. Perform data cleaning, spatiotemporal alignment, and radar-visual fusion on the original dataset to generate a tunnel grid dataset with a unified spatiotemporal reference. S3. Based on extended Kalman filter, estimate pollutant concentration field, traffic flow state and extreme working conditions, output the current gridded pollution distribution and working condition judgment results, and use pollutant diffusion model when estimating pollutant concentration field; S4. Use a graph neural network model to predict future traffic flow parameters, including traffic density, average vehicle speed and the proportion of heavy vehicles, and verify the accuracy of the prediction results. S5. The dynamic pollution index of the entire tunnel is obtained by weighted fusion of node pollution indices, and the weights of safety and energy-saving objectives are dynamically allocated through Nash equilibrium. S6. Optimize wind turbine power based on model predictive control. Under the premise of satisfying state constraints and control constraints, dynamically adjust wind turbine power to balance safety and energy saving goals, perform rolling optimization, and trigger emergency control strategies under extreme conditions. S7. Issue fan control commands and use measured data to correct model parameters and error covariance online, forming a closed-loop feedback.

2. The method according to claim 1, characterized in that, The environmental data includes carbon monoxide concentration, visibility, wind speed, wind direction, temperature, and humidity; the traffic data includes traffic flow, average vehicle speed, and the proportion of heavy vehicles; the vehicle characteristic data includes vehicle location, speed, and vehicle type, collected through millimeter-wave radar and cameras.

3. The method according to claim 1, characterized in that, The data cleaning includes removing carbon monoxide concentration, visibility anomalies, and stationary vehicle data; the spatiotemporal alignment maps sensor data to the tunnel control grid based on the inverse distance weighting method; and the radar-visual fusion is achieved through spatiotemporal calibration, feature matching, and anomaly removal.

4. The method according to claim 1, characterized in that, The pollutant concentration field includes the spatial distribution of carbon monoxide concentration and visibility. The extended Kalman filter prediction includes a prediction stage and a correction stage. The prediction stage derives the state transition equation based on Fick's diffusion law and the pollutant emission model. The correction stage fuses sensor data through the observation equation and outputs the estimated value of the pollutant concentration field. The extreme conditions include fires involving new energy vehicles, traffic congestion caused by heavy vehicles, and accumulation on longitudinal slopes.

5. The method according to claim 1, characterized in that, The graph neural network model input includes radar-visual fusion data, current traffic status, tunnel topology information, and historical disturbance data. In the graph structure, nodes are tunnel control grids, and node features include vehicle type, average speed, and location. Edges are directed connections between nodes, and the weights are determined by the node spacing. A spatiotemporal graph convolutional network is adopted, which aggregates neighboring node features through spatial convolution and extracts temporal features through temporal convolution.

6. The method according to claim 1, characterized in that, The node pollution index combines the amount of carbon monoxide exceeding the standard and the degree of visibility deterioration. The dynamic pollution index is obtained by weighted summation of the node pollution indices, with the weights dynamically adjusted according to the degree of pollution. The safety objective is to minimize the maximum carbon monoxide concentration exceeding the standard, and the energy-saving objective is to minimize the total energy consumption of the wind turbine. The weights are dynamically allocated through the dynamic pollution index.

7. The method according to claim 1, characterized in that, The objective function of the rolling optimization is the weighted sum of the safety objective and the energy-saving objective. The state constraint is that the predicted carbon monoxide concentration is less than or equal to the concentration threshold. The control constraint is that the fan power range is 0 to 100% and the power change rate is less than or equal to the change threshold. Under extreme conditions, gradient negative pressure smoke exhaust is triggered. The upstream fan at the fire point rotates at full power in the forward direction, and the downstream fan rotates in the reverse direction. At the same time, the sprinkler system is linked to form a water curtain.

8. The method according to claim 1, characterized in that, The pollutant diffusion model corrects the diffusion coefficient using measured data, the graph neural network model is retrained weekly using newly added vehicle trajectory data, and the extended Kalman filter error covariance is updated using observation residuals.

9. A system for a highway tunnel ventilation control method according to any one of claims 1 to 8, characterized in that, include: Data acquisition module: Integrates a heterogeneous sensor array deployed in the tunnel to collect environmental data, traffic data, vehicle characteristic data, fire alarm signals and vehicle data in real time, forming a multi-source raw dataset; Data fusion module: Cleans, spatiotemporally aligns, and performs radar-visual fusion processing on the original dataset to generate a tunnel grid dataset with a unified spatiotemporal reference; State estimation module: Based on the extended Kalman filter algorithm, it estimates the pollutant concentration field, traffic flow state and extreme conditions in real time, and outputs gridded pollution distribution and condition judgment results; Traffic flow prediction module: Employs a graph neural network model to predict traffic density, average vehicle speed, and the proportion of heavy vehicles in future time periods; Dynamic pollution index calculation module: calculates the node pollution index and dynamic pollution index, and dynamically allocates the weights of safety and energy-saving targets through Nash equilibrium; Optimized control module: Based on the model predictive control framework, the wind turbine power is optimized to minimize the weighted sum objective function of safety and energy saving while satisfying state constraints and control constraints; Execution feedback module: issues fan control commands and uses measured data to correct model parameters and error covariance online, forming a closed-loop feedback control.

10. The system according to claim 9, characterized in that, In the data acquisition module, the heterogeneous sensor array includes a carbon monoxide / visibility detector, an anemometer, a camera, a radar, and a vehicle-to-everything (V2X) unit. Vehicle data is exchanged in real time through at least one of dedicated short-range communication or a 5G network. In the data fusion module, the cleaning process removes outliers and missing values, the spatiotemporal alignment uses linear interpolation to unify the sampling frequency, and the radar-visual fusion integrates radar point clouds and visual features through a target association algorithm. In the state estimation module, the input of the extended Kalman filter is the fused grid dataset, and the output includes pollutant concentration field, traffic flow state parameters, and judgment indicators for extreme conditions such as fire / congestion. In the traffic flow prediction module, the graph neural network uses the tunnel topology as graph nodes and historical traffic flow data as input features to predict future traffic parameters. In the dynamic pollution index calculation module, the node pollution index is calculated based on the ratio of pollutant concentration to safety threshold. The dynamic pollution index is generated through spatiotemporal weighted aggregation, and the Nash equilibrium dynamically adjusts the weights according to the real-time threat level. In the optimization control module, the state constraints include the upper limit of pollutant concentration and the range of fan power, the control constraint is the fan start-stop frequency, and the objective function is a weighted sum of safety and energy saving. In the execution feedback module, the model correction uses the recursive least squares method to update parameters, and the error covariance is adjusted online by the residual between the measured value and the predicted value.

Citation Information

Patent Citations

  • Tunnel traffic volume and air demand prediction method based on BP neural network

    CN120542894A

  • Tunnel ventilation system parameter optimization method based on neural network model driving

    CN120562251A

  • Tunnel traffic flow prediction and control method and system

    CN120564429A

  • Tunnel energy-saving optimization dynamic regulation and control method and system

    CN120724859A

  • Tunnel ventilation control system employing jet fan of twoway traffic tunnel

    JP2009243244A

Cited By

  • Multi-dimensional road risk patrol method and system based on space-time tracking

    CN121169118A

  • A Multidimensional Road Risk Inspection Method and System Based on Spatiotemporal Tracking

    CN121169118B

  • High and large space air quality monitoring method and system based on physical information neural network

    CN121784250A

  • Method and system for monitoring air quality in high and large space based on physical information neural network

    CN121784250B

  • Fencing for ventilation shafts

    RU243643U1