Refine Your Search

Topic

Search Results

Viewing 1 to 20 of 20
Technical Paper

A Closed Loop Method for Vehicle Instrument Cluster Test Automation

2019-04-02
2019-01-1250
Instrument Panel Cluster (IPC), is a key ECU in vehicles. As IPC is a visual product, testing the software features of IPC is highly manual effort. Software Testing constitutes for approx. 35% of the total Software Development Life Cycle (SDLC). High focus on quick to market, shorter SDLC coupled with manual validation environment poses a challenge of increasing testing efficiency and improving software quality. This challenge drove the need to investigate a solution to automate the testing process and cut down the huge manual effort that goes into validating an Instrument Panel Cluster (IPC) software. The proposed intrusive and non-intrusive approaches to automate the testing process of IPC software employs a Frame Grabbing technique for the former approach and a Camera based technique for the latter. Both the approaches are robust, reliable, and scalable and covers the major portion of Vehicle Instrument cluster test scenarios.
Technical Paper

Advancements in Hardware-in-the-Loop Technology in Support of Complex Integration Testing of Embedded System Software

2011-04-12
2011-01-0443
Automotive technology is rapidly changing with electrification of vehicles, driver assistance systems, advanced safety systems etc. This advancement in technology is making the task of validation and verification of embedded software complex and challenging. In addition to the component testing, integration testing imposes even tougher requirements for software testing. To meet these challenges dSPACE is continuously evolving the Hardware-In-the-Loop (HIL) technology to provide a systematic way to manage this task. The paper presents developments in the HIL hardware technology with latest quad-core processors, FPGA based I/O technology and communication bus systems such as Flexray. Also presented are developments of the software components such as advanced user interfaces, GPS information integration, real-time testing and simulation models. This paper provides a real-world example of implication of integration testing on HIL environment for Chassis Controls.
Technical Paper

Application of Casting to Automotive ECU’s

2021-04-06
2021-01-0131
Casting is the ability to let users transfer their favorite videos, music, movies, etc. from their phone to a chosen display. This functionality has become very popular these days, and to the user, it is as simple as clicking a button. This “simple” task is a complex system that requires various independent sources to communicate efficiently and effectively to produce a robust and reliable output. The sending and receiving devices are required to be on the same network - which involves reliable and secure connection. This allows the sending of the URL of the chosen feature to the server provider, which will then connect to the receiver embedded electronics where the authentication process that protects Digital Rights Management (DRM) is established. In the era of developing autonomous and luxury vehicles, this technology has the potential to add a new dimension of in-vehicle entertainment that could come very close to the home experience.
Technical Paper

Application of Suspend Mode to Automotive ECUs

2018-04-03
2018-01-0021
To achieve high robustness and quality, automotive ECUs must initialize from low-power states as quickly as possible. However, microprocessor and memory advances have failed to keep pace with software image size growth in complex ECUs such as in Infotainment and Telematics. Loading the boot image from non-volatile storage to RAM and initializing the software can take a very long time to show the first screen and result in sluggish performance for a significant time thereafter which both degrade customer perceived quality. Designers of mobile devices such as portable phones, laptops, and tablets address this problem using Suspend mode whereby the main processor and peripheral devices are powered down during periods of inactivity, but memory contents are preserved by a small “self-refresh” current. When the device is turned back “on”, fully initialized memory content allows the system to initialize nearly instantaneously.
Technical Paper

Architecture of iBus: A Self-Driving Bus for Public Roads

2017-03-28
2017-01-0067
Safety of buses is crucial because of the large proportion of the public transportation sector they constitute. To improve bus safety levels, especially to avoid driver error, which is a key factor in traffic accidents, we designed and implemented an intelligent bus called iBus. A robust system architecture is crucial to iBus. Thus, in this paper, a novel self-driving system architecture with improved robustness, such as to failure of hardware (including sensors and controllers), is proposed. Unlike other self-driving vehicles that operate either in manual driving mode or in self-driving mode, iBus offers a dual-control mode. More specifically, an online hot standby mechanism is incorporated to enhance the reliability of the control system, and a software monitor is implemented to ensure that all software modules function appropriately. The results of real-world road tests conducted to validate the feasibility of the overall system confirm that iBus is reliable and robust.
Technical Paper

