Hydraulic fracture network initiation and propagation in tight sandstone are strongly controlled by mineral heterogeneity and fluid–solid interaction. However, existing numerical models still have limited capability in simultaneously representing multi-mineral distributions and dynamically coupled fracture-fluid processes. In this study, a two-dimensional polygonal discrete element fluid–solid coupled model was established based on mineralogical images of tight sandstone. Compared with conventional continuum-based approaches, the proposed model is better suited to describing fracture initiation, branching, and network evolution in multi-mineral granular media. Under dimensionless operating conditions calibrated against field data, coupled and uncoupled formulations were systematically compared to evaluate the role of hydro-mechanical interaction during hydraulic fracturing. The coupled simulations generated consistently more fractures than the uncoupled simulations over the investigated injection-rate range, with an average increase of 28.7% and a maximum increase of 67.2%. Compared with the uncoupled model, the coupled model also predicted higher breakdown pressures and stronger fracture-tip pressure concentrations, and the breakdown pressure increased with injection rate. Under low injection rates, the coupled formulation reproduced pressure-buildup-driven fracture-tip advance, whereas the uncoupled formulation failed to sustain fracture propagation. Under higher injection rates, the coupled formulation produced multilayered and highly branched fracture networks, while the uncoupled formulation mainly generated simple first-order branching. These results demonstrate that hydro-mechanical coupling is a controlling mechanism for fluid-energy dissipation, fracture-tip pressure evolution, and complex fracture network formation in tight sandstone. This study provides an image-based polygonal DEM framework for evaluating hydro-mechanical fracture network evolution in multi-mineral tight sandstone.
Qiu et al. (Sun,) studied this question.