Automotive Controls Foundations Course and Lab
We teach students the ability to analyze control requirements, design controllers, observe and perform modelbased software development in Matlab/Simulink. The student will autocode the software, flash it on to an ECU and test the control system they have developed. They repeat this process for two very different types of applications: ECUs and Display units.
In addition to this, they are familiarized other skills they need to succeed in the workplace, from reading datasheets, designing diagnostics, to creating good quality calibratable software.
- become familiar with fundamentals of Automotive controls development as done by the industry
- Gain familiarization with Modelbased Software design best practices
- are given a brief overview of Automotive ECUs, Sensors and Actuators, wiring harnesses.
- understand how to read ECU and sensor/actuator datasheets.
- learn to analyze what kind of diagnostics are needed to make sure their controller does not damage the hardware components.
- learn how to build software that is calibratable, testable, and fundamentals of version control.
Lab equipment: Oscilloscope, 2 or more multimeters, wires, soldering equipment, heat shrinks, wires, and other standard electronics equipment.
Raptor platform: Course is offered on the Raptor platform that can be purchased from Gannet. View the Raptor Training Kit.
Mathworks tools: this course requires the Mathworks toolchain for autocode generation. Every student is required to have access to Matlab/Simulink.
Contact us for help with setting up your controls lab!
Gannet is here to help you understand how to be a versatile and hands-on controls engineer capable of handling tomorrow’s engineering challenges. To be a good controls engineer, you must be able to analyze a problem statement, design the closeloop control together with identification of the sensors, their placement, the algorithm to achieve your performance objectives, diagnostics, and a whole lot of other things.
Competence in this area is one of the key differentiators between an innovative automotive firm and a system integrator.
Software Matlab and Simulink basics
Lab Skills Familiarity with basic lab equipment
Duration 7 days, flexible.
Instructors 10+ years in Automotive controls
Lab needed? Yes
Controls with real hardwareWe use Bosch DV-E5 throttle body, the same kind that is used for Electronic Throttle control on a majority of modern cars. This throttle body has also been used in a variety of other applciations, and presents a great platform to try out algorithms for PID control, Adaptive control algorithms, Diagnostics, H-Bridge drivers etc. This throttle body has a hysterisis non-linearity around the limphome region giving rich opportunity for developing further complex algorithms post course completion. It also comes with redundancy in the form of two Position sensor feedback signals.
Development for Display Units
VeeCAN hardware is more than just a display unit. These have enough I/O, processing power, and ruggedization to perform as controllers in a production application!
Your Gannet instructor will show you how to use Matlab/Simulink environment to build custom Display screens, how to control Relay outputs and read inputs to build highly effective diagnostics & Display Control units using this display device. At the end of this course module, you will be ready to start contributing to genuine design, development & Testing for the automotive industry – for IC Engines/EV or other.
Application Engineering for innovative productsThe Raptor DEV product line that Gannet uses for delivering course instruction supports a vast lineup of production capable hardware. These ECUs and displays have been used for hundreds of production applications around the world from cars to Construction equipment to one-off EV demonstrators.
Ganneters also have our own line of Application software which we supply to customers as “open models” that they can modify. Therefore, students who learn with our lineup of Raptor products and from Ganneters are learning the same skills that are being used by the global automotive industry to create innovative new products!