Rapid Control Prototyping of Radar-based Active Safety Applications Using dspace MicroAutobox
|
|
- Lenard Shelton
- 7 years ago
- Views:
Transcription
1 Rapid Control Prototyping of Radar-based Active Safety Applications Using dspace MicroAutobox Sebastian Mathew ABSTRACT Delphi Technical Center, India Many industries are under pressure to reduce development times when they produce unique and innovative products. Working efficiently is imperative for success in a globalized market, especially for high-tech industries such as automotive and aerospace, where electronic controls are a vital part of each new product. Model-based development processes have increasingly been adopted for the development of automotive embedded control software to help implement the complex systems and reduce the development time. This paper focuses on real-time verification of the control strategy for front Radar-based active safety feature functions such as Adaptive Cruise Control, Forward Collision Warning, Autonomous Emergency Braking, using dspace MicroAutobox (MABX) and ControlDesk Rapid Prototyping environment both on the test bench as well as on the actual vehicle. The paper also details the challenges faced in prototyping and testing such complex applications as well as how these challenges are overcome to make the dspace tools optimal for algorithm development and tuning. INTRODUCTION Delphi's multimode Electronically Scanning Radar (ESR) combines a wide field of view at mid-range with long-range coverage to provide two measurement modes simultaneously. While earlier forward looking radar systems used multiple beam radars with mechanical scanning or several fixed, overlapping beams to attain the view required for systems like adaptive cruise control, ESR provides wide coverage at mid-range and high-resolution long-range coverage using a single radar. Wide, mid-range coverage not only allows vehicles cutting in from adjacent lanes to be detected but also identifies vehicles and pedestrians across the width of the equipped vehicle. Long-range coverage provides accurate range and speed data with powerful object discrimination that can identify up to 64 targets in the vehicle's path. Figure 1. Multimode ESR
2 Delphi's technologically advanced Forward-looking ESR can be used to support Active Safety feature functions like Adaptive Cruise Control with Stop & Go (ACC S&G) Forward Collision Warning (FCW) Autonomous Emergency Braking (AEB) Headway Alert Adaptive Cruise Control is an extension of conventional cruise control which allows drivers to maintain a pre-set speed. The system automatically monitors the traffic patterns and adjusts the "closing" distance by using the throttle and the brakes to maintain a pre-set distance behind the vehicle ahead. Adaptive Cruise Control with Stop & Go extends the operation of Adaptive Cruise Control down to a stop. Once activated by the driver, ACC S&G will follow the vehicle ahead to a stop and keeps the vehicle stopped until the traffic ahead resumes movement and it is OK to go. Forward Collision Warning is a warning system that warns the driver of a potential threat imposed by a stationary or moving vehicle ahead of it in the same lane. Autonomous Emergency Braking provides additional braking support in the event of an imminent collision with a moving or stationary object. Headway Alert provides distance information and alerts the driver when the preset time-gap to vehicle ahead is violated. To speed up the product development for active safety systems, the control strategy for such complex safety critical feature functions are developed as Matlab/Simulink/Stateflow models which are validated on the test bench as well as on the vehicle using a Rapid Prototyping environment before the design is finalized for software implementation. Such complex systems require efficient standardized test processes including alternatives to test-track testing not only because test-track testing is expensive and time consuming, but also because it is potentially unsafe and critical to life. Furthermore, the reproducibility of the test scenarios in test-track testing is somewhat limited. CONTROL STRATERGY DEVELOPMENT AND VERIFICATION Frontal Radar-based feature functions including ACC, FCW, and AEB when activated perform supervisory control and behave like an autonomous driver who controls the vehicle by requesting the required acceleration and deceleration to the Engine and the Brakes based on the traffic input it receives from the radar sensor. Delphi s ESR can detect up to 64 targets in its field of view. In addition to this, the radar has internal algorithms that determine the Closest In Path Target (CIP) for each of these 3 feature functions from the 64 targets it tracks. All this traffic data along with the required host vehicle information is fed as input to the supervisory control algorithms which make an assessment based on the traffic ahead as well as the current vehicle state and generates the control signals to control the vehicle accordingly. Figure 2. Feedback Controller Model
3 These supervisory algorithms are closed loop control systems wherein the controller receives the inputs from various sensors (like Radar sensor, vehicle speed sensor, etc.) and generates control signals for the actuators which control the behavior of the plant. The output from the plant is fed back into the controller along with the inputs to form the closed loop as shown in Figure 2. In this case, the controller is the feature function supervisory control algorithms and the plant consists of the Radar Sensor and various other parts of the vehicle that the controller tries to control. Thus, we see that we are dealing with highly complex safety critical supervisory control strategies which should perform consistently under all kinds of input/traffic scenarios wherein there is no tolerance for failure. This requires the control algorithm to be validated and verified thoroughly before the design is finalized for software implementation. To reap the benefits of model based development (MBD), the control strategy for these feature functions are developed as executable specification using Matlab/Simulink/Stateflow which is verified on the host computer as well as on the actual vehicle using a Rapid Prototyping environment. Typical modern day control software for automotive applications undergoes four stages of verification as shown in Figure 3. Offline Simulation Rapid Control Prototyping Hardware In Loop Simulation ECU Validation Figure 3. Control Strategy Verification Stages The first two stages of verification are intended for verifying the functional performance of the control algorithm. It is performed on the control strategy model (specification/algorithm) before the production software is generated and is dealt with in detail in this paper. The last two stages of verification are performed on production software embedded in the final Electronic control unit (ECU).
4 OFFLINE SIMULATION This is the first stage of verification wherein we have the Controller and Plant models placed in the same Simulink model on the host computer so as to have a closed loop simulation. The plant model in this case consists of a Radar simulation model that simulates the behavior of the radar, basic engine model, brakes model, vehicle dynamics model, etc. as shown in Figure 4. The plant models are validated against actual data collected from the vehicles. These models can be configured for different types for powertrain and chassis combinations. Figure 4. ESR Virtual Test Bench The yellow block in Figure 4 is the controller model that contains the control strategy for ACC, FCW, and AEB, etc. The model acts as a virtual bench which can be used for the preliminary validation and verification of the control algorithm s performance under various input scenarios. Since this is an offline simulation performed on host computer, it does not represent the real-time behavior of the control strategy on the actual vehicle where it is eventually expected to perform. RAPID CONTROL PROTOTYPING As we have already mentioned, the real-time performance of the supervisory algorithm can be evaluated only by testing the algorithm on the real environment of the vehicle. The Active Safety Controller Module (ASCM/ECU) that hosts the supervisory control algorithms communicates with all other ECUs (nodes) in the vehicle through the vehicle CAN network. Delphi s ESR has its own dedicated CAN channel known as the Radar CAN/ ESR CAN through which the target parameters for each of 64 targets it tracks is made available to other ECUs in the vehicle network. Thus, the ASCM controller receives traffic inputs and all the other vehicle inputs required by the control algorithm from the CAN network. The control signals generated by the supervisory controller (ASCM) are sent to other control units (ECUs) in the vehicle over the same CAN network.
5 The dspace Microautobox (MABX) hardware with Control Desk software is selected as the Rapid prototyping environment for testing the real-time performance of control strategy on the vehicle as it highly reliable, fast, and compact, and has all the required I/O interfaces. The fact that CAN is the only medium of external interface for the Active safety controller module (ASCM) makes it ideal for rapid control prototyping using dspace Microautobox MABX_11/1401/1507 (variant) as it has two dedicated CAN controllers with a total of 4 CAN channels available. RTI CAN block set is used for incorporating the real-time interfaces required for configuring the MABX to communicate over the CAN. Figure 5. dspace Model Block Diagram The first step for Rapid Control Prototyping is to prepare a dspace version of the controller model by incorporating the dspace Real Time Interface (RTI) blocks for the corresponding model inputs and outputs. The block diagram representation of the dspace controller model is shown in Figure 5. The RTI CAN Controller Setup Block placed in the model is configured to communicate over two CAN channels, namely, the Radar CAN and the Vehicle CAN. The dspace Receive Block contains the RTI CAN receive blocks configured for receiving the Radar and Vehicle CAN messages (control strategy inputs) while the dspace Transmit Block contains the RTI CAN transmit blocks configured for transmitting the control signals from the controller over the vehicle CAN. In some cases, the Radar CAN may be used for logging internal model signals for instrumentation purposes. The next step is to compile the dspace model using the Real Time Workshop code generator. The Real Time Workshop is configured to compile the model for DS 1041 Hardware Platform (MABX) by selecting the rti1401.tlc target language complier provided by dspace. Upon successful completion of the build process, the following files are generated <model_name>.sdf :- System Description file for loading the executable from the ControlDesk <model_name>.ppc:- Executable file for the Power PC processor in the MABX <model_name>.trc :- Trace file for navigating through the model from the ControlDesk <model_name>.map:- Contains the memory address information
6 The dspace ControlDesk test and experiment software provide the user interface which connects MABX hardware to the host PC through an Ethernet (TCP/IP) high speed link as shown in Figure 6. The executable file (<model_name>.ppc) gets loaded automatically into the MABX using the TCP/IP high speed link at the end of the build process. Another option for the user is to load the executable file manually from the ControlDesk by choosing the corresponding System Description file (<model_name>.sdf). The Control Desk provides access to monitor and capture internal model variables as well as perform calibration of the algorithm at run time. MABX can be used in the following ways for real-time performance analysis and calibration of the control algorithm: Connect the MABX to the actual vehicle on which ESR is fitted. Connect the MABX to a test bench which simulates the behavior of the radar and the vehicle in real-time using the same plant models that were used for the offline simulation of the control strategy. RAPID PROTOTYPING USING MABX ON THE VEHICLE The most authentic and straightforward method to analyze the real-time performance of the control algorithm is to connect the MABX to the CAN network of the actual vehicle were it is finally expected to perform. The MABX is connected to the two CAN channels in the vehicle, namely, the Radar CAN and Vehicle CAN, as shown in Figure 6. The MABX behaves like any another ECU on the vehicle and generates the control signals for the other ECUs (Engine controller, brake controller, body computer, etc.) based on the traffic and host vehicle information it receives over the CAN. The performance analysis and the calibration of the algorithm are completed using the ControlDesk. Vehicles equipped with dspace MABX are used for test track testing as well as for real-world road tests over thousands of miles thereby validating the performance and robustness of the control algorithm against dynamic traffic scenarios. Figure 6. dspace MABX Vehicle Test Setup
7 Performance validation using MABX on the vehicle has the following advantages:- Algorithm validation happens in the real environment of the vehicle where it is eventually expected to perform. This is critical for calibrating the algorithm according to the powertrain and chassis characteristics of the particular vehicle platform for which it is designed. Algorithm is validated for performance in different kinds of real-world traffic scenarios, road profiles and weather conditions, all of which cannot be simulated on the test bench. This is vital in evaluating the performance robustness of the Radar sensor as well as that of the control strategy under all conditions. The standalone executable files for the MABX (<model_name>.ppc, <model_name>.sdf etc.) can be provided to the Original Equipment Manufacturer (OEM) for performance validation of the control strategy on a MABX equipped vehicle without the supplier exposing the confidential supervisory control models. This allows the OEM to perform black box testing of the control algorithm and the design can finalized for implementation once OEM is satisfied with the performance. The Radar and Vehicle CAN data logged during vehicle test drives can be used for offline performance analysis of the Radar sensor as well as that of the control strategy. Delphi uses an internally developed tool known as the DV tool for logging and analyzing the Radar sensor performance. Offline analysis of the DV logs is critical for root cause analysis and resolution of the algorithm failure scenarios encountered during the test drive. However, performance validation using MABX on the vehicle has the following shortcomings or disadvantages:- Test-track testing is expensive, time consuming and potentially unsafe yet critical to life. The reproducibility of the test scenarios in test-track testing is limited. Robustness and diagnostic testing of the algorithm such as ECU failure mode analysis, sensor or actuator failure, etc. is extremely difficult to perform on the actual vehicle. There is always the risk of the control algorithm not being evaluated for all possible traffic or road conditions such as those never encountered during the test-track or real-world driving. Availability of the vehicle (or it variants) to perform validation is always a concern, especially in the early stages of the control development when the OEM itself may not have built a vehicle reliable enough to be given to the supplier for performance evaluation. In addition, there may be situations where the person who develops the control strategy may not have access to the vehicle for which the algorithm is developed. All these factors necessitate the need to perform bench testing of control strategy using MABX. RAPID PROTOTYPING USING MABX ON THE TEST BENCH To perform validation of such safety critical, closed loop control systems on the bench, the bench test setup should be capable of simulating the behavior of the radar and vehicle in real time. Since the control strategy in the MABX communicates with the rest of the vehicle entirely through the CAN network, the test bench should be capable of transmitting all simulated radar and vehicle input signals expected by the control strategy over the Radar and Vehicle CAN respectively within the timing requirement of the respective CAN messages. In addition, the test bench should be capable of responding to the CAN vehicle control signals generated from the control algorithm and modifying the response of the simulated vehicle accordingly. The simplest approach to simulating the radar and vehicle behavior on the bench is to make use of the radar and vehicle simulation plant models which are already used for the offline simulation of the control strategy. In this scenario, the major
8 challenge for the developer is to design these plant models for offline simulation in the Matlab environment, simulating real-time transmission and receipt of the required CAN messages. This is achieved by simulating the Simulink plant models inside the Vector CANoe network simulation environment using the Matlab-CANoe Interface tool box shown in Figure 7. The plant models are modified to incorporate the Matlab CANoe interface I/O blocks for the model input and outputs as shown below. Figure 7. CANoe Network Simulation Plant Model To obtain real-time performance on the network simulation bench, the models are simulated from the Canoe environment in Hardware in Loop (HIL) mode. In this mode, each plant model is built using Real Time Workshop by selecting cn.tlc target language compiler provided by Vector to generate a Windows DLL which can be loaded into the CANoe environment. Each DLL generated acts as a node in the CANoe network simulation environment as shown in Figure 8. Figure 8. Vector CANoe Vehicle Network Simulation Setup Monitoring of the internal model signals and calibration /parameterization of the plant models can be performed from the CANoe environment in the HIL mode also.
9 Figure 9. CANoe Network Simulation Test Bench Trace Thus, by using the combination of CANoe network simulation, radar model and vehicle plant models, we are able to create real time simulation bench which can be used for the performance evaluation and calibration of the control strategy in the MABX. The MABX test bench setup is shown in Figure 10. Figure 10. dspace MABX Bench Test Setup The performance of the algorithm can be monitored either using the ControlDesk or by monitoring the control signal generated by the algorithm on the CAN bus using analysis tools like Vector CANalyzer as shown in Figure 11.
10 Figure 11. Vehicle Control Signals from MABX Performance validation using MABX on the test bench has the following advantages:- Ability to perform performance analysis and preliminary calibration of the algorithm even before the actual vehicle is available Ability to test the algorithm for traffic scenarios that may be difficult to produce in the test track or real-world driving Bench testing is much cheaper and safer than test track testing. Test Bench can be used to replay the problem scenario DV logs captured during real world driving on the MABX for root cause analysis and resolution. The bench setup can be easily modified to perform diagnostic and failure mode testing which may be difficult to perform on the actual vehicle. The plant models can be configured for various powertrain and chassis combinations thereby enabling the developer to calibrate the algorithm for different vehicle platforms. The same bench setup can be used for the performing preliminary Hardware in Loop (HIL) testing of production software embedded in the final Electronic control unit (ECU). CONCLUSION AND FUTURE IMPROVEMENTS Thus, we see that rapid control prototyping maximizes the benefits of model-based development and plays a very important role in the feature development of active safety systems. Performance analysis using dspace MABX is critical for early detection and removal of deficiencies in the control design which has a significant impact on the development cost as well as the time to market of the product. Prototyping using MABX increases the confidence in the robustness of the control algorithm which is absolutely vital for such safety critical feature functions that are expected to perform consistently in all dynamic input scenarios. By using a judicious mixture of the vehicle and bench level testing using MABX, the quality of the control strategy developed is increased greatly whereas the development time is reduced significantly.
11 One future improvement to current process would be to have an improved bench simulation test setup with dspace HIL simulator that has Automotive Simulation Models (ASM) running on it, replacing the current CANoe-based solution. This would improve the capability to simulate diverse traffic, road and weather conditions on the bench thereby reducing the amount of effort required for the vehicle testing. ACKNOWLEDGMENTS The author would like to acknowledge and thank the model development teams in Delphi Technical Centers in Bangalore, India; Auburn Hills, USA; and Wuppertal, Germany for all the contributions and guidance in development of the tools and processes described in the paper. REFERENCES Vector Application Note AN-IND Using MATLAB with CANoe 7. Simulink Modeling for Vehicle Simulator Design- Chandrakantha Ursu, Ramachandra Bhat K and Ramkumar Damodaran 2009 SAE International 8. Defect Identification with Model-Based Test Automation - Mark Blackburn, Aaron Nauman, Bob Busser, Bryan Stensvad 9. Rapid Prototyping and Hardware-in-the-Loop Simulation with xpctarget Mike Dickens, mdickens@mathworks.com 10. Engine Plant Model Development for HIL System and Application to On-Board Diagnostic Verification- Yixin Chen, Jeffrey Pfeiffer and Ken Simpson-Delphi Corp SAE International CONTACT Sebastian Mathew Technical Leader Active Safety Sebastian.Mathew@delphi.com
Adaptive Cruise Control System Overview
5th Meeting of the U.S. Software System Safety Working Group April 12th-14th 2005 @ Anaheim, California USA 1 Introduction Adaptive Cruise System Overview Adaptive Cruise () is an automotive feature that
More informationHardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09
Testen von Embedded Systems Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Raimund dkirner Testing Embedded Software Testing the whole system including the physical environment is not possible
More informationAdaptive Cruise Control
IJIRST International Journal for Innovative Research in Science & Technology Volume 3 Issue 01 June 2016 ISSN (online): 2349-6010 Adaptive Cruise Control Prof. D. S. Vidhya Assistant Professor Miss Cecilia
More informationIn networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed
Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks
More informationProduct Information CANalyzer.J1939
Product Information CANalyzer.J1939 Table of Contents 1 Introduction... 3 1.1 Application Areas... 3 1.2 Features and Advantages... 3 1.3 Further Information... 3 2 Functions... 4 3 Hardware Interfaces...
More informationEHOOKS Prototyping is Rapid Again
09CV-0113 EHOOKS Prototyping is Rapid Again Vivek Jaikamal ETAS Inc. Nigel Tracey ETAS Ltd. Copyright 2009 SAE International ABSTRACT Automotive controls engineers have traditionally used bypass rapid
More informationSoftware Production. Industrialized integration and validation of TargetLink models for series production
PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at
More informationSetting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks
Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time
More informationPerformance Study based on Matlab Modeling for Hybrid Electric Vehicles
International Journal of Computer Applications (975 8887) Volume 99 No.12, August 214 Performance Study based on Matlab Modeling for Hybrid Electric Vehicles Mihai-Ovidiu Nicolaica PhD Student, Faculty
More informationEBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis
EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control
More informationBest Practices for Verification, Validation, and Test in Model- Based Design
2008-01-1469 Best Practices for Verification, Validation, and in Model- Based Design Copyright 2008 The MathWorks, Inc. Brett Murphy, Amory Wakefield, and Jon Friedman The MathWorks, Inc. ABSTRACT Model-Based
More informationDS1104 R&D Controller Board
DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application
More informationProduct Information CANape Option Simulink XCP Server
Product Information CANape Option Simulink XCP Server Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions...
More informationModel-Based Development of ECUs
Model-Based Development of ECUs Software Simulation with MATLAB/Simulink and CANoe MATLAB/Simulink is a tool that is widely used in many engineering and scientific disciplines. In the automotive field,
More informationJEREMY SALINGER Innovation Program Manager Electrical & Control Systems Research Lab GM Global Research & Development
JEREMY SALINGER Innovation Program Manager Electrical & Control Systems Research Lab GM Global Research & Development ROADMAP TO AUTOMATED DRIVING Autonomous Driving (Chauffeured Driving) Increasing Capability
More informationTips and Technology For Bosch Partners
Tips and Technology For Bosch Partners Current information for the successful workshop No. 04/2015 Electrics / Elektronics Driver Assistance Systems In this issue, we are continuing our series on automated
More informationUsing big data in automotive engineering?
Using big data in automotive engineering? ETAS GmbH Borsigstraße 14 70469 Stuttgart, Germany Phone +49 711 3423-2240 Commentary by Friedhelm Pickhard, Chairman of the ETAS Board of Management, translated
More informationEchtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur
Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements
More informationVirtual Integration and Consistent Testing of Advanced Driver Assistance Functions
Stuttgart, Testing Expo 2012 Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions 2012-06-12 Jürgen Schüling Agenda Introduction and Motivation State of the Art Hardware in
More informationTraining @ ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.
Training @ ETAS At ETAS we believe in training as an important aid to our customers to achieve maximum benefit of our tools and solutions in their projects. We strive to provide the highest possible quality
More informationCollaborating in California: Open HIL Test System Architecture uses the ASAM HIL API
Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API ASAM INTERNATIONAL CONFERENCE, Dec. 03 04, 2013, Dresden, Germany Dr. Jiri Keprt, National Instruments Corporation (Speaker)
More informationAdaptive cruise control (ACC)
Adaptive cruise control (ACC) PRINCIPLE OF OPERATION The Adaptive Cruise Control (ACC) system is designed to assist the driver in maintaining a gap from the vehicle ahead, or maintaining a set road speed,
More informationDriver - Vehicle Environment simulation. Mauro Marchitto Kite Solutions
Driver - Vehicle Environment simulation Mauro Marchitto Kite Solutions Summary From the DVE to the SSDrive tool Overview of SSDrive model Matlab Simulink SSDrive model SSDrive model validation: VTI driving
More informationAdvanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software
133 Hitachi Review Vol. 63 (2014), No. 2 Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software Yoshinobu Fukano, Dr. Sci. Kosei Goto Masahiro Matsubara
More informationMild Hybrids. Virtual
PAGE 20 CUSTOMERS The new 48-volt vehicle electrical system is opening up new possibilities for powerful, cost-efficient hybrid drives. This leads to new challenges for validating the installed power electronics.
More informationMaking model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB
The V850 Integrated Development Environment in Conjunction with MAT...iles and More / Web Magazine -Innovation Channel- / NEC Electronics Volume 53 (Feb 22, 2006) The V850 Integrated Development Environment
More informationAn Overview of Hardware-In-the-Loop Testing Systems at Visteon
SAE TECHNICAL PAPER SERIES 2004-01-1240 An Overview of Hardware-In-the-Loop Testing Systems at Visteon Syed Nabi and Mahesh Balike Visteon Corporation Jace Allen and Kevin Rzemien dspace Inc. Reprinted
More informationwww.vdo.com Road speed limitation for commercial vehicles
www.vdo.com Road speed limitation for commercial vehicles Mobility shapes our life moving ahead is our passion A passion for mobility drives us to achieve new goals, to push further and to move boundaries.
More informationPlug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com www.dspace.
page 34 Delphi Diesel systems Plug & Play Various ECUs tested by automated sequences page 35 Delphi Diesel Systems has successfully developed automated integration and feature tests for various ECUs for
More informationA PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir
More informationCase Study Competition 2013. Be an engineer of the future! Innovating cars using the latest instrumentation!
Case Study Competition 2013 Be an engineer of the future! Innovating cars using the latest instrumentation! The scenario You are engineers working on a project team that is tasked with the development
More informationAutomotive Software Engineering
Automotive Software Engineering List of Chapters: 1. Introduction and Overview 1.1 The Driver Vehicle Environment System 1.1.1 Design and Method of Operation of Vehicle Electronic 1.1.2 Electronic of the
More informationEB TechPaper. Test drive with the tablet. automotive.elektrobit.com
EB TechPaper Test drive with the tablet automotive.elektrobit.com 1 A great many test miles have to be covered in the development and validation of driver assistance systems. A tablet with Elektrobit (EB)
More informationTesting for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development
Testing for the Unexpected: An Automated Method of Injecting Faults for Engine Management Development By Shaun Fuller What will happen if a fault occurs in an automotive vehicle s electrical system? Similarly,
More informationAdvanced Vehicle Safety Control System
Hitachi Review Vol. 63 (2014), No. 2 116 Advanced Vehicle Safety Control System Hiroshi Kuroda, Dr. Eng. Atsushi Yokoyama Taisetsu Tanimichi Yuji Otsuka OVERVIEW: Hitachi has been working on the development
More informationModel Based System Engineering (MBSE) For Accelerating Software Development Cycle
Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...
More informationEB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015
EB Automotive Driver Assistance EB Assist Solutions Damian Barnett Director Automotive Software June 5, 2015 Advanced driver assistance systems Market growth The Growth of ADAS is predicted to be about
More informationsiemens.com/mobility Radar detectors of the Heimdall family High detection rate, easy installation
siemens.com/mobility Radar detectors of the Heimdall family High detection rate, easy installation Heimdall radar detectors from Siemens: A family that provides valuable benefits, Heimdall is the watchman
More informationEasy. Modular. Universal. Laboratory automation with SIMATIC PCS 7 LAB SIMATIC PCS 7. Answers for industry.
Easy. Modular. Universal. Laboratory automation with SIMATIC PCS 7 LAB SIMATIC PCS 7 Answers for industry. Greater efficiency in the laboratory SIMATIC ET 200pro I/O module Considerably less overhead Whether
More informationModel-based Testing of Automotive Systems
Model-based Testing of Automotive Systems Eckard Bringmann and Andreas Krämer ICST 08 Presented by Julia Rubin on November 21, 2012 Multidisciplinary Business 2 Supply Chain of Components 3 Innovation
More informationIntroduction CHAPTER 1
CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by
More informationINTEGRATED OPEN DEVELOPMENT PLATTFORM FÜR TEIL- UND VOLLAUTOMATISIERTE FAHRZEUGANTRIEBE
INTEGRATED OPEN DEVELOPMENT PLATTFORM FÜR TEIL- UND VOLLAUTOMATISIERTE FAHRZEUGANTRIEBE PETER PRENNINGER A3PS MV - Peter Prenninger 2014-12-11 1 SUSTAINABILITY REQUIRES AN EFFICIENT MOBILITY SYSTEM Infrastructure
More informationChip simulation of automotive ECUs
Chip simulation of automotive ECUs Jakob Mauss, QTronic GmbH Matthias Simons, Daimler AG 9. Symposium Steuerungssysteme für automobile Antriebe Berlin-Tempelhof, 20.-21.09.2012 Outline of the talk Chip
More informationAppendix A. About RailSys 3.0. A.1 Introduction
Appendix A About RailSys 3.0 This appendix describes the software system for analysis RailSys used to carry out the different computational experiments and scenario designing required for the research
More informationMulti-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars
Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group Jonn.Lantz@volvocars.com 1 Partners
More informationDifference between Enterprise SATA HDDs and Desktop HDDs. Difference between Enterprise Class HDD & Desktop HDD
In order to fulfil the operational needs, different web hosting providers offer different models of hard drives. While some web hosts provide Enterprise HDDs, which although comparatively expensive, offer
More informationdspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This
More informationValidating Diagnostics in Early Development Stages
Validating Diagnostics in Early Development Stages Explanations by means of an Example of an automatic exterior lighting control Dipl.-Ing. Valentin Adam, Daimler AG Dipl.-Ing. Matthias Kohlweyer, Daimler
More informationELEC 5260/6260/6266 Embedded Computing Systems
ELEC 5260/6260/6266 Embedded Computing Systems Spring 2016 Victor P. Nelson Text: Computers as Components, 3 rd Edition Prof. Marilyn Wolf (Georgia Tech) Course Topics Embedded system design & modeling
More information3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Manfred Gruber Safe and Autonomous Systems
More informationStandardized software components will help in mastering the. software should be developed for FlexRay were presented at
Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of
More informationAutonomous Advertising Mobile Robot for Exhibitions, Developed at BMF
Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF Kucsera Péter (kucsera.peter@kvk.bmf.hu) Abstract In this article an autonomous advertising mobile robot that has been realized in
More informationLaboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. M. Weyrich Laboratory Course Industrial Automation Experiment Nr. 6 Introduction to the FlexRay bus system Brief
More informationI can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney
I can make just such ones if I had tools, and I could make tools if I had tools to make them with. -Eli Whitney Automotive Software Development and Model Based Design (Matlab & Simulink) Ian M. Alferez,
More informationCaterpillar Automatic Code Generation
SAE TECHNICAL PAPER SERIES 2004-01-0894 Caterpillar Automatic Code Generation Jeffrey M. Thate and Larry E. Kendrick Caterpillar, Inc. Siva Nadarajah The MathWorks, Inc. Reprinted From: Electronic Engine
More informationService Manual Trucks
Service Manual Trucks Group 36 Vehicle Electronic Control Unit (MID 144), Diagnostic Trouble Code (DTC), Guide From build date 1.2007 PV776-88951780 Foreword The descriptions and service procedures contained
More informationPG DRIVES TECHNOLOGY R-NET PROGRAMMER R-NET PROGRAMMING SOFTWARE - DEALER ELECTRONIC MANUAL SK78809/2 SK78809/2 1
R-NET PROGRAMMING SOFTWARE - DEALER ELECTRONIC MANUAL SK78809/2 SK78809/2 1 PG Drives Technology 2009 All rights reserved. This manual is furnished under copyright and may only be used in accordance with
More informationEBERSPÄCHER ELECTRONICS automotive bus systems
EBERSPÄCHER ELECTRONICS automotive bus systems YOUR PARTNER FOR IN-VEHICLE NETWORKING DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems EBERSPÄCHER ELECTRONICS: THE EXPERTS IN AUTOMOTIVE BUS SYSTEMS
More informationStop Alert Flasher with G-Force sensor
Stop Alert Flasher with G-Force sensor Stop Alert module creates brake light flashing effect to catch attention of the drivers behind to avoid dangerous rear end collision. The flasher module is a state
More information2005-01-0785. Effective Application of Software Safety Techniques for Automotive Embedded Control Systems SAE TECHNICAL PAPER SERIES
2005-01-0785 SAE TECHNICAL PAPER SERIES Effective Application of Software Safety Techniques for Automotive Embedded Control Systems Barbara J. Czerny, Joseph G. D Ambrosio, Brian T. Murray and Padma Sundaram
More informationAutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution
AutomationDesk 2.0 Automated Hardware-in-the-Loop (HIL) Testing New-Look of User Interface NEW: Advanced Sequence Builder NEW: Offline Test Execution & Development NEW: Enhanced Multi-User Support dspace
More informationAUTOMATED DRIVING WITH ROS AT BMW.
ROSCon 2015 Hamburg, Germany AUTOMATED DRIVING WITH ROS AT BMW. MICHAEL AEBERHARD, THOMAS KÜHBECK, BERNHARD SEIDL, MARTIN FRIEDL, JULIAN THOMAS, OLIVER SCHEICKL. HISTORY OF AUTOMATED DRIVING AT BMW. BMW
More informationAutomated Trucks. The next big disruptor in the automotive industry? Roland Berger study
Short version To receive the complete study please contact our US marketing department at linda.saliba@rolandberger.com Automated Trucks The next big disruptor in the automotive industry? Roland Berger
More informationAUTOMATION OF THE DATA MANAGEMENT PROCESS WITHIN THE FIELD OPERATIONAL TEST EUROFOT
AUTOMATION OF THE DATA MANAGEMENT PROCESS WITHIN THE FIELD OPERATIONAL TEST EUROFOT Dipl.-Ing. Mohamed Benmimoun Institut für Kraftfahrzeuge, RWTH Aachen University (IKA) mbenmimoun@ika.rwth-aachen.de
More informationOnGuard Collision Mitigation System
Maintenance Manual MM-1306 OnGuard Collision Mitigation System Revised 04-15 Service Notes About This Manual This service manual applies to all vehicles equipped with the OnGuard Collision Mitigation System.
More informationElectronic Power Control
Service. Self-Study Programme 210 Electronic Power Control Design and Function With the Electronic Power Control system, the throttle valve is actuated only by an electric motor. This eliminates the need
More informationIntelligent Transport Systems (ITS): Needs for accurate and updated map data from public authorities
Intelligent Transport Systems (ITS): Needs for accurate and updated map data from public authorities Maxime Flament, ERTICO ITS Europe m.flament@mail.ertico.com 1 What is ITS? 2 What is ITS? Intelligent
More informationwww.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany
Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network
More informationCustomer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions
September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer
More informationProduct Information Services for Embedded Software
Product Information Services for Embedded Software Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient
More informationPlug and Play Solution for AUTOSAR Software Components
Plug and Play Solution for AUTOSAR Software Components The interfaces defined in the AUTOSAR standard enable an easier assembly of the ECU application out of components from different suppliers. However,
More informationCar2x From Research to Product Development
Car2x From Research to Product Development How automotive OEMs and suppliers are successfully completing production Car2x projects Car2x systems present entirely new challenges for managers in product
More informationFEV Parallel Mode Strategy
FEV Parallel Mode Strategy Peter Janssen MSc. Dipl.-Ing Glenn Haverkort FEV Motorentechnik As the automotive industry has to react to the global concern about climate change related to CO2 emissions and
More informationAgilent Automotive Power Window Regulator Testing. Application Note
Agilent Automotive Power Window Regulator Testing Application Note Abstract Automotive power window regulator tests require the use of accurate data acquisition devices, as they cover a wide range of parameters
More informationHow cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles
How cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles David Fidalgo- Altran Senior Business Manager CONTENTS I. Altran Group/ Intelligence Systems
More informationAutomotive Software Development Challenges Virtualisation and Embedded Security
Automotive Software Development Challenges Virtualisation and Embedded Security 1 Public ETAS-PGA/PRM-E October 2014 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, Automotive
More informationParking Guidance System
Parking Guidance System The Need: With the development of modern life, the amount of cars is growing rapidly and the difference between cars and parking spaces becomes a problem in the crowded urban areas.
More informationS3000 Quick-Start. The document describes the schedule of a configuration which is valid for the user software CDS 3.xx or higher.
The present document S3000 Quickstart does not replace a detailed study of the operating manual provided with the Safety Laser Scanner S3000. Please read the operating manual carefully before you handle
More informationBendix Wingman Fusion
Protect Your Fleet with Our Most Advanced Safety System Ever Bendix Wingman Fusion The integration of camera, radar, and brakes delivers a new level of performance in North America. OUR NEW FLAGSHIP DRIVER
More informationLast Mile Intelligent Driving in Urban Mobility
底 盘 电 子 控 制 系 统 研 究 室 Chassis Electronic Control Systems Laboratory 姓 学 名 号 Hui CHEN School 学 of 院 ( Automotive 系 ) Studies, Tongji University, Shanghai, China 学 科 专 业 hui-chen@tongji.edu.cn 指 导 老 师 陈
More informationDevelopment of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
More informationSuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev: 5-16-14 1
SuperIOr Controller The SuperIOr Controller is a game changer in the world of high speed embedded control. The system combines incredible speed of both control and communication with revolutionary configurable
More informationSecure software updates for ITS communications devices
Secure software updates for ITS communications devices - International Standardization Activity in ITU-T SG17 - Masashi Eto, Senior researcher, Cybersecurity laboratory, Network security research institute,
More informationPROFIBUS fault finding and health checking
PROFIBUS fault finding and health checking Andy Verwer Verwer Training & Consultancy Ltd PROFIBUS PROFIBUS is a very reliable and cost effective technology. It is common to find extensive installations
More information"#$%&'#!()*&+%,-! ./01#2! 3"4!5!677!! 3,!89#)9%#:!!! 3;;'%#<!='#&1)>!?*-,#1%&0!@91A!41<A!!!
"#$%&'#()*&+%,-./01#2 3"45677 3,89#)9%#: 3;;'%#
More informationSoMA. Automated testing system of camera algorithms. Sofica Ltd
SoMA Automated testing system of camera algorithms Sofica Ltd February 2012 2 Table of Contents Automated Testing for Camera Algorithms 3 Camera Algorithms 3 Automated Test 4 Testing 6 API Testing 6 Functional
More informationHybrid System for Driver Assistance
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 15 (2014), pp. 1583-1587 International Research Publications House http://www. irphouse.com Hybrid System
More informationThe Problem: Automotive safety recalls, Control Systems Diagnostics, Stability Control, Traction Control, Anti-lock Braking, Adaptive Cruise Control
AUTOPLUG: Remote Diagnostics Automotive Architecture for Control Software Safety Rahul Mangharam, Yash V. Pant and Truong X. Nghiem Department of Electrical & Systems Engineering University of Pennsylvania
More informationIEC 61131-3. The Fast Guide to Open Control Software
IEC 61131-3 The Fast Guide to Open Control Software 1 IEC 61131-3 The Fast Guide to Open Control Software Introduction IEC 61131-3 is the first vendor-independent standardized programming language for
More informationCreated by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz
EMGT 587 Systems Engineering Created by: Austin Davis Neel Iyer Darcie Jones Sascha Schwarz Table of Contents Introduction... 3 Operational Scenarios... 4 1. User sets and cancels cruise control:... 4
More informationS a f e G u i d a n c e. Single Lamp Control and Monitoring
Single Lamp Control and Monitoring S a f e G u i d a n c e Separation brings Benefits Traditionally designed power supplies for airfield lighting systems require separate series circuits when switching.
More informationEmbedded OS. Product Information
Product Information Table of Contents 1 Operating Systems for ECUs... 3 2 MICROSAR.OS The Real-Time Operating System for the AUTOSAR Standard... 3 2.1 Overview of Advantages... 3 2.2 Properties... 4 2.3
More informationEmbedding Trust into Cars Secure Software Delivery and Installation
Embedding Trust into Cars Secure Software Delivery and Installation André Adelsbach, Ulrich Huber, Ahmad-Reza Sadeghi, Christian Stüble Horst Görtz Institute for IT Security, Bochum, Germany Third Workshop
More informationProduction testing of radar sensors for automotive applications
Production testing of radar sensors for automotive applications Innovative, cost-efficient solution for component and functional test Test & Measurement Application Brochure 01.00 Production testing of
More informationEnsuring Security by Providing Technology Multipliers
Ensuring Security by Providing Technology Multipliers formerly KritiKal SecureScan UNDER VEHICLE SCANNING SYSTEM X-RAY BAGGAGE SCANNERS AUTOMATIC NUMBER PLATE RECOGNITION SPEED VIOLATION DETECTION RED
More informationHardware-in-the-Loop Simulation
Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hardware-in-the-Loop Simulation Introduction What is Hardware-in-the-Loop (HIL) Simulation or What
More informationLecture 3 - Model-based Control Engineering
Lecture 3 - Model-based Control Engineering Control application and a platform Systems platform: hardware, systems software. Development steps Model-based design Control solution deployment and support
More informationRotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
More informationPEMS Conference. Acquiring Data from In-Vehicle Networks. Rick Walter, P.E. HEM Data Corporation
PEMS Conference Acquiring Data from In-Vehicle Networks Rick Walter, P.E. HEM Data Corporation Acquiring Data from In-Vehicle Networks Topics Overview/Benefits Heavy Duty J1939 protocol Available J1939
More informationProduct Information CANdelaStudio
Table of Contents 1 Introduction... 3 1.1 Properties Overview... 3 2 Functions... 4 3 ODX-Functions... 6 4 Quality Improvement by Single Source Principle... 6 5 Data Exchange... 7 6 Editions... 7 6.1 CANdelaStudio
More information