This content is not included in your SAE MOBILUS subscription, or you are not logged in.
A New Passive Interface to Simulate On-Vehicle Systems for Direct-to-Module (DTM) Engine Control Module (ECM) Data Recovery
ISSN: 0148-7191, e-ISSN: 2688-3627
Published October 05, 2010 by SAE International in United States
Annotation ability available
Investigators of vehicular incidents often seek to recover data stored within on-board computer systems. For commercial vehicles, the primary source for this information is the engine control module (ECM). The data stored in these modules, not unlike passenger vehicles, varies widely among manufacturers, as do the hardware and software required to recover such data. Further, the options, and associated risks, involved with attempting to recover this data has a similarly wide variance relative to the engine manufacturer, incident related circumstances, and the tools currently available to perform such downloads. There are two primary paths available to obtain this data: (1) via the vehicle data bus (e.g. SAE J1939 or J1708 ) or (2) direct-to-module (DTM) connection. When using the DTM method, power is applied to an ECM, and the module measures the various engine control and monitoring components for validity. If those systems are not connected or have malfunctioned, error codes, termed Diagnostic Trouble Codes (DTCs) are logged by the ECM and are time stamped. With many ECM systems, only the most recent time stamp is saved for each possible code, therefore it is at least desirable, if not imperative, to avoid logging new codes when performing a DTM download. If new codes are logged, this could result in less data available to be analyzed and potential evidentiary issues if there are any litigative matters stemming from the incident being investigated. In order to insure that new error codes are not introduced and/or existing data overwritten during an ECM download, the module must either be actually or virtually connected to the expected electrical/electronic environment. One option is to physically transfer the ECM to an exemplar, or sister, engine that has no error producing states with the monitored systems (i.e. an actual connection). Such downloads have been successfully performed by the authors of this study with a range of manufacturer's products; however, the availability of such exemplar vehicles is not always assured. If the ECM is instead virtually connected, the virtual electrical subsystems must replicate the actual electrical components. To accomplish this, each component must be analyzed and replicated either by a resistive load, voltage, pulse modulation, or another type of virtual system. The authors of this study hypothesized that a passive engine simulator module (PESM) could be constructed and connected to an ECM such that when a DTM download was performed, the ECM would sense the appropriate loads or signals, and no new error codes would be recorded or existing data overwritten. Utilizing manufacturer's published data, a number of PESMs have been constructed and DTM downloads performed successfully, without error code introduction. This study presents the methodology employed and demonstrates case examples contrasting the data extracted using such a PESM with that obtained during a bench download without the aid of a PESM. Due to the multiple engine manufacturers, engine models, and individual ranges of models and options, a specific PESM must be constructed and tested for each specific combination. The methodology presented in this study is applicable to other ECM-engine combinations and has been shown to produce valid download results without any compromise or alteration of the data stored at the time of the subject incident.
|Technical Paper||Design and Application of the Series 60 Engine, Truck Applications|
|Technical Paper||Recovery of Partial Caterpillar Snapshot Event Data Resulting from Power Loss|
|Technical Paper||DDEC II Advanced Electronic Diesel Control|
CitationBoggess, B., Dunn, A., Morr, D., Martin, T. et al., "A New Passive Interface to Simulate On-Vehicle Systems for Direct-to-Module (DTM) Engine Control Module (ECM) Data Recovery," SAE Technical Paper 2010-01-1994, 2010, https://doi.org/10.4271/2010-01-1994.
- Bayan, F. Cornetto, A.D. Dunn, A. Tanner, C.B. et al. “Comparison of Heavy Truck Engine Control Unit Hard Stop Data with Higher-Resolution On-Vehicle Data,” SAE Int. J. Commer. Veh 2 1 29 38 2009 10.4271/2009-01-0879
- Reust, Timothy J. “The Accuracy of Speed Captured by Commercial Vehicle Event Data Recorders,” SAE Technical Paper 2004-01-1199 2004 10.4271/2004-01-1199
- van Nooten, S.A.B. Hrycay, J.R. “The Application and Reliability of Commercial Vehicle Event Data Recorders for Accident Investigation and Analysis,” SAE Technical Paper 2005-01-1177 2005 10.4271/2005-01-1177
- Reust, T.J. Morgan, J.M. “Commercial Vehicle Event Data Recorders and the Effect of ABS Brakes During Maximum Brake Application,” SAE Technical Paper 2006-01-1129 2006 10.4271/2006
- Bortolin, R. van Nooten, S.A.B. Scodeller, M. Alvar, D. et al. “Validating Speed Data from Cummins Engine Sudden Deceleration Data Reports,” SAE Int. J. Passeng. Cars -Mech. Syst 2 1 970 982 2009 10.4271/2009-01-0876
- Steiner, J.C. Cheek, T.M. Hinkson, S.H. “Data Sources and Analysis of a Heavy Vehicle Event Data Recorder - V-MAC III,” SAE Int. J. Commer. Veh. 2 1 49 57 2009 10.4271/2009-01-0881
- Ruhl, R.L. Senalik, C.A. Southcombe, E.J. “Numerical Methods for Evaluating ECM Data in Accident Reconstruction and Vehicle Dynamics,” SAE Technical Paper 2003-01-3393 2003 10.4271/2003-01-3393
- Fay, R. Robinette, R. Deering, D. Scott, J. “Using Event Data Recorders in Collision Reconstruction,” SAE Technical Paper 2002-01-0535 2002 10.4271/2002-01-0535
- “Troubleshooting: C11, C13 and C15 On-highway Engines” Caterpillar®, SENR9698-18 August 2009