Projects

1. Numerical investigation of hydraulic forces induced by drillstring whirling and rotation dynamics

Comprehensive computational fluid dynamics (CFD) simulations were conducted with the finite volume method (FVM) to estimate the hydraulic forces on drillstrings under diverse conditions. Coupled lateral-torsional movements of a drill pipe were reconstructed and approximated as the moving boundaries of the CFD model. With the hybrid/dynamic mesh, the proposed CFD model can effectively calculate the real-time annulus fluid velocity field and hydraulic forces with improved accuracy. The simulations span a wide range of drilling scenarios, exploring different drillstring whirling and rotational frequencies, with varying flow rates of Newtonian and non-Newtonian fluids in 2D and 3D domains.
2D result 3D result

2. Coupled managed pressure and temperature drilling in geothermal and HPHT wells

This paper introduces an integrated MPD-MTD control framework based on improved reduced drift-flux model (RDFM) that incorporates temperature dynamics, interface mass transfer, and a new lumped pressure dynamics model to describe geothermal and HPHT drilling. The proposed MPD-MTD control strategy utilizes MPD choke adjustments, flow rate modulation, and mud cooling to simultaneously regulate downhole pressure and temperature. 2D result
3D result

3. FEM

Numerical investigation of linear advection equation with SUPG method. Report

  • Solved the linear advection equation with adaptive mesh refinement using deal.II and FEniCS on a Linux system.
  • Conducted numerical experiments in 1D 2D and 3D domains.
  • Utilized parallel computing with multiple processors accessing shared memory techniques to assemble the global matrix and accelerate computation.
  • Compare the results and convergence rates from SUPG, Standard Galerkin, and Upwind methods.
2D result
2D result 3D result

4. Shallow water wave simulation

Numerical modeling of water wave evolution in shallow and variable-depth terrain using Finite Volume Method in Fortran. Report

Time step


5. Fluid model using Lattice Boltzmann Method (LBM)

Numerical investigation of a fluid domain activated by a waving plate using Lattice Boltzmann Method (LBM) LBM


6. Image reconstruction using convex optimization

Delved into the realm of dictionary learning models and optimization algorithms to address the challenges of grayscale and color image processing. Our primary focus was on two key aspects: dictionary learning and descent methods. Report Image Comparison


7. Controller Design

Control System Design for an Underwater Vehicle

depth heading

8. Wind Speed Prediction

Wind Speed Prediction with Neural Networks and Signal Decomposition Techniques Report