The Advanced Driver Assistance System (ADAS) is a comprehensive feature set designed to aid a driver in avoiding or reducing the severity of collisions while operating the vehicle within specified conditions. In General Motors (GM) vehicles, the primary controller for the ADAS is the Active Safety Control Module (ASCM). In the 2013 model year, GM introduced an ASCM utilizing the GM internal nomenclature of External Object Calculation Module (EOCM) in some of their vehicles produced for the North American market. Similar to the Sensing and Diagnostic Module (SDM) utilized in the restraints system, the EOCM3 LC contains an Event Data Recorder (EDR) function to capture and record information surrounding certain ADAS or Supplemental Inflatable Restraint (SIR) events. The ASCM EDR contains information from external object sensors, various chassis and powertrain control modules, and internally calculated data. This event data includes date and time, GPS location, driver inputs and vehicle responses, and information regarding ADAS objects of interest.
This paper addresses the operation and accuracy of the EDR data recorded by an ASCM, specifically the GM EOCM3 LC, and its utilization of the GM Vehicle Intelligence Platform (VIP) inter-module serial communication bus.
A series of vehicle Automatic Emergency Braking (AEB) test maneuvers were conducted, triggering the ASCM EDR function. The vehicle dynamic state was independently monitored and recorded by onboard instrumentation and compared to the ASCM recorded data. Evaluation of these data provides a better understanding of the accuracy and timing of this event data recorded by the General Motors' ASCM.