CalDef System for Automotive Electronic Control Unit Calibrations

2017-03-28
2017-01-1616
Modern automotive manufacturing and after-sale service environments require tailoring of configuration values or “calibrations” within the vehicle’s various electronic control units (ECUs) to that vehicle’s specific option content. Historically, ECU hardware and software limitations have led designers to implement calibratable values using opaque binary blocks tied directly to ECU internal software data structures. Such coupling between calibration data files and ECU software limits traceability and reuse across different software versions and ECU variants. However, more and more automotive ECUs are featuring fast microprocessors, large memories, and preemptive, multi-tasking operating systems that open opportunities to object-oriented approaches. This paper presents the CalDef system for automotive ECU calibration software architecture. CalDef uses XML database methods to define, develop, and deliver calibration values as objects in both manufacturing and service environments.
Technical Paper

Characterization of Mechanical Behavior of Thermoplastics with Local Deformation Measurement

2012-04-16
2012-01-0040
In quasi-static tension and compression tests of thermoplastics, full-field strain distribution on the gage section of the specimen can be captured using the two-dimensional digital image correlation method. By loading the test specimens made of a talc-filled and impact-modified polypropylene up to tensile failure and large compressive strains, this study has revealed that inhomogeneous deformation within the gage section occurs quite early for both test types. This leads to the challenge of characterizing the mechanical properties - some mechanical properties such as stress-strain relationship and fracture strain could depend on the measured section length and location. To study this problem, the true stress versus true strain curves determined locally in different regions within the gage length are compared.
Technical Paper

Development and Verification of Electronic Braking System ECU Software for Commercial Vehicle

2013-11-27
2013-01-2736
Electronic braking system (EBS) of commercial vehicle is developed from ABS to enhance the brake performance. Based on the early development of controller hardware, this paper starts with an analysis of the definition of EBS. It aims at the software design of electronic control unit, and makes it compiled into the controller in the form of C language by the in-depth study about control strategy of EBS in different braking conditions. Designed controller software is divided into two layers. The upper control strategy includes the recognition algorithm of driver's braking intention, estimation algorithm of the vehicle state, conventional braking strategy which consists of the algorithm of deceleration control and braking force distribution, and emergency braking strategy which consists of the algorithm of brake assist control and ABS control.
Technical Paper

Development of Battery/Supercapacitor Hybrid Energy Management System for Electric Vehicles Based on a Power Sharing Strategy Using Terrain Information

2016-04-05
2016-01-1242
Since road electric vehicles typically require a significantly variable and random load power demand in response to traffic conditions, such as frequent sequences of acceleration and deceleration and uphill followed by downhill runs. In this context, the energy management system of electric vehicle must ensure an effective power distribution between battery and supercapacitor to satisfy load demand. In this paper, the power management control strategy of hybrid energy storage system is developed by introducing terrain information to optimize system efficiency and battery lifetime. In this presented research, we aim at developing a power management control strategy considering the influence of the terrain information on system efficiency and battery lifetime.
Technical Paper

Development of Production Control Algorithms for Hybrid Electric Vehicles by Using System Simulation: Technology Leadership Brief

2012-10-08
2012-01-9008
In an earlier paper, the authors described how Model-Based System Engineering could be utilized to provide a virtual Hardware-in-the-Loop simulation capability, which creates a framework for the development of virtual ECU software by providing a platform upon which embedded control algorithms may be developed, tested, updated, and validated. The development of virtual ECU software is increasingly valuable in automotive control system engineering because vehicle systems are becoming more complex and tightly integrated, which requires that interactions between subsystems be evaluated during the design process. Variational analysis and robustness studies are also important and become more difficult to perform with real hardware as system complexity increases. The methodology described in this paper permits algorithm development to be performed prior to the availability of vehicle and control system hardware by providing what is essentially a virtual integration vehicle.
Journal Article

