PowerPoint Presentation

Similar documents
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

TTA Journal No.157_서체변경.indd

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

Intro to Servlet, EJB, JSP, WS

CL100B_manual_kor_m.0.2.indd

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Remote UI Guide

PowerPoint 프레젠테이션

슬라이드 1

PRO1_04E [읽기 전용]

[발표자료]기업용모바일 활성화를 위한 제언(박종봉)

목 차 Ⅰ. 정보기술의 환경 변화 Ⅱ. 차량-IT Convergence Ⅲ. 차량 센서 연계 서비스 Ⅳ. 차량-IT 융합 발전방향

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

Microsoft PowerPoint - ch07.ppt

Voice Portal using Oracle 9i AS Wireless

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras


0.1-6

PowerPoint 프레젠테이션

IT현황리포트 내지 완

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

¿À¸®ÄÞ38

歯Cablexpert제안서.PDF

Oracle Database 10g: Self-Managing Database DB TSC

Intra_DW_Ch4.PDF

歯CRM개괄_허순영.PDF

F1-1(수정).ppt

을 할 때, 결국 여러 가지 단어를 넣어서 모두 찾아야 한다는 것이다. 그 러나 가능한 모든 용어 표현을 상상하기가 쉽지 않고, 또 모두 찾기도 어 렵다. 용어를 표준화하여 한 가지 표현만 쓰도록 하여야 한다고 하지만, 말은 쉬워도 모든 표준화된 용어를 일일이 외우기는

歯FDA6000COP.PDF

歯두산3.PDF

고객 카드 현대모비스 제품을 구입해 주셔서 대단히 감사합니다. A/S 마크란? 공업 진흥청이 애프터 서비스가 우수한 업체를 선정, 지정하는 마크로 애프터 서비스 센터 운영관리 등 8개 분야 45개 항목의 까다로운 심사로 결정됩니다. 주의 : 본 제품의 디자인 및 규격은

6주차.key

PRO1_09E [읽기 전용]

SRC PLUS 제어기 MANUAL

슬라이드 제목 없음

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

<31325FB1E8B0E6BCBA2E687770>

The Self-Managing Database : Automatic Health Monitoring and Alerting

제목을 입력하세요.

T100MD+

03.Agile.key


백서2011표지

