Vehicle Simulators with respect to Verification and Validation.

Slides:



Advertisements
Similar presentations
By Rick Clements Software Testing 101 By Rick Clements
Advertisements

Softricity LLC Advance slides with arrow keys. Without PDMLynx Informal processes based upon excel, access, paper files No consistency across organization.
Advanced SQL Schema Customization & Reporting Presented By: John Dyke As day to day business needs become more complex so does the need for specifically.
Performance Testing - Kanwalpreet Singh.
Get Genisys Smart Get Genisys Smart.
Evolution of Parametric Analysis within Rolls-Royce Purchasing
02 | Define an Effective End-to-End Software Development Lifecycle Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant,
Terminal Quality Management Overview 2010
Our team: The TME Research and Development Center (R&D) is responsible for the planning, development and production of attractive, superior quality cars.
1 Proposed Amendments to Motor Vehicle Emission Control Standard in 15A NCAC 02D.1000 Rules Steven Vozzo, Supervisor - Fayetteville Region North Carolina.
1 Requirements and the Software Lifecycle The traditional software process models Waterfall model Spiral model The iterative approach Chapter 3.
Auditing Computer-Based Information Systems
Startup software company provide enterprise solutions. We were Incubated at ICTI from May 2009 to Dec Main Product: specialized software for FMCG.
Application of Asset Management Principles During Asset Creation and Design Presented By Pervaiz Anwar at: CWEA, San Francisco Bay Section Asset Management.
Working group L-EPPR 03 June 2014 International environmental and propulsion performance requirements for L-category vehicles – OBD expert group On-board.
Council International Study Programs Internet Site Design March 12, 2001.
Prototyping. Horizontal Prototyping Description of Horizontal Prototyping A Horizontal, or User Interface, Prototype is a model of the outer shell of.
Chapter 2: Algorithm Discovery and Design
03/12/2001 © Bennett, McRobb and Farmer Problems in Information Systems Development Based on Chapter 2 of Bennett, McRobb and Farmer: Object Oriented.
Introduction to Management Information Systems Chapter 7 IS within Organization HTM 304 Fall 07.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Testing HCI Usability Testing. Chronological order of testing Individual program units are built and tested (white-box testing / unit testing) Units are.
GPS Tracking & Inventory Management GPS Tracking & Inventory Management Presented by: Product Activation Group.
PSU CS 106 Computing Fundamentals II Product Life Cycle & SW Product Life Cycle HM 9/3/2007.
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
Auditing Auditing & Automated Systems Chapter 22 Auditing & Automated Systems Chapter 22.
Chapter 2: Algorithm Discovery and Design
Chapter 13 Auditing Information Technology
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
F.M.E.A (Failure Mode and Effect Analysis)
Defect Tracking Solution Nethzah Inc.. Defect tracking overview Defect Tracking Solution module of Nethzah CRM is designed for small, medium and large.
Automotive Warranty System 1.  Challenges faced by CIO  Our Solution  Our Methodology  Cloud Based Architecture  Clientele  Highly customizable.
How can ERP improve a company’s business performance?  Prior to ERP systems, companies stored important business records in many different departments.
A Product of Copyright © ANGLER Technologies AURA – Quality Compliance Monitoring & Process Management System.
Wilma Ann Jancuk Executive Director AT&T Environment, Health and Safety 05/25/00 e-EH&S EHS COMPLIANCE ASSESSMENT PROGRAM ON THE WEB.
New-Product Development and Product Life-Cycle Strategies
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Managed by the International Fuel Tax Association, Inc. Electronic Reviews.
PartMaker Peter Dickin Marketing Manager Delcam plc.
Reliability Andy Jensen Sandy Cabadas.  Understanding Reliability and its issues can help one solve them in relatable areas of computing Thesis.
Invitation to Computer Science, Java Version, Second Edition.
Microsoft | EMEA Channel Partner Conference 2014 Channel Incentives Microsoft | EMEA Channel Partner Conference 2014 Let’s Break New Ground Together.
Dr. Tom WayCSC Testing and Test-Driven Development CSC 4700 Software Engineering Based on Sommerville slides.
J1879 Robustness Validation Hand Book A Joint SAE, ZVEI, JSAE, AEC Automotive Electronics Robustness Validation Plan The current qualification and verification.
Building Simulation Model In this lecture, we are interested in whether a simulation model is accurate representation of the real system. We are interested.
Improving Software Testing by Observing Process -Ossi Taipale -Kari Smolander Lappeenranta University of Technology, Finland Presented by Albert Saryan.
COSTING AND THE VALUE CHAIN CHAPTER 18 PAGE# 794 Faisal
Manufacturing Plant maintenance Materials management Quality management.
Computer-Controlled Railroad Simulator Adrian Anderson
Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.
RV-ECU: Certifiable Runtime Verification for Automobiles Grigore Rosu
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
OBD Inspection System & New Test Procedures I/M Solutions 2013 May 7,
OBD and Safety. Drew Technologies Founded and incorporated in 1996 Core focus on vehicle communications and diagnostics Customers divided among 3 business.
Electronic Tampering. Overview 1.Drew Tech 2.What is Tampering 3.Common methods of tampering 4.Exploring the OBD2 Simulator 5.Detecting Simulators 6.Flash.
International OBD & Recall Compliance IM Solutions Gus Nassar Drew Technologies x610.
Cynthia Cherry Welcome to MT 140 Unit 6 - Control.
Gene Tierney Systech.
OWNER BY MFG OUTPUTS Incoming Supplier Quality Audits ( Supplier feedback System) Continuous Improvement plans Yields Cycle Time Problems solving as needed.
OBD Inspection Using SAE J2534.
I/M Solutions 2011 Training Forum for Jurisdictions May 17, 2011 SAE J Recommended Practice Overview Bob Gruszczynski, OBD Specialist Volkswagen.
I/M Testing and Vehicle Communications. Drew Tech Background Products used for OEM Engineering, Diagnostics, End of Line testing, recall programs, and.
SOFTWARE TESTING OVERVIEW
Objectives State the reasons for the complexity involved in the development of software Define the following terms Objects Classes Messages Methods Explain.
Typical Clientele Types of companies that look for automation?
Chapter 6 Database Design
Electronic Tampering.
Baisc Of Software Testing
Test Case Test case Describes an input Description and an expected output Description. Test case ID Section 1: Before execution Section 2: After execution.
Presentation transcript:

