Next Article in Journal
Multiclass Classification of Sarcopenia Severity in Korean Adults Using Machine Learning and Model Fusion Approaches
Next Article in Special Issue
Off-Site Geological Surveying of Longwall Face Based on the Fusion of Multi-Source Monitoring Data
Previous Article in Journal
Robustness Evaluation and Enhancement Strategy of Cloud Manufacturing Service System Based on Hybrid Modeling
Previous Article in Special Issue
Collision Detection Algorithms for Autonomous Loading Operations of LHD-Truck Systems in Unstructured Underground Mining Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Mine Ventilation Systems: An Advanced Mixed-Integer Linear Programming Model

1
State Key Laboratory for Fine Exploration and Intelligent Development of Coal Resources, China University of Mining and Technology, No. 1 University Road, Xuzhou 221116, China
2
Changsha DIMINE Co., Ltd., Changsha 410221, China
3
School of Resources and Safety Engineering, Central South University, Changsha 410083, China
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(18), 2906; https://doi.org/10.3390/math13182906
Submission received: 16 June 2025 / Revised: 13 August 2025 / Accepted: 19 August 2025 / Published: 9 September 2025
(This article belongs to the Special Issue Mathematical Modeling and Analysis in Mining Engineering)

Abstract

In the underground mine ventilation area, the absence of robust solutions for nonlinear programming models has impeded progress for decades. To overcome the enduring difficulty of solving nonlinear optimization models for mine ventilation optimization, a major technical bottleneck, we first develop an advanced linear optimization technique. This method transforms the nonlinear ventilation optimization and regulation model into a linear control model, avoiding the limitation of difficulty in solving the nonlinear mathematical model. The linear strategy opens up a new solution idea for the nonlinear calculation of the mine ventilation optimization and regulation. Furthermore, this study introduces evaluation metrics for ventilation scheme quality, including minimal energy consumption, fewest adjustment points, and optimal placement of these points, enhancing flexibility in ventilation network optimization. By analyzing the ventilation model control objectives and constraints, we formulated a linear optimization model and developed a multi-objective mixed-integer programming model for ventilation network optimization. This paper constructs and verifies a calculation example model for mine ventilation optimization, assessing its reliability based on airflow distribution calculations.

1. Introduction

The problem of ventilation optimization and regulation is one of the core technical difficulties of mine intelligent ventilation systems [1,2,3]. Ventilation optimization and regulation require meeting the dynamic and demand-driven airflow distribution at various times underground. It involves utilizing the fluid network-based ventilation optimization theory to develop a ventilation optimization scheme that satisfies the actual safety and production requirements of mines and is technically reasonable, reliable, and economically optimized. This approach aims to adjust the air quantity and pressure distribution within the ventilation network, ensuring the mine’s ventilation system operates safely, reliably, stably, and economically. The modeling of ventilation systems, particularly in underground mines and large spaces, has evolved significantly to address critical challenges like energy consumption, health and safety risks, and environmental control, employing methods ranging from numerical simulation software [4] to sophisticated machine learning algorithms [5,6].
The mathematical model for ventilation optimization and regulation with unknown airflow characteristics is inherently nonlinear. Due to the significant challenges in solving nonlinear problems, the problem of integrated ventilation optimization and regulation has remained predominantly in the theoretical research phase over recent decades, with leading mine ventilation software (iVent V1.1.0), both domestically and internationally, yet unable to offer effective solutions. In particular, for complex mine ventilation systems, the difficulty of solving large-scale nonlinear mathematical models increases exponentially, making it challenging to obtain reliable solution results using existing optimization strategies [7].
When solving nonlinear ventilation optimization models, such systems typically contain quadratic terms in both objectives and constraints, representing nonlinear nonconvex optimization problems. Due to the inherent complexity of solving nonlinear problems and the uncertainties in both regulation positions and ways, there is currently no reliable solution method available. A large number of scholars have dealt with the computational performance problem of nonlinear optimization by introducing genetic algorithm [7,8,9,10] (GA), ant colony algorithm [11,12,13,14] (ACO), simulated annealing algorithm [15,16,17] (SA), and taboo search algorithm [18,19,20] (Tabu Search, TS), as well as other computationally intelligent, bionic computing algorithms to deal with the computational performance problems of nonlinear optimization. Sui et al. [21] applied the Harmonic Search Optimization Algorithm, which is inspired by the principles of simulated musical performance, to investigate optimization solutions for mine ventilation networks. Conversely, Ge Hengqing [22] from the China University of Mining and Technology employed the Particle Swarm Optimization (PSO) algorithm to address the optimization challenges of complex coal mine ventilation systems, aiming to solve the multi-objective nonlinear constrained optimization model of large-scale complex ventilation networks, which is challenging to handle with precise solution methods. Furthermore, additional researchers [23,24,25,26,27] have explored various approaches to nonlinear programming, proposing methods such as altering the constraint model, reducing model complexity, and utilizing alternative intelligent optimization algorithms to address the optimal regulation of ventilation networks. Yuanping Huang from China University of Mining and Technology [28] examined the feasibility of employing the constrained variable scale method to tackle the corresponding mathematical model, considering the limitations inherent in existing solution methods for the optimal regulation of mine ventilation networks. In summary, despite the numerous studies on solution methods for nonlinear planning models in ventilation network optimization, challenges such as complex matrix operations, reliance on specific assumptions, sensitivity to initial values, and algorithmic inefficiencies persist. Consequently, there remains a lack of efficient and reliable solution methods that can effectively address the complexity inherent in mine ventilation network models.
While the mathematical model for ventilation optimization and regulation with known airflow is linear, the optimization scheme derived from this two-step regulation strategy [29,30] relies solely on the optimization results of the current airflow distribution (rather than an optimal regulation solution), resulting in significant limitations in the obtained optimization scheme. To address the limitations of the two-step optimization scheme, which must adhere to the existing airflow distribution results and the challenges in solving the nonlinear model of ventilation optimization and regulation with unknown air quantity, this paper introduces a novel approach: the linearization of the ventilation optimization and regulation model through a discretization strategy of the variables. Furthermore, an integrated regulation and optimization method for the ventilation network based on mixed-integer programming is proposed, offering a new perspective for the optimal regulation of the ventilation network. The solution results obtained from the optimized model can be used to guide the control of ventilation equipment [31].

