Advanced Driver Assistance Systems (ADAS) are devices developed to automate/adapt/enhance vehicle systems for safety and better driving. Safety features are designed to avoid collisions and accidents by offering technologies that alert the driver to potential problems, or to avoid collisions by implementing safeguards and taking over control of the vehicle.
Adaptive features may provide adaptive cruise control, automate braking, alert driver to other cars or dangers, keep the driver in the correct lane, automate lighting, incorporate GPS/traffic warnings, connect to smartphones or show what is in blind spots.
Advanced Driver Assistance Systems are one of the fastest-growing segments in automotive electronics: in all the applications listed below, vehicle, controls and external environment are interacting with each other and therefore all elements of the system need to be modelled accurately.
Adaptive Cruise control
Blind Spot Detection
VI-grade has implemented interfaces, partnerships and tools to make it possible to develop ADAS systems using exactly the same accurate real-time vehicle model used for vehicle dynamics and ride studies.
VI-grade created a collaborative environment in which its own vehicle technology (based on VI-CarRealTime), state-of-the-art software solutions for control system design (MATLAB Simulink, MapleSim, etc) and traffic simulation software are connected with each other. To do so, we established partnerships with all major companies providing traffic and sensors modelling environment: we provide highly reliable vehicle models and our partners provide ADAS and Traffic features.
Thanks to this joint offering, three different ADAS simulation environments are available:
Software-in-the-loop, typically the first application when new active control systems are developed: this is the environment in which new control strategies are developed and tested with virtual real-time vehicle models.
Hardware-in-the-loop, typically the environment in which active control strategies are verified against all possible working conditions: in this phase, robustness of the control strategy, possible failure scenarios and safety aspects are becoming very important.
Driver-in-the-loop, the new way of developing vehicles and active control systems: through driving simulators, it is possible to frontload activities in the development cycle when prototypes are not yet available. SIL and HIL applications are meeting each other when a driving simulator is used in the vehicle development process.