Department of
Mechanical, Materials and Manufacturing Engineering

Image of Khai Ching Ng

Khai Ching Ng

Associate Professor,


  • workRoom BB17a Block B
    Malaysia Campus
    Jalan Broga
    43500 Semenyih
    Selangor Darul Ehsan
  • work+6 (03) 8924 8116
  • fax+6 (03) 8924 8017


Ir. Dr. Ng Khai Ching obtained his Bachelor degree in Mechanical Engineering (1st CH with Vice-Chancellor Award) from Universiti Tenaga Nasional (UNITEN), Malaysia in 2003. Soon after his graduation, he worked as an Application Engineer (Computer Aided Engineering) to support the end users of the Finite-Element software, i.e. Altair Hyperworks (i.e. HyperMesh, Optistruct, etc.). He was trained in Altair India (Bangalore) by a group of professional CAE engineers and software developers, before continuing his Ph.D. study in the same university collaborating with Nanyang Technological University (NTU). Due to his strong interests in programming and numerical schemes embedded in those commercial CAE software, his Ph.D. work is mainly on developing high-resolution finite-volume schemes (accelerated with multigrid technique) for solving fluid flow problems on solution-adaptive unstructured meshes.

Soon after completing his Ph.D. in 2006, he was granted a 2-year contract as a Researcher in O.Y. L. R&D Centre (now Daikin Malaysia), helping the company to develop a 3D user-friendly & highly customized fluid dynamics simulation software for solving indoor (Indoor Air Quality) & outdoor airflow (tripping of condensing units) problems. He worked mainly on developing the 3D CFD pre-processor (mesh generator) & 3D CFD solver (RANS solver) using FORTRAN 95. In 2008, he joined National University of Singapore (NUS) as a post-doctoral researcher, working on Direct Numerical Simulation (DNS) for simulating turbulent flow over dimpled surface (drag reduction study sponsored by Airbus UK). He was trained on writing parallel CFD code using Message Passing Interface (MPI). In 2009, he re-joined DAIKIN Malaysia to extend his fluid dynamics simulation software for handling 3D arbitrarily complex geometry, to develop in-house cooling and heating loads calculation software, and to offer consultancy service on Computational Fluid Dynamics (CFD) to DAIKIN's distributors worldwide. He has led a team to develop the 3D CFD software (written in C++ & OPENGL) for DAIKIN, which is now called the Virtual Room Simulator (VRSIM). This software has been used by Daikin's distributors such as those in ACSON and Group Associated (GA) to study airflow problems.

He joined UNITEN as Associate Professor in 2012 and managed to secure two national research grants funded by MOE and MOSTI to work on mesh-less Computational Fluid Dynamics. In 2016, he was funded by the National Center of Theoretical Science (NCTS) in National Taiwan University (NTU) as a visiting scholar, working on Dissipative Particle Dynamics (DPD) for mesoscale simulation. His work in NCTS has further inspired him to work on particle-based methods for solving challenging fluid flow problems (involving rapid dynamics) which are difficult to be simulated using conventional CFD software nowadays.

He has been consistently publishing his work in reputable computational-based journals. During his tenure in academia, he has authored numerous ISI-indexed journal papers (as first author), mainly to disseminate his findings in computational methods. His current research interests are mainly on: (1) Fluid-Structural Interaction (e.g. physiological flow, ocean energy harvesting, 3D printing process of fiber-reinforced polymer etc.); (2) meshless numerical methods (e.g. Smoothed Particle Hydrodynamics (SPH), Discrete Element Method (DEM), Lattice Spring Method (LSM), hybrid mesh-meshless methods); (3) indoor airflow simulation; (4) Object-Oriented Programming (OOP) and (5) parallel programming (e.g. MPI, OPENMP, CUDA).

Expertise Summary

My area of expertise is Computational Fluid Dynamics (CFD), Smoothed Particle Hydrodynamics (SPH), Object-Oriented Programming, Parallel Programming (OpenMP and CUDA).

Teaching Summary

In the past I have taught many Mechanical Engineering subjects such as Engineering Graphics and CAE, Statics, Thermodynamics, and Computational Fluid Dynamics.

Currently I am teaching Thermofluids 3 and Introduction to Aerospace Technology.

Research Summary

Currently, I am mainly working on Smoothed Particle Hydrodynamics (SPH) method and couple it with other particle-based method such as Lattice Spring Method (LSM) and Discrete Element Method (DEM) to… read more

Selected Publications

Current Research

Currently, I am mainly working on Smoothed Particle Hydrodynamics (SPH) method and couple it with other particle-based method such as Lattice Spring Method (LSM) and Discrete Element Method (DEM) to solve complex Fluid Structural Interaction (FSI) problems such as ocean wave modeling (energy harvesting) and biological flow. This method is very potential in solving FSI problem involving solid rupture such as crack propagation in structure due to water pressure, cell motion in elastic artery, etc.The code was written in C++ (Object-Oriented (OOP)) and executable in a single GPU workstation for parallel processing.

Past Research

I have been developing innovative numerical methods to solve complex fluid and solid mechanics problems. These methods were implemented in the form of computational codes so that it can be executed on the computer. I have been working on Finite Volume Method (FVM), Immersed Boundary Method (IBM), Meshfree methods such as Moving Particle Semi-implicit (MPS) Method and Smoothed Particle Hydrodynamics (SPH), and hybrid FVM-meshfree method. Many codes have been developed and the methods have been published in many high impact computational related journals. The FVM code has been embedded in a very user-friendly Graphical User Interface (GUI) powered by OPENGL and the software is currently used in an multi-national air-conditioning company.

Future Research

My future research is mainly on extending my current SPH code in multi-GPU environment to shorten the computational time. Moreover, the code can be easily extended to incorporate more advanced model as it is written in the OOP style.

Department of Mechanical, Manufacturing and Materials Engineering

The University of Nottingham
University Park
Nottingham, NG7 2RD

telephone: +44 (0) 115 95 14081