Understanding the characteristics of hydraulic fracture, porous flow and heat transfer in fractured rock is critical for geothermal power generation applications, and numerical simulation can provide a powerful approach for systematically and thoroughly investigating these problems. In this paper, we present a fully coupled solid-fluid code using discrete element method (DEM) and lattice Boltzmann method (LBM). The DEM with bonded particles is used to model the deformation and fracture in solid, while the LBM is used to model the fluid flow. The two methods are two-way coupled, i.e., the solid part provides a moving boundary condition and transfers momentum to fluid, while the fluid exerts a dragging force to the solid. Two widely used open source codes, the ESyS_Particle and the OpenLB, are integrated into one code and paralleled with Message Passing Interface (MPI) library. Some preliminary 2D simulations, including particles moving in a fluid and hydraulic fracturing induced by injection of fluid into a borehole, are carried out to validate the integrated code. The preliminary results indicate that the new code is capable of reproducing the basic features of hydraulic fracture and thus offers a promising tool for multiscale simulation of porous flow and heat transfer in fractured rock. KEY WORDS: discrete element method, lattice Boltzmann method, hydraulic fracturing, geothermal energy extraction, multiscale modelling.
INTRODUCTIONGeothermal energy is clean, renewable, and steadily supplied by the Earth. The use of geothermal energy can help in both meeting the increasing energy needs over the world and protecting the environment of our planet. Among the various uses of geothermal energy, geothermal power generation is of particular importance. As the capacity factor of geothermal power plants can be up to 95% (much higher than wind power, solar power, and the direct usage of geothermal energy), geothermal power can serve as the base load of a county's power grid, and is also capable of cogeneration of electricity and heat (Pang et al., 2012). In China, the potential of geothermal power is enormous, but the operating geothermal power capacity has not increased during the past two decades.Geothermal energy extraction process typically involves the injection of high pressure fluid to exchange heat from rocks at depths. In order to effectively and economically extract geothermal energy from the Earth, natural and artificial fractures are commonly used as the working fluid passage. Generally hydraulic fracturing is used to break the rock and increase permeability for the fluid flow. Although hydraulic *Corresponding author: smwang@ucas.ac.cn fracturing is a mature technique in the oil industry, there remain some issues which are not fully understood. The challenges in this process include how to stimulate and sustain the flow of fluid through the geothermal field and how to generate an efficient hydraulic subsurface heat exchanger system. In-depth research is needed to offer satisfactory prediction for types of fr...