Refine Your Search



Search Results

Technical Paper

Towards Establishing Continuous-X Pipeline Using Modular Software-in-the-Loop Test Environments

Software-in-the-Loop (SiL) test environments are the ideal virtual platforms for enabling continuous-development, -integration, -testing -delivery or -deployment commonly referred as Continuous-X (CX) of the complex functionalities in the current automotive industry. This trend especially is contributed by several factors such as the industry wide standardization of the model exchange formats, interfaces as well as architecture definitions. The approach of frontloading software testing with SiL test environments is predominantly advocated as well as already adopted by various Automotive OEMs, thereby the demand for innovating applicable methods is increasing. However, prominent usage of the existing monolithic architecture for interaction of various elements in the SiL environment, without regarding the separation between functional and non-functional test scope, is reducing the usability and thus limiting significantly the cost saving potential of CX with SiL.
Technical Paper

Large Eddy Simulations and Tracer-LIF Diagnostics of Wall Film Dynamics in an Optically Accessible GDI Research Engine

Large Eddy Simulations (LES) and tracer-based Laser-Induced Fluorescence (LIF) measurements were performed to study the dynamics of fuel wall-films on the piston top of an optically accessible, four-valve pent-roof GDI research engine for a total of eight operating conditions. Starting from a reference point, the systematic variations include changes in engine speed (600; 1,200 and 2,000 RPM) and load (1000 and 500 mbar intake pressure); concerning the fuel path the Start Of Injection (SOI=360°, 390° and 420° CA after gas exchange TDC) as well as the injection pressure (10, 20 and 35 MPa) were varied. For each condition, 40 experimental images were acquired phase-locked at 10° CA intervals after SOI, showing the wall-film dynamics in terms of spatial extent, thickness and temperature.
Technical Paper

Analyze This! Sound Static Analysis for Integration Verification of Large-Scale Automotive Software

Safety-critical embedded software has to satisfy stringent quality requirements. One such requirement, imposed by all contemporary safety standards, is that no critical run-time errors must occur. Runtime errors can be caused by undefined or unspecified behavior of the programming language; examples are buffer overflows or data races. They may cause erroneous or erratic behavior, induce system failures, and constitute security vulnerabilities. A sound static analyzer reports all such defects in the code, or proves their absence. Sound static program analysis is a verification technique recommended by ISO/FDIS 26262 for software unit verification and for the verification of software integration. In this article we propose an analysis methodology that has been implemented with the static analyzer Astrée. It supports quick turn-around times and gives highly precise whole-program results.
Technical Paper

A Review of the Requirements for Injection Systems and the Effects of Fuel Quality on Particulate Emissions from GDI Engines

Particulate emissions from Gasoline Direct Injection (GDI) engines have been an important topic of recent research interest due to their known environmental effects. This review paper will characterise the influence of different gasoline direct injection fuel systems on particle number (PN) emissions. The findings will be reviewed for engine and vehicle measurements with appropriate driving cycles (especially real driving cycles) to evaluate effects of the fuel injection systems on PN emissions. Recent technological developments alongside the trends of the influence of system pressure and nozzle design on injector tip wetting and deposits will be considered. Besides the engine and fuel system it is known that fuel composition will have an important effect on GDI engine PN emissions. The evaporation qualities of fuels have a substantial influence on mixture preparation, as does the composition of the fuel itself.
Technical Paper

Analysis of Non-Police Reported Accidents on Indian Highways

The official Indian accident statistics show that the number of road accidents and fatalities are one of the highest worldwide. These official statistics provide important facts about the current accident situation. It is suspected that for various reasons not all accidents are reported to the official statistic. This study estimates the degree of underreporting of traffic accidents with casualties in India. In order to get a national overview of the traffic accident situation it is necessary to improve the knowledge about underreported accidents. Therefore, the in-depth accident database of “Road Accident Sampling System India” (RASSI) was analyzed [1]. This project is organized by a consortium that has collected traffic accidents scientifically in four different regions since 2011 on the spot which have been reported either by police or by local hospitals and own patrol by RASSI engineers.
Technical Paper

FMI for Physics-Based Models on AUTOSAR Platforms

As automobiles become increasingly smarter, the need to understand within the automotive software the physical behavior of its parts is growing as well. The laws of physics governing such behavior are mostly formulated as differential equations, which today are usually created or obtained from various modeling tools. For solving them, the tools offer several solvers to satisfy the requirements of different problems. E.g. simple and fast explicit low order solvers for non-stiff problems and more complex implicit solvers for stiff problems. Though the modeling and code generation features as available in such tools are desirable for embedded automotive software, they cannot be used directly due to special restrictions with respect to hard realtime constraints. One such restriction is the organization of automotive software in components complying with the AUTOSAR standard which is not widely supported by the modeling tools.
Journal Article