2. Multi-Objective Nonlinear Optimization Model

2.1. Basic Mathematial Framework

The objective function and hard constraints in traditional linear or nonlinear programming problems for ventilation networks can be converted into objective constraints by incorporating target values and deviation variables. Nevertheless, for practical ventilation network optimization issues, decision-makers must establish the specific form of the objective function based on the problem type and real-world requirements.
A mathematical model of objective programming can be designed as follows. The general form of the objective programming method is expressed as follows,
min Z = l = 1 L P l k = 1 K ω l k + d k + + ω l k d k s . t . j = 1 n c k j x j d k + + d k = g k ,   k = 1 , 2 , , K j = 1 n a i j x j = , b i ,   i = 1 , 2 , , m x j 0 ,   j = 1 , 2 , , n d k + 0 ,   k = 1 , 2 , , K d k 0 ,   k = 1 , 2 , , K
where L is the number of layers of objectives with different priorities in the mathematical model of objective programming. P l is the prioritization factor of the objectives in layer l , which preferentially guarantees objectives with higher priority, satisfying P l P l + 1 . K is the number of objectives in the mathematical model of objective programming. d k + and d k are the positive and negative bias variables for the k t h objective. ω l k + and ω l k are the weight coefficients of the k t h objective with the l t h level of priority. x j is the j t h decision variable. The rest of the parameters are those related to the decision variables. a i j , b i , c k j , and g k are constant coefficients, determined by the specific application background.
The objective programming method aims to minimize the sum of the products of weights and deviations for each sub-objective. When the weight of a sub-objective is significant, its deviation should be minimized to ensure that higher-priority objectives are prioritized.
The fundamental steps involved in constructing a mathematical model for optimizing a ventilation system using multi-objective planning are as follows.
(1)
Identify each objective and constraint of the optimization model based on the specific requirements of the ventilation system optimization problem.
(2)
Convert some hard constraints into objective constraints based on the actual requirements of the optimization problem.
(3)
Establish priority factors and weighting coefficients for each objective according to their relative importance in the optimization problem.
(4)
Define the final objective function, constraints, and range of decision variables for the optimization model.
(5)
Solve the optimization model using appropriate methods to develop an optimal scheme for the ventilation system.

2.2. Nonlinear Optimization Model

(1)
Theoretical Assumptions
To enable practical mathematical modeling and solutions, several key theoretical assumptions are made. Airflow is treated as incompressible, assuming constant air density throughout the network, which simplifies the mass and energy equations. The analysis assumes steady-state conditions, meaning airflow rates and pressures do not change with time. The constant air density assumption is applied, ignoring density variations along airways. Finally, airway resistance ( r ) is considered constant for a given airway segment, dependent solely on its physical characteristics (length, cross-section, perimeter, roughness) and independent of the airflow quantity passing through it. These assumptions allow the complex physical network to be represented as a solvable system of non-linear equations based on the fundamental laws.
(2)
Fundamental Laws of Airflow
The solution of mine ventilation networks relies on three fundamental airflow laws governing steady-state flow. The Law of Mass Conservation states that at any node in the network, the sum of airflow rates entering the node equals the sum leaving it. Kirchhoff’s Second Law dictates that around any closed loop (circuit) in the network, the algebraic sum of the pressure losses equals the algebraic sum of the applied ventilation pressures (from fans or natural ventilation). The Ventilation Resistance Law defines the relationship between airflow quantity ( Q ) and pressure loss ( h ) for a specific airway (edge), typically expressed as h   =   r Q 2 (where r is the airway resistance), describing the energy dissipation due to friction and shock losses.
(3)
Nonlinear mathematical model
The basic mathematical model for optimizing airflow quantity distribution in a ventilation network is as follows
min Z = j = 1 N q j r j q j 2 + h j h N , j s . t . j = 1 N a i j q j = 0 ,         i = 1 , 2 , J 1 j = 1 N b i j   h j = 0 ,       i = 1 , 2 , M q j 0 ,       j = 1 , 2 , N
where z denotes the minimum ventilation energy consumption target. N is the number of airways of the ventilation network. M is the number of independent circuits (loops) of the ventilation network. r j is the air resistance of the j t h airway, N . s 2 / m 8 . q j is the airflow of the j t h airway, m 3 / s . h j is the air pressure regulation value of the j t h airway, Pa. h N , j is the natural air pressure of the j t h airway, Pa. a i j denotes the relationship between nodes and airways. b i j denotes the relationship between the airway and the loop.
The decision variables of the mathematical model are the airflow quantity q j of all unknown airflow airways and the regulated air pressure values h j of all airways. Therefore, the above basic mathematical model for mine ventilation optimization is a non-convex, nonlinear programming model.

3. Mixed-Integer Linear Programming Model

3.1. Linearization Strategy of Nonlinear Model

To circumvent the presence of nonlinear decision variables (unknown airflow) in the optimization mathematical model, this paper eliminates the nonlinear terms by introducing binary integer variables (0–1 variables). It is assumed that the airway airflow is constrained by both the airflow regulation accuracy and the range constraints for the j t h airway, allowing it to take values from the set { q j , 1 ,   q j , 2 ,   ,   q j , k ,   ,   q j , K j } , where K j denotes the number of permissible values for the j t h airway airflow.
Define the binary integer variable n j , k to indicate whether the j t h airway airflow assumes the value of q j , k or not, i.e.,
n j , k = 1 ,   q j = q j , k 0 ,   q j q j , k , 1 k K j
where q j is the airflow of the j t h airway, m 3 / s . q j , k represents the k t h possible air quantity value for the j t h airway, which is a constant.
To limit the value of n j , k , n j , k should satisfy
q j = k = 1 K j n j , k q j , k k = 1 K j n j , k = 1 n j , k 0 ,   1 k K j , 1 j N
where N is the number of airways of the ventilation network.
There exists an implicit condition in the above equation that one and only one of the K j   n j , k variables has a value of 1, i.e., the value of the j t h airway air quantity is necessarily one of { q j , 1 , q j , 2 , , q j , k , , q j , K j } .
Specifically, the K j 0–1 integer variables n j , k of the j t h airway satisfy the following characterization
n j , k = n j , k 2 n j , k × n j , k = 0 ,   k k n j , k × n j , k = n j , k ,   k = k
To eliminate the nonlinear variable q j from the mathematical model, it is essential to explore linear expressions for q j , q j 2 , and q j 3 . Through derivation, it has been determined that the following equation can be used to replace the nonlinear variable q j
q j = k = 1 K j n j , k q j , k q j 2 = k = 1 K j n j , k q j , k 2 q j 3 = k = 1 K j n j , k q j , k 3 , 1 j N
where
q j 2 = k = 1 K j n j , k q j , k 2 = k = 1 K j n j , k q j , k k = 1 K j n j , k q j , k = k = 1 K j n j , k q j , k 2 q j 3 = k = 1 K j n j , k q j , k 3 = k = 1 K j n j , k q j , k k = 1 K j n j , k q j , k 2 = k = 1 K j n j , k q j , k 3

