Function and Software Development for ECUs. Autosar
|
|
- Garry Brown
- 6 years ago
- Views:
Transcription
1 COVEr STOry Autosar Function and Software Development for ECUs Mechatronic systems comprise a substantial segment of the feature and function set of modern automobiles. The cost efficient implementation of intelligent functions, both within and beyond the domains of powertrain, chassis, and body, is accomplished with the aid of electrics, electronics, and software. Autosar supports the reuse of software indigenous to these systems. Besides providing an overview of the system levels that determine the behavior of complex vehicle functions, this article by Etas also discusses the deployment of methods and tools in the interworking development of ECU functions and software. 10 ATZelektronik 06I2008 Volume 3
2 1 Introduction As a function of the rising demands on modern automobiles convenience, safety, and environmental compatibility, the number and complexity of electronically implemented vehicle functions, are steadily increasing. Today s midsize cars feature some 40 electronic control units (EUs), all of which are interconnected by onboard data buses. Modern engine control modules process up to 250 MIPS (million instructions per second); these may contain upwards of 20,000 function parameters required for adjusting engine management functions. The same magnitude applies to the volume of code onboard the ECU, the logical core of all control functions. This, in turn, increases the software s share in the overall vehicle price. This makes automotive software a product of strategic significance for both automakers and system vendors [1]. 2 Vehicle Systems Automobiles and their internal systems are characterized by high reliability, low manufacturing costs, and long product lifecycles. At the same time, the most diverse vehicle types and model variants, ranging from luxury class vehicles to mini-compacts, are concurrently developed and distributed. The main objective of platform strategies devised by manufacturers and system vendors is the highest possible degree of reusability of systems or system components in a variety of vehicle models. The way in which electronic controls are developed depends on functional demands on the one hand, and on commercial and technical specifications including the availability of installation space on the other. Additional functions can be implemented through system networking. In the case of predictive brake assist (PBA), for EXAM ple, the distance from the preceding vehicle is measured by the radar sensor of an adaptive cruise control. This data is evaluated by the braking system, enabling it to prepare for emergency braking in case of danger. There is also a growing trend toward the deployment of central system controls in previously independent domains. In a hybrid vehicle, for EXAM ple, IC engine and electric motor, brake and generator, transmission and energy consumption are simultaneously interlinked and jointly controlled [2]. 3 ECU Software Major Trends and Challenges In its function as a central system component, ECU software must be of high quality, and concurrent with a system s lifecycle it must be upgradeable over a long period of time. The software must be adaptable to various system variants and vehicle types. To this end, software functions are parameterized in such a manner that the greatest possible number of software applications can be facilitated by virtue of the adaptation (or calibration) of characteristic values. To master the sheer number, scope, and variants of these functions, ECU software is divided into logical components that lend themselves to being reused due to quality and efficiency considerations. Frequently, the development of new functions and their attendant ECU software is an effort shared by workgroups coming from different domains and belonging to different companies. The increasing workload distribution and globalization of development processes calls for standardized software architectures and methods, as well as powerful tools and processes. 4 Autosar a New Standard for Software In 2003, industry efforts aimed at standardizing the software for electronic control systems under the motto cooperate on standards, compete on innovation led to the founding of the Autosar development partnership ( Its more than 100 members are jointly working toward defining a uniform software architecture for electronic control units, and toward standardizing a consistent development methodology. Within the three layer architecture, the application software containing the open-loop/closed-loop and diagnostic algorithms is encapsulated in separate components that communicate through Autosar conformant interfaces. All communications between software comnents The Authors Dr. Matthias Klauda is CEO of Etas GmbH in Stuttgart (Germany). Dr. Ulrich Lauff is Technical Editor-in- Chief for Software Engineering, Measuring, Calibration, and ECU Diagnostics in the Marketing Department of Etas GmbH in Stuttgart (Germany). ATZelektronik 06I2008 Volume 3 11
3 Cover story Autosar Figure 1: Analysis, specification, implementation, and integration of functions and software in vehicle electronics whether within the ECU or ECU network, or with sensors and actuators is handled on the central layer, the socalled runtime environment (RTE). The RTE serves as the interface to the basic software, which provides communication and diagnostic protocols, drivers, the microcontroller s operating system (OS), as well as system services in the form of software modules with standardized interfaces. Autosar uses this basic architecture to define methods for the ECU independent design of software components at a logical abstraction level, the so-called virtual function bus (VFB), as well as the assignment of components to the individual ECUs of an overall system. The most recent Autosar releases provide the basic specifications for the production specific deployment of ECUs running Autosar conformant software. The releases define the interfaces of both basic software modules and RTE, the exchange formats and templates for the design and distribution of software components, plus an initial selection of standardized application software interfaces. 5 Function Development and ECU Software Implementation The principal subject of the Autosar standard, namely, the description and implementation of ECU software, is based on the definition of functions to be implemented in the software. Function development normally occurs in three steps: Following Step One an analysis of the requirements for an application, such as an engine control unit, Step Two specifies the individual open-loop/closed-loop control and diagnostic functions, such as injection or ignition. Step Three consists of mapping individual function algorithms, like the load dependent calculation of the firing angle, Figure 1. The software integration process converts and encapsulates an application s algorithms in software components. The ECU software for instance, that of the engine control unit is then assembled from software components and basic software and subsequently integrated in the ECU, Figure 1. As part of the ongoing update of the Autosar precursor project East-EEA, the East architecture description language was further developed within the scope of the publicly funded Atesst initiative (Advancing Traffic Efficiency and Safety through Software Technology, www. atesst.org), itself an initiative of the Sixth Framework Programme (FP6) within the EU s IST (Information Society Technologies). Based on applicable engineering specifications, the domain specific East-ADL2 language describes and analyzes vehicle electronics and software functions subsequent Autosar conformant implementation. The implementation of system requirements in terms of features, reciprocal effects, and variants can thus be tracked across the various levels [3]. The development of functions and ECU software avails itself of tools offered by tool vendors such as Etas. While the discussion below makes reference to applications of Etas tools, no claims of exclusivity or completeness of descriptions given are expressed or implied. The ASCET function and software development environment is capable of displaying functions either graphically, in the form of block diagrams or state machines, or in text form with the aid of the control specific description language termed ESDL (Embedded System Description Language) [4]. The behavior of the algorithms implementing the specified functions can be simulated on the PC and validated in the real-world environment with the aid of a real-time experimentation system that augments or replaces the target ECU (Rapid Prototyping; [5, 6, 7, 8]; Figure 2, Step 1 and Step 2). By exploiting the computing power of a PC or experimentation system, and with the primary focus on the physical closed-/ open-loop control behavior, the function algorithms are implemented in floating point arithmetic. 12 ATZelektronik 06I2008 Volume 3
4 Once the function algorithms meet the requirements for open-loop/closedloop controls, they are executed in fixed point notation in accordance with the ECU software specifications. For individual variables, this includes the definition of data types with a suitable resolution, adaptation of the calculation routines, and the generation of conversion formulas for the physical representation. A prototyping experiment provides an easy means of verifying the fixed point version of a given software function through comparison with the physical model. The function algorithms are then transferred to software components, and the data structures and communication mechanisms for the component interfaces are specified. The final step consists of the automatic generation of ECU code, Figure 2, Step 3. ASCET developed Autosar software is already deployed in a variety of production projects [10, 11]. Prototyping environments such as INTECRIO already provide options for validating Autosar conformant applications either in a virtual environment or in the real-world system, Figure 2, Step 1 and Step 2. Irrespective of the modeling environment, the INTECRIO integration platform can be used to assemble interconnected Autosar conformant software components to form an application by means of the virtual function bus on the PC [12], which is then tested either directly on the PC [13] or under real-world conditions [14], Figure 3 and Figure 4. 6 Timing Behavior Logical aspects notwithstanding, system integration requires that the desired timing behavior of an open-loop/closed-loop control be guaranteed. Timing behavior is largely determined by latencies occurring as a function of signal transfer and computing tasks, whereby sensors and actuators, as well as the communication mechanisms of vehicle buses and ECUs, may delay the transfer. In distributed systems in particular, bus communications markedly influence the timing behavior of electronic controls. To avoid transmission time fluctuations during signal transfer, time controlled bus systems such as Flexray ( transfer signals in predetermined time slices. Although the most recent Autosar specifications still ignore the time related characteristics of software and system architectures, efforts within the scope of Phase II of the Autosar project and the EU sponsored Itea2 (Information Technology for European Advancement) project designated Timmo (Timing Model, are aimed at discussing concepts and methods to include a structured means of including the consideration of timing behavior in the design of new vehicle systems. On the tool side, harmonized solutions facilitating the analysis of system timing behavior were presented within the framework of the Interest (Integrating European Embedded System Tools) project. Thanks to a coupling of ASCET with AbsInt s ait Worst Case Execution Time (WCET) analysis tools, the maximum execution times of individual operations of software components can be determined by means of program code analysis. Similarly, the SymTA/S tool by Symtavision permits the determination of maximum signal runtimes between sensor input and output on the basis of analyzed WCET data as well as OS and vehicle bus schedules, facilitating the identification of time delaying factors within the system [15]. 7 ECU Software Integration The open-loop/closed-loop control and diagnostic functions are tested in a simulated environment in the laboratory (system test, see Figure 2, Step 4). To this end, ECUs are connected to actuators or dum- Figure 2: Development and integration of functions, software and ECUs in virtual and physical environments ATZelektronik 06I2008 Volume 3 13
5 Cover story Autosar Figure 3: Integration of software components and validation of functions on the PC using INTECRIO ; verification of the execution of function algorithms with RTA-TRACE ; pre-calibration of function parameters on the PC with INCA my loads on the hardware-in-the-loop (HiL) test bench. These are then networked and stimulated with the aid of recorded measurement data or a plant model simulating, besides the remainder of the system, also driver behavior, vehicle, and environment. In this test, the ECUs are electrically interconnected with the simulation model through realtime capable interface modules. The presence of appropriate hardware facilitates the simulation of electrical faults, such as short-circuits and wiring discontinuity [16, 17, 18]. The attendant testing of the increasingly complex open-loop/ closed-loop control and diagnostic functions for ECUs is done with the aid of more and more detailed plant simulations. With its annual increase in computing power, PC technology provides a suitable platform for computation intensive simulations. For EXAM ple, today s Core 2 Quad processors permit the execution of complex driving dynamics models in real time on the PC a feat that would have been impossible only a short while ago, despite the availability of dedicated hardware for real-time simulation [19]. Subsequent to the system integration, the entire mechatronic system is subjected to test bench or in-vehicle trials with the deployment of appropriate test instrumentation [20], Figure 2, Step 5. 8 ECU Software Application ECU software is parameterized in such a manner that the behavior of openloop/closed-loop control and diagnostic functions can be simply adapted to a variety of system variants or vehicle models by calibrating, or modifying, the characteristic values of function algorithms, without the need to change calculation routines. Using calibration tools such as INCA, characteristic values can be calibrated onthe-fly while at the same time acquiring signals from ECU, vehicle buses, and measuring devices. Calibration tools support the standardized data description formats as well as measurement and calibration protocols defined by the Association for Standardization and Automation of Measuring Systems ( Diagnostic functions and protocols can be declared in a standardized form by means of the ODX (Open Diagnostic Data Exchange Format, Asam AE MCD- 2D). When calibration procedures require a large number of variables to be measured at the same time and/or in short intervals, development ECUs are equipped with additional, powerful interfaces [6]. Figure 4: Early in-vehicle validation of function prototypes in the vehicle using INTECRIO and the rapid prototyping hardware ES910; integration of the prototype in existing ECU networks through bypass and bus interfaces (CAN, ETK, Flexray) 14 ATZelektronik 06I2008 Volume 3
6 9 Summary The results presented by Autosar to date provide an essential basis for interworking software development. The component based and standardized architecture simplifies system integration, scaling, modification, and maintenance. In the ideal case, the underlying software development process is consistent, transparent, and feedback driven. Standardized data formats and interfaces facilitate the exchange of artifacts and easy tool integration in the development process. With the availability of suitable methods and tools, function models can become the basis for the development of complex electronic vehicle functions. If models contain besides ECU software architecture and interfaces suitable information from other architecture levels both technological and logical, then complex system interactions, such as the timing behavior of distributed openloop/closed-loop control functions can be figured into the design from the outset. As a result, model based development tools enable engineers to develop solutions at the abstraction levels corresponding to their problem manifestation. The modular ECU software architecture supports the calibration of individual functions, which starts with a PC based simulation and ends with the system integration in the vehicle, and which is subject to ongoing refinement. Based on environment models and optimization methods, calibration procedures can be automated to a large extent. References [1] McKinsey (Hrsg.): HAWK 2015 Knowledge-based Changes in the Automotive Value Chain. Germany (2003) [2] Bauer, R.; Raste, T.; Rieth, P. E.: Systemvernetzung von Hybridantrieben (System Networking of Hybrid Drives). ATZelektronik (2) Vol. 4, December 2007, pp [3] Cuenot, P.; Frey, P.; Johansson, R.; Lönn, H.; Törngren, M.; Sjöstedt, C.J.: Engineering Support for Automotive Embedded Systems beyond AUTOSAR. Sprnger Automotive Media (/pub.), FISITA 2008 World Automotive Congress F [4] Gupta, M.; Lauff, U.; Wolff, H. J.: Professionelle Umgebung für die Entwicklung von Steuergerätesoftware - ASCET V6.0 (Professional Development Environment for ECU Software AS- CET V6.0). Hanser automotive (2008) Vol. 10, pp [5] Triess, B.; Müller, Ch.; Lauff, U.; Mößner, C.: Entwicklung und Applikation von Motor- und Getriebesteuerungen mit der ETK-Steuergeräteschnittstelle (Development and Calibration with the ETK ECU Interface). ATZ Automobiltechnische Zeitschrift (109) Vol. 1, January 2007, pp [6] Kulzer, A.; Laubender, J.; Lauff, U.; Mößner, D.; Sieber, U.: Der Direktstart - Vom Modell zum Demonstrator (Direct Starting From Model to Demonstrator). MTZ Motortechnische Zeitschrift (67) Vol. 9, September 2006, pp [7] Gebhard, M.; Lauff, U.; Schnellbacher, K.: Operation am offenen Herzen Entwicklung und Test von Steuergerätefunktionen mit der Bypassmethode (Teil 1) (Open Heart Surgery Development and Testing of ECU Functions with the Bypass Method, Part 1). Elektronik Automotive (2008) Vol. 6, pp [8] Dubitzky, W.; Eismann, W.; Schinagel, J.: Entwicklung und Test von Steuergerätefunktionen mit der Bypassmethode (Teil 2) (Development and Testing of ECU Functions with the Bypass Method, Part 2). To be published in Elektronik Automotive (2008) Vol 8 [9] Freund, U.; Lauff, U.; Wolff, H.J.; Ziegenbein, D.: Modellbasierte Entwicklung von Autosar-Anwendungssoftware (Model Based Development of Autosar Application Software). ATZelektronik (2), Vol. 4, December 2007, pp [10] Freund, U.; Lauff, U.; Siwy, R.; Wolff, H.J.; Ziegenbein, D.: Sauberer Schnitt Modellbasierte Entwicklung von Anwendungssoftware mit AUTOSAR-konformen Schnittstellen (Clean Cut Model Based Development of Application Software with AUTOSAR Conformant Interfaces). Elektronik Automotive (2007) Vol. 9, pp [11] Schwerin, W.; Jenter, M.: AUTOSAR-Evaluierung bei BMW. RealTimes ETAS Group-Magazin (2007) Vol. 2, pp ( [12] Lauff, U.: Offen für Autosar. Automobil Elektronik (2008) Vol. 1, pp [13] Critchely, O.; Tracey, N.: RTA-OSEK erweitert Support für virtuelle Entwicklung um Echtzeit. RealTimes ETAS Group-Magazin (2008) Vol. 1, pp ( [14] Stix, P.; Wagner, J.: Function Development for FlexRay ECUs. Hanser automotive (2006), Special Edition FlexRay, pp [15] Frey, P.; Freund, U.: Integrating Timing Aspects in Model- and Component-based Embedded Control System Development for Automotive Applications. In: Giese, H.; Huhn, M.; Nickel, U.; Schätz, B. (pub.) Conference Minutes Dagstuhl-Workshop MBEES, Informatik-Bericht , TU Braunschweig [16] Wolters, U.; Elbs, M.: New Methods and Practices in Automated Testing of Automotive ECUs. In: Grote, C.; Elster, R. (pub.), Design&Elektronik, Begleittexte zum Entwicklerforum Kfz-Elektronik und FlexRay Solution Day, Poing (2007), pp [17] Wittler, G.; Crepin, J.: Real-time and Performance Aspects of Hardware-in-the-Loop (HiL) Testing Systems. ATZ online ( Special: Simulation [18] Bayerl, A.; Wandling, F.; Wolters, U.: FlexRay Residual Bus Simulation on HiL Testing Systems. Hanser automotive (2007), Special Edition FlexRay, pp. 6-9 [19] Wittler, G.: PC-Standardtechnologien im praktischen Einsatz für HiL-Testsysteme (Practical Application of Standard PC Technologies in HiL Testing Systems). In: VDI-Berichte 2009 (Hrsg.), AUTOREG, Düsseldorf (2008), pp [20] Lauff, U.; Lochau, S.: Kleine Ethernet-Module messen Signale in Sensornähe (Compact Ethernet Modules Measure Signals Close to Sensors). ATZelektronik (1) Vol. 4, November 2006, pp ATZelektronik 06I2008 Volume 3 15
Measurement, simulation, virtualization
Translated article Methoden und Tools für die Entwicklung von Fahrzeugsystemen: Messung, Simulation, Virtualisierung, Elektronik Automotive Sonderausgabe Software 2016 Methods and tools for the development
More informationPC-Based Validation of ECU Software
PC-Based Validation of ECU Software Sean Wyatt - ETAS, Inc. Embedded System Workshop Venue: Oakland University School of Engineering and Computer Science, Rochester, MI Date: October 13, 2012 What you
More informationGuided and automated calibration and validation of powertrain systems
Translated article Geführte und automatisierte Applikation und Validierung von Antriebsstrangsystemen, Elektronik automotive 6/7.2016 Guided and automated calibration and validation of powertrain systems
More informationETAS Desk LABCAR Agenda
1 Public ETAS / STI3 02.14 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, 1 A Global and Growing Company 2 Our Solution Portfolio 3 ETAS Products
More informationAgenda. Why AUTOSAR Introduction Technical Overview Backup References. 26 August 2015 Liu Xue
AUTOSAR Agenda 1 2 3 4 5 Why AUTOSAR Introduction Technical Overview Backup References 2 Background Initial discussions on the common challenge and objectives were held by BMW, Bosch, Continental, DaimlerChrysler
More informationA handle on the future
Translated article Die Zukunft im Griff, Automobil Elektronik 05-06 / 2018 A handle on the future Virtualized testing and XiL for automated driving Advanced driver assistance systems (ADAS) have come so
More informationINCA. Integrated tool environment for measurement, ECU calibration and diagnostic. At a glance
INCA Integrated tool environment for measurement, ECU calibration and diagnostic At a glance The software products in the ETAS INCA product family form an integrated tool environment for measurement data
More informationThe Timing Model TIMMO Methodology Guest Lecture at Chalmers University
ITEA 2 06005: Timing Model The Timing Model Methodology Guest Lecture at Chalmers University Stefan Kuntz, Continental Automotive GmbH 10-02-2009 Methodology Page 1 Welcome About Stefan Kuntz Studied Electrical
More informationModel-Driven Development for Safety-Critical Software Components
Model-Driven Development for Safety-Critical Software Components By Franz Walkembach, Product Line Manager WHEN IT MATTERS, IT RUNS ON WD RIVER EXECUTIVE SUMMARY Software platforms are becoming an increasingly
More informationPress Release. ETAS Rolls Out New Solutions for Simulink Users
ETAS GmbH Borsigstraße 14 70469 Stuttgart, Germany Phone +49 711 89661-240 Fax +49 711 89661-108 Press and Public Relations: Anja Krahl Press Release anja.krahl@etas.com www.etas.com ETAS Rolls Out New
More information» Software in Tractors: Aspects of Development, Maintenance and Support «
Session: Information Technology for Agricultural Machines» Software in Tractors: Aspects of Development, Maintenance and Support «Dipl.-Ing. Rainer Hofmann, AGCO GmbH, Germany Development of Software is
More informationETAS Webinar: LABCAR - Scalable HiL Solution
1 Public ETIN/STI3 2014-02-27 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, Agenda Content 1 ECU testing methods 2 Need for HiL 3 Tests on ETAS LABCAR 4
More informationDevelopment of AUTOSAR Software Components with Model-Based Design
Development of AUTOSAR Software Components with Model-Based Design Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Joachim Schlosser Senior Team Leader Application Engineering The MathWorks
More informationV-Cycle for Automotive SW Engineering. André Pelisser
V-Cycle for Automotive SW Engineering André Pelisser - 2018 V-Cycle for Automotive SW Engineering 1. ETAS World Driving Embedded Excellence Who are we? What we do? Where are we? Who we work with? 3. The
More informationDevelopment of AUTOSAR Software Components with Model-Based Design
Development of Software Components with Model-Based Design 2008 The MathWorks, Inc. Dr. Joachim Schlosser Application Engineering The MathWorks GmbH 3 things to remember about, Model-Based Design with
More informationCalibration Data Management A Puzzle Game no more
Calibration Data Management A Puzzle Game no more Manage Complex Calibration Data at the Individual Workstation, in Teams and Throughout the Company In ECU development, short innovation cycles and high
More informationAUTOSAR Automotive Open System Architecture
Automotive Open System Architecture Cooperate on standards, compete on implementation. Alessandra Mitidieri C. Agenda History Partnership Structure and Members Main Topics and Benefits Architecture Present
More informationEngineering the Future with AUTOSAR
Partners create Perspectives Engineering the Future with AUTOSAR while considering all system requirements and standards! RTE Safety Application Layer Security ISOBUS Automated Driving AUTOSAR for Innovative
More informationModel Based Embedded System Development for In-Vehicle Network Systems
2006-01-0862 Model Based Embedded System Development for In-Vehicle Network Systems Copyright 2006 SAE International Joonwoo Son Daegu Gyeongbuk Institute of Science & Technology Department of Mechatronics
More informationSOLUTIONS Where innovation drives development
SOLUTIONS Where innovation drives development Software Validation Mechatronics cmore-automotive.com Software From functional software requirements to final software release Our strengths are in the development
More informationHigh Performance. ECU Calibration. Using Realtime ECU Interface DEVELOPMENT METHODS
DEVELOPMENT METHODS High Performance Using Realtime ECU Interface New application methods for dynamic ECU calibration like those of AVL are tailored for the complex requirements of modern powertrains.
More informationSystemDesk
www.dspace.com SystemDesk Planning, modeling, and developing ECU software AUTOSAR-compliant development Generation of virtual ECUs PC-based Simulation of virtual ECUs with dspace VEOS SystemDesk Modeling
More informationEB Automotive Driving the Future of Software
EB Automotive Driving the Future of Software About Elektrobit (EB) Driving the Future of Automotive Software Architecting the experiences inside and outside the connected vehicle in a safe manner. Leading
More informationDevelopment of a Cooperative Tractor-Implement Combination
Development of a Cooperative Tractor-Implement Combination While driver assistance systems such as adaptive cruise control and lane-keeping assistants are increasingly handling longitudinal and lateral
More informationAutosar for Agri cultural Electronics
COVER STORY Autosar for Agri cultural Electronics The agricultural machinery market demands ever more powerful customer functionalities like those of Precision Farming. The high diversity of products with
More informationSystemDesk 3.0
www.dspace.com SystemDesk 3.0 For planning, implementing and integrating complex system architectures Offline Simulation of automotive software architectures -compliant development SystemDesk For developing
More informationFrontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach
Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach Mathieu Dutré Business Development & Innovation Manager, MBSE Mathworks EXPO
More informationNI Hardware-in-the-Loop Test
NI Hardware-in-the-Loop Test The NI HIL Platform The NI hardware-in-the-loop (HIL) test platform uses open hardware and software technologies to reduce the time, cost, and risk associated with control
More informationAutomation framework for converting legacy application to AUTOSAR System using dspace SystemDesk
Automation framework for converting legacy application to AUTOSAR System using dspace SystemDesk ABSTRACT James Joy, Anush G Nair Tata Elxsi, India AUTOSAR systems are getting very popular in the automotive
More informationPERSIST An AUTOSAR-based powertrain control SW product line
PERSIST An AUTOSAR-based powertrain control SW product line prepared for: 7 th AUTOSAR Open Conference Detroit, MI, 2014-10-23 J. Richenhagen (BEE-S), T. Tasky (BEA), A. Schloßer (BEE-S) product line,
More informationEB Automotive ECU solutions AUTOSAR Basic Software Tooling Functional Safety Customization Services
automotive.elektrobit.com EB Automotive ECU solutions AUTOSAR Basic Software Tooling Functional Safety Customization Services Electronic Control Unit Software and Services We take AUTOSAR to the road!
More informationASAM OTX Based Standards: OTX- Extensions, MCD-2 CERP and CPX
ASAM OTX Based Standards: OTX- Extensions, MCD-2 CERP and CPX General Assembly Meeting 2017, Stuttgart, Germany Presenters Dr. Jörg Supke EMOTIVE GmbH & Co. KG André Steimel Vector Informatik New ASAM
More informationDevelopment of a Cooperative Tractor-Implement Combination
Technical Article Development of a Cooperative Tractor-Implement Combination While driver assistance systems such as adaptive cruise control and lane-keeping assistants are increasingly handling longitudinal
More informationShenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd.
Model Based Design Approach For Automotive Applications Shenoy R K Senior Vice President, Powertrain Electronics Robert Bosch Engineering and Business Solutions ltd. 1 Ho Chi Minh City Coimbatore Bangalore
More informationModel-Sharing in the service of Innovation for the Automotive Industry
Matlab Expo 2014-2 nd October 2014 Model-Sharing in the service of Innovation for the Automotive Industry Roland Lismonde - Robert Bosch (France) SAS 1 Agenda 1 Robert Bosch - overview 2 Model Based Development
More informationCaliAV - Guided Calibration for INCA Autopilot to efficient best-practice MCD
CaliAV - Guided Calibration for INCA Autopilot to efficient best-practice MCD 1 CaliAV Guided Calibration for INCA What it does for you.. as calibration engineer Easily automate day-to-day repetitive tasks..
More informationNext Generation Vehicle Diagnostics
Next Generation Vehicle Diagnostics Dr. Jörg Supke EMOTIVE GmbH & Co. KG, Pfingstweideweg 17, D-73760 Ostfildern, Germany, www.emotive.de contact@emotive.de Abstract: The next generation vehicle diagnostics
More informationDistributed Model Based Development for Car Electronics
Distributed Model Based Development for Car Electronics Outline Background Methodology Paradigm Shift Background Automotive Supply Chain Spider Web Tier2 Tier1 CAR Maker Distributed Car Systems Architectures
More informationVolkswagen goes Adaptive
Volkswagen goes Adaptive Adaptive AUTOSAR as SW Framework for the new electric vehicle platform Dr. Marcel Wille, Ulrich Kleine Volkswagen AG Agenda 2 1. Motivation Why is there a need for change? 2. Introduction
More informationVirtual Integration on the Basis of a Structured System Modelling Approach
Virtual Integration on the Basis of a Structured System Modelling Approach Henrik Kaijser, Henrik Lönn, Peter Thorngren To cite this version: Henrik Kaijser, Henrik Lönn, Peter Thorngren. Virtual Integration
More informationThe Functional. Mockup-Interface: Innovation through. Open Standards. Hubertus Tummescheit, Modelon
The Functional Mockup-Interface: Innovation through Open Standards Hubertus Tummescheit, Modelon GPDIS_2017.ppt 1 Biography Dr. Tummescheit is the President of Modelon Inc., and Chief Strategy Officer
More informationDriving Embedded Excellence ETAS Company Profile
Driving Embedded Excellence ETAS Company Profile Welcome to ETAS We excel in providing innovative solutions that drive the development of embedded systems for the automotive industry and related sectors.
More informationFUNDAMENTAL SAFETY OVERVIEW VOLUME 2: DESIGN AND SAFETY CHAPTER G: INSTRUMENTATION AND CONTROL
PAGE : 1 / 14 SUB CHAPTER G.6 I&C PROCEDURES AND TOOLS 1. STANDARD I&C SYSTEM This section describes the tools used for PAS/SAS (level 1 automation data) and MCP[PICS] (HMI) I&C programming. It includes
More informationApplying Model-Based Design to Commercial Vehicle Electronics Systems
Copyright 2008 The MathWorks, Inc. 2008-01-2663 Applying Model-Based Design to Commercial Vehicle Electronics Systems Tom Egel, Michael Burke, Michael Carone, Wensi Jin The MathWorks, Inc. ABSTRACT Commercial
More informationfor Embedded Multi-Core Systems
EclipseCon Europe 2013 AMALTHEA Harald Mackamul Robert Bosch GmbH Model Based Open Source Development eop e Environment Platform for Embedded Multi-Core Systems ITEA 2-1 of 36 The Project Start 01.07.2011
More informationApplication of MBD to Development of ECU Prototype for EPS
Technology Introduction Application of MBD to Development of ECU Prototype for EPS KOBAYASHI Masayuki 1 Introduction Conventionally, most of the embedded control systems have been developed, using a document-based
More informationGlobal Automotive E/E Standard. Rick Flores, General Motors, AUTOSAR Steering Committee Open Architecture Summit Washington, D.C.
Global Automotive E/E Standard Rick Flores, General Motors, Steering Committee Open Architecture Summit Washington, D.C. November 4, 2014 E/E innovations in vehicle development increases Major innovations
More informationAn integrated System Development Approach for Mobile Machinery in consistence with Functional Safety Requirements
Group 14 - System Intergration and Safety Paper 14-1 439 An integrated System Development Approach for Mobile Machinery in consistence with Functional Safety Requirements Dipl.-Ing. Erik Lautner HYDAC
More informationelektrobit.com Driver assistance software EB Assist solutions
elektrobit.com Driver assistance software EB Assist solutions From driver assistance systems to automated driving Automated driving leads to more comfortable driving and makes the road safer and more secure.
More informationPutting Real Production Software in the Loop, Methodologies Enabling SW Co-Development Between OEMs and Tier 1s
Putting Real Production Software in the Loop, Methodologies Enabling SW Co-Development Between OEMs and Tier 1s David Bailey, Guillaume Francois and Gregory Nice ETAS GmbH Borsigstrasse 14, 70469, Stuttgart,
More informationService Oriented Architecture for Agricultural Vehicles
Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/
More informationLink: https://www.springerprofessional.de/en/testing-system-for-integrated-highly-interconnected-safety-syste/
Link: https://www.springerprofessional.de/en/testing-system-for-integrated-highly-interconnected-safety-syste/6115370 Development Active and Passive safety Authors Dipl.-Ing. (FH) Kathrin Sattler is a
More informationMastering Unexpected Situations Safely. Chassis & Safety Vehicle Dynamics
Mastering Unexpected Situations Safely Chassis & Safety Vehicle Dynamics Benefits and Challenges of using SystemC Models for Pre-Silicon Software Development in the Automotive Industry www.continental-corporation.com
More informationPREEvision 7.0. Roadmap and new Features. 3 th of March 2014
PREEvision 7.0 Roadmap and new Features 3 th of March 2014 V6.1 2014-03-03 PREEvision Status and Strategic Update PREEvision Strategy 2013/2014 Electric/Electronic Development from Architecture Design
More information2018 Spring Meeting, PLM Center of Excellence, Purdue University Exploring Application Lifecycle Management and Its Role in PLM
ROBERT WIRTHLIN, PHD EMBEDDED SOFTWARE IN PRODUCTS: THE CONVERGENCE OF ALM WITH SYSTEMS ENGINEERING 2018 Spring Meeting, PLM Center of Excellence, Purdue University Exploring Application Lifecycle Management
More informationTest bench management and automation
Test bench management and automation What we offer The Alma Automotive Test Bench Control System adapts to the available test system layout: besides the control of engine speed and torque it can be used
More informationModel Based Approach for the Integration of ECUs
Model Based Approach for the Integration of ECUs Rajeshwari Hegde, K S Gurumurthy Abstract A modern automotive system is a complex electromechanical system, whose comfort, safety and performance requirements
More informationIndustrie 4.0 The future of automation. Products with IO-Link - Grippers - Rotary distributors - Clamping and braking elements - Spindles
Industrie 4.0 The future of automation Products with IO-Link - Grippers - Rotary distributors - Clamping and braking elements - Spindles THE KNOW-HOW FACTORY www.zimmer - group.com The world in which we
More informationWorking with. Eric Winder, Senior Applications Engineer. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.
Working with Eric Winder, Senior Applications Engineer Class ID: 0C13B Renesas Electronics America Inc. Eric Winder Technical Applications Engineer 16-bit automotive AUTOSAR and vehicle networking Experience
More informationModel Sharing to leverage customer cooperation in the ECU software development
Model Sharing to leverage customer cooperation in the ECU software development Stéphane Louvet, Ulf Niebling, Mouham Tanimou To cite this version: Stéphane Louvet, Ulf Niebling, Mouham Tanimou. Model Sharing
More informationAutomotive Systems Engineering und Functional Safety: The Way Forward
Automotive Systems Engineering und Functional Safety: The Way Forward Dr. Simon Burton Albert Habermann Vector Informatik GmbH Ingersheimer Strasse 24 70499 Stuttgart, Germany +49 711 80670 1529 albert.habermann@vector.com
More informationEstablishing Formal Scheduling Analysis in Automotive Design Processes
-1 - ARTIST2 Summer School 2008 in Europe Autrans (near Grenoble), France September 8-12, 8 2008 Establishing Formal Scheduling Analysis in Automotive Design Processes Lecturer : Kai Richter CTO Symtavision
More informationVirtual integration of Automotive Hard- and Software with Silver
Virtual integration of Automotive Hard- and Software with Silver Andreas Junghanns QTronic GmbH, Alt-Moabit 91d, D-10559 Berlin Abstract Silver is a tool used by automotive development engineers to integrate
More information``Overview. ``The Impact of Software. ``What are Virtual Prototypes? ``Competitive Electronic Products Faster
Virtualizer ``Overview ``The Impact of ``What are Virtual Prototypes? ``Competitive Electronic Products Faster ``Use Virtual Prototyping from Specification to Deployment ``Virtualizer Technical Specification
More informationKfz Elektronik Entwicklung: Trends und Herausforderungen im IoT-Zeitalter
Kfz Elektronik Entwicklung: Trends und Herausforderungen im IoT-Zeitalter Speed the delivery of sophisticated and connected vehicles MERKS MOTOR MUSEUM GmbH, Klingenhofstraße 51, 90411 Nürnberg 26 th of
More informationAVL CONCERTO 5 Experience the harmony
AVL CONCERTO 5 Experience the harmony THE ADDED VALUE One platform for harmonization and standardization Powerful data search, intuitive calculations and fully automated evaluations Interactive editing
More informationThe design of the truck CAN network test system based on HIL
The design of the truck CAN network test system based on HIL Anyu Cheng a, Yan Meng b, Xiaopin Wang c, Jia Li d School of Automation, Chongqing University of Posts and Telecommunications, Chongqing 400065,
More informationMeasure All ECU labels and Big Data Analytics Solutions for Automotive Data Acquisition and Management
Measure All ECU labels and Big Data Analytics Solutions for Automotive Data Acquisition and Management 1 Public ETAS/STK Suknam Bae 2016-1-4 ETAS GmbH 2015. All rights reserved, also regarding any disposal,
More informationEAST-ADL Introduction. EAST-ADL Overview
EAST-ADL Introduction EAST-ADL Overview Background Increasing Complexity and Criticality of Vehicle Electronics Errors due to engineering flaws are a major threat to Safety Improved Engineering Methods
More informationOpen Core Engineering Freedom and efficiency redefined
Open Core Engineering Freedom and efficiency redefined Meet new software engineering challenges with new opportunities Progressively shorter product life cycles are increasing the demand for highly productive,
More informationEMC 2 Living Lab Automotive
Embedded Multi-Core Systems for Mixed Criticality Applications in dynamic and changeable Real-time Environments EMC 2 Living Lab Automotive Presentation at 3Ccar workshop Eindhoven NL, 2016-11-15 Rutger
More information04/04/2018. Definition. Computers everywhere. Evolution of Embedded Systems. Art & Entertainment. Typical applications
Definition Giorgio Buttazzo E-mail: buttazzo@sssup.it Real-Time Systems are computing systems that must perform computation within given timing constraints. Scuola Superiore Sant Anna http://retis.sssup.it/~giorgio/rts-le.html
More informationObjectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationIntroducing Capital HarnessXC The Newest Member of the CHS Family
Introducing Capital HarnessXC The Newest Member of the CHS Family Embargoed Until October 16, 2006 Mentor Graphics Integrated Electrical Systems Division Agenda Mentor Graphics automotive strategy update
More informationVector is a global company located in Stuttgart, Germany Subsidiaries in USA, Japan, France, Sweden
Modeling with CANoe by Bruce D. Emaus President of Vector CANtech & SAE Embedded Software Standards Committee Chair Automotive Software Workshop San Diego March 2006 This is a Vector commercial Vector
More informationTopics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationAUTomotive Open System ARchitecture - An Industry-Wide Initiative to Manage the Complexity of Emerging Automotive E/E-Architectures
2004-21-0042 AUTomotive Open System ARchitecture - An Industry-Wide Initiative to Manage the Complexity of Emerging Automotive E/E-Architectures Copyright 2004 Convergence Transportation Electronics Association
More informationSeamleSS Implementation. based on ISO 26262
SeamleSS Implementation of ECU Software based on ISO 26262 Growing use of the ISO 26262 standard is producing clearly defined requirements for the development and validation of E/E systems. Vector describes
More informationAdoption of Modeling Standards as a Part of Enterprise-Wide Deployment
2009-01-1145 Adoption of Modeling Standards as a Part of Enterprise-Wide Deployment Mirko Conrad Michael Burke The MathWorks Copyright 2009 SAE International ABSTRACT The successful deployment of modeling
More informationHIL - TEST AND SIMULATION
HIL - TEST AND SIMULATION RTSTAND IS WINNER OF THE NATIONAL INSTRUMENTS TECHNICAL INNOVATION AWARD Customizable HIL test platform, created to support critical tests during development, validation and production
More informationSoftware Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1
Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be
More informationProduction Code Generation for Engine Control System
IAC 2004 Production Code Generation for Engine Control System June 15 th, 2004 Tetsuji Katayama Akira Ohata TOYOTA MOTOR CORPORATION Yoshitaka Uematsu DENSO CORPORATION Contents MBD (Model Based Development)
More informationVehicle-to-X Communication (V2X) & ADAS Test Solutions with CarMaker and the National Instruments Platform
Vehicle-to-X Communication (V2X) & ADAS Test Solutions with CarMaker and the National Instruments Platform IPG Apply & Innovate, 11 th September 2018 Dr. Gerd Schmitz, S.E.A. Datentechnik GmbH v2x@sea-gmbh.com
More informationDynaFusion Training Catalog
2019 DynaFusion Training Catalog Training Courses dspace Real Time Systems(PHS Hardware MicroLabBox,MicroAutoBox)...3 dspace Real-Time Systems (SCALEXIO Platforms)...5 ControlDesk Basic.... 7 ControlDesk
More informationProposal. Support of Electric/Electronic Diagnosis in Production for Passenger Car Project in China. 1 Overview. 2 ECU Diagnosis in Production
1 / 8 Support of Electric/Electronic Diagnosis in Production for Passenger Car Project in China 1 Overview In Mercedes-Benz passenger car production the IS tester is used for both purely diagnostic functions
More informationEAST-ADL Introduction: Overview
EAST-ADL Introduction: Overview Background Increasing Complexity and Criticality of Vehicle Electronics Errors due to engineering flaws are a major threat to Safety Improved Engineering Methods are Necessary
More informationHigh-Precision Engine Indicating Onboard and on the Test Bench
High-Precision Engine Indicating Onboard and on the Test Bench Indicating Power KiBox the Flexible Indicating System from Kistler Kistler Your Partner for Process Efficiency and Cost-Effectiveness The
More informationWorking with. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.
Working with Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit 1200 DMIPS, Superscalar Automotive & Industrial,
More informationSoftware Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationLectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1
Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks
More informationWhat s New with the PlantPAx Distributed Control System
What s New with the PlantPAx Distributed Control System Copyright 2016 Rockwell Automation, Inc. All Rights Reserved. 1 PLANT-WIDE Control and Optimization SCALABLE and Modular SECURE Open and Information-enabled
More informationHighest efficiency across the line. Optimized Packaging Line. siemens.com/packaging
Highest efficiency across the line Optimized Packaging Line siemens.com/packaging Intelligently address complex challenges with Optimized Packaging Line Whether in the food and beverage or pharmaceutical
More informationCaliAV. Guided-Calibration for INCA Concept Overview. By Nithin Nath ETAS/STI
CaliAV Guided-Calibration for INCA Concept Overview By Nithin Nath ETAS/STI 1 CaliAV Product Concept Overview Nithin Nath (ETAS-STI) Sept 2013 ETAS GmbH 2013. All rights reserved, also regarding any disposal,
More informationA-L-V. Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter. With Ford MBSE Tools & Methods:
A-L-V Automating the Left Side of the V Presenters, Ford Chassis Controls: Nate Rolfes John Broderick Jeff Cotter With Ford MBSE Tools & Methods: Kyu Sohn Yuping Jiang Tapan Kasaragod May 2, 2018 MODERN
More informationBluePlant SCADA/HMI Software
BluePlant SCADA/HMI Software www.altus.com.br evolution in automation A new vision of your reality Impressive: high-quality graphics and intuitive configuration Superior: security, redundancy and high
More informationInto the future with ContiSys. Systematic multi-brand vehicle diagnostics.
www.vdo.com Into the future with ContiSys. Systematic multi-brand vehicle diagnostics. Shape your future business today. With our products and services in vehicle electronics and mechatronics we are acting
More informationELECTRONIC-SYSTEM DESIGN IN
ELECTRONIC-SYSTEM DESIGN IN THE AUTOMOBILE INDUSTRY ELECTRONIC COMPONENTS ARE NOW ESSENTIAL TO CONTROL A CAR S MOVEMENTS AND CHEMICAL, MECHANICAL, AND ELECTRICAL PROCESSES; TO PROVIDE ENTERTAINMENT AND
More informationMultiparadigm modeling A Mechatronics and Embedded Control Systems perspective
4/7/2009 5:08 M Multiparadigm modeling A Mechatronics and Embedded Control Systems perspective Martin Törngren Embedded Control Systems group Mechatronics, Department of Machine Design School of Industrial
More informationIntroducing. Data analysis & Machine learning Machine vision Powerful script language Custom instrument drivers
Introducing InstruNEXT Automation Center Data analysis & Machine learning Machine vision Powerful script language Custom instrument drivers Data logging and visualization TCP/IP-based remote UI architecture
More informationSolutions for Powertrain. On the road to success with Siemens in the automotive industry. siemens.com/automotive
Solutions for Powertrain On the road to success with Siemens in the automotive industry siemens.com/automotive 2 On the road to success with Siemens There is tough competition in the automotive industry
More information