Improved Customer Experience through Electric Vehicle Sound Enhancement

2020-04-14
2020-01-1361
Electric Vehicles are typically thought of as being quiet and refined, but they do come with some unique N&V challenges. Some of these challenges include a natural sound that can be undesirable due to its tonal nature, presence of high frequency, discontinuities in sound, and characteristics and levels that do not always naturally increase with motor torque and vehicle speed. One approach to address those challenges is Electric Vehicle Sound Enhancement (EVSE) which is a software feature embedded within the infotainment system. EVSE can be used to improve the perception of the vehicle by enhancing the preferred natural sounds of the vehicle, masking unusual and annoying components of the sound and aurally conveying information related to the vehicle performance. A jury study was conducted to better understand how EVSE can be used to accomplish this.
Technical Paper

Model Predictive Control of Turbocharged Gasoline Engines for Mass Production

2018-04-03
2018-01-0875
This paper describes the design of a multivariable, constrained Model Predictive Control (MPC) system for torque tracking in turbocharged gasoline engines scheduled for production by General Motors starting in calendar year 2018. The control system has been conceived and co-developed by General Motors and ODYS. The control approach consists of a set of linear MPC controllers scheduled in real time based on engine operating conditions. For each MPC controller, a linear model is obtained by system identification with data collected from engines. The control system coordinates throttle, wastegate, intake and exhaust cams in real time to track a desired engine torque profile, based on measurements and estimates of engine torque and intake manifold pressure.
Technical Paper

Model-Based Systems Engineering and Control System Development via Virtual Hardware-in-the-Loop Simulation

2010-10-19
2010-01-2325
Model-based control system design improves quality, shortens development time, lowers engineering cost, and reduces rework. Evaluating a control system's performance, functionality, and robustness in a simulation environment avoids the time and expense of developing hardware and software for each design iteration. Simulating the performance of a design can be straightforward (though sometimes tedious, depending on the complexity of the system being developed) with mathematical models for the hardware components of the system (plant models) and control algorithms for embedded controllers. This paper describes a software tool and a methodology that not only allows a complete system simulation to be performed early in the product design cycle, but also greatly facilitates the construction of the model by automatically connecting the components and subsystems that comprise it.
Journal Article

On Designing Software Architectures for Next-Generation Multi-Core ECUs

2015-04-14
2015-01-0177
Multi-core systems are promising a cost-effective solution for (1) advanced vehicle features requiring dramatically more software and hence an order of magnitude more processing power, (2) redundancy and mixed-IP, mixed-ASIL isolation required for ISO 26262 functional safety, and (3) integration of previously separate ECUs and evolving embedded software business models requiring separation of different software parts. In this context, designing, optimizing and verifying the mapping and scheduling of software functions onto multiple processing cores becomes key. This paper describes several multi-core task design and scheduling design options, including function-to-task mapping, task-to-core allocation (both static and dynamic), and associated scheduling policies such as rate-monotonic, criticality-aware priority assignment, period transformation, hierarchical partition scheduling, and dynamic global scheduling.
Technical Paper

Safety Development Trend of the Intelligent and Connected Vehicle

2020-04-14
2020-01-0085
Automotive safety is always the focus of consumers, the selling point of products, the focus of technology. In order to achieve automatic driving, interconnection with the outside world, human-automatic system interaction, the security connotation of intelligent and connected vehicles (ICV) changes: information security is the basis of its security. Functional safety ensures that the system is operating properly. Behavioral safety guarantees a secure interaction between people and vehicles. Passive security should not be weakened, but should be strengthened based on new constraints. In terms of information safety, the threshold for attacking cloud, pipe, and vehicle information should be raised to ensure that ICV system does not fail due to malicious attacks. The cloud is divided into three cloud platforms according to functions: ICVs private cloud, TSP cloud, public cloud.
Technical Paper