3.2. Mathematical Modeling

The mathematical model of mixed-integer programming for mine ventilation network optimization is designed as follows.

3.2.1. Optimization Objectives

(1)
Minimum ventilation energy consumption objective
The minimum ventilation energy consumption objective can be expressed as
min z 1 = ω 1 f F q f h f = j = 1 N q j h r , j = ω 1 f F k = 1 K f n f , k q f , k h f
where z 1 denotes the minimum ventilation energy consumption. ω 1 denotes the weight coefficient of the minimum ventilation energy consumption objective. F is the set of all fan airways f , including main and auxiliary fans. q f is the fan airflow of the fan airway f , m 3 / s . h f is the fan air pressure of the fan airway f , Pa. N is the number of airways of the ventilation network. h r , j is the algebraic sum of the ventilation resistance of the j t h airway, Pa. h r , j can be determined by h r , j = h r , j + h j h N , j . h r , j is the air pressure of the j t h airway, Pa. h r , j = r j q j 2 . r j is the air resistance of the j t h airway, N . s 2 / m 8 . q j is the airflow of the j t h airway, m 3 / s . h j is the air pressure regulation value of the j t h airway, Pa. h N , j is the natural air pressure of the j t h airway, Pa. K f represents the number of air quantity values for the fan airway f . q f , k is to denote the k t h possible air quantity that takes the value of fan airway f , which is a constant. The 0–1 integer variable n f , k indicates whether or not the fan airway f air quantity takes the value q f , k .
(2)
Optimal regulation position objective
The optimal regulation position objective can be expressed as
min z 2 = ω 2 j = 1 N n j , a s j
where z 2 denotes the optimal position for mine ventilation regulation. ω 2 denotes the weight coefficient of the best regulation position target. s j denotes the number of regulation levels of the j t h airway, which is a constant value set by the user. n j , a denotes whether the j t h airway needs to be regulated or not. n j , a satisfies n j , a = 0 ,   i f Δ h j ρ j 1 , i f Δ h j > ρ j . h j is the air pressure regulation value of the j t h airway, Pa. ρ j denotes the amount of regulation (regulation factor) that the j t h airway is allowed to ignore, satisfying ρ j > 0 .
The airway regulation level constructed in this article satisfies the following characteristics. The default value of the airway regulation level is zero, indicating that the airway is an adjustable airway that allows any type of regulation way. When the sign of the airway regulation level is positive and the value is larger, it indicates that the airway is less adjustable in terms of increasing resistance. When the sign of the airway regulation level is negative and the value is smaller, it indicates that the airway is less adjustable in terms of increasing energy or decreasing resistance.
To facilitate the solution of the mathematical model, a mixed-integer programming approach is introduced to define n j , a as a 0–1 integer variable indicating whether the j t h airway needs to be regulated or not. To denote | h j | in n j , a , h j   is introduced to denote the absolute value of h j . h j satisfies the following conditions.
h j h j h j h j
Subject to the above conditions, there exists an implicit constraint that h j 0 . To limit the size of h j , the priority hierarchy method is used to introduce an objective constraint with the highest priority to ensure that h j = h j .
min z 0 = ω 0 h j j = 1 , 2 , , N
where z 0 denotes the additional target that limits the air pressure regulation value variable. ω 0 denotes the weight coefficient (taking a larger value) of the variable limiting the air pressure regulation value.
The above additional objectives must be satisfied preferentially; otherwise, the reliability of the values taken by the 0–1 integer variable n j , a will be compromised. The 0–1 integer variable n j , a needs to satisfy the following conditions:
h j ρ j n m a x , a n j , a ρ j n j , a h j h j ρ j n m a x , a n j , a ρ j n j , a h j
In the equation, n m a x , a can be set to a sufficiently large normal value to ensure that Δ h j ρ j n m a x , a . Under the constraints of the above conditions, the binary integer variable n ( j , a ) satisfies:   n j , a = 0 ,   i f h j ρ j 1 ,   i f h j > ρ j , where ρ j > 0 .
(3)
Optimal regulation way objective
The optimal regulation way objective can be expressed as
min z 3 = ω 3 j = 1 , s j > 0 N n j , b s j j = 1 , s j < 0 N n j , c s j
where z 3 denotes the target of the best regulation mode. ω 3 denotes the weight coefficient of the best regulation mode objective. s j denotes the number of regulation levels of the j t h airway, which is a constant set by the user. n j , b denotes whether the j t h airway needs to be regulated with incremental resistance. n j , b is satisfied by n j , b = 0 ,   i f h j ρ j 1 ,   i f h j > ρ j .
n j , c indicates whether the j t h airway needs to be regulated for energy enhancement or resistance reduction.
n j , c satisfies n j , c = 0 ,   i f h j ρ j 1 ,   i f h j < ρ j ; h j is the air pressure regulation value of the j t h airway. ρ j denotes the amount of regulation (regulation factor) that the j t h airway is allowed to ignore, satisfying ρ j > 0 .
To facilitate the solution of the mathematical model, the mixed integer programming method is introduced to define n j , b as a 0–1 integer variable indicating whether the j t h airway needs to be regulated for increasing resistance. n j , c is defined as a 0–1 integer variable indicating whether the j t h airway needs to be regulated for increasing energy or decreasing resistance.
The 0–1 integer variable n j , b needs to satisfy the following conditions,
h j ρ j n m a x , b n j , b n j , b + n j , c = n j , a
In the equation, n m a x , b can be set to a large positive constant to ensure that h j ρ j n m a x , b .
The 0–1 integer variable n j , c needs to satisfy the following conditions
h j + ρ j n m a x , c n j , c n j , b + n j , c = n j , a
In the equation, n m a x , c can be set to a large positive constant to ensure h j + ρ j n m a x , c .
(4)
Minimum number of regulations objective
The objectives of the minimum number of regulations can be expressed as
min z 4 = ω 4 j = 1 N n j , a
where z 4 denotes the minimum number of regulation objectives. ω 4 denotes the weight coefficient of the minimum number of regulation objectives. n j , a denotes whether the j t h airway needs to be regulated. n j , a satisfies n j , a = 0 ,   i f h j ρ j 1 ,   i f h j > ρ j . h j is the regulated value of air pressure in the j t h airway. ρ j denotes the amount of regulation (regulation factor) that the j t h airway is allowed to ignore, satisfying ρ j > 0 .

