Yan Zhang
Software Engineer at LHP Software
- Role
- Software Engineer at LHP Engineering Solutions
- Location
- Auburn Hills, MI, US
- LinkedIn followers
- 500 followers
About Yan Zhang
10 years of experience in Matlab/Simulink4 years experience in model based (Matlab/ Simulink/Stateflow/ Real-Time-Workshop) software development.4 years experience in Embedded Software development for Engine ECU.2 year experience in CAN bus and J1939 with Canape and CANalyzerExperiences in Programming Languages; Embedded Software Development; Control System, PLC and Instruments; Microcontroller/ Microprocessor; Circuit Simulation and Design; Digital Image Processing/ Computer Vision; Power Electronics; Communication Systems; FPGA/ VHDL
Experience
Software Engineer
Sep 2013 — Present · Detroit, MI, US
Project 1Engine Misfire Detection * Misfire Detection algorithm development *Developed Matlab GUI tools for offline simulation and semi-auto calibration of Misfire Detection to make calibration engineers develop calibrations much faster and auto downloadable to INCA Achievement: the GUI tools helped calibrators to deliver misfire detection calibration in a very limited time, gained government certificate and saved company millions of dollars *Using global optimization algorithms including genetic algorithm for full automatic calibration in some section. Saved more than 90% calibration time.*Applied Machine Learning/ Artificial neural network (ANN) Classification techniques to develop misfire detection algorithm for current and future engine models. Result achieved regulation requirements. Project 2: OBD development in Vehicle Kinematics area *Vehicle Kinematics sensors On-board Diagnostics(OBD) algorithms development: including Steering Angle Sensor, Vehicle Accelerometer Sensor, Wheel Speed Sensor, by using Matlab, Simulink and Stateflow *Apply vehicle kinematics to model and calculate steering angle, vehicle acceleration and wheel speed and use model calculated values to compare with sensor values to get those sensors diagnosed *Validate above algorithms in HIL lab and on vehicle, by using INCA and CDA
Education
Prairie View A&M University
Doctor of Philosophy - PhD, Electrical and Electronics Engineering
2009 — 2017
Lanzhou No.1 Senior High School
High School Diploma, Science & Engineering
1999 — 2002
Zhejiang University
Bachelor of Science (B.S.), Electrical Engineering
2002 — 2006
Prairie View A&M University
M.S, Electrical Engineering
2006 — 2008
Skills
- Real-Time Workshop
- Image Processing Toolbox(Matlab)
- Mobile Robotics
- Hil
- Caterpillar Electronic Technician
- J1939
- Trace32
- C
- Stateflow
- Canape
- C++
- Realtime Programming
- Emulator
- Provetech
- Computer Vision
- Simulink
- Plc
- Can Bus (Controller Area Network)
- Caterpillar Cadet
- Clearcase
- Microcontrollers
- Ccp
- Wireless Communications Systems
- Digital Image Processing
- Communication Systems
- Control System Development
- Canalyser
- Cda
- Embedded Coder
- Inca
- Rational Doors
- Ibm Rational Clearcase
- Compressive Sensing
- Lauterbach
- Matlab
- Debuggers
- Simulink Coder
- Etas Inca
- Model Based Software Development
- Embedded Software
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.