Simulation of Straight-Line Type Assist Characteristic of Electric Power-Assisted Steering

2004-03-08
2004-01-1107
Electric Power-Assisted Steering (EPAS) is a new power steering technology that will define the future of vehicle steering. The assist of EPAS is the function of the steering wheel torque and vehicle velocity. The assist characteristic of EPAS is set by control software, which is one of the key issues of EPAS. The straight-line type assist characteristic has been used in some current EPAS products, but its influence on the steering maneuverability and road feel hasn't been explicitly studied in theory. In this paper, the straight-line type assist characteristic is analyzed theoretically. Then a whole vehicle dynamic model used to study the straight-line type assist characteristic is built with ADAMS/Car and validated with DCF (Driver Control Files) mode of ADAMS/Car. Based on the whole vehicle dynamic model, the straight-line type assist characteristic's influence on the steering maneuverability and road feel is investigated.
Technical Paper

Smart Cockpit Development Trend and Smartphone-Head Unit Relationship

2022-01-31
2022-01-7004
Smart vehicles have become an important development direction of the transformation and upgrading of the automotive industry. Highly intelligent smart vehicles can free human drivers from driving tasks, endowing cars with the mobility and instrument properties. Smart cockpits integrate the media for interactions between humans and environments inside and outside cars. This paper has explored the components of smart cockpits, sorted out three development stages of smart cockpits from such three dimensions as man, car and environment, analyzed the characteristics of the second development stage (Stage 2.0), and illustrated the necessity of the competition between smartphones and head units at the second stage. Based on the comparison of merits and demerits between smartphones and head units, this paper has proposed three principles for an ideal division of duties of smartphones and head units.
Technical Paper

System Engineering for Automated Software Update of Automotive Electronics

2018-04-03
2018-01-0750
In traditional automotive electronic design, software update has been a component oriented, manual process rather than a systematic designed in capability suitable for automation. In recent days as software content in vehicles grow, the need to update software in vehicles more frequently is becoming a necessity. Moreover, additional attributes for software updates, for example timely delivery of security related update for vehicles, desire to add features using software update, control cost of software updates, etc., requires a system engineered design rather than a component oriented approach. As the automobile domain utilizes various means of mobility (Combustion Engine, Hybrid, Battery, etc.) and various functional domains (Infotainment, Safety, Mobility, Telematics, ADAS (Advance Driving Assist service), Autonomous, etc.), to control the overall cost of future software update for such a diverse environment, it is beneficial to introduce automation in the software update process.
Journal Article

Virtual Switches and Indicators in Automotive Displays

2020-04-14
2020-01-1362
This paper presents recent advances in automotive microprocessor, operating system, and supporting software technology that supports regulatory and/or functional safety graphics within vehicle cockpit displays. These graphics include “virtual switches” that replace physical switches in the vehicle, as well as “virtual indicators” that replace physical indicator lights. We discuss the functional safety design process and impacts to software and hardware architecture as well as the software design methods to implement End-To-End [E2E] network protection between different ECUs and software processes. We also describe hardware monitoring requirements within the display panel, backlighting, and touch screen and examine an example system design to illustrate the concepts.
Technical Paper

Virtual Testing of Front Camera Module

2023-04-11
2023-01-0823
The front camera module is a fundamental component of a modern vehicle’s active safety architecture. The module supports many active safety features. Perception of the road environment, requests for driver notification or alert, and requests for vehicle actuation are among the camera software’s key functions. This paper presents a novel method of testing these functions virtually. First, the front camera module software is compiled and packaged in a Docker container capable of running on a standard Linux computer as a software in the loop (SiL). This container is then integrated with the active safety simulation tool that represents the vehicle plant model and allows modeling of test scenarios. Then the following simulation components form a closed loop: First, the active safety simulation tool generates a video data stream (VDS). Using an internet protocol, the tool sends the VDS to the camera SiL and other vehicle channels.
X