3.2.2. Constraints

(1)
Air quantity balance constraints
The ventilation network airflow regulation optimization scheme must satisfy the node airflow balance condition, i.e., the algebraic sum of the airway airflows into and out of any node in the ventilation network is zero.
j = 1 N a i j k = 1 K j n j , k q j , k = 0 , i = 1 , 2 , J 1
where N is the number of airways of the ventilation network. J is the number of nodes of the ventilation network. a i j denotes the relationship between nodes and airways. a i j satisfies
a i j = 0 , i f   n o d e   i   i s n t   a d j a c e n t   t o   a i r w a y   j 1 , i f   n o d e   i   a d j a c e n t   t o   a i r w a y   j , a n d   i   i s   t h e   e n d   p o i n t   o f   a i r w a y 1 , i f   n o d e   i   i s   a d j a c e n t   t o   a i r w a y   j , a n d   i   i s   t h e   o r i g i n   o f   t h e   a i r w a y      
(2)
Air pressure balance constraints
The ventilation network airflow regulation optimization scheme must satisfy the loop air pressure balance condition, i.e., the algebraic sum of the airway air pressures in any loop in the ventilation network is zero.
j = 1 N b i j   h j = 0 , i = 1 , 2 , M
where M is the number of independent loops in the ventilation network, M = N J + 1 . h j is the algebraic sum of the air pressure of the j t h airway, h j = r j q j 2 + h j h f , j h N , j . q j is the airflow of the j t h airway. r j is the air resistance of the j t h airway. h j is the air pressure regulation value of the j t h airway. h f , j is the fan air pressure of the j t h airway. h N , j is the natural air pressure of the j t h airway. b i j denotes the relationship between the airway and the loop. b i j satisfies
b i j = 0 , i f   a i r w a y   j   i s n t   i n   i n d e p e n d e n t   l o o p   i 1 , i f   a i r w a y   j   i s   w i t h i n   a n   i n d e p e n d e n t   l o o p   i   a n d   i s   r e v e r s e d   f r o m   t h e   l o o p 1 , i f   a i r w a y   j   i s   w i t h i n   a n   i n d e p e n d e n t   l o o p   i   a n d   i n   t h e   s a m e   d i r e c t i o n   a s   t h e   l o o p
(3)
Regulation position constraints
When the j t h airway does not allow the installation of regulating facilities (non-adjustable airway), then
h j = 0
It is worth noting that a negligible range of regulation tolerance can be set for non-adjustable airways without affecting the effectiveness of regulation, so that the j t h airway is not allowed to install a regulation facility constraint can be expressed as
ρ j h j ρ j
where ρ j denotes the amount of energy-enhancing or resistance-reducing regulation (regulation factor) that the j t h airway is allowed to ignore, satisfying ρ j > 0 . ρ j denotes the amount of energy gain regulation (regulation factor) that the j t h airway is allowed to ignore, satisfying ρ j > 0 .
(4)
Regulation way constraints
The j t h airway regulation constraint
h j , m i n h j h j , m a x
where h j , m i n is the lower limit of the adjustable air pressure of the j t h airway; h j , m a x is the upper limit of the adjustable air pressure of the j t h airway.
When the j t h airway only allows resistance to increase regulation constraints, then
h j 0
When the j t h airway only allows energy-enhancing regulation (or drag-reducing regulation) constraints,
h j 0
When constructing the actual regulation way constraints, it is not advisable to set constraints that restrict specific regulation ways for a large number of airways; otherwise, the optimization model may be unsolvable.
To set the regulation way constraint conditions, the attributes of the allowed airway regulation way, the upper limit of the airway adjustable air pressure, and the lower limit of the airway adjustable air pressure can be added to the airways of the ventilation network.
(5)
Regulation number constraints
To reduce the cost of ventilation system control and simplify the management process of ventilation control facilities, the control scheme of the optimization model should minimize the number of regulations.
j = 1 N n j , a N a
In the formula, N a is the number of airways allowed to be adjusted in the ventilation network. n j , a indicates whether the j t h airway needs to be adjusted. n j , a satisfies n j , a = 0 ,   i f h j ρ j 1 ,   i f h j > ρ j . h j is the air pressure adjustment value of the j t h airway. ρ j indicates the adjustment amount (adjustment factor) allowed to be ignored for the j t h airway, satisfying ρ j > 0 . In real-world mine ventilation design, N a is typically limited to 3–10 critical airways to balance control effectiveness with operational stability, as excessive regulators introduce complexity and maintenance burdens.
(6)
Fan operating condition constraints
When the fan selection has been determined and the fan cannot be changed, the simulation of the fan operating conditions can be determined by the fan characteristic curve, and the fan characteristic curve is integrated into the mathematical model constraint conditions.
The fan operating condition constraint can be expressed as
h f = a 0 + a 1 q f + a 2 q f 2 = a 0 + a 1 k = 1 K f n f , k q f , k + a 2 k = 1 K f n f , k q f , k 2
where a 0 ,   a 1 ,   a 2 are the fan characteristic curve fitting coefficients. q f is the fan air quantity of the fan airway f . h f is the fan air pressure of the fan airway f . K f , n f , k , and q f , k are constant values as described in the section of linearization strategy.

3.3. Mathematical Model Solution

