Shihao’s Personal Homepage

Shihao Dong is currently pursuing his Master’s degree in embedded systems at Tsinghua University (THU). He received his Bachelors’s degree from SJTU and graduated from the Hsue-shen Tsien Honored Program (Top 5%). He is now supervised by Prof. Zandong Han.

His research interests involve embedded systems development, neural network and signal processing algorithm development. He is also fascinated with robotics, control, and mechatronics.

He is proficient in mechanics, electronics, hardware and software:

  • Mechanics:
    • Machining design:SolidWorks, AutoCAD
    • CAE : ADAMS, ANSYS, ABAQUS
    • Machining: 3D printing, Laser Cutting, Numerical control machining
  • Electronics:
    • Altium Designer
    • Signal processing, Analog/Digital circuits, Digital filtering
  • Hardware/Software:
    • Decent: MATLAB | Python | Verilog | VHDL | C | C++
    • Chipsets: DSP, ZYNQ, FPGA, STM32

Development of Modular Array Eddy Current Online Testing System

Date: April 2022 – present (Master project)

This is my graduate research project. The development of an 8-channel array eddy current testing (ECT) system involves hardware system design and software development.

  • Hardware system: Implemented the demodulation of defect signals from the detection coil. Employed analog signal processing and digital filtering to amplify the defect signal, initially at the 0.1V level, to a 1V level. Utilized ZYNQ-7000 with a network interface for efficient data transmission to the host computer.
  • Software development: Utilized CPLD and STM32 to excite coils and demodulate defect signals. Incorporated a DSP chip to execute infinite impulse filter (IIR) and digital-to-analog (DA) outputs. Leveraged the ZYNQ (FPGA + Arm) platform to control the variable gain amplifier and ensure efficient transmission of analog-to-digital (AD) data to the host computer.
Read more

Development of time-division multiplexing module for multi-channel ultrasond detector

This is a undergraduate project I assists guiding, with the goal of developing a multi-channel multiplexing module to expand a multi-channel ultrasound testing device. Through a selection process, different ultrasound probes are connected to the acquisition channels for sampling according to a specified timing sequence, allowing multiple ultrasound probes to share the same acquisition module. This not only extends the channels but also reduces manufacturing costs.

Read more

Siasun-SR10A-Robot analysis and force feedback control simulation

Date: March – August 2020 (Course project)

In this project, D-H modeling method is used to conduct mathematical modeling for the industrial six-axis robot arm. On this basis, the admittance controller based on the end sensor is designed, and the simulation of SINMULINK force position hybrid control in the end peg-in-hole assembly process is completed.

Read more

3D printing data processing and support generation algorithm based on MATLAB

Date: March – June 2022 (Course project)

Based on MATLAB, this algorithm processes 3D printing data and generates supports. This project utilizes a half-edge data structure to store point and face information of the 3D model. The support structures are generated using the point and face information along with user-defined parameters. The results are displayed to the user through a graphical user interface (GUI), allowing for interactive interactions.

Read more

Underactuated adaptive manipulator design

Date: September 2019 – January 2020 (Course project)

Inspired by the structure of the human hand, the underactuated adaptive robotic arm aims to achieve adaptive and stable grasping of objects with different shapes, materials, and weights, all within a small volume, low power, and simple mechanical structure.

Read more