특허청구의 범위 청구항 1 몸체(110)의 일측에는 테스트의 필요성에 따라 여타한 디젤 자동차(100)에서 분리시킨 상태의 분리형 커먼레일 인젝트(110)를 고정할 수 있는 분리형 인젝터 고정부(20)가 구비되고, 그 고정부(20)의 하측에는 분리형 커먼 레일 인젝터(

Smart Power Scope Release Informations.pages

untitled

untitled

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

歯메뉴얼v2.04.doc

歯경영혁신 단계별 프로그램 사례.ppt

1.장인석-ITIL 소개.ppt

BSC Discussion 1

ETL_project_best_practice1.ppt

VOL /2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph


슬라이드 1

매력적인 맥/iOS 개발 환경 그림 A-1 변경 사항 확인창 Validate Setting... 항목을 고르면 된다. 프로젝트 편집기를 선택했을 때 화면 아 래쪽에 있는 동일한 Validate Settings... 버튼을 클릭해도 된다. 이슈 내비게이터 목록에서 변경할

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

SMB_ICMP_UDP(huichang).PDF

PowerPoint 프레젠테이션

untitled

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

Week13

Calibrating ECUs – Trends and Effects on Development Methods and Tools

Interstage5 SOAP서비스 설정 가이드

CD-RW_Advanced.PDF

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

歯Trap관련.PDF

김기남_ATDC2016_160620_[키노트].key

슬라이드 1

월간 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호

15_3oracle

PRO1_16E [읽기 전용]

Special Theme _ e-publishing 전자책이 자체적으로 생산되기는 힘들다. 따라서 많은 전자책 사업자들은 기존 종이책 시장을 통해 질적 검증 이 완료된 저작물을 전자책화하는 것을 선호하고 있다. 기존 종이책을 전자책으로 변환하는 기술은 크게 2 가지 과

휴대용 기기 분야 가정용 영상 기기 분야 휴대 전화 USB, FireWire 등 PC PC TV DVD/Blu-ray 플레이어 게임 콘솔 휴대 전화 휴대전화, PMP 등 휴대용 기기 간 대용량 데이터 무선 전송 캠코더 Component, Display Port, DVI

휠세미나3 ver0.4

DIY 챗봇 - LangCon

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

Microsoft PowerPoint - XP Style

PowerPoint 프레젠테이션

성능 감성 감성요구곡선 평균사용자가만족하는수준 성능요구곡선 성능보다감성가치에대한니즈가증대 시간 - 1 -

Service-Oriented Architecture Copyright Tmax Soft 2005

텀블러514

¹Ìµå¹Ì3Â÷Àμâ

국내 디지털콘텐츠산업의 Global화 전략


PowerPoint 프레젠테이션

Microsoft PowerPoint - SY-A3PSK-V1.pptx

보고서를 펴내며 2009 지속가능성 보고서는 다음이 발간하는 최초 보고서입니다. 첫 보 고서 발간을 통해 다음은 다음의 이해관계자와 상호간에 미치는 영향이 무 엇인지 알게 되었으며, 앞으로 다음이 지속가능한 발전과 성장을 이뤄내기 위해서 해야 할 역할과 나아가야 할 방

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

API 매뉴얼

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Portal_9iAS.ppt [읽기 전용]

Microsoft PowerPoint - SVPSVI for LGNSYS_ ppt

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

untitled

Transcription:

ECU 의효율적인진단검증솔루션 CANoe 옵션 DiVa @Atomotive Diagnostics Techday 2018 Seol V1.0 2018-12-11

Agenda Overview 데이터기반의진단검증및시험프로토콜검증 TC 자동생성과실행진단기능시험 TC 자동생성과실행완전자동화시험패키지- OEM Extension 테스트보고서분석및활용 2

Overview The Mission atomated test generation test rn broad and detailed CANoe.DiVa reprodcible docmented data driven diagnostic tests 3

Overview Diagnostic Validation 무엇을지원하는가? OEM 과공급업체에서완전자동화된진단소프트웨어검증진단영역의자동테스트케이스생성, 수행및그결과에따른요구사항추적 Protocol (e.g. Timing, Format, )* Application (e.g. Falt Memory & Parameter validation) ** Flashing/Software Download *** 무엇을얻을수있는가? 진단테스트환경설정및수행등에대한노력이현저히감소 5 배이상의효율성 -> 다양한프로젝트기반으로입증 회기테스트검증지원 -> Invalid (NRC) 와같은반복적인테스트가능사용자관점의진단인터페이스로구현된환경제공 왜중요한가? 진단은개발및테스트단계에서강력한도구이다. ECU 모듈을교환하기보다업데이트로비용과시간에대한노력에대한효과를높일수있다. 새로운기술 OTA(Over-The-Air) 는신뢰성이높은진단을기반으로하고있다. 4

Overview Diagnostics in Development Process Reqirements Specify reqired Featres OEM Specification Flashing Download Software to ECU Diagnostic Specification Athor Diagnostic Specification ECU Specification Development Test Test Fnctions and Diagnostics Integration Test Validate ECU SW Diagnostics Implementation Generate ECU SW Diagnostics 5

Overview Diagnostic Application Test Scopes Data driven diagnostic validation Diagnostic Protocol Diagnostic Application Software Download 6

Agenda Overview 데이터기반의진단검증및시험프로토콜검증 TC 자동생성과실행진단기능시험 TC 자동생성과실행완전자동화시험패키지- OEM Extension 테스트보고서분석및활용 7

데이터기반의진단검증및시험 진단프로토콜검증및기능시험 프로토콜검증 진단프로토콜소스구현에대한검증 > 진단표준 : UDS, KWP, OBD,.. > 진단서비스항목 > 진단동작모드 : 세션, 보안 > 진단메시지포멧 ( 명령과응답 ) > 진단응답 (Positive & Negative Response) > 진단통신파라미터 기능시험 ECU 기능과진단서비스 (DID) 를통합과정에서발생되는에러 ECU 기능 (DID) 및자가진단 (DTC) 에대한시험 > ECU 내정보를식별하기위한정보 > ECU 메모리정보 > ECU 기능의강제구동 > ECU I/O 의정보 > ECU 고장코드및추가데이터확인 > Extended Data > Snapshot Data 8

데이터기반의진단검증및시험 CANoe.DiVa 9

데이터기반의진단검증및시험 소프트웨어다운로드테스트 Download Tests with Vector vflash Valid Flash exection Valid Flash exection at min. and max voltage Error dring transfer data > Cancel by clamp reset > Cancel by stop transmission Erase Memory Errors > Clamp reset dring EraseMemory > Cancel seqence after EraseMemory > Skip erase Test Specification Report Analysis Data Transfer > Transmit wrong CRC > Transmit wrong Signatre Test 10

Agenda Overview 데이터기반의진단검증및시험 프로토콜검증 TC 자동생성과실행진단기능시험 TC 자동생성과실행완전자동화시험패키지- OEM Extension 테스트보고서분석및활용 11

프로토콜검증 TC 자동생성과실행 프로토콜검증? 진단표준 DB 를기반으로 TC 를자동생성하여 ECU 의진단프로토콜구현상태를검증 ISO 14229-1(UDS), ISO14230(KWP), ISO15031(OBD), OEM 전용프로토콜 진단 DB의정확도와완성도에따라 TC의완성도가결정됨 검증항목 Diagnostic Services > 송신 / 수신동작시험 > 상태천이시험 (state dependency) > 데이터내용시험 > 에러코드관리시험 > Diagnostic Commnication > 진단서비스지원여부시험 > 타이밍시험 > 메시지포맷시험 > Transport Protocol > 파라미터시험 > 타이밍시험 > 12

프로토콜검증 TC 자동생성과실행 진단프로토콜 TC 설정환경데모 13

Agenda Overview 데이터기반의진단검증및시험 프로토콜검증 TC 자동생성과실행 진단기능시험 TC 자동생성과실행 완전자동화시험패키지 - OEM Extension 테스트보고서분석및활용 14

진단기능시험 TC 자동생성과실행 ECU 진단기능시험이란? ECU의기능을 DID 와 DTC를이용하여식별정보및동작상태를시험 Data Identifier 를이용하여 ECU 파라미터및식별정보검증 Rotine Identifier를이용한 ECU 결과데이터검증 ECU의 I/O 변경에따른결과검증 Diagnostic Troble Code 발생환경을구성하여발생유무검증 > 확장데이터지원 : Extended Data, Snapshot Data DiVa 의진단기능시험환경 System Condition > 테스트의완전자동화환경제공 > System Conditions 이 TC 와함께자동생성 > 테스트리소스재사용 > 예 )CANoe 의시스템변수, VT System, dbc, > 진단모드에영향을주도록시스템상태정의 > 예 ) 3 rd Gear Selected or Engine Rnning > System Conditions 은 DTC 항목과서비스에적용 15