The integrated control optimization model of the ventilation network based on mixed-integer programming can be expressed as
min Z = ω 0 j = 1 N h j + ω 1 f F k = 1 K f n f , k q f , k h f + ω 2 j = 1 N n j , a s j + ω 3 j = 1 , s j > 0 N n j , b s j j = 1 , s j < 0 N n j , c s j + ω 4 j = 1 N n j , a
s . t . j = 1 N a i j k = 1 K j n j , k q j , k = 0 , i = 1 , 2 , J 1 j = 1 N b i j   h j = 0 ,       i = 1 , 2 , M ρ j h j ρ j h j , m i n h j h j , m a x j = 1 N n j , a N a h j h j h j h j h j ρ j n m a x , a n j , a ρ j n j , a h j h j ρ j n m a x , b n j , b h j + ρ j n m a x , c n j , c n j , b + n j , c = n j , a h f = a 0 + a 1 q f + a 2 q f 2 q j = k = 1 K j n j , k q j , k k = 1 K j n j , k = 1
The decision variables in the mathematical model are the regulated air pressure values h j and air quantity values n j , k of all airways, as well as the auxiliary decision variables h j , n j , a , n j , b , and n j , c . Since the objective function and constraints are both linear functions, the corresponding mathematical model is a linear mixed integer programming model.
The air quantity range of the j t h airway is determined according to the on-demand airflow distribution constraint, air speed range constraint, air flow direction constraint, and effective air quantity constraint. When a smaller air quantity interval is used, the number of decision variables of the hybrid optimization model will increase significantly, which has a greater impact on the solver’s solution performance.

4. Case Studies

4.1. A Simplie Case

4.1.1. Ventilation Network

To verify the effectiveness of the integrated regulation and optimization method of the ventilation network based on mixed-integer programming, regulation, and optimization simulation experiments are carried out on the ventilation network shown in Figure 1. The ventilation network contains 21 airways and 14 nodes, of which the 12th and 15th airways are the air demand airways, and the air demand is 30 m3/s. The 21st airway is the fan airway, the fan model is K40-8-No25, the blade installation angle is 32°, and its fan characteristic curve is H f = 0.1014 Q f 2 + 13.90 Q f + 853.95 . The basic parameters of the ventilation network are shown in Table 1. From Table 1, it can be seen that No. 12 and No. 15 air-demanding airways can no longer meet the requirements of the air-demanding quantity needed for production operations, and it is necessary to optimize and regulate the ventilation network.

4.1.2. Optimization Results

The above ventilation network model is optimized using the model proposed in this paper, and the program is prepared using Python software (3.12.11) called Gurobi for solving the problem. The program was run on a computer with 12th Gen Intel (R) Core (TM) i7-12700 2.10 GHz CPU and 32G RAM. The optimized condition of the ventilator is (145.4 m3/s, 731.296 Pa) with a power of 106.33 kW, and the adjusting dampers are installed on airways 5, 6, 7, 12, 17, and 18 for drag increase adjustment, respectively. The optimized ventilation network parameters are shown in Table 2.
Before optimization, the power of the main fan in the ventilation network was 125.11 kW. After applying the optimization and control method based on mixed-integer programming, the power has been reduced by 15.01%. This effectively decreases the energy consumption of the ventilation network. Additionally, the optimization process requires the installation of only six regulating dampers to adjust the ventilation network, ensuring that the airflow in airways No. 12 and No. 15 meets the production operation requirements.

4.2. A Complex Case

4.2.1. Ventilation Network

In a metal mine ventilation network shown in Figure 2, there are 186 airways and 129 nodes, of which airways 21, 73, 111, 154, and 156 are air demand airways, with air demand of 10 m3/s, 24 m3/s, 20 m3/s, 10 m3/s, and 12 m3/s, respectively, and some of the air demand airways do not meet the requirements of the air demand. 1, 2, 3, 4, 5, 6, 7, and 16 are fan airways, and the fan models are shown in Table 3. Airways Nos. 1, 2, 3, 4, 5, 6, 7, and 16 are the fan airways, and the fan models are shown in Table 3. Some of the basic roadway parameter information is shown in Table 4.

4.2.2. Optimization Results

We implemented the regulation optimization program and tested it on a Windows 64-bit computer equipped with a 3.20 GHz Intel (R) Core (TM) i9-14900K processor, 64.0 GB RAM, and an NVIDIA GeForce RTX 4080 GPU. The program is developed by the Python language and uses the GUROBI solver (12.0.3) to solve the mixed-integer programing model.
As a comparison, the genetic algorithm (GA) and the differential evolution (DE) algorithm are implemented to solve the nonlinear optimization model. The program is developed by PlatEMO (4.13) [32] (A MATLAB (R2024a) Platform for Evolutionary Multi-Objective Optimization). Unfortunately, due to the complexity of the model, the iterative process of evolutionary algorithms tends to diverge, resulting in no feasible solution. Figure 3 demonstrates the solution process in this case of ventilation network.
Different regulation optimization schemes can be obtained by adjusting the objective weights and re-solving the mathematical model. Adjusting the weight coefficients of objectives can distinguish the importance differences among various objectives. The specific values of these weight coefficients are generally determined by the users based on specific regulatory requirements and actual circumstances. During practical calculations, it has been found that the regulation position objectives and regulation number objectives are crucial factors in determining the feasibility of ventilation optimization schemes. Therefore, higher weights should be assigned to these corresponding objectives.
Besides the objective weights, the airflow regulation accuracy (discrete interval value of linearization strategy) is the key parameter that affects optimization results. Smaller airflow regulation accuracy intervals will significantly increase the scale of integer variables in the mathematical model, while larger intervals may compromise the reliability of the solution results. It is recommended to set the airflow regulation accuracy within the interval of (0.1, 2.0). Figure 4 demonstrates the relationship between the airflow regulation accuracy and the number of integer variables in this case of ventilation network.
Based on the mathematical model of mixed integer programming proposed in this paper, the ventilation network of this mine is optimized with the airflow regulation accuracy set to 1.0 m3/s. The optimizer utilizes the airway-and-board method to calculate the regulation result. When the number of integer variables exceeds tens of thousands, the solution process of the mathematical model typically requires tens of hours. As a compromise strategy, suboptimal solutions can be obtained by setting a predefined gap value between feasible solutions and the relaxed optimal solution. Figure 5 illustrates the convergence process of the solver under different airflow regulation accuracy settings.
The comparison of the main ventilation fan parameters before and after the optimization is shown in Table 3, and the optimal ventilation network control scheme is shown in Table 5. As shown in Table 3, the total power of the fan before optimization is 165.31 kW, and the total power of the fan after optimization is 157.36 kW, and the energy consumption of the ventilation network is reduced by 4.81%. As shown in Table 5, the air demand of the demand airways of the optimized ventilation network can be satisfied, and the optimization of the whole ventilation network can be completed only by adjusting the resistance of the corresponding airways. The optimized ventilation network also reduces the ventilation energy consumption while meeting the requirements of air demand, which is of great significance to the safe production and energy saving of the mine.

