《
工业控制计算机
》
2010
年第
23
卷第
8
期
进行整车电气系统架构设计时
,
由于动力系统
Powertrain
与车身系统
Comfort
在控制要求上的不同
,
通常将整车网络设
计
为
Powertrain
系
统
(
高
速
CAN
网
络
)
和
Comfort
系
统
(
中
速
CAN
网络
)。
在
Powertrain
系统和
Comfort
系统之间通常使用
一
个
独
立
的
高
性
能
网
关
模
块
HGT
(
high
performance
gate-
way
)
来实现两个子系统的信息交互
,
主要包括
:
发动机转速
,
发
动机冷却液温度
,
剩余燃油量
,
车速等
。
系统框架如图
1
所示
。
图
1
整车网络架构
高性能网关模块是实现
Powertrain
子系统和
Comfort
子系
统信息交互的纽带
,
其在整个系统中具有相当重要的作用
。
因
此
,
在系统开发过程中
,
对高性能网关模块进行专门的测试
,
确
保高质量完成整车电气系统设计
。
1
测试系统硬件平台的构建
1.1
CANoe
简介
CANoe
是德国
Vector
公司开发的分布式系统设计
、
仿真
、
测试
、
评估的强大工具
,
它能支持总线开发的整个过程
,
是本测
试系统的核心
。
该工具提供了整个开发流程各阶段的专业功能
,
包括通信协议数据库的创建和修改
、
建模
、
仿真
、
功能测试
、
诊断
和分析
。
CANoe
主要包括以下基本功能
:
①
创建网络数据库
(
比
如
:
DBC
、
FIBEX
、
LDF
、
NCF
、
MOST
Function
Catalog
);
②
通过
建模进行完整的总线系统仿真和残余总线仿真
;
③
分析总线通
信
;
④
测试完整网络和单个控制单元
;
⑤
通过
KWP2000
和
UDS
或者运用完整的诊断测试工具进行通信诊断
;
⑥
用户可以运用
类
C
的
CAPL
编程语言编程实现
仿
真
、
分
析
和
测
试
;
⑦
可
以
创
建用户自定义界面来控制仿真和测试过程或显示分析数据
。
本
系统主要利用了
CANoe
的网络测试功能
。
1.2
测试系统硬件平台的构建
整个测试系统主要由高性能网关模块
、
稳压电源
、
CANoe
软硬件模块和
PC
机等几部分组成
,
其中
,
CANoe
的硬件模块
CANcaseXL
支持两路
CAN
通道
,
一路与高性能网关
HGT
的
Powertrain(
高
速
CAN)
网
络
接
口
相
连
,
另
一
路
则
与
高
性
能
网
关
HGT
的
Comfort
(
中速
CAN
)
网络接口相连
。
测试系统的主要框
架如图
2
所示
。
图
2
测试系统框架
2
测试系统软件设计
根据高性能网关模块
HGT
的功能需求以及在设计规范中
对于
Powertrain
系统与
Comfort
系统直接需要交互的信息的定
义
与
描
述
,
利
用
CANoe
中
的
XML
和
CAPL
测
试
模
块
,
在
测
量
过程中的任意时刻启动执行
。
该测试系统的测试软件主界面如
图
3
所示
。
在
XML
模块中
,
从预定义的测试模式中组合测试
,
使用输
基于
CANoe
的高性能网关测试系统的构建
神红玉
(
淮阴卫生高等职业技术学校电教中心
,
江苏
淮安
223000
)
宋锦刚
(
江苏财经职业技术学院电子工程系
,
江苏
淮安
223003
)
宋锦明
(
上海汽车集团股份有限公司商用车技术中心
,
上海
200438
)
Building
of
Test
System
of
HGT
Based
on
CANoe
摘
要
首先简要介绍整车电气系统架构及高性能网关的作用
;
接着详细介绍了基于
Vector
公司网络工具
CANoe
的高性能
网关系统测试平台的硬件架构及其工作原理和测试平台的测试软件设计
;
最后
,
利用测试平台对高性能网关系统进行了实
际测试
,
验证了测试平台的有效性
。
关键词
:
高性能网关
,
CANoe
,
测试系统
Abstract
Firstly,the
electrical
frame
of
Vehicle
and
the
role
of
the
high
performance
gateway
(HGT)
are
briefly
introduced
in
this
paper,then
the
hardware
design,operating
principle
and
test
software
design
of
the
test
system
of
HGT
based
on
Vector's
network
tool-CANoe
are
introduced
in
detail.
Keywords
:HGT,CANoe,test