Refine Your Search

Topic

Author

Search Results

Technical Paper

Using Patterns to Integrate Views in Open Automotive Systems

2001-10-01
2001-01-3396
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.
Technical Paper

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

2021-09-22
2021-26-0412
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

Title: Development of Reusable Body and Comfort Software Functions

2013-04-08
2013-01-1403
The potential to reduce the cost of embedded software by standardizing the application behavior for Automotive Body and Comfort domain functions is explored in this paper. AUTOSAR, with its layered architecture and a standard definition of the interfaces for Body and Comfort application functions, has simplified the exchangeability of software components. A further step is to standardize the application behavior, by developing standard specifications for common Body and Comfort functions. The corresponding software components can be freely exchanged between different OEM/Tier-1 users, even if developed independently by multiple suppliers. In practice, individual OEM users may need to maintain some distinction in the functionality. A method of categorizing the specifications as ‘common’ and ‘unique’, and to configure them for individual applications is proposed. This allows feature variability by means of relatively simple adapter functions.
Technical Paper

The X-By-Wire Concept: Time-Triggered Information Exchange and Fail Silence Support by New System Services

1998-02-23
980555
This paper presents the conceptual model and the fundamental mechanisms for software development in the context of the Brite-EuRam project Safety Related Fault Tolerant Systems in Vehicles (nick-named X-By-Wire). The objective of the X-By-Wire project is to achieve a framework for the introduction of safety related fault tolerant electronic systems without mechanical backup in vehicles. To achieve the required level of fault-tolerance, an X-By-Wire system must be designed as a distributed system comprising a number of fault-tolerant units connected by a reliable real-time communication system. For the communication system, the time-triggered TTP/C real-time communication protocol was selected. TTP/C provides fault-tolerance message transfer, state synchronization, reliable detection of node failures, a global time base, and a distributed membership service. Redundancy is used for masking failures of individual processor nodes and hardware peripherals.
Technical Paper

Technology For Electronic Diesel Control

2004-01-16
2004-28-0063
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.
Journal Article

Tackling the Complexity of Timing-Relevant Deployment Decisions in Multicore-Based Embedded Automotive Software Systems

2013-04-08
2013-01-1224
Multicore-based ECUs are increasingly used in embedded automotive software systems to allow more demanding automotive applications at moderate cost and energy consumption. Using a high number of parallel processors together with a high number of executed software components results in a practically unmanageable number of deployment alternatives to choose from. However correct deployment is one important step for reaching timing goals and acceptable latency, both also a must to reach safety goals of safety-relevant automotive applications. In this paper we focus at reducing the complexity of deployment decisions during the phases of allocation and scheduling. We tackle this complexity of deployment decisions by a mixed constructive and analytic approach.
Technical Paper

Software tools and methods for the practice-oriented PDM integration of design and diagnostics of mechatronic systems in vehicles

2000-06-12
2000-05-0114
a practice-oriented approach for an accelerated product development and product design process for mechatronic systems is presented. The handling of complex and versatile product data to perform this process is shown in the area of electrical drives and actuators in cars. It is discussed, how the coordination of all the necessary disciplines as development, design, testing field, specification and release management should be software supported and PDM integrated. The advantages and benefits of the presented methods are shown on particular examples. The necessary software modules are introduced, showing that the realized solution gives both opportunities - the integration into a PDM backbone and at the same time an independent communication within department and/or company. The practical way, to realize the expert-specific needs of the development department, which is not possible with a general PDM system is pointed out.
Technical Paper

Software Controlled Homogeneity Analysis of Headlamp Light Distribution

1999-03-01
1999-01-0700
This paper will describe the procedures that will enhance the possibilities of qualitative evaluation of headlamp light distributions. A basis will be the description of a light distribution coming only from reflector geometries, i.e. headlamps with clear outer lens design. Further steps of evaluation, as visualization and homogeneity analysis become more and more important for a headlamp evaluation. The recently developed tools can support both the headlamp manufacturer and the car manufacturer in finding a common understanding in headlamp performance of a projected car at a very early stage of development.
Technical Paper

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

2007-04-16
2007-01-1591
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.
Journal Article

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

2016-11-08
2016-32-0052
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

Safety and Security Considerations of New Closure Systems

2000-03-06
2000-01-1304
A closure system for automotive security and driver comfort has been developed. The system combines a passive entry system and an electronic door latch system. The passive entry system utilises a single chip transponder for vehicle immobilisation, passive entry and remote control functionality. The form factor free transponder enables the integration into a key fob or a smart card. The system can be activated by either pulling the door handle or by using a push button transponder. Due to the inductive coupling between the transponder and the vehicle mounted antennas, the vehicle door or trunk opens on successful verification as if there were no locks. Additionally, inside the vehicle, the transponder can be used as a far range immobiliser. The electronic door latch system utilises electronically controlled latches.
Technical Paper

Safety Support by an Automotive Middleware

2005-04-11
2005-01-1530
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

