Experience

Education and Positions:

Projects:

AI-involved Ball Grade Selection System (2020.7 - 2021.2): Project lead

A project to help select suitable ball size in a tube and shaft assembly. A synthetic model comprised of analytical model derived from physics and ANN model trained from experimental data was established. A program with user interface based on TensorFlow library was coded with python. The model has been deployed to the production line.

  • Data analysis with Python
  • TensorFlow powered machine learning
  • UI development with Python

FPGA-based Ultrasonic Non-destructive Testing (NDT) System (2018 - now): Project lead, PhD thesis related

A project to develop a portable low-cost ultrasonic system. Customized PCBs were developed to drive ultrasonic probes. DE10-Standard board was used as the core of the system. A working prototype has been made. Eventual goal of the project is to develop an online data screener and analyzer with AI algorithm. The development is still undergoing.

  • PCB design with KiCAD
  • Hand-soldering techniques
  • Intel FPGA development with Intel Quartus Prime (Qsys and verilog)
  • C++ programming for ARM system

FPGA-based ultrasonic NDT system FPGA-based ultrasonic NDT system

 

Laser Distance Sensor Integration (2019.7- 2019.9): Project lead

A project to develop an interface for a laser distance sensor to be integrated into the automation system for optical gauge.

  • Circuit design
  • Arduino programming

Laser sensor module

 

Samosa Making Machine (2019.3 ~ 2019.8): Team member

A project to investigate the possibility of using machine automations to make samosas with authentic wrapping techniques.

  • Mechanical design
  • how to make a nice samosa!

samosa wraps

 

Development of Ultrasonic Tactile Sensor (2015 - 2018): PhD thesis related

A project to develop a non-invasive tactile sensor which operates at ultrasonic frequency. The project evolved from a project to develop ultrasonic surface treatment device. The development included analytical derivations, numerical simulations, and manufacturing with lathe and mill. The developed sensor can estimate elastic modulus of soft solid material without causing damage.

  • Analytical modeling with MATLAB
  • Numerical simulation with COMSOL
  • LabVIEW programming for signal acquisition
  • Machining with lathe and mill

Vibro-tactile sensor

 

Wireless Anglometer Development (2017.10 - 2018.10): Project lead

A project to design and develop a digital sensor that was able to measure the angle of rotation on a shaft. The sensor features data acquisition, live digital display, warning speaker, and wireless communication. The sensor has been deployed in the field.

  • PCB design with KiCAD
  • Hand soldered PCB prototype
  • Arduino programming
  • VBA programming for the data receiver through serial port in EXCEL
  • Mechanical design

Anglometer assembly

 

Automated Powder Dispensing System for Swimming Pools (2016.5 - 2016.12): Project supervisor

A project to design a prototype for the powder dispensing system which dispenses powder (e.g., chlorine) for pool maintenance at a controlled rate.

  • Arduino programming with C++
  • DC motor control
  • Mechanical design

Powder dispensing system

 

Atomic Force Microscope (AFM) Experiments (2014 - 2015): Technician

Various projects involving the operation of PARK System AFM. The tasks were mainly performing nano-scale measurements on live/dead cells.

  • AFM operations

AFM measurement system

 

Automated XY stage and temperature sensor for Atomic Force Microscope (AFM) (2014.9 - 2014.10): Project lead

A project to add customized features to the AFM in the lab: 1. Convert the XY stage in AFM from manual to motor control; 2. Include an online temperature feedback for the liquid in the petri dish.

  • Labview programming
  • Stepper motor control
  • Thermocouple-based sensor design

Design of the motor system

 

Advanced Sound and Vibration Tests on Automobile (2013.9 - 2014.9): Technician

Various experiments in different projects relating to automotive industrial R&D. Most of the projects were done in the anechoic room with a silent drum test bench in the automotive lab of Tongji University.

  • Live and post data analysis with LMS Test.Lab
  • Modal analysis
  • Sensor (vibrometer and microphone) placement and calibrations
  • Signal processing with MATLAB

Automobile on test drum with cables Yanjun placing sensors

 

Noise Equalizer Studies in Automobile (2013): Bachelor thesis related

A project aimed to evaluate influences on driver’s attention from interior noise of an automobile. Based on the evaluation, a prototype of an active noise cancelling device was developed. Machine learning technique based on Artificial Neural Network (ANN) was employed to perform qualitative noise evaluation. An online evaluation system with MATLAB and LabVIEW was established.

  • Acoustic experiments with artificial head (HEAD acoustics HMS III) recordings
  • LabVIEW and MATLAB integrated signal processing and analysis
  • Artificial Neural Network (ANN) with MATLAB
  • Close-loop control system design

LabVIEW program user interface HEAD HMS III in the car

 

Camera Guided Intelligent Car Development (2012): Team member

A project to develop an intelligent car powered by Freescale microprocessor. A limited performance CCD camera was used as guidance for the car. The programming was challenging due to the limitation on the processor power, memory size, and camera. On-board processing aimed to recognize turns, ramps, cross-roads, etc. Strategies were developed to finish laps as fast as possible.

  • C/C++ programming for microchip controller
  • PCB design with Altium Designer
  • Hand soldered PCB
  • Mechanical design and calibrations
  • DC motor control
  • Computer vision and pattern recognitions

Intelligent car