欢迎来到天天文库
浏览记录
ID:5388049
大小:301.26 KB
页数:4页
时间:2017-12-08
《基于canoe车身网络通信设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、制关键词:CAN;LIN;CANoe;车身网络中图分类号:TP206文献标识码:A文章编号:1009—9492(2012)02—0001—04DesignofAuto-BodyNetworkCommunicationBasedonCANoeLIUHong—b0(WuhanUniversityofTechnology,Wuhan430070,China)Abstract:Asthecomplexityofcommunicationwithelectronicdevicedeveloped,thereexistmanyshortcom
2、ingsinthetraditionaldesignofline.Forexamples,thedisturbissel~ons,themaintenanceisdificultandSOon.Toimprovethosedefects,takingthefunctiondemandsofanODM,completethedesignofeachpanelpointandsimulationofsystem,devclopethewholebodynetwork.Comp~etheresultbasedonCANoewiththe
3、demandoftheODM,itshowsthatthefeasibilityofthisprogramisveryhigh.Testedontheautomobile,theresultisperfect.Keywords:CAN;LIN;CANoe;auto—bodynetwork现今汽车业兴起的CAN(控制器局域网)/要对系统进行由上到下的需求分析,然后再由下LIN(本地互联网络)、FlexRay等技术在汽车车身到上对系统各功能进行具体设计∞。基于该原控制方面日益凸显出巨大的优势,逐渐取代了以则,通过对CAN/LIN总线的
4、分析,获得所有要在前的集中式车身控制系统⋯。CANoe是德国Vec.总线上传输的报文信号,如BCM(车身控制模tor公司开发出的一种CAN/LIN总线开发软件,是块)、EMS(发动机管理系统)、ABS(防抱死系世界上应用于CAN/LIN总线产品中较为强大的工统)等节点发出的各类消息,详细分析每个数据具之一,它具有测试、分析、仿真、记录等功的发送方和接受方,列出进出每个物理节点的所能,可通过Vector的CAN/LIN总线接口硬件,实有消息,理清每个消息对应的实际意义以及使用现虚拟总线与真实物理总线的连接]。利用CA.流程。Noe可
5、以进行基于全部虚拟节点的全数字总线仿1.1需求分析真,物理节点与虚拟节点相结合的半实物通信仿根据主机厂对车身的功能要求进行需求分真,还可以使用CANoe对真实物理总线的通信进析,从功能和物理特性上进行分类、定义。该车行实时分析监控,有效地克服了产品开发过程中型定义的唤醒帧名为WAKEUP,帧地址为的重复性、盲目性、低效率、高成本等缺点。0x400,长度为5个字节,作用是将BCM从休眠状1CAN/LIN网络总体方案设计态唤醒,该唤醒帧包含多个唤醒条件,通过分析一般情况下,一个系统方案设计之前首先需它所包含的信号可以推断出BCM被唤醒
6、的原因。收稿El期:2011—08—13表1是主机厂要求的唤醒条件以及信号格式(部(车身控制模块)、ACM(气囊控制模块)、ABS分)。(防抱死系统);LIN总线上有6个节点:BCM、DD—APWL(左前车窗升降防表18CM唤醒条件夹模块)、PD—APWL(右前车窗升降防夹模块)、RL—APWL(左后车窗升降防夹模块)、RR—APWL(右后车窗升降防夹模块)、SunLifter(天窗)。系统的拓扑结构如图1所示。网络层、传输层、会话层、表示层没有定义,物理层和数据链路层遵循CAN2.0A协议。CAN2.0协议包含A部分和B部分,其
7、中A部分主要是CAN的报文格式说明,按照CAN1.2规范定义。B部分是标准格式和扩展格式的说明。标准格式的地址范围由11个识别位定义,如果这个由表1可以看出,BCM处于休眠状态时,当地址范围不够,CAN2.0还引人了第二种报文格式出现遥控开锁、遥控闭锁、点火on、非法动作触(扩展格式)的概念,其地址范围更宽,由29位发报警等情况时,BCM从休眠进入唤醒状态,NM定义。由于CAN2.0协议兼容CAN1.2协议,因此(CAN总线节点管理)模块发送0x400消息,通过也可以继续沿用常规的1I位识别符范围(标准格CANoe可以看到0x40
8、0具体包含的信号,最后的式),这种情况下可以采用市场上可用的CAN总两个字节即代表唤醒原因。线控制仪器,或使用兼容这两种模式的新控制器类仪器]。网络的层次结构模型见图2。图1系统拓扑图1.2结构设计根据功能定义设计合理的网络拓扑结构以及网络的层次结
此文档下载收益归作者所有