진단기능시험 TC 자동생성과실행 DiVa 의 System Condition System Condition 종류및설정 Setting of System Variable Setting a Bs Message Waiting Time User Interaction Clamp Control VT System I/O Stimlation CAPL Code call 16

진단기능시험 TC 자동생성과실행 DemoCar 를이용한 DTC 테스트환경 CDD DiVa IO 변수, DBC 진단테스트모듈 CANoe 보고서 USB USB EtherCAT ECU 전원공급장치 VH1150 CAN IO 라인스위치 B+ ACC GND ECU 전원제어기, CAN 버스에러발생기 CAN 17

진단기능시험 TC 자동생성과실행 DemoCar 를이용한 DTC 테스트워크플로우 DTC FaltOverVoltage CAPL Fnction 설정 DTC 테스트에적용 18

진단기능시험 TC 자동생성과실행 Application Testing Configre mltiple DTC set criteria per DTC Excel Import/Export of DTC and diagnostic parameter information Edit DTC or diagnostic parameter attribtes in Excel Copy/Paste and import spec info from existing Excel tables CANoe DiVa Export Import.xlsx CANoe.DiVa strctre Copy.xlsx OEM/Spplier strctre Edit 19

Agenda Overview 데이터기반의진단검증및시험프로토콜검증 TC 자동생성과실행진단기능시험 TC 자동생성과실행 완전자동화시험패키지 - OEM Extension 테스트보고서분석및활용 20