Side View Assist - The World’s First Rider Assistance System for Two-Wheelers

The Side View Assist is the World’s first rider assistance system for two-wheelers. This is a Blind Spot Warning system, which uses four ultrasonic sensors to monitor the surrounding of the rider. Whenever there is a vehicle (i.e. a car, truck, or another motorbike) in the rider’s blind spot, the technology warns the rider with an optical signal close to the mirror. This will allow the rider to avoid a collision when changing lanes. In the current vehicle application, Side View Assist is active at speeds ranging from 25 to 80 kilometers per hour and supports riders whenever the difference in relative speed to other road users is small. The system helps to improve safety especially in cities, where heavy traffic makes it necessary to change lanes more often. Originally such systems have been developed for cars and different system solutions for cars have been in serial production for several years. The challenge was to adapt these systems so they would work for two-wheelers as well.
Technical Paper

Flex Fuel Software Maintainability Improvement: A Case Study

Many software functions currently available in the engine control units have been developed for several years (decades in some cases), reengineered or adapted due to new requirements, what may add to their inherent complexity an unnecessary complication. This paper deals with the study and implementation of a software reengineering strategy for the embedded domain, which is in transfer from research department to product development, here applied to improve maintainability of flex fuel functions. The strategy uses the SCODE “Essential Analysis”, an approach for the embedded system domain. The method allows to reduce the system complexity to the unavoidable inherent problem complexity, by decomposing the system into smaller sub problems based on its essential physics. A case study was carried out to redesign a function of fuel adaptation. The analysis was performed with the support of a tool, which covers all the phases of the method.
Technical Paper

Integration Strategy of Safety Systems - Status and Outlook

On the way to automated driving, the installation rate of surround sensing systems will rapidly increase in the upcoming years. The respective technical progress in the areas of driver assistance and active safety leads to a numerous and valuable information and signals to be used prior to, during and even after an accident. Car makers and suppliers can make use of this new situation and develop integrated safety functions to further reduce the number of injured and even deaths in car accidents. Nevertheless, the base occupant safety remains the core of this integrated safety system in order to ensure at least a state-of-the-art protection even in vehicles including partial, high or full automation. Current networked safety systems comprehend a point-to-point connection between single components of active and safety systems. The optimal integration requires a much deeper and holistic approach.
Technical Paper

Desktop Simulation and Calibration of Diesel Engine ECU Software using Software-in-the-Loop Methodology

Current exhaust gas emission regulations can only be well adhered to through optimal interplay of combustion engine and exhaust gas after-treatment systems. Combining a modern diesel engine with several exhaust gas after-treatment components (DPF, catalytic converters) leads to extremely complex drive systems, with very complex and technically demanding control systems. Current engine ECUs (Electronic Control Unit) have hundreds of functions with thousands of parameters that can be adapted to keep the exhaust gas emissions within the given limits. Each of these functions has to be calibrated and tested in accordance with the rest of the ECU software. To date this task has been performed mostly on engine test benches or in Hardware-in-the-Loop (HiL) setups. In this paper, a Software-in-the-Loop (SiL) approach, consisting of an engine model and an exhaust gas treatment (EGT) model, coupled with software from a real diesel engine ECU, will be described in detail.
Technical Paper

AUTOSAR Gets on the Road - More and More

AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide standard for automotive basic software in line with an architecture that eases exchange and transfer of application software components between platforms or companies. AUTOSAR provides the standardized architecture together with the specifications of the basics software along with the methodology for developing embedded control units for automotive applications. AUTOSAR matured over the last several years through intensive development, implementation and maintenance. Two main releases (R3.2 and R4.0) represent its current degree of maturity. AUTOSAR is driven by so called core partners: leading car manufacturers (BMW, Daimler, Ford, GM, PSA, Toyota, Volkswagen) together with the tier 1 suppliers Continental and Bosch. AUTOSAR in total has more than 150 companies (OEM, Tier X suppliers, SW and tool suppliers, and silicon suppliers) as members from all over the world.
Technical Paper

Domain Control Units - the Solution for Future E/E Architectures?

In order to master the increasing complexity of electrical/electronic (E/E) systems in vehicles, E/E architecture design has become an established discipline. The task of the E/E architecture design is to come up with solutions to challenging and often contradictory requirements such as reduced cost and increased flexibility / scalability. One way to optimize the E/E architecture in terms of cost (electronics & wiring harness) is to integrate functions. This can be done by either combining functions from multiple ECUs into a single ECU or by introducing Domain Control Units. Domain Control Units provide the main software functionality for a vehicle domain, while relegating the basic functions of actuator control to connected intelligent actuators. Depending on the different market segments (low price, volume and premium) and the different vehicle domains, the actual usage of Domain Control Units can be quite different and sometimes questionable.
Technical Paper

