Toggle Sidebar


Education Background

Charles earned his B.S. from Rutgers University and both M.S. and Ph.D. from University Of California Los Angeles (UCLA), all in mechanical engineering.

The focus of his doctoral research was on the flow of electrically conducting liquid-metal flows, termed "magnetohydrodynamic", for magnetic-confined fusion power reactors. Specifically, he developed a mathematical methodology and a high-performance computing code to analyze strong liquid-metal flows induced by unsteady applied magnetic fields. His code ran on UCLA's hoffman2 cluster and the Department of Energy's supercomputing clusters (Cori and Edison). Charles' research furthered his group's fundamental understanding of MHD flows using the software that he developed, verified and validated.

Charles' undergraduate research in radiative research furthered his group's fundamental understanding of MHD flows using the software that he developed, verified and validated.

Research Interests

Charles has a passion for computational science and automation and has experience with high-performance computing, software engineering, object-oriented programming, algorithms, modeling, numerical techniques, computational fluid dynamics, magnetohydrodynamics, engineering, machine learning, artificial intelligence, data science, partial differential equations, physics, 3D rapid prototyping.

A MHD Object-Oriented Numerical Solver

I was the lead developer of UCLA's MHD Object-oriented Numerical Solver (MOONS), which uses finite difference and finite volume method to numerically solve the coupled incompressible Navier-Stokes and Maxwell equations.

Vorticity and velocity streamlines through a u-bend at Reynolds number 400.

Magnetic field line stretching and magnetic reconnection in a rotating cylinder at magnetic Reynolds number 100.

Tritium Transport, Desorption, Inventory and Permeation.

COMSOL Multi-physics was used to analyze tritium transport through fusion power reactor plasma facing components (PFCs) such as tungsten, beryllium. Physical mechanisms include heat transfer, surface recombination mass diffusion, trapping and blistering.

Nano-Fabrication of polymer structure via droplet evaporation.

A nano-fabrication device was constructed and tested using piezo-electric stripe actuators and a iterative learning control (ILC) algorithm. A 3D printed base and stage were assembled to introduce vibration into the evaporation process of a polymer in liquid solution. Concentric rings form (shown below) during the evaporation process and are highly ordered (on the nano-scale), therefore high precision of introduced vibration is necessary. Piezo electric actuators were used for vibration, and an ILC was implemented to obtained desired stage trajectories with low percent errors.

Radiative Heat Transfer

Developed a code to analyze transmittance of 2D mirror light pipe (MLP). The code was used to simulate light traveling through a highly reflective two dimensional pipe, where a fraction of the photons' energy is absorbed with each reflection. Diffuse surfaces were modeled using the monte-carlo (MC) method, where new directions were sampled. The pursuit of a given photon ends when one of three things happen: the photon's energy decreases below a prescribed tolerance, the photon leaves through the entrance, or exit. Results were validated with literature and transmittance values were analyzed for several geometries, including an elliptical shaped MLPs.

Ray traces through a circular cross section MLP. All reflections are specular (highly reflective surface):

Validation with experiment across several aspect ratios including theoretical, experimental and MC simulation:

Transmittance for a parametric sweep across incident irradiation angle and aspect ratio.

Image processing

Implementation of a finite difference method analysis for edge-detection in images of wings of insects. Two-dimensional images of insect wings were processed and analyzed using a finite difference approach and MATLAB. The focus of the task was to collect coordinates of the veins in insect wings in order to perform structural analysis on ANSYS. The program was designed to rotate and traverse images in directions that yielded most desirable results.