완전자동화시험패키지 - OEM Extension 개요 기본솔루션 테스트패턴을이용한 TC 자동생성 DiVa 툴이용표준프로토콜 (UDS ) 의테스트패턴을이용한 TC 생성 DiVa의기본기능 CANoe에서테스트모듈실행리포트파일 XML 포맷 확장솔루션 ( 통합형진단테스트패키지 ) 기본솔루션 + OEM 사양의테스트패턴을이용한 TC 생성 DiVa에 OEM extension 추가 + 그외진단테스트모듈추가 (TP, 진단기능, 진단 GW 기능 ) + 진단테스트를위한 ECU HIL 구성추가 VT System 추가 CANoe에서테스트모듈실행리포트파일 XML 포맷또는사용자정의포맷 21

완전자동화시험패키지 - OEM Extension 시스템설명 ISO- 표준 OEM 사양 ECU 전용사양 CANdelaStdio Diagnostic Athoring Tool ODX CDD DiVa CANoe Test Modle Exection Diagnostic Integration & Validation Tool 사용자시험환경설정 (ECU/ 장비 / 시험조건 ) DBC 테스트모듈 Report HTML/ XML HW 시험환경 (VT System) 다른테스트모듈 (TP, 진단기능, 진단 GW 기능 ) OEM Extensions 테스트보고서 22

완전자동화시험패키지 - OEM Extension 사용자시험환경설정예시 23

완전자동화시험패키지 - OEM Extension 테스트보고서예 각테스트스텝별 Pass/Fail 표시 CANoe.DiVa TC 의참고 ID 를표시 24

완전자동화시험패키지 - OEM Extension 테스트시간비교 OEM Test Spec DiVa 자동화평가 수동평가 사양1 ~2 5 hrs ~2-3 wks 사양2 ~2 5 hrs ~2-3 wks 사양3 ~4 8 hrs ~1 1.5 wks 사양4 ~5 30 min ~1 1.5 wks Total: ~9 19 hrs ~6 9 wks 25

완전자동화시험패키지 - OEM Extension OEM 별사용사례 국내 H 사 제어기고장진단코드자동화검증도입 Daimler Diagnostic Protocol tests for FCA > CAR 2009, 2011, 2013, 2014 > Trck 2011, 2013 > Star3 (since CANoe.DiVa 10.0SP2) Flash tests > SLP9, SLP10, SLP10.7 and SLP11 Fiat Diagnostic Validation > Z-0059: Self Diagnostic Checks > Z-0059/1: Bench Checks > Z-0071: Flash Programming Checks > Z-0145: Transport Protocol Checks Chrysler Diagnostic Validation > SD-11468: ECU Diagnostic Verification Procedres GM VAG GMW3110 Node Verification Procedres in version 1.5 and 1.6 > Protocol Testing GM CG3388 Testing Global B (in work) > Mainly Protocol Testing with some Application level tests Spport of spplier relevant test cases in > VW80124 v1.9 and v1.10 / Test Spec v6.4* > VW80125 v3.1 and v4.0 / Test Spec v6.4* Toyota Phase 5 tests > Secrity Access, Falt Memory, Time- Series/Predictive SSR, CAN-TP > Remote Addressing, Dynamic Data, Rotines, Porsche, Szki, GWM,. 26

Agenda Overview 데이터기반의진단검증및시험프로토콜검증 TC 자동생성과실행진단기능시험 TC 자동생성과실행완전자동화시험패키지- OEM Extension 테스트보고서분석및활용 27

테스트보고서분석및활용 테스트보고서 테스트실행결과비교테스트보고서의관점 Grops Reslt ( Pass/Fail/Warning ) Services ECU State ( Session and Secrity) Classification/Comment Reqirements 간단한결과보고서지원주석및시험결과를분류다양한형태의보고서관점으로결과확인결과보고서를보관하고특정결과보고서를발췌할수있게지원 28

테스트보고서분석및활용 보고서분석데모 - Grops 29

테스트보고서분석및활용 보고서분석데모 - Reslt ( Pass/Fail/Warning ) 30

테스트보고서분석및활용 보고서분석데모 - Services 31

테스트보고서분석및활용 보고서분석데모 - ECU State ( Session and Secrity) 32

테스트보고서분석및활용 보고서분석데모 - Comment 33

테스트보고서분석및활용 보고서분석데모 - Reqirements 34

테스트보고서분석및활용 보고서분석데모 - Active DTC Test 35

For more information abot Vector and or prodcts please visit www.vector.com Athor: Kim, Yong-Hee Vector Korea 36 2018. Vector Korea IT Inc. All rights reserved. Any distribtion or copying is sbject to prior written approval by Vector. V1.0 2018-12-11