5. Conclusions and Discussion

Due to the limitations of the solution methods of nonlinear multi-objective optimization mathematical models and the specific constraints of the actual mine ventilation network optimization problem, there is currently no universally applicable mine ventilation optimization control model. This paper first transformed the nonlinear ventilation optimization control model into a linear control model through the variable discretization strategy, avoiding the limitation of the difficulty in solving nonlinear mathematical models and opening up a new solution for the mine ventilation network optimization control calculation. Based on the analysis of the ventilation model control objectives and control constraints, the mathematical formula of the control optimization model was derived, and the reliability of the ventilation network model control was verified through ventilation control examples.
The ventilation system optimization model only optimizes the adjustment method with the minimum energy consumption as the objective, which is usually not the best adjustment method and is generally difficult to directly apply to the actual ventilation adjustment process underground. In the actual mine ventilation optimization and regulation problem, there is usually more than one indicator to measure the quality of the adjustment plan. In addition to the minimum ventilation energy consumption, it is also necessary to consider the cost of the adjustment facilities and the feasibility of the adjustment plan. Constraints such as the adjustment position, adjustment method, and number of adjustments are also considered. The ventilation network air quantity regulation optimization mathematical model proposed in this paper constructs target constraints such as minimum ventilation energy consumption, the minimum number of adjustment points, and the optimal adjustment point position, which improves the flexibility of the ventilation network optimization adjustment plan.
The variable discretization process introduces a large number of 0–1 integer variables. Although it reduces the complexity of solving nonlinear models and improves the model convergence efficiency, it increases the solution space of linear models. The efficient solution of large-scale linear control models will become an important research direction for the optimization and regulation of mine ventilation. To improve the solution efficiency, one feasible idea is to reduce the number of 0–1 integer variables by limiting the range of ventilation prior constraints, such as the air quantity value. Another feasible strategy is to use a heuristic search-based method to optimize the airway and bound calculation process of the mixed integer programming mathematical model. This includes designing smarter node selection strategies (such as those based on estimated lower bounds or problem-specific heuristic information), variable branching strategies (prioritizing the branching of variables with a significant impact on the objective), and developing efficient cutting plane generation methods or pre-solving techniques. We have conducted a lot of research on the optimization of large-scale mixed-integer programming mathematical models. In the future, we will further optimize the efficiency of solving complex ventilation network air volume regulation models based on the above strategies.

Author Contributions

Conceptualization, D.Z.; Methodology, D.Z. and Z.W.; Software, D.Z.; Validation, D.Z., L.W. (Lixue Wen) and Z.W.; Formal analysis, D.Z., L.W. (Lixue Wen), Z.W. and Y.L.; Investigation, D.Z., L.W. (Lixue Wen), Z.W., L.W. (Liguan Wang) and Y.L.; Resources, D.Z., L.W. (Liguan Wang) and Z.W.; Data curation, D.Z.; Writing—original draft preparation, D.Z. and L.W. (Lixue Wen); Writing—review and editing, D.Z., L.W. (Lixue Wen), Z.W., L.W. (Liguan Wang) and Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program of China, grant number 2024YFC2909503.

Data Availability Statement

The data presented in this study are available on request from the corresponding author (The data are not publicly available due to privacy restrictions).

Acknowledgments

We also thank the reviewers for their comments and suggestions to improve the quality of the paper.

Conflicts of Interest