Real-Time Software for In-Vehicle Communication

1996-02-01
960117
This paper describes the architecture and the implementation of a software for the communication between networked in-vehicle ECUs. The communication software is based upon a real-time multitasking operating system. The operating system and the communication software form an application-independent platform for the implementation of distributed ECU software. The software architecture consists of several communication layers and a station management module. The communication layers provide network driver, data transfer services and an application interface that is independent of the used network protocol. The station management module is responsible for configuration and initialization of the communication controller, error detection during operation and error handling. The modula r structure of the architecture supports the simple adaptation of the software to different bus systems and communication controllers.
Technical Paper

Preparing for CARTRONIC - Interface and New Strategies for Torque Coordination and Conversion in a Spark Ignition Engine-Management System

2001-03-05
2001-01-0268
A major trend in modern vehicle control is the increase of complexity and interaction of formerly autonomous systems. In order to manage the resulting network of more and more integrated (sub)systems Bosch has developed an open architecture called CARTRONIC for structuring the entire vehicle control system. Structuring the system in functionally independent components improves modular software development and allows the integration of new elements such as integrated starter/generator and the implementation of advanced control concepts as drive train management. This approach leads to an open structure on a high level for the design of advanced vehicle control systems. The paper describes the integration of the spark-ignition (SI) engine management system (EMS) into a CARTRONIC conform vehicle coordination requiring a new standard interface between the vehicle coordination and the EMS level.
Technical Paper

Physical Layer for Multiplex Networks

1990-02-01
900694
A new physical layer for automobile class B communication networks is based on simple galvanic connections. Only ten passive external components per node are needed to perform reliable data transmission inside the hostile car environment. Every single fault related to the bus will be detected and diagnosed by every node, where a software controlled logic assures continuous data flow.
Technical Paper

Object-Oriented Software Technology for Body Electronics Applications

1999-03-01
1999-01-1101
The role of the software in automobile electronics is gaining increasing importance. New software technologies are needed in order to increase the efficiency of software development as well as the quality of software products. The reuse of constituents of existing systems is the central technique to raise efficiency and quality. Nevertheless, the property of a system of being suitable for reuse does not arise automatically but should be considered as a goal of software architecture design. With the help of examples of body electronics systems the following paper describes an object-oriented, tool-based software technology including mechanisms to design a reusable software architecture. The introduced software technology is used for the software development of a set of electronic control units which are networked via CAN bus. The approach covers an efficient implementation concept to convert object-oriented models into executable software for electronic control units.
Technical Paper

Network Architecture for CAN

1993-03-01
930004
Serial communication by means of CAN is being used more and more for data transfer between in-vehicle control units to link components of the drive train, body electronics and mobile communication electronics. In order to design distributed electronic systems, software engineers today must not only develop the application software but also supply the communication software to handle the communication hardware, thereby reinventing the wheel with each new application software package. This procedure is inefficient as it leads to hardly reusable special solutions. To avoid incompatibilities between the modules of a distributed system a lot of additional coordination work must be done during the design phase. As a consequence, each new software package is faced with additional costs for the indispensible tests of the communication software. This paper describes a network architecture that has been designed for CAN systems.
Technical Paper

Integration of a Structuring Concept for Vehicle Control Systems into the Software Development Process using UML Modelling Methods

2001-03-05
2001-01-0066
The demand for more security, economy, and comfort as well as for a reduced environmental impact increases the importance of electronic components for vehicles. The development of such systems is determined by the requirement of an improved functionality and co-requisite the demand for limited costs. In order to fulfil these demands and taking into consideration the increase of complexity and the melting together to a car wide web, Bosch is developing a structuring concept called CARTRONIC®. This concept is supposed to be open and neutral regarding automotive manufactures and suppliers. The analysis of vehicle control systems via this method is based on formal rules for structuring and modelling. The function-related aspect of CARTRONIC® was represented already at the SAE'98 World Congress. Furthermore the safety-related feature was introduced in more detail at the SAE'99 World Congress. The result of the analysis is an object structure of logical components with defined interfaces.
Technical Paper

Integration of Time Triggered CAN (TTCAN_TC)

2002-03-04
2002-01-0263
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

Information Technology Restructures Car Electronics

1999-03-01
1999-01-0485
In the automotive industry a growing number of mono-functional control units with increasing complexity on one hand and requirements for reduced power con-sumption and mounting space on the other hand are enforcing an architectural change of the car electronics. Computer platforms with a client/server architecture are candidates to reduce the number of control units drastically followed by a reduction of costs, space and better integration possibilities for enhanced func-tionalities as well as additional services. The problem which comes up now if those architectures are coming to the cars is to cope with software complexity and reliability issues under the aspect of continuously evolving hardware infrastructure. To understand the problems better, the Corporate Engineering within Robert Bosch GmbH has build a multifunctional look-and-feel demonstrator in a first step using a component-based software architecture on a standard PC-platform. Experiences are reported.
X