Automotive System and Software Engineering with Model Based Design
|
|
- Eunice Beasley
- 5 years ago
- Views:
Transcription
1 Automotive System and Software Engineering with Model Based Design
2 Agenda 1 Ansys Model Based System and Software Engineering Solution 2 Model Based Systems Engineering 3 Model-Based Software Engineering 4 Virtual Systems Prototyping
3 Agenda 1 Ansys Model Based System and Software Engineering Solution 2 Model Based Systems Engineering 3 Model-Based Software Engineering 4 Virtual Systems Prototyping
4 What is a System? A system is a construct or collection of different elements that together produce results not obtainable by the elements alone. - INCOSE The Environment Actuators Disturbances Uncertainty Variability Extremes Failures Software Energy Storage Power Generation Sensors Temperature Pressure Humidity
5 Major Automotive Systems & Software Engineering Challenges Managing System Design Complexity Optimizing Overall System Performance Reducing Physical Hardware, Electronics and Embedded Software Component Costs
6 A focus on Embedded Systems and Software Challenges Managing Systems Design Complexity Manage Requirements & Traceability Manage Functional and Architectural Design Produce Interface Control Documents (ICDs) Reducing Embedded Software Costs Reduce costs of producing Embedded Code Reduce costs of testing Embedded Code Reduce costs of certifying safety-critical applications under ISO Optimizing Overall System Performance Enable Virtual Prototyping of complete systems Optimize systems performance Eliminate late stage integration failures Reduce physical and hardware-in-the loop testing
7 State-of-the-Art Engineering Practices Managing Systems Design Complexity Model-Based Systems Engineering Reducing Embedded Software Costs Model-Based Software Development Optimizing Performance & Eliminating System Integration Failures Virtual System Prototyping
8 Lifecycle V-model of ISO (Part 6)
9
10 Ansys SBU Product Family Embedded System Design Control Software Design HMI Software Design Test Environment
11 Ansys Model Based System and Software Engineering Solution User Requirement System Concept Verification Full Virtual Prototype Simulation System V&V System Analysis&Design Verification for Different Physics Auto Sync Detail Design for Different Physics Software&Hardware Integration Software Auto Code Generation Lifecycle Management Code Generated
12 Agenda 1 Ansys Model Based System and Software Engineering Solution 2 Model Based Systems Engineering 3 Model-Based Software Engineering 4 Virtual Systems Prototyping
13 Systems Engineering Objective Design the right product/system from user needs Means Successive levels of requirement and design details, from customer high level needs to real product Guidance: Systems V-cycle, INCOSE Challenges Coexistence and collaboration of multiple engineering disciplines and teams Management of complexity, consistency and ambiguity at all levels of details Enablement of product line, variant and change management
14 Model-Based Systems Engineering Typical Upper V Workflow 1 Requirements Analysis Manage textual requirements (Doors, Word, Excel ) 2 Operational Analysis Modelling of operational scenarios 3 Functional and Architectural Analysis Modelling of functions and Architecture 4 Detailed Design Embedded Software, Electronics, Physical Hardware
15 Ansys SCADE System Diagrams Use Case Sequence State Machine Activity Block Definition Internal Block Tables
16 ANSYS SCADE System Model-Based Embedded Systems Engineering Complete Systems Engineering environment for Embedded Systems and Software Requirements Analysis, Functional and Architectural Design Supports industry and customer specific systems engineering configurability Embedded System/Software Synchronization Modular system design and verification, automatic I/O definition synchronization, Interface Control Documents (ICD) production and team collaboration support
17 ANSYS SCADE LifeCycle Requirements Traceability Direct traceability between System and Software requirements (in DOORS, Word, Excel, etc..) and SCADE System, SCADE Suite & SCADE Display models and SCADE Test suites Automatic Documentation Generation Ensures that System, Software, Tests & Code documentation are automatically produced and up to date with the design Multi-Vendor ALM/PLM Support Seamless integration with Application & Product Lifecycle Management, version and configuration management tools, and automated production of design metrics
18 Agenda 1 Ansys Model Based System and Software Engineering Solution 2 Model Based Systems Engineering 3 Model-Based Software Engineering 4 Virtual Systems Prototyping
19 System Software Collaboration System Software Models Synchronization Avoid duplication of efforts and inconsistencies between system structural models and software behavioral models System design and Software components evolve independently On-demand re-synchronization of interfaces Interfaces described in SCADE System model Software designs
20 ANSYS SCADE Suite Embedded Control Software Design Efficient modeling of controls, logic and algorithm designs within a single environment Integrated Suite for Prototyping, Modeling, Simulation, Verification, and Optimization Efficient debugging and optimization of software models and code size, speed and performance Certified Code Generation Automatic C and Ada certified code generators (ISO 26262, IEC 61508, DO-178B/C, EN 50128) Enables 80% embedded code production and testing cost reduction [ ] void Button_ABC_N(inC_Button_ABC_N *inc, outc_button_abc_n *outc) { /* ABC_N::Button::SM1::SSM_SM1_dispatch_sel */ SSM_Button_SM1_ST SSM_SM1_dispatch_sel; if (outc->init) { outc->init = kcg_false; SSM_SM1_dispatch_sel = SSM_SM1_Unselected ABC_N; } else { SSM_SM1_dispatch_sel = outc->m_pre_; } switch (SSM_SM1_dispatch_sel) { case SSM_SM1_Locked ABC_N : outc->foreground = white_abc_n; outc->background = green_abc_n; if (inc->unlock) { outc->m_pre_ = SSM_SM1_Preselected ABC_N; } else { outc->m_pre_ = SSM_SM1_Locked ABC_N; } break; case SSM_SM1_WaitUnlock ABC_N : outc->foreground = black_abc_n; outc->background = grey_abc_n; if (inc->unlock) { outc->m_pre_ = SSM_SM1_Unselected ABC_N; } else { outc->m_pre_ = SSM_SM1_WaitUnlock ABC_N; } break; [ ]
21 Software Unit Design with SCADE Suite SCADE Suite formally defined input allows for: Unambiguous model description Semantics checks of the model
22 TÜV SÜD ISO Qualification TÜV SÜD has qualified SCADE Suite Code Generator for ISO for use up to the highest safety level (ASIL D) This enables to eliminate the software low level testing to verify that the code is correct relative to the model
23 SCADE AUTOSAR Capabilities 17.2 AUTOSAR ARXML Architecture File Import/Export System Design Refinement & Model Verification Control Software design Synchro Generation SCADE Suite generated code AUTOSAR RTE Wrapper Code integration Any AUTOSAR operating system
24 ASAP2 Code Generation The SCADE Suite ASAP2 Extension generates: The proper ASAP2 file defining the characteristics A header for sensors declarations A C file for the values
25 ANSYS SCADE Subaru Program/Application Electric Vehicle Engine Controls Vehicle dynamics Engine functions Vehicle energy consumption (Heating & air conditioning, Breaking, Body controls) Battery load management Key Results Subaru was able to describe consistent readable models ranging from safe architecture design to detailed designs Thanks to SCADE Suite s KCG IEC certified code generator, the verification time at code level was significantly reduced By using SCADE, SUBARU engineers completed a large and very complex application while significantly reducing software development and testing time. Masaru KURIHARA Deputy General Manager, Electronics Engineering Department, Fuji Heavy Industries Ltd.
26 ANSYS SCADE Display HMI Software Design Efficient modeling of HMI designs featuring an integrated environment with logic design Complete GUI Prototyping, Modeling, Simulation, Verification, and Optimization Rapid prototyping, model checking and debugging, simulation, integration with graphics platforms and human factors optimization Certified Code Generation Automatic certified code generator (DO-178B/C, EN 50128, ISO 26262, IEC 61508) Enables 80% embedded code production and testing cost reduction PC, Android, Apple ios and critical/rugged embedded graphics platforms
27 SCADE Display for Tactile Automotive Infotainment Automotive tactile/interactive infotainment HMI demo model developed with SCADE Display, for Android & ios
28 SCADE DLR Automotive Program/Application Traffic Information System Simulator Simulation environment for interactive driving Haptic components with force feedback (steering, pedals, side stick) Several interfaces for integration of real electronic control units (e.g. CAN) Interfaces for psychological evaluation methods Key Results Flexible HMI design by the use of free configurable displays Ideal environment for rapid prototyping Easy creation of typical automotive elements (e.g. scales) Bitmap import from Photoshop
29 HMI/ Behavioral Integration at Any Levels SCADE Suite Simulator (execution of generated code) SCADE Display Model(s) (execution of generated code) Integrated Co-simulation and Debug capabilities Simulate Control and Display parts at the same time, with step-by-step, scenario management, etc Use same code generators as for production reliability Integrated Production Code Generation Tight integration of generated code ensures optimal performance Benefit from SCADE Suite Simulator capabilities (step-by-step / continuous modes, scenario management, graphical debugging, etc.) Relies on generated code for both SCADE Suite & SCADE Display Simulate / Debug SCADE Suite & SCADE Display models at the same time Tight integration of generated code ensures optimal simulation performance
30 ANSYS SCADE Test Interactive Test Creation and Rapid Prototyping Efficient environment to create requirements-based test suites and run interactive software simulation Automated Tests Execution of Software Models on development platform with Automated Model Coverage acquisition Ensures 100% confidence in software test suites Automated Tests Execution of Generated Software Code on any Hardware Target Fully automated reuse of validated software test suites on processor target (includes drivers for LDRA, RTRT & VectorCAST)
31 Agenda 1 Ansys Model Based System and Software Engineering Solution 2 Model Based Systems Engineering 3 Model-Based Software Engineering 4 Virtual Systems Prototyping
32 ANSYS Simplorer A Comprehensive platform for modeling, simulating, and analyzing virtual system prototypes Spans electrical, electronics, mechanical, thermo-fluids, and embedded software systems Open Integration of existing tools Full VHDL AMS, Spice and FMI compliance enables embracing and extending existing tools and libraries (Modelica and other FMI-compliant tools) 3-D Precision When You Need It Cosimulation with 3-D solvers and reduced-order modeling (ROM) captures complex multi-physics interactions when precise system verification is required Leader in simulation for power electronics and electrical systems Rich modeling libraries and design automation designed especially for high-performance power electronics and electromechanical simulation
33 When is System Simulation Useful? At the start of the design process Early Architectural Tradeoffs Simulation-in-the-loop for predictive studies Pre-Sales / Collaboration tool During the design process Embedded Control Algorithm Design / Tuning System Verification / Validation Virtual Integration Platform At the end of the design process System Performance Optimization Robust Design After the design process has been completed Maintenance (predictive maintenance) Simulation Model embedded with controls (adaptive controls)
34 Electric Vehicle Powertrain example Key Business Drivers System Cost Reliability / Warranty Package Size Energy Efficiency Safety Integrity Drive Quality
35 Electric Vehicle Powertrain Key Components Power Electronics (Inverter) Traction Motor Power Source Mechanical Dynamics & Loads Embedded Control Power Cables
36 Electric Vehicle Powertrain As a System Model Power Source R3 L1 AM4 A SIMPARAM1 OFF Time >= Tsw ON V E1 0 C1 C2 R1 R2 VM1 + V Power Electronics: Inverter P N U1 ~ - V1 V2 V3 V4 V5 V6 U V W L1 L2 L3 SET: S1:=0 S_Motor CTRL=S1 N1 N2 N3 SET: S1:=1 Power Cables L1 L2 L3 I1 I_Motor I3 N1 N2 N3 Traction Motor (PMSM) n1 n2 n3 PMSM_DQ m1 F_ROTB1 T MASS_ROTB1 Load_Torque A B C U_UMR N A B C U_MOT N + SM_ROTB1 F TDELAY=t_load AMPL=trq_load TRISE=20ms OFF=0 FPGA PWM_3PH1 Udc DC-Link Voltage n_ref u1 u2 u3 phi_el u1 u2 u3 phi_el PWM Modulator V1 V2 V3 V4 V5 V6 Mechanical Dynamics & Loads w_ref TDELAY=5ms AMPL=n_ref-n0 TRISE=300ms OFF=n0 i1f i3f w_el I1f I3f w_el Integrating Current Sampling Mechanical Angle Input I_1 I_3 phi_m Embedded Control
37 Modeling the EV System Power Source Detail Equivalent Circuit Model + CFD ROM VHDL-AMS Behavioral Model Basic Equivalent Circuit Fidelity
38 Modeling the EV System Power Electronics: Inverter Detail 3-phase Inverter with Dynamic Thermal IGBTs 3-phase Inverter with Ideal IGBTs State-Averaged Controller Fidelity
39 Modeling the EV System Traction Motor Detail Co-simulation with 2D/3D FEM Electric Circuit Equivalent ROM VHDL-AMS Behavioral Model Fidelity
40 Modeling the EV System Power Cables Detail S-Parameter ROM for Distributed Tx Lines Lumped Element Lossless Model Ideal Connections Fidelity
41 Modeling the EV System Embedded Control Detail Ideal Control Blocks Generated Control Application Code Fidelity
42 Modeling the EV System Mechanical Dynamics Detail Mechanical ROM of Flexible Shaft Lumped Element Mechanical Effects Fidelity
43 Assembling & Analyzing the System Goal: Evaluate System Architecture, Size Key Components Power Source R3 L1 AM4 A SIMPARAM1 OFF Time >= Tsw ON V E1 Fidelity 0 C1 C2 R1 R2 VM1 + V Power Electronics: Inverter P N U1 ~ - V1 V2 V3 V4 V5 V6 U V W L1 L2 L3 SET: S1:=0 S_Motor CTRL=S1 N1 N2 N3 SET: S1:=1 Power Cables L1 L2 L3 I1 I_Motor I3 Permanent Magnet Synchronous Motor N1 N2 N3 n1 n2 n3 PMSM_DQ m1 F_ROTB1 T MASS_ROTB1 Load_Torque VHDL-AMS Behavioral Model FPGA A B C U_UMR N A B C U_MOT N + SM_ROTB1 F TDELAY=t_load AMPL=trq_load TRISE=20ms OFF=0 PWM_3PH1 Udc DC-Link Voltage n_ref u1 u2 u3 phi_el u1 u2 u3 phi_el PWM Modulator V1 V2 V3 V4 V5 V6 Mechanical Dynamics & Loads w_ref TDELAY=5ms AMPL=n_ref-n0 TRISE=300ms OFF=n0 i1f i3f w_el I1f I3f w_el Integrating Current Sampling Mechanical Angle Input I_1 I_3 phi_m Embedded Control
44 Assembling & Analyzing the System Goal: Characterize Motor Losses Power Source R3 L1 AM4 V E1 0 C1 C2 R1 R2 VM1 + V A P N SIMPARAM1 Power Electronics: Inverter U1 ~ - V1 V2 V3 V4 V5 V6 U V W CTRL=S1 I1 I3 A B C Co-simulation A B C U_UMR U_MOT N L1 L2 L3 OFF SET: S1:=0 S_Motor Time >= Tsw N1 N2 N3 N ON SET: S1:=1 Power Cables L1 L2 L3 I_Motor with 2D/3D FEM N1 N2 N3 n1 n2 n3 PMSM_DQ m1 Fidelity Permanent Magnet Synchronous Motor + SM_ROTB1 F F_ROTB1 T MASS_ROTB1 Load_Torque TDELAY=t_load AMPL=trq_load TRISE=20ms OFF=0 FPGA PWM_3PH1 n_ref u1 u2 u3 phi_el Udc u1 u2 u3 phi_el DC-Link Voltage PWM Modulator V1 V2 V3 V4 V5 V6 Mechanical Dynamics & Loads TDELAY=5ms AMPL=n_ref-n0 TRISE=300ms OFF=n0 w_ref i1f i3f w_el I1f I3f w_el Integrating Current Sampling Mechanical Angle Input I_1 I_3 phi_m Embedded Control
45 Assembling & Analyzing the System Goal: EMC Prediction R3 Power Source L1 AM4 A SIMPARAM1 OFF Time >= Tsw ON V E1 0 C1 C2 R1 R2 VM1 + V Fidelity P ~ 3-phase Inverter Nwith Power Electronics: Inverter Dynamic Thermal IGBTs U1 - V1 V2 V3 V4 V5 V6 U V W A B C U_UMR N L1 L2 L3 SET: S1:=0 S_Motor I_Motor N1 L1 N1 for Distributed Lines N2 L2 N2 CTRL=S1 N3 A B C U_MOT N SET: S1:=1 Power Cables Fidelity S-Parameter ROM L3 I1 I3 Permanent Magnet Synchronous Motor N3 n1 n2 n3 PMSM_DQ m1 + SM_ROTB1 F F_ROTB1 T MASS_ROTB1 Load_Torque TDELAY=t_load AMPL=trq_load TRISE=20ms OFF=0 FPGA PWM_3PH1 n_ref u1 u2 u3 phi_el Udc u1 u2 u3 phi_el DC-Link Voltage PWM Modulator V1 V2 V3 V4 V5 V6 Mechanical Dynamics & Loads TDELAY=5ms AMPL=n_ref-n0 TRISE=300ms OFF=n0 w_ref i1f i3f w_el I1f I3f w_el Integrating Current Sampling Mechanical Angle Input I_1 I_3 phi_m Embedded Control
46 Assembling & Analyzing the System Goal: MiL, SiL Testing / Calibration & Tuning R3 Power Source L1 AM4 A SIMPARAM1 OFF Time >= Tsw ON V E1 0 C1 C2 R1 R2 VM1 + V Power Electronics: Inverter P N U1 ~ - V1 V2 V3 V4 V5 V6 U V W A B C U_UMR N L1 L2 L3 SET: S1:=0 S_Motor CTRL=S1 N1 N2 N3 A B C U_MOT N SET: S1:=1 Power Cables L1 L2 L3 I1 I_Motor I3 Permanent Magnet Synchronous Motor N1 N2 N3 n1 n2 n3 PMSM_DQ m1 + SM_ROTB1 F F_ROTB1 T MASS_ROTB1 Load_Torque TDELAY=t_load AMPL=trq_load TRISE=20ms OFF=0 FPGA PWM_3PH1 n_ref Fidelity TDELAY=5ms AMPL=n_ref-n0 TRISE=300ms OFF=n0 w_ref u1 u2 u3 phi_el i1f i3f w_el Embedded Control Udc u1 u2 u3 phi_el I1f I3f w_el DC-Link Voltage PWM Modulator Integrating Current Sampling Mechanical Angle Input V1 V2 V3 V4 V5 V6 I_1 I_3 phi_m Generated Control Application Code Mechanical Dynamics & Loads
47 Our Vision: a Fully Virtual Automobile Prototype Efficiency Drive Cycle Electric Drivetrain and IC Engine Battery and Charging NVH EMI/EMC/Antenna Braking Thermal and Stress External Aero Brakes and Sensors Electric Powertrain ADAS Infotainment and Keyless Entry Infotainment Radar ECU and Embedded Software Suspension
48 Engineering Benefits Simplorer enables assembly of complete virtual system prototypes High level of interoperability with tools, model reuse, and support for standards (VHDL-AMS, Spice, Modelica, C, C++..) Unique connections to ANSYS 3D physics and embedded software Simplorer enables more comprehensive system testing Evaluate architectures, select components and tune parameters to achieve optimal system performance Identify problems between hardware and software components earlier Create virtual test rigs to evaluate system compliance with performance standards Simulate 1000s of virtual prototypes to analyze system robustness and reliability
49 Economical Benefits Simplorer Enables system prototyping and testing cost reductions Replaces physical prototyping/test equipment with virtual systems Model reuse and automation increase efficiency of system testing
50 谢谢!
SCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE
EMBEDDED SOFTWARE SCADE SCADE Suite 19.2 SCADE Suite is part of the ANSYS Embedded Software product line, which empowers users with a Model-Based Development Environment for critical embedded software.
More informationSCADE. SCADE Display Graphical Prototyping and Design. Tailored for Critical Embedded HMIs EMBEDDED SOFTWARE
EMBEDDED SOFTWARE SCADE SCADE Display 19.2 SCADE Display is part of the ANSYS Embedded Software family of products and solutions that empowers users with a versatile graphics design and development environment
More informationAutomating Best Practices to Improve Design Quality
Automating Best Practices to Improve Design Quality Adam Whitmill, Senior Application Engineer 2015 The MathWorks, Inc. 1 Growing Complexity of Embedded Systems Emergency Braking Body Control Module Voice
More informationAutomatización de Métodos y Procesos para Mejorar la Calidad del Diseño
Automatización de Métodos y Procesos para Mejorar la Calidad del Diseño Luis López 2015 The MathWorks, Inc. 1 Growing Complexity of Embedded Systems Emergency Braking Body Control Module Voice Recognition
More informationVerification and Validation of High-Integrity Systems
Verification and Validation of High-Integrity Systems Chethan CU, MathWorks Vaishnavi HR, MathWorks 2015 The MathWorks, Inc. 1 Growing Complexity of Embedded Systems Emergency Braking Body Control Module
More informationUsing SCADE to Develop Mission-critical High-quality Radar Application Software
Using SCADE to Develop Mission-critical High-quality Radar Application Software Bernard Dion and Aubanel Monnier Esterel Technologies, Parc Euclide 8 rue Blaise Pascal, F-78990, Elancourt, France bernard.dion@esterel-technologies.com
More informationCertified Automotive Software Tester Sample Exam Paper Syllabus Version 2.0
Surname, Name: Gender: male female Company address: Telephone: Fax: E-mail-address: Invoice address: Training provider: Trainer: Certified Automotive Software Tester Sample Exam Paper Syllabus Version
More informationDesigning and Analysing Power Electronics Systems Using Simscape and SimPowerSystems
Designing and Analysing Power Electronics Systems Using Simscape and SimPowerSystems Gernot Schraberger Industry Manager, Europe Industrial Automation & Machinery, Energy Production MathWorks 2012 The
More informationVerification, Validation, and Test with Model-Based Design
2008-01-2709 Verification, Validation, and Test with Model-Based Design Copyright 2008 The MathWorks, Inc Tom Erkkinen The MathWorks, Inc. Mirko Conrad The MathWorks, Inc. ABSTRACT Model-Based Design with
More informationIntroduction to Control Systems Design
Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems
More informationModel Based Development and Code Generation for Automotive Embedded Systems. April 26, 2017 Dr. Gergely Pintér, Dr. Máté Kovács thyssenkrupp Steering
Model Based Development and Code Generation for Automotive Embedded Systems April 26, 2017 Dr. Gergely Pintér, Dr. Máté Kovács Agenda Model Based Development and Code Generation for Automotive Embedded
More informationModel Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager
Model Based Systems Engineering Engine Control: from concept to validation Jan Smolders Technical Account Manager Table of Content Model Driven Development MiL SiL HiL Model adaptation to Real-Time Towards
More informationAn Integrated Approach for Model-Based Systems and Software Engineering ROMs-Based Systems Analysis
NAFEMS Séminaire Simulation des Systèmes - 3 juin 2015 Hôtel Novotel Marne la Vallée Noisy le Grand An Integrated Approach for Model-Based Systems and Software Engineering ROMs-Based Systems Analysis 03/06/2015
More informationGenerating Industry Standards Production C Code Using Embedded Coder
Generating Industry Standards Production C Code Using Embedded Coder Rajat Arora Durvesh Kulkarni 2015 The MathWorks, Inc. 1 Lines of Code (LOC) is exploding 2011 1M 2018 100M We ve got 100 million lines
More informationFrom Design to Production
From Design to Production An integrated approach Paolo Fabbri Senior Engineer 2014 The MathWorks, Inc. 1 Do you know what it is? Requirements System Test Functional Spec Integration Test Detailed Design
More informationDesign Verification and Calibration Based on Physical Measurements for Electrical Vehicles
for Electrical Vehicles Dr Jürgen Braunstein, CSM Jason Mistry, Vector GB < Innovative Measurement and Data Technology CSM Background Founded in 1983 next to Stuttgart, Germany R&D and production of state
More informationLabVIEW FPGA in Hardware-in-the-Loop Simulation Applications
LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation
More informationVirtual Hardware ECU How to Significantly Increase Your Testing Throughput!
Virtual Hardware ECU How to Significantly Increase Your Testing Throughput! Elektrobit Tech Day Jason Niatas Synopsys Inc. July 27, 2017 2017 Synopsys, Inc. 1 Agenda Automotive electronic evolution and
More informationUsing Model-Based Design in conformance with safety standards
Using Model-Based Design in conformance with safety standards MATLAB EXPO 2014 Kristian Lindqvist Senior Engineer 2014 The MathWorks, Inc. 1 High-Integrity Applications Software-based systems that are
More informationAutomotive and Aerospace Synergies
Corporate Technical Office Automotive and Aerospace Synergies Potential for common activities Denis Chapuis, EADS Corporate Technical Office, Electronics denis.chapuis@eads.net Seite 1 Presentation title
More informationStudio 5000 Automation Engineering & Design Environment Enhance Productivity through Simplified System Development
Studio 5000 Automation Engineering & Design Environment Enhance Productivity through Simplified System Development Overview The Studio 5000 environment combines elements of design into one standard framework
More informationFailure Diagnosis and Prognosis for Automotive Systems. Tom Fuhrman General Motors R&D IFIP Workshop June 25-27, 2010
Failure Diagnosis and Prognosis for Automotive Systems Tom Fuhrman General Motors R&D IFIP Workshop June 25-27, 2010 Automotive Challenges and Goals Driver Challenges Goals Energy Rising cost of petroleum
More informationEuropean Conference on Nanoelectronics and Embedded Systems for Electric Mobility. HIL platform for EV charging and microgrid emulation
European Conference on Nanoelectronics and Embedded Systems for Electric Mobility emobility emotion 25-26 th September 2013, Toulouse, France HIL platform for EV charging and microgrid emulation Salvador
More informationSCADE TRAINING PROGRAM 2016
SCADE TRAINING PROGRAM 2016 Register online! Esterel Technologies SAS - A wholly-owned subsidiary of ANSYS Inc. - An ISO 9001:2008 Certified Company 1 Model-Based Design Embedded Software Certified/Qualified
More informationFUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION
FUNCTIONAL SAFETY FOR INDUSTRIAL AUTOMATION 2017.11 The term Functional Safety has become a topic of great interest. Functional Safety generally means that malfunctions of the operating systems or applications
More informationWorkflow for Control System Design and Implementation
Workflow for Control System Design and Implementation - Dhirendra Singh, Application Engineer - Shobhit Shanker, Application Engineer 2012 The MathWorks, Inc. 1 Agenda Industry Trends and Challenges Design
More informationModel-Based Design: Design with Simulation in Simulink
Model-Based Design: Design with Simulation in Simulink Ruth-Anne Marchant Application Engineer MathWorks 2016 The MathWorks, Inc. 1 2 Outline Model-Based Design Overview Modelling and Design in Simulink
More informationUsing Cost Effective Distributed HIL for Rapid Prototyping
Using Cost Effective Distributed HIL for Rapid Prototyping Renesas Electronics America Inc. Enabling Smart Solutions Embedded Control Systems need Hardware-in-Loop Simulation 2 Innovation using HIL Simulation
More informationSensor Accuracy in Vehicle Safety
Sensor Accuracy in Vehicle Safety Sas Harrison Claytex Services Ltd. Leamington Spa UK Global Business: Software Support Consultancy Training Expertise: Modelica / C++ Software Simulation Libraries Systems
More informationMotor Controllers. On-Road AC Motor Controller. Model 1239E.
Motor Controllers Model 29E www.curtisinstruments.com The E difference A significant enhancement to the Curtis AC family, The E models utilize a powerful dual-microprocessor logic architecture to provide
More informationIs This What the Future Will Look Like?
Is This What the Future Will Look Like? Implementing fault tolerant system architectures with AUTOSAR basic software Highly automated driving adds new requirements to existing safety concepts. It is no
More informationWhat is Mechatronics
Mechatronics What is Mechatronics What Is Mechatronics? Mechatronics is a methodology used for the optimal design of electromechanical products. Multi-disciplinary system design has employed a sequential
More informationMicroNet TMR Control System
Product Specification 03363 (Rev. C) MicroNet TMR Control System Applications The MicroNet TMR (triple modular redundant) controller is a state-of-the-art digital control platform designed to reliably
More informationDRYING CONTROL LOGIC DEVELOPMENT USING MODEL BASED DESIGN
DRYING CONTROL LOGIC DEVELOPMENT USING MODEL BASED DESIGN Problem Definition To generate and deploy automatic code for Drying Control Logics compatible with new SW architecture in 6 months using MBD, a
More informationBy V-cubed Solutions, Inc. Page1. All rights reserved by V-cubed Solutions, Inc.
By V-cubed Solutions, Inc. Page1 Purpose of Document This document will demonstrate the efficacy of CODESCROLL CODE INSPECTOR, CONTROLLER TESTER, and QUALITYSCROLL COVER, which has been developed by V-cubed
More informationSimulink 를이용한 효율적인레거시코드 검증방안
Simulink 를이용한 효율적인레거시코드 검증방안 류성연 2015 The MathWorks, Inc. 1 Agenda Overview to V&V in Model-Based Design Legacy code integration using Simulink Workflow for legacy code verification 2 Model-Based Design
More informationSystem Level Design with IBM PowerPC Models
September 2005 System Level Design with IBM PowerPC Models A view of system level design SLE-m3 The System-Level Challenges Verification escapes cost design success There is a 45% chance of committing
More informationMaster Class: Diseño de Sistemas Mecatrónicos
Master Class: Diseño de Sistemas Mecatrónicos Luis López 2015 The MathWorks, Inc. 1 Key Points Create intuitive models that all teams can share Requirements 1. Mechanical System Simulate system in one
More informationINTEGRATING SYSTEM AND SOFTWARE ENGINEERING FOR CERTIFIABLE AVIONICS APPLICATIONS
INTEGRATING SYSTEM AND SOFTWARE ENGINEERING FOR CERTIFIABLE AVIONICS APPLICATIONS Thierry Le Sergent Mathieu Viala Alain Le Guennec Frédéric Roméas thierry.lesergent@esterel-technologies.com mathieu.viala@esterel-technologies.com
More informationMulticore platform towards automotive safety challenges
Multicore platform towards automotive safety challenges Romuald NOZAHIC European Application Engineer mentor.com/automotive Android is a trademark of Google Inc. Use of this trademark is subject to Google
More informationBattery Stack Management Makes another Leap Forward
Battery Stack Management Makes another Leap Forward By Greg Zimmer Sr. Product Marketing Engineer, Signal Conditioning Products Linear Technology Corp. Any doubts about the viability of electric vehicles
More informationAdvanced IP solutions enabling the autonomous driving revolution
Advanced IP solutions enabling the autonomous driving revolution Chris Turner Director, Emerging Technology & Strategy, Embedded & Automotive Arm Shanghai, Beijing, Shenzhen Arm Tech Symposia 2017 Agenda
More informationLecture 1 Introduction and Basic Usage Simplorer v2014
Lecture 1 Introduction and Basic Usage Simplorer v2014 15 Release 2014 ANSYS, Inc. 1 Simplorer v2014 Agenda (Basics Class) 8:30 9:15 Lecture 1 Introduction and Basic Usage 9:15 9:45 Lecture 2 Specific
More informationWHITE PAPER. 10 Reasons to Use Static Analysis for Embedded Software Development
WHITE PAPER 10 Reasons to Use Static Analysis for Embedded Software Development Overview Software is in everything. And in many embedded systems like flight control, medical devices, and powertrains, quality
More informationSoftware architecture in ASPICE and Even-André Karlsson
Software architecture in ASPICE and 26262 Even-André Karlsson Agenda Overall comparison (3 min) Why is the architecture documentation difficult? (2 min) ASPICE requirements (8 min) 26262 requirements (12
More informationIBM Rational Rhapsody. IBM Rational Rhapsody Kit for ISO 26262, IEC 61508, IEC and EN Overview. Version 1.9
IBM Rational Rhapsody IBM Rational Rhapsody Kit for ISO 26262, IEC 61508, IEC 62304 and EN 50128 Overview Version 1.9 License Agreement No part of this publication may be reproduced, transmitted, stored
More informationIBM Rational Rhapsody
IBM Rational Rhapsody IBM Rational Rhapsody TestConductor Add On Qualification Kit for DO-178B/C Overview Version 1.9 License Agreement No part of this publication may be reproduced, transmitted, stored
More informationAutomating Best Practices to Improve Design Quality
Automating Best Practices to Improve Design Quality 임베디드 SW 개발에서의품질확보방안 이제훈차장 2015 The MathWorks, Inc. 1 Key Takeaways Author, manage requirements in Simulink Early verification to find defects sooner
More informationIncreasing Embedded Software Confidence Model and Code Verification. Daniel Martins Application Engineer MathWorks
Increasing Embedded Software Confidence Model and Code Verification Daniel Martins Application Engineer MathWorks Daniel.martins@mathworks.fr 1 What is the Cost of Software Failure Ariane 5 $7,500,000,000
More informationA Model-Based Reference Workflow for the Development of Safety-Related Software
A Model-Based Reference Workflow for the Development of Safety-Related Software 2010-01-2338 Published 10/19/2010 Michael Beine dspace GmbH Dirk Fleischer dspace Inc. Copyright 2010 SAE International ABSTRACT
More informationSafety and Security for Automotive using Microkernel Technology
Informationstag "Das Automobil als IT-Sicherheitsfall" Berlin, 11.05.2012 Safety and Security for Automotive using Microkernel Technology Dr.-Ing. Matthias Gerlach OpenSynergy TwoBirds withonestone Safety
More informationRealize Your Product Promise. Icepak
Realize Your Product Promise Icepak ANSYS Icepak delivers powerful technology for electronics thermal management. Simulating high-performance electronics cooling readily solves challenges in this rapidly
More informationMathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape
SimPowerSystems SimMechanics SimHydraulics SimDriveline SimElectronics MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape Simscape MATLAB, Simulink September 13, 2012
More informationISO Compliant Automatic Requirements-Based Testing for TargetLink
ISO 26262 Compliant Automatic Requirements-Based Testing for TargetLink Dr. Udo Brockmeyer CEO BTC Embedded Systems AG An der Schmiede 4, 26135 Oldenburg, Germany udo.brockmeyer@btc-es.de Adrian Valea
More informationVirtualization of Heterogeneous Electronic Control Units Testing and Validating Car2X Communication
Testing and Validating Car2X Communication 1 Public ETAS-PGA 2017-07-06 ETAS GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Testing and Validating Car2X
More informationStandardkonforme Absicherung mit Model-Based Design
Standardkonforme Absicherung mit Model-Based Design MATLAB EXPO 2014 Dr. Marc Segelken Principal Application Engineer 2014 The MathWorks, Inc. 1 Safety Standards for Embedded Systems IEC 61508 ISO 26262
More informationGuido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW
2012-01-0962 AUTOSAR-Compliant Development Workflows: From Architecture to Implementation Tool Interoperability for Round-Trip Engineering and Verification & Validation Copyright 2012 The MathWorks, Inc.
More information10 th AUTOSAR Open Conference
10 th AUTOSAR Open Conference Dr. Moritz Neukirchner Elektrobit Automotive GmbH Building Performance ECUs with Adaptive AUTOSAR AUTOSAR Nov-2017 Major market trends and their impact Trends Impact on E/E
More informationModeling and Verifying Mixed-Signal Designs with MATLAB and Simulink
Modeling and Verifying Mixed-Signal Designs with MATLAB and Simulink Arun Mulpur, Ph.D., MBA Industry Group Manager Communications, Electronics, Semiconductors, Software, Internet Energy Production, Medical
More informationEnabling Safe, Secure, Smarter Cars from Silicon to Software. Jeff Hutton Synopsys Automotive Business Development
Enabling Safe, Secure, Smarter Cars from Silicon to Software Jeff Hutton Synopsys Automotive Business Development Safe Secure Smarter Systemic Complexity ADAS Autonomous V2X Infotainment Safe Secure Smarter
More informationAC INDUCTION MOTOR CONTROLLER MODELS 1236E / 1238E
AC INDCTION MOTOR CONTROLLER MODELS 6E / 8E The E difference A significant enhancement to the Curtis AC family, The E models utilize a powerful dual-microprocessor logic architecture to provide improved
More informationID 020C: Hardware-in-Loop: System Testing Without the System
ID 020C: Hardware-in-Loop: System Testing Without the System Applied Dynamics International Marcella Haghgooie Sr. Field Applications Engineer 13 October 2010 Version: 1.2 Marcella Haghgooie Sr. Field
More informationaentron Energy System 1 to 900 Vdc
aentron Energy System 1 to 900 Vdc The aentron lithium-ion energy system enables the realisation of a modular and scalable lithium-ion battery solution. The management of large lithium-ion batteries systems
More informationSCADE. SCADE Architect System Requirements Analysis EMBEDDED SOFTWARE
EMBEDDED SOFTWARE SCADE SCADE Architect 19.2 SCADE Architect is part of the ANSYS Embedded Software family of products and solutions, which gives you a design environment for systems with high dependability
More informationTools and Methods for Validation and Verification as requested by ISO26262
Tools and for Validation and Verification as requested by ISO26262 Markus Gebhardt, Axel Kaske ETAS GmbH Markus.Gebhardt@etas.com Axel.Kaske@etas.com 1 Abstract The following article will have a look on
More informationMATLAB/Simulink in der Mechatronik So einfach geht s!
MATLAB/Simulink in der Mechatronik So einfach geht s! Executable s with Simulation Models Continuous Test and Verification Automatic Generation Tobias Kuschmider Applikationsingenieur 2014 The MathWorks,
More informationReal-Time HIL/RCP Laboratory. Study, design and test power electronics control algorithms using both OPAL-RT and Lab-Volt solutions.
Real-Time HIL/RCP Laboratory Study, design and test power electronics control algorithms using both OPAL-RT and Lab-Volt solutions. Electric Motor Laboratory Curriculum Goals Laboratory Highlights and
More informationCERTIFIED. Faster & Cheaper Testing. Develop standards compliant C & C++ faster and cheaper, with Cantata automated unit & integration testing.
CERTIFIED Faster & Cheaper Testing Develop standards compliant C & C++ faster and cheaper, with Cantata automated unit & integration testing. Why Industry leaders use Cantata Cut the cost of standards
More informationVerification Futures The next three years. February 2015 Nick Heaton, Distinguished Engineer
Verification Futures The next three years February 2015 Nick Heaton, Distinguished Engineer Let s rewind to November 2011 2 2014 Cadence Design Systems, Inc. All rights reserved. November 2011 SoC Integration
More informationHandling Challenges of Multi-Core Technology in Automotive Software Engineering
Model Based Development Tools for Embedded Multi-Core Systems Handling Challenges of Multi-Core Technology in Automotive Software Engineering VECTOR INDIA CONFERENCE 2017 Timing-Architects Embedded Systems
More informationModel-Based Development of Multi-Disciplinary Systems Challenges and Opportunities
White Paper Model-Based Development of Multi-Disciplinary Systems Challenges and Opportunities Model-Based Development In the early days, multi-disciplinary systems, such as products involving mechatronics,
More informationVectorCAST SP3 and Beyond
VectorCAST SP3 and Beyond Jeffrey Fortin Product Manager VectorCAST For Internal Use Only V1.0 2018-10-24 Agenda 1. VectorCAST Overview 2. New Features in SP3 3. Planning for SP4 4. Questions and Answers
More informationARM processors driving automotive innovation
ARM processors driving automotive innovation Chris Turner Director of advanced technology marketing, CPU group ARM tech forums, Seoul and Taipei June/July 2016 The ultimate intelligent connected device
More informationVirtual Validation of Cyber Physical Systems
Virtual Validation of Cyber Physical Systems Patrik Feth, Thomas Bauer, Thomas Kuhn Fraunhofer IESE Fraunhofer-Platz 1 67663 Kaiserslautern {patrik.feth, thomas.bauer, thomas.kuhn}@iese.fraunhofer.de Abstract:
More informationPioneering new technologies. Technical Data. Electronic Control Unit ESX-3CM.
Pioneering new technologies Technical Data Electronic Control Unit ESX-3CM www.sensor-technik.com ESX-3CM - Electronic Control Unit The Controller with the most needed I/O s The hardware configuration
More informationModular and Scalable Power Converters in the UPS Industry
A-PDF Split DEMO : Purchase from www.a-pdf.com to remove the watermark Modular and Scalable Power Converters in the Industry Ian Wallace Eaton Corporation, Innovation Center 1 Eaton Overview Eaton Electric
More informationautomatisiertensoftwaretests
FunktionaleSicherheitmit automatisiertensoftwaretests SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICAION RTCA DO-178B RTCA Dynamisch& Statisch 0 Agenda Übersicht über Sicherheitsstandards
More informationPhysical Modelling with Simscape
Physical Modelling with Simscape Rick Hyde Control Electrical Embedded Software Mechanical 2015 The MathWorks, Inc. 1 Presentation overview Modelling physical systems Why model a physical system? Network
More informationIndustrial Embedded Systems - Design for Harsh Environment - Dr. Alexander Walsch
Industrial Embedded Systems - Design for Harsh Environment - Dr. Alexander Walsch alexander.walsch@ge.com WS 2011/12 Technical University Munich (TUM) Introduction - Our Backgrounds O&G Energy Sensor systems
More informationMODULYS GP Unique, fully modular and redundant solution Green Power 2.0 range from 25 to 600 kva/kw
Unique, fully modular and redundant solution The solution for > Computer rooms > Data centres > Banks > Healthcare facilities > Insurance > Telecom Advantages > Ensures absolute business continuity > Aligns
More informationControl System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India
Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India 2014 The MathWorks, Inc. 1 Are you using different tools for design
More informationCLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC
CLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC Hubertus Tummescheit, Modelon Bob Sherman, Procter & Gamble Juan Llorens, The Reuse Company INCOSE IW 2017 MBSE Workshop 2017-01-27 1
More informationINDUSTRIAL CAMERAS LED STROBE CONTROLLERS TAILORED CUSTOMIZATION
INDUSTRIAL CAMERAS LED STROBE CONTROLLERS TAILORED CUSTOMIZATION check out our product portfolio www.smartek.vision SMARTEK Vision Where engineering skills meet innovative power A passion for industrial
More informationElectromechanical Integration using Simplorer
Electromechanical Integration using Simplorer Marius Rosu, PhD EM Product Manager ANSYS Inc. 2010 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Process V Requirements & Specifications System
More informationCodegenerierung für Embedded Systeme leicht gemacht So geht s!
Codegenerierung für Embedded Systeme leicht gemacht So geht s! Tobias Kuschmider MathWorks München, 9.07.2014 2014 The MathWorks, Inc. 1 Agenda Model-Based Design An Introduction Use of Production Code
More informationModern techniques bring system-level modeling to the automation industry
Modern techniques bring system-level modeling to the automation industry Philipp Wallner, Global Technology Manager, Bernecker + Rainer Industrie and Johannes Friebe, MapleSim Europe Director, Maplesoft
More informationSimcenter 3D Acoustics Simulation Based Noise Reduction of Electric Machines Hermann Höfer 13. Nov. 2018
Simcenter 3D Acoustics Simulation Based Noise Reduction of Electric Machines Hermann Höfer 13. Nov. 2018 Realize innovation. Possible modelling time line for electric machine design Powertrain Pre-sizing
More informationAC INDUCTION MOTOR CONTROLLER MODELS 1232SE / 1234SE / 1236SE
Contact FlenTek Solutions Quote or Tech Support 678-567-956 or sales@flentek.net AC INDCTION MOTOR CONTROLLER MODELS SE / SE / 6SE The SE Advantage The Curtis SE AC controllers utilize the latest technology
More informationEsterel Studio Update
Esterel Studio Update Kim Sunesen Esterel EDA Technologies www.esterel-eda.com Synchron, November 2007, Bamberg Germany Agenda Update on Esterel Studio Architecture Diagrams Formal Verification IEEE standardization
More informationSIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC
W I N D R I V E R H E L I X C H A S S I S SIMPLIFYING THE WIND RIVER HELIX CHASSIS Helix Chassis brings together software, technologies, tools, and services to help automotive manufacturers unify, simplify,
More informationEntwicklung zuverlässiger Software-Systeme, Stuttgart 30.Juni 2011
Entwicklung zuverlässiger Software-Systeme, Stuttgart 30.Juni 2011 Tools and Methods for Validation and Verification as requested by ISO26262 1 Introduction ISO26262 ISO 26262 is the adaptation of IEC
More informationFundamentals of Modeling with Simcenter 3D Robin Boeykens
Fundamentals of Modeling with Simcenter 3D Robin Boeykens robin.boeykens@siemens.com Realize innovation. 3D CAE for the digital twin Simcenter 3D Page 2 Simcenter 3D Engineering Desktop Simcenter 3D Engineering
More informationModel-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc.
Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc. Tucson, AZ USA 2009 The MathWorks, Inc. Model-Based Design for High Integrity Software
More informationCTFL -Automotive Software Tester Sample Exam Paper Syllabus Version 2.0
Surname, Forename: Gender: male female Company address: Telephone: Fax: E-mail-address: Invoice address: Training provider: Trainer: CTFL -Automotive Software Tester Sample Exam Paper Syllabus Version
More informationWhat functional safety module designers need from IC developers
What functional safety module designers need from IC developers Embedded Platforms Conference Microcontrollers and Peripherals Nov 9 th 2016 14:50 15:30 TOM MEANY Introduction This presentation gives a
More informationControl System Electronics
Excellence in mobile controllers and measurement technologies Control System Electronics Control System Electronics 03-06 FREELY PROGRAMMABLE CONTROLLERS 07 I/O MODULES 08 TELESERVICE 09 SOFTWARE 10 OTHER
More informationDon t Be the Developer Whose Rocket Crashes on Lift off LDRA Ltd
Don t Be the Developer Whose Rocket Crashes on Lift off 2015 LDRA Ltd Cost of Software Defects Consider the European Space Agency s Ariane 5 flight 501 on Tuesday, June 4 1996 Due to an error in the software
More informationEin Modell - viele Zielsysteme
Ein Modell - viele Zielsysteme Automatische Codegenerierung aus MATLAB und Simulink Dr.-Ing. Daniel Weida 2015 The MathWorks, Inc. 1 Industry trends Code generation is expanding rapidly C C++ VHDL Verilog
More informationDesigning a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th
Designing a software framework for automated driving Dr.-Ing. Sebastian Ohl, 2017 October 12 th Challenges Functional software architecture with open interfaces and a set of well-defined software components
More informationIncreasing Design Confidence Model and Code Verification
Increasing Design Confidence Model and Code Verification 2017 The MathWorks, Inc. 1 The Cost of Failure Ariane 5 $7,500,000,000 Rocket & payload lost 2 The Cost of Failure USS Yorktown 0 Knots Top speed
More information