Authors Deyun Zhong and Liguan Wang were employed by the Changsha DIMINE Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Lu, X.; Yin, H. The intelligent theory and technology of mine ventilation. J. China Coal Soc. 2020, 45, 2236–2247. [Google Scholar] [CrossRef]
  2. Liu, J. Overview on Key Scientific and Technical Issues of Mine Intelligent Ventilation. Saf. Coal Mines 2020, 51, 108–111, 117. [Google Scholar] [CrossRef]
  3. Zhou, F.; Wei, L.; Xia, T.; Wang, K.; Wu, X.; Wang, Y. Principle, key technology and preliminary realization of mine intelligent ventilation. J. China Coal Soc. 2020, 45, 2225–2235. [Google Scholar] [CrossRef]
  4. Kanam, O.H.; Ahmed, M.O. A review on underground mine ventilation system. J. Mines Met. Fuels 2021, 69, 62–70. [Google Scholar] [CrossRef]
  5. Liu, L.; Liu, J.; Zhou, Q.; Huang, D. Machine learning algorithm selection for windage alteration fault diagnosis of mine ventilation system. Adv. Eng. Inform. 2022, 53, 101666. [Google Scholar] [CrossRef]
  6. Prince; Yoon, B.; Hati, A.S.; Kumar, P.; Chakrabarti, P. Prediction of Energy Consumption and Airflow of a Ventilation System: A SAGA-Optimised Back-Propagation Neural Network-based Approach. Expert Syst. Appl. 2025, 297, 129293. [Google Scholar] [CrossRef]
  7. Lowndes, I.S.; Fogarty, T.; Yang, Z.Y. The application of genetic algorithms to optimise the performance of a mine ventilation network: The influence of coding method and population size. Soft Comput. 2005, 9, 493–506. [Google Scholar] [CrossRef]
  8. Xie, X.P.; Luo, C.H.; Yu, Y.P. Optimization of Mine Ventilation System Based on Genetic Algorithms. Prog. Saf. Sci. Technol. 2008, 7, 1546–1550. [Google Scholar]
  9. Kozyrev, S.A.; Osintseva, A.V. Optimizing arrangement of air distribution controllers in mine ventilation system. J. Min. Sci. 2012, 48, 896–903. [Google Scholar] [CrossRef]
  10. Gao, K.; Deng, L.; Liu, J.; Wen, L.; Wong, D.; Liu, Z. Study on Mine Ventilation Resistance Coefficient Inversion Based on Genetic Algorithm. Arch. Min. Sci. 2018, 63, 813–826. [Google Scholar] [CrossRef]
  11. Gu, P.; Xiu, C.B.; Cheng, Y.; Luo, J.; Li, Y. Adaptive Ant Colony Optimization Algorithm. In Proceedings of the 2014 International Conference on Mechatronics and Control (ICMC), Jinzhou, China, 3–5 July 2014; pp. 95–98. [Google Scholar] [CrossRef]
  12. Gao, W. Optimization of mine ventilation system based on ant colony algorithm. Prog. Saf. Sci. Technol. 2004, 4, 922–926. [Google Scholar]
  13. Gao, W. Optimization of Mine Ventilation System Based on Bionics Algorithm. Procedia Eng. 2011, 26, 1614–1619. [Google Scholar] [CrossRef]
  14. Gao, W.; Soc, I.C. Study on immunized Ant Colony Optimization. In Proceedings of the Third International Conference on Natural Computation (ICNC 2007), Haikou, China, 24–27 August 2007; pp. 792–796. [Google Scholar] [CrossRef]
  15. Jiang, H.; Liu, Y.X.; Zheng, L.P. Design and Simulation of Simulated Annealing Algorithm with Harmony Search. In Advances in Swarm Intelligence, Part II, Proceedings of the First International Conference, ICSI 2010, Beijing, China, 12–15 June 2010; Springer: Berlin/Heidelberg, Germany, 2010; pp. 454–460. [Google Scholar] [CrossRef]
  16. Xiang, Y.; Gong, X.G. Efficiency of generalized simulated annealing. Phys. Rev. E 2000, 62, 4473–4476. [Google Scholar] [CrossRef]
  17. Rodriguez-Diaz, F.J.; Garcia-Martinez, C.; Lozano, M. A GA-Based Multiple Simulated Annealing. In Proceedings of the 2010 IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain, 18–23 July 2010. [Google Scholar] [CrossRef]
  18. Stepanenko, S.; Engels, B. Gradient tabu search. J. Comput. Chem. 2007, 28, 601–611. [Google Scholar] [CrossRef] [PubMed]
  19. Liang, S.H.; He, J.; Zheng, H.; Sun, R.H. Research on the HPACA Algorithm to Solve Alternative Covering Location Model for Methane Sensors. Procedia Comput. Sci. 2018, 139, 464–472. [Google Scholar] [CrossRef]
  20. Drezner, Z.; Marcoulides, G.A.; Salhi, S. Tabu search model selection in multiple regression analysis. Commun. Stat.-Simul. Comput. 1999, 28, 349–367. [Google Scholar] [CrossRef]
  21. Sui, J.; Yang, L.; Zhu, Z.; Hua, Z. Mine Ventilation Optimization Design Based on Improved Harmony Search. In Proceedings of the 2010 WASE International Conference on Information Engineering, Beidai, China, 14–15 August 2010; pp. 67–70. [Google Scholar] [CrossRef]
  22. Ge, H. Optimization and Control of Mine Ventilation System Based on PSO Algorithm. Ph.D. Thesis, China University of Mining and Technology, Xuzhou, China, 2020. [Google Scholar]
  23. Wen, L.; Zhong, D.; Bi, L.; Wang, L.; Liu, Y. Optimization Method of Mine Ventilation Network Regulation Based on Mixed-Integer Nonlinear Programming. Mathematics 2024, 12, 2632. [Google Scholar] [CrossRef]
  24. Wen, L.; Wang, J.; Wang, L.; Zhong, D.; Liu, Y. Optimization of airflow distribution in mine ventilation networks considering ventilation energy consumption and number of regulators. Eng. Optim. 2025, 1–22. [Google Scholar] [CrossRef]
  25. Acuña, E.I.; Lowndes, I. A Review of Primary Mine Ventilation System Optimization. Interfaces 2014, 44, 163–175. [Google Scholar] [CrossRef]
  26. Hu, Y.; Koroleva, O.I.; Krstić, M. Nonlinear control of mine ventilation networks. Syst. Control Lett. 2003, 49, 239–254. [Google Scholar] [CrossRef]
  27. Ueng, T.H.; Wang, Y.J. Analysis of mine ventilation networks using nonlinear programming techniques. Geotech. Geol. Eng. 1984, 2, 245–252. [Google Scholar] [CrossRef]
  28. Huang, Y.; Li, H. Solution of Problems Relevant to Optimal Control of Mine Ventilation Network by Non-linear Programming Technology. J. China Coal Soc. 1995, 20, 14–20. [Google Scholar]
  29. Zhong, D.; Wen, L.; Wang, L. Two-step Optimization Method for Airflow Control Based on Mixed Integer Programming. Gold Sci. Technol. 2024, 32, 356–365. [Google Scholar] [CrossRef]
  30. Wang, J.; Jia, M.; Bin, L.; Wang, L.; Zhong, D. Regulation and Optimization of Air Quantity in a Mine Ventilation Network with Multiple Fans. Arch. Min. Sci. 2022, 67, 179–193. [Google Scholar] [CrossRef]
  31. Sjstrm, S.; Klintens, E.; Johansson, P.; Nyqvist, J. Optimized model-based control of main mine ventilation air flows with minimized energy consumption. Int. J. Min. Sci. Technol. 2020, 30, 533–539. [Google Scholar] [CrossRef]
  32. Tian, Y.; Cheng, R.; Zhang, X.; Jin, Y. PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum]. IEEE Comput. Intell. Mag. 2017, 12, 73–87. [Google Scholar] [CrossRef]