Vehicle Simulators with respect to Verification and Validation

Overview About Drew Technologies Current IM Solutions – Where are we now? – New Solution? Key Component Missing Solution – Testing Your Application – Auditing Existing Systems. Summary Questions and Answers

About Drew Technologies Founded in 1995 Largest Market is OEMs – New Vehicle Development – Validation and Service OEM Tier 1 Supplier of Vehicle Communication Devices Track Record for delivering high performance devices with a low warranty fail rate: – Less than 0.01% with a sample size of > 10,000 units

Current Solutions Where are we now? – Tail pipe testing is greatly effective on cars manufactured pre-2000, but due to cleaner fuels and the development of more efficient emission reduction technologies, tail pipe testing is being phased out in areas.

Current Solutions New Solution – Movement to OBD2 Hybrid Systems OBD2 For Newer Vehicles Tail Pipe Testing For Vehicles Older Than a Threshold - or - – Movement to OBD2 Only Systems

Key Components Missing With the Implementation of OBD2 based systems of Testing we receive: – Simplified Testing – Faster Turnaround – More Automated – Better customer (driver) satisfaction So What could go wrong?

Key Components Missing Concepts in Action – Rough inception Certain switchovers exhibited a high number of failures that were due to circumstances that were not vehicle emission failures.

Key Components Missing So what could’ve prevented this? – Testing the system on every car So what could’ve realistically prevented this? – Testing the system on every car…

Solution Use a Vehicle Simulator (Leverage the Evil) to Validate your IM Software. It can provide: – Verbose Response – Multiple ECU Testing – Customizable Response Granularity – DTCs

Verbose Responses Vehicles are known for sending more data than generally needed. Sometimes its invalid.

Multiple ECU Response Testing ODB2 Specifications allow a number of ECUs to communicate at once. Recent vehicles have complex systems which communicate concurrently. A Vehicle Simulator can validate if having multiple responding ODB2 controllers will break your software.

Multiple ECU Response Testing

Response Granularity Current systems need more than an inline PID adjuster. To fully test and validate an application you must send it: – False information – Incorrect timings – Dynamically changing PID data – Sequentially arranged PID data

Multiple ECU Response Testing

DTCs Validate whether your system supports all of the Emissions related PIDS is also possible. Even new DTC’s added into J1979 recently.

Where does this lead? Validating software is difficult. Testing every vehicle permutation is daunting. Setting up a profile for each vehicle is work. How can we translate this to something feasible?

Vehicle Profiling Profiling Create a snapshot of the current vehicle data Save and store snapshots for post analysis Edit and fine tune snapshots

Vehicle Profiles

Defending Against Fraud Vehicle Simulators do not have to be the enemy. Vehicle Simulators Can: – Validate units in the field – Determine whether a IM Tester has been modified – Help debug issues that occur with trouble vehicles – Provide a framework for Auditors.

Defending Against Fraud

And before I summarize… I can hear you asking…. Yes, we’ll tell you how to tell it’s our simulator.

Summary The IM Testing Field is Complex – OBD2 Systems focus on vehicle communication – “No Coms” Inconvenience everyone – Requiring every car to test on is costly – Requires constant auditing

Summary Testing your application with timing and responses from existing vehicles may: Save your company money Provide an ample test bench for development Provide a way to validate that your system works with multiple functioning OBD2 modules. Provide a way to audit IM shop test stations.