Simulation Tool Chain for the Estimation of EMC Characteristics of ECU Modules

Electromagnetic Compatibility (EMC) requirements and the effort to fulfill them are increasing steadily in automotive applications. This paper demonstrates the usage of virtual prototyping to efficiently investigate the EMC behavior of a gasoline direct injection system. While the system worked functionally as designed, tests indicated that current and especially future client-specific EMC limits could not be met. The goal of this investigation was to identify and eliminate the cause of EMC emissions using a virtual software prototype including the controller ASIC, boost converter, pi filter, injection valves and wire harness. Applying virtual prototyping techniques it was possible to capture the motor control system in a simulation model which reproduced EMC measurements in the frequency ranges of interest.
Technical Paper

Safety Support by an Automotive Middleware

The amount of software integrated into today's vehicles growths exponential and tends to be a patchwork of non interrelated applications. However the interrelationship gets more and more intensive as applications start to cooperate and therefore communicate with each other. By introducing a domain exceeding middleware concept we want applications to experience a high level of integration and enable outsourcing of features applications have in common.
Technical Paper

AutoMoDe - Notations, Methods, and Tools for Model-Based Development of Automotive Software

This paper describes the first results from the AutoMoDe project (Automotive Model-based Development), where an integrated methodology for model-based development of automotive control software is being developed. The results presented include a number of problem-oriented graphical notations, based on a formally defined operational model, which are associated with system views for various degrees of abstraction. It is shown how the approach can be used for partitioning comprehensive system designs for subsequent implementation-related tasks. Recent experiences from a case study of an engine management system, specific issues related to reengineering, and the current status of CASE-tool support are also presented.
Technical Paper

Active Pedestrian Protection - System Development

Pedestrian protection is an upcoming field for research and development. Active pedestrian protection is described from a system perspective. In this view, the development of an active pedestrian protection system is shown. First an overview on statistics and legal requirements is given and the system requirements are discussed. Sensor concepts and realizations are shown, also different test methods and results are explained. FE-simulations to complete and later replace additional tests are developed, after cross check with the experimental results. In combination with the shown actuator concept this leads to a full functioning active pedestrian protection system.
Technical Paper

A Backbone in Automotive Software Development Based on XML and ASAM/MSR

The development of future automotive electronic systems requires new concepts in the software architecture, development methodology and information exchange. At Bosch an XML and MSR based technology is applied to achieve a consistent information handling throughout the entire software development process. This approach enables the tool independent exchange of information and documentation between the involved development partners. This paper presents the software architecture, the specification of software components in XML, the process steps, an example and an exchange scenario with an external development partner.
Technical Paper

Technology For Electronic Diesel Control

In the last decades the development of Diesel engines has made substantial progress. New, powerful and scalable injection systems have been introduced. In consequence Diesel systems are continuously gaining market share in many places of the world. Advanced direct injection engines with systems like the electronically controlled distributer pump, the unit injection system and of course the common rail system are replacing the chamber engines in all automotive applications. This is all unthinkable without the electronic management of these injection systems by means of Electronic Diesel Control units (EDC). The following presentation describes the status and some future trend of technology of EDCs with particular emphasis on functional and on software development. It also outlines the challenge of global automotive industry that requires global development and application services from its tier 1 suppliers.
Technical Paper

Integration of Time Triggered CAN (TTCAN_TC)

Time Triggered CAN (TTCAN) is an extension of the well-known CAN protocol, introducing to CAN networks time triggered communication and a system wide global network time with high precision. Time Triggered CAN has been accepted as international standard ISOCD11898-4. The time triggered communication is built upon the unchanged standard CAN protocol. This allows a software implementation of the time triggered function of TTCAN, based on existing CAN ICs. The high precision global time however requires a hardware implementation. A hardware implementation also offers additional functions like time mark interrupts, a stopwatch, and a synchronization to external events, all independent of software latency times. The TTCAN testchip (TTCAN_TC) is a standalone TTCAN controller and has been produced as a solution to the hen/egg problem of hardware availability versus tool support and research.
Technical Paper

Using Patterns to Integrate Views in Open Automotive Systems

Automotive product lines promote reuse of software artifacts such as architectures, designs and implementations. System architectures, and especially software architectures, are difficult to create due to the need to support variations. Traditional approaches emphasize the identification and description of generic components, which makes it difficult to support variations among products. The paper proposes an approach for transforming a software architecture to product design through using patterns in a four-way refinement and evolution process. The paper investigates how patterns may be used to verify the conceptual integrity in the view integration procedure to support software sharing in an open automotive system.