Figure 1. Example of optimizing ventilation network air quantity control.
Figure 1. Example of optimizing ventilation network air quantity control.
Mathematics 13 02906 g001
Figure 2. A metal mine ventilation network graph.
Figure 2. A metal mine ventilation network graph.
Mathematics 13 02906 g002
Figure 3. Solution process of nonlinear optimization model.
Figure 3. Solution process of nonlinear optimization model.
Mathematics 13 02906 g003
Figure 4. Airflow regulation accuracy versus number of integer variables.
Figure 4. Airflow regulation accuracy versus number of integer variables.
Mathematics 13 02906 g004
Figure 5. Convergence analysis of the solution process using different airflow regulation optimization accuracy.
Figure 5. Convergence analysis of the solution process using different airflow regulation optimization accuracy.
Mathematics 13 02906 g005
Table 1. Basic parameters of the ventilation network.
Table 1. Basic parameters of the ventilation network.
NumberType r   N . s 2 / m 8 q   m 3 / s h   P a s j
1General0.0327.41622.631−2
2General0.03625.19922.594−3
3General0.01218.6434.0840
4General0.0188.7741.356−1
5General0.0169.4911.442−1
6General0.01315.7083.189−2
7General0.00812.7741.302−5
8General0.00714.6421.396−2
9General0.00812.5321.253−5
10General0.00712.6661.045−2
11General0.02741.68147.726−2
12Fixed airflow0.0425.97326.8270
13General0.03438.6450.799−1
14General0.02444.09846.7440
15Fixed airflow0.04325.45528.1110
16General0.02247.90950.591100
17General0.0522.60225.288−2
18General0.03140.09750.496−1
19General0.0340.86749.472−1
20General0.028126.646450.053100
21Fan0.026126.646−575.404100
Note: The number of adjustment levels refers to how many airway regulation levels the user sets based on the airway’s adjustability. A higher absolute value means the airway is less adjustable. Specifically, a larger positive value indicates the airway is less adjustable for increasing resistance regulation, while a larger negative value means it is less adjustable for increasing energy regulation or decreasing resistance regulation.
Table 2. Basic parameters of the optimized ventilation network.
Table 2. Basic parameters of the optimized ventilation network.
NumberBefore Optimization
q   ( m 3 / s )
Before Optimization
h   ( P a )
After Optimization
q   ( m 3 / s )
After Optimization
h   ( P a )
Δ h   ( P a )
127.41622.63116.8008.4670
225.19922.59458.400122.7800
318.6434.08415.3002.8090
48.7741.3561.5000.0410
59.4911.44228.400593.038580.133
615.7083.18930.000544.079532.379
712.7741.30212.600718.481717.211
814.6421.3964.2000.1230
912.5321.25337.20011.0710
1012.6661.04521.2003.1460
1141.68147.72660.00097.2000
1225.97326.82730.000668.905665.305
1338.6450.79951.20089.1290
1444.09846.74445.30049.2500
1525.45528.11130.0003.6000
1647.90950.59160.00079.2000
1722.60225.28810.200723.058717.856
1840.09750.49634.200798.562762.303
1940.86749.47240.10048.2400
20126.646450.053145.400591.9520
21126.646−575.404145.400−181.6260
Table 3. Fan parameters.
Table 3. Fan parameters.
Fan RoadwayFan ModelsFan Characteristic CurveBefore OptimizationAfter Optimization
a 0 a 1 a 2 Q (m3/s)H (Pa)Q (m3/s)H (Pa)
1K40-4-No151038.650.055−0.9013956.357.159854.4
2K40-8-No18408.7818.13−0.5344196.543.143200.3
3K40-8-No18408.7818.13−0.5344196.543.143200.3
4K40-6-No12398.8821.483−2.6334131.415.015128.6
5K40-6-No13433.6624.514−2.039153.719.220108.3
6K40-6-No15421.5439.077−0.8905825.327.243455.3
7K40-4-No151038.650.055−0.90131634.838.2401598.7
16K40-4-No10617.8733.808−5.3003348.3681113161.6
Table 4. Part of the roadway foundation parameters.
Table 4. Part of the roadway foundation parameters.
NumberType r
N . s 2 / m 8
q
m 3 / s
Regulator LevelsAirway
Number
Airway
Category
r
k g / m 3
q
m 3 / s
Regulator Levels
1Fan0.003857.110057General0.062618.82
2Fan0.011343.110066Intake airflow0.220934.61
3Fan0.005543.110073Fixed airflow0.009524.0−1
4Fan0.039115.010081General0.03143.0−2
5Fan0.024919.210083General0.02403.00
6Fan0.078927.210099General0.004023.4−3
7Fan0.040938.2100111Fixed airflow0.113019.8−4
16Fan0.047011.0100119General0.043812.6−1
17Return airflow0.137057.12128Intake airflow0.295530.7−4
21Fixed airflow0.027710.01129Intake airflow0.310930.1−3
26General0.00959.7−2130General0.027611.5−3
27General0.00314.72131General0.08404.0−2
37General0.063424.20134General0.103915.7−2
42General0.01855.9−4154Fixed airflow0.02529.05
44General0.02459.6−4156Fixed airflow0.012211.51
54General0.01244.52168General0.22506.6−2
55General0.00931.52178Return airflow1.230038.2−5
Table 5. Ventilation network regulation program.
Table 5. Ventilation network regulation program.
NumberType r
k g / m 3
Before Optimization Q (m3/s)After Optimization Q (m3/s) Δ h   ( P a ) Regulator Levels
26General0.00959.717−61.4−2
27General0.00314.733−119.62
37General0.063424.239−62.30
42General0.01855.91−44.4−4
44General0.02459.645−144.0−4
54General0.01244.5398.72
55General0.00931.5397.32
57General0.062618.81278.72
66Intake airflow0.220934.657−664.21
81General0.03143.011.1−2
83General0.02403.011.50
99General0.004023.418−47.4−3
119General0.043812.6120.3−1
129Intake airflow0.310930.12124.5−3
130General0.027611.536−55.2−3
131General0.08404.09155.8−2
134General0.103915.7143.4−2
168General0.22506.620−91.2−2
178Return airflow1.230038.241−748.5−5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhong, D.; Wen, L.; Liu, Y.; Wu, Z.; Wang, L. Optimizing Mine Ventilation Systems: An Advanced Mixed-Integer Linear Programming Model. Mathematics 2025, 13, 2906. https://doi.org/10.3390/math13182906

AMA Style

Zhong D, Wen L, Liu Y, Wu Z, Wang L. Optimizing Mine Ventilation Systems: An Advanced Mixed-Integer Linear Programming Model. Mathematics. 2025; 13(18):2906. https://doi.org/10.3390/math13182906

Chicago/Turabian Style

Zhong, Deyun, Lixue Wen, Yulong Liu, Zhaohao Wu, and Liguan Wang. 2025. "Optimizing Mine Ventilation Systems: An Advanced Mixed-Integer Linear Programming Model" Mathematics 13, no. 18: 2906. https://doi.org/10.3390/math13182906

APA Style

Zhong, D., Wen, L., Liu, Y., Wu, Z., & Wang, L. (2025). Optimizing Mine Ventilation Systems: An Advanced Mixed-Integer Linear Programming Model. Mathematics, 13(18), 2906. https://doi.org/10.3390/math13182906

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop