.1:j;?幺
密级:
硕士学位论文
⑧
论文题目
基王△堕!QS△&一数遗奎故瞳趁逝丕.
统的退让皇塞现
所在学院
让篡扭堂院
提交日期
2Q!!玺3目
A
Dissertation
Submitted
to
Zhej
iang
UniVersity
for
the
Degree
of
Master
of
Engineering
‘_一’_,
⑧
TITLE:旦皇墨呈gn垒垒鱼兰堡巳至皇堡皇卫主垒主至Q望Q兰
y金h至Q!叟
旦呈垒g望Q苎主至鱼
§Y墨主金堡
bas
ed
on
AUTOSAR
Author:
SuperVisor:
££Q至:Q鱼望g£垒n
Subject:
College:
Submitted
Date:
丛垦£,2Q羔曼
浙江大学研究生学位论文独创性声明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的
研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发
表或撰写过的研究成果,也不包含为获得逝姿盘鲎或其他教育机构的学位或
证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文
中作了明确的说明并表示谢意。
学位论文作者签名:
签字日期: 年
月
日
学位论文版权使用授权书
本学位论文作者完全了解逝鎏盘堂
有权保留并向国家有关部门或机构
送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权迸望盘堂可
以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影
印、缩印或扫描等复制手段保存、汇编学位论文。
学位论文作者签名:
导师签名:
签字日期:
年
月
日
签字日期: 年
月
日
随着汽车电子技术的发展,由于电子控制系统的复杂性,传统的汽车故障诊
断开发和测试方法已经难以满足故障诊断在实时性、准确性和开发效率上的需
求。AUToSAR为解决应用程序重复开发、移植困难的问题提供了一种新的手段,
但还存在着配置繁琐、效率低下、占用资源过多、开发工具链不完善以及可参考
的AUToSAR解决方案稀少等问题。
本文在调研了目前世界主要汽车整车厂商、软件提供商以及硬件提供商所提
供的AUToSAR解决方案以及现有汽车故障诊断系统的基础上,探索性地按照
AUToSAR标准完成了基于AUToSAR的汽车故障诊断的设计与实现,并使用硬
件在环仿真技术搭建了故障诊断仿真测试环境。
本文首先基于目前汽车电子软件开发主流趋势AUToSAR,探索汽车故障诊
断系统软件开发的新方法。在基于AI
rrOSAR开发故障诊断软件时,软件开发人
员不需要关注底层硬件和通信的实现细节,只需要专注于软件本身功能的设计。
然后基于上述方法和OBD诊断协议设计和实现了AUl’oSAR中诊断通信管理和
诊断事件管理两大核心模块,并实现了7个常用OBD服务。最后使用硬件在环
仿真技术搭建了故障诊断仿真测试环境。OBD诊断协议要求发动机电子控制单元
诊断模块能够实时监测零部件和系统故障,并对各种故障状态做出相应反应并正
确记录故障码。本文使用硬件在环技术完成仿真测试,能够节省大量时间和费用。
不仅如此,mL还可以在实车测试无法进行的极限条件下完成测试,而且测试是
可重现和自动化的。
关键词:
AI
rroSAR,汽车故障诊断,On—Board
Di姆10stic,硬件在环仿真
浙江大学硕士学位论文
Abstract
Wi廿l
tlle
deVelopment
of跚tomotive
ele嘶oIlics,tlle删itionm
developiIlg觚d
testing
m“hods
for
vemcle
diagnosis
can
hardly
meet
nle
dem舡ld
of
real-tirne,
∞curaCy
and
emciency
of
deVelopment.AUl’oSAR
h硒provided粥w
me廿lods
for
solviI培tlle
repeated
application
deVel叩m嘲t锄d
po
n;a_ble
problems.However,soⅡ圯
d1椭acks
still
exiSt,su《、h勰me
clmlbersome
conjfiglll.ation,low
efnciency'too
mu‘m
托sources
occupation,incomplctIe
developing
tools锄d
f.ew
AUl'oSAR
solution
ref.en加lces.
IIl廿lis
p印%we
have
investigatI甜AUTOSAR
solutio郴alld
Vellicle
diagnostic
syst锄s
of
tlle
m萄or
velliCle
m锄llf配turers,sofhⅣare锄d
har小Ⅳare
pmViderS.B嬲ed
on
su(血iIⅣestigations,、Ⅳe
lla:Ve
accomplished
nle
design
alld
i埘【plementation
of
vellicle
diagn0Stic
system
acCording
t0
me
AUTOSAR.Mea肌dlile,by瑚ing
tl蟛
h雒d、阮re
iIl
tlle
loop
simulation
tecmque,we
llaVe
b试n
me
diagnosis
s抽mlation
testing
en、,拍nment.
hl
tllis
p印er,firStly,we
llave
eXplored
a
new
metIlod
of
s0R、Ⅳare
developIncm南r
v出cle
dia盟ostic
sySt锄b弱ed
0n
AUToSAR—cu仃ent
mainstre锄仃ends
in
autoIllotivc
elec仃011ics.When
develop跚ch
diagnostic
systclm,son慨∽developers
do
not
need
t0
concem
about
Ⅱle
realization
of
me
urldedying
h孤dwa他and
commullication
details,f砬using
on也e
desi髓of
SoRwarc丘mctio璐is
juSt
enougll.
TheIl,
b嬲ed
0nⅡle
above
meⅡlod
and
OBD
dia鲈ostic
protocols,
wc
have
accomplished
nle
diagnostic
eVent
manger(DEM)and
di哪stic
commuIlication
maIlger(DCM)wKch
areⅡle
core
modules
ill
AUl’oSAR
diagnoStic
syStem.11圮
sewm
common
oBD∞rvices盯e
implemented
iIl
tlle
SyStem.Finally,we
use
tlle
hardwarc
i11
the
loop
simulation
tcchnology
t0
build
a
dia印ostic
simulation
test
enviroIlInent.1k
OBD
dia萨ostic
protocols
requi|.e
t11e
diagnostic
Inodme
of廿1e
engiIle
eleCtr0Ilic
coIntrol
mlit
t0
real.time
momtoriIlg也e
components弧d
systems
mal如卫ctio璐,correctly
record伽t
code
and
make
me
appIropriate
reactions
aCcordillg
t0Ⅱ1e
fault
conditio璐.111is
p印er
uSes
HIL
tcclm0109y
t0
achieve
siIIlulation
tests,
:
ii