Browse Topic: Electronic control units
In the rapidly evolving field of automotive engineering, the drive for innovation is relentless. One critical component of modern vehicles is the automotive ECU. Ensuring the reliability and performance of ECU is paramount, and this has led to the integration of advanced testing methodologies such as Hardware-in-the-Loop (HIL) testing. In conjunction with HIL, the adoption of Continuous Integration (CI) and Continuous Testing (CT) processes has revolutionized how automotive ECU are developed and validated. This paper explores the integration of CI and CT in HIL testing for automotive ECU, highlighting the benefits, challenges, and best practices. Continuous Integration and Continuous Test (CI/CT) are essential practices in software development. Continuous Integration process involves regularly integrating code changes into the main branch, ensuring that it does not interfere with the work of other developers. The CI/CT server automatically build and test code whenever a new commit is
ABSTRACT Modern vehicular systems are comprised of numerous electronics control units (ECUs) that consist of thousands of microelectronics components. Individual ECU systems are reliant upon “trust” in the supply chain for defense. This paper describes an approach utilizing historically offensive-based cybersecurity technology, side-channels, to quantify and qualify malicious ECU states in a bus-agnostic, logically-decoupled method of assurance and verification. Providing a measure of supply chain assurance to end-users. Citation: Yale Empie, Matthew Bayer, “Assurance and Verification of Vehicular Microelectronic Systems (AV2MS): Supply Chain Assurance through Utilization of Side Channel Radio Frequency Emissions for Improved Ground Vehicle Cybersecurity,” In Proceedings of the Ground Vehicle Systems Engineering and Technology Symposium (GVSETS), NDIA, Novi, MI, Aug. 16-18, 2022
ABSTRACT Modern ground vehicles rely on Controller Area Network (CAN) bus for communication between Electronic Control Units (ECUs) as a vital component to connect sensors and actuators together in a mission-critical distributed real-time vehicle control system. CAN is well-suited to this task and over the more than three decades since its inception it has become a proven and ubiquitous technology. But its age means that it was not designed for modern security threats of local and remote attacks and special techniques must be deployed to protect CAN. This paper provides a simple taxonomy of attacks on CAN, including how an attack accesses a CAN bus, and discusses four techniques used to defend against these attacks. Citation: K Tindell, “Defending In-vehicle CAN Buses From Attacks,” In Proceedings of the Ground Vehicle Systems Engineering and Technology Symposium (GVSETS), NDIA, Novi, MI, Aug. 16-18, 2022
ABSTRACT FEV North America will discuss application of advanced automotive cybersecurity to smart vehicle projects, - software safety - software architecture and how it applies to similar features and capabilities across the fleet of DoD combat and tactical vehicles. The analogous system architectures of automotive and military vehicles with advanced architectures, distributed electronic control units, connectivity to networks, user interfaces and maintenance networks and interface points clearly open an opportunity for DoD to leverage the technology techniques, hardware, software, management and human resources to drive implementation costs down while implementing fleet modifications, infrastructure methodology and many of the features of the automotive cyber security spectrum. Two of the primary automotive and DoD subsystems most relevant to Cyber Security threat and protection are the automotive connected vehicles analogous to the DoD Command, Control, Communications, Computers
ABSTRACT Modern electronic control units (ECUs) typically contain many physically based models represented by a complex structure of maps, curves and scalar parameters. The purpose of these models is to monitor or predict engine values that are normally measured by actual sensors. If the model structure is a good representation of the physical system and the parameters are well fitted, such a model can replace the sensor and serve as a virtual sensor to reduce the cost and complexity of the overall system. Virtual sensors are commonly used in the ECU for predicting engine torque, air pressure and flow, emissions, catalyst temperature, and exhaust gas temperatures. To ensure an optimal prediction quality of these models, their parameters need to be calibrated using real measurement data collected, e.g., in the vehicle or in the test cell. Due to the models’ complexity and the high number of parameters, a manual calibration is very time consuming or even impossible. Instead, iterative
ABSTRACT In this paper, I will describe what AUTOSAR is, and the benefits it can provide in the development of ECUs. AUTOSAR provides an industry standard framework for the development of modular software architectures, including multi-core, cyber-secure, safety critical applications in the automotive/ground vehicle systems
ABSTRACT Due to the high complexity of modern internal combustion engines and powertrain systems, the proper calibration of the electronic control unit’s (ECU) parameters has a strong impact on project targets like fuel consumption, emissions and drivability, as well as development costs and project duration. Simulation methods representing the system behavior with a model can support the calibration process considerably. However, standard physics-based models are often not able to describe all effects with sufficient accuracy, or the effort to set up a detailed model is too high. Physics-based models can also have a high computational demand, so that their simulation is not real-time capable. More suited for ECU calibration are data-driven models, combined with Design of Experiment (DoE). The system to be calibrated is identified with few specific test bench or vehicle measurements. From these measurements, a mathematical regression model is built. This paper describes recently
ABSTRACT Future wheeled and tracked military vehicles will be equipped with multiple active chassis control systems, as systems currently in widespread use on passenger and commercial vehicles such as brake-based electronic stability control are implemented on military vehicles. It is essential that these systems work in an integrated fashion to avoid negative interactions between systems. The approach currently used to achieve integrated control in the passenger and commercial vehicle segments requires extensive tuning and development of the individual systems through cooperative efforts of the vehicle and active chassis system manufacturers, an approach that would generally not be feasible in the military vehicle segment. This paper presents a simple approach for achieving integrated control of multiple active chassis systems that is tailored to the unique commercial and developmental challenges faced by military vehicles
An industry-first 3D laser-based, computer-vision system can monitor and control the application of adhesive beads as tiny in width as two human hairs. This unique inspection system for electronic assemblies operates at speeds of 400 to 1,000 times per second, considerably quicker and more effective than conventional 2D systems. “Difficulty in precisely dispensing adhesives or sealants, especially in extremely small or complex electronic assemblies, can lead to over-application, under-application, bubbles, or incorrect location of the adhesive bead,” Juergen Dennig, president of Ann Arbor, Michigan-headquartered Coherix, told SAE Media. Improper application of joining material on electronic control units (ECUs) and power control units (PCUs) can result in poor adhesion, material voids and short circuits
Energy efficiency in both internal combustion engine (ICE) and electric vehicles (EV) is a strategic advantage of automotive companies. It provides a better user experience that emanates amongst others from the reduction in operation expenses, particularly critical for fleets, and the increase in range. This is especially important in EVs where customers may experience range anxiety. The energetical impact of using the air conditioning system in vehicles is not negligible with power consumptions in the range of kilowatts, even with a stopped vehicle. This becomes particularly important in areas with high temperature and humidity levels where the usage of the air conditioning systems becomes safety factor. In such areas, drivers are effectively forced to use the air conditioning system continuously. Hence, the air conditioning system becomes an ideal choice to deploy control strategies for optimized energy usage. In this paper, we propose and implement a control strategy that allows a
A new industry-first open platform for developing the software-defined vehicle (SDV) combines processing, vehicle networking and system power management with integrated software. NXP Semiconductors' new S32 CoreRide Platform was designed to run “multiple time-critical, safety-critical, security-critical applications in parallel,” Henri Ardevol, executive vice president and general manager of Automotive Embedded Systems for NXP Semiconductors, told SAE Media. NXP's new foundation platform for SDVs differs from the traditional approach of using multiple electronic control units (ECUs), each designed to handle specific vehicle system control tasks. Since each unit requires its own integration work, the integration workload exponentially increases with each additional ECU on a vehicle
Validation plays a crucial role in any Electronic Development process. This is true in the development of any automotive Electronic Control Unit (ECU) that utilizes the Automotive V process. From Research and Development (R&D) to End of Line (EOL), every automotive module goes through a plethora of Hardware (HW) and Software (SW) testing. This testing is tedious, time consuming, and inefficient. The purpose of this paper is to show a way to streamline validation in any part of the automotive V process using Python as a driving force to automate and control Hardware-in-the-loop (HIL) / Model-in-the-loop (MIL) / Software-in-the-loop (SIL) validation. The paper will propose and outline a framework to control test equipment, such as power supplies and oscilloscopes, load boxes, and external HW. The framework includes the ability to control CAN communication signals and messages. A visual Graphical User Interface (GUI) has also been created to provide simplified operation to the user
Hardware-in-the-loop (HIL) testing is part of automotive V-design which is commonly used in automotive industries for the development of Electronic Control Unit (ECU). HIL test platform provides the capacity to test the ECU in a controlled environment even with scenarios that would be too dangerous or impractical to test on real situation, also the ECU can be tested even before the actual plant under building. This paper presents a HIL test platform for the validation of a seat ECU. The HIL platform can also be used for control and diagnostics algorithm development. The HIL test platform consists of three parts: a real time target machine (dSPACE SCALEXIO AutoBox), an ECU (Magna Seating M12 Module), and a signal conditioning unit (Load Box). The ECU produces the control commands to the real-time target machine through load box. The real time target machine hosts the plant model of the power seat which includes the kinematics and dynamics of the seat movements. The virtual model within
The evolution of automotive Electronic Control Unit (ECU) technology brings the additional safety, comfort, and control to the vehicle. With an exponential increase in the complexity involved in modern-day ECU, it is very important to verify and validate robustness, functionality, and reliability of ECU software [1]. As of now, Hardware in loop [HIL] and Vehicle in Loop validations are well known software functional validation methods. However, these methods require physical setup, which can incur more cost and time during the development phase. In recent years, ECU virtualization gained attention for development and validation of automotive ECUs [2]. The goal is to minimize the effort on software testing. This paper focuses on virtualization of Electric Vehicle (EV) powertrain system using SIL approach. The objective is to provide an adaptable EV-virtualization environment for virtual-ECU (vECU) verification and validation. This paper focuses on standardization of SIL simulation setup
Letter from the Special Issue Editors
Next-generation vehicle electrical architectures will be based on highly sophisticated domain controllers called HPCs (high-performance computers). These HPCs are more alike gaming PCs than as the traditional ECUs (electronic control units). Today’s diagnostic communication protocol, e.g., UDS (Unified Diagnostic Services, ISO 14229-1) was developed for ECUs and is not fit to be used for HPCs. There is a new protocol being developed within ASAM, SOVD (service-oriented vehicle diagnostics), which is based on a RESTful API (REpresentational State Transfer Application Programming Interface) sent over http (hypertext transfer protocol). But OBD (OnBoard Diagnostic) under the emissions regulation is not yet updated for this shift of protocols and therefore vehicle manufacturers must support older OBD protocols (e.g., SAE J1979-2) during the transition phase. Another problem is that some of the software packages may fall under the DEC-ECU (diagnostic or emission critical electronic control
This document establishes recommended practices to validate acceptable corrosion performance of metallic components and assemblies used in medium truck, heavy truck, and bus and trailer applications. The focus of the document is methods of accelerated testing and evaluation of results. A variety of test procedures are provided that are appropriate for testing components at various locations on the vehicle. The procedures incorporate cyclic conditions including corrosive chemicals, drying, humidity, and abrasive exposure. These procedures are intended to be effective in evaluating a variety of corrosion mechanisms as listed in Table 1. Test duration may be adjusted to achieve any desired level of exposure. Aggravating conditions such as joint rotation, mechanical stress, and temperature extremes are also considered. This document does not address the chemistry of corrosion or methods of corrosion prevention. For information in these areas, refer to SAE J447 or similar standard
CAN bus network proved to be efficient and dynamic for small compact cars as well as heavy-duty vehicles (HDV). However, HDVs are more susceptible to malicious attacks due to lack of security in their intra-vehicle communication protocols. SAE proposed a new standard named J1939-91C for CAN-FD networks which provides methods for establishing trust and securing mutual messages with optional encryption. J1939-91C ensures message authenticity, integrity, and confidentiality by implementing complex cryptographic operations including hash functions and random key generation. In this paper, the three main phases of J1939-91C, i.e., Network Formation, Rekeying, and Message Exchange, are simulated and tested on Electronic Control Units (ECUs) supporting CAN-FD network. Numerous test vectors were generated and validated to support SAE J1939-91C. The mentioned vectors were produced by simulating different encryption and hashing algorithms with variable message and key lengths. Moreover, the
The new generation vehicles these days are managed by networked controllers. A large portion of the networks is planned with more security which has recently roused researchers to exhibit various attacks against the system. This paper talks about the liabilities of the Controller Area Network (CAN) inside In-vehicle communication protocol and a few potentials that could take due advantage of it. Moreover, this paper presents a few security measures proposed in the present examination status to defeat the attacks. In any case, the fundamental objective of this paper is to feature a comprehensive methodology known as Intrusion Detection System (IDS), which has been a significant device in getting network data in systems over many years. To the best of our insight, there is no recorded writing on a through outline of IDS execution explicitly in the CAN transport network system. Therefore, we proposed a top-down examination of IDS through a write-up based on the following perspectives
Items per page:
50
1 – 50 of 1486