基于UDP协议的EOL主从控制研究与应用

来源 :汽车科技 | 被引量 : 0次 | 上传用户:danielliang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:本文设计了以EOL(End Of Line)设备为控制端,检测线设备为执行端的主从控制体系,进而将车辆CAN总线通讯工艺内容从检测线设备剥离,统一由电检设备完成。本文基于UDP协议制定了通讯标准架构,并以控制检测线设备-驾驶辅助SCBS标靶为例,证明了该体系的实用性。目前已历经300000车辆生产验证,该体系在稳定性、容错性等方面满足工业生产要求,可将该技术在整车制造行业进行推广使用。
  关键词:EOL;检测线;主从控制;UDP协议
  中图分类号:TP393.1     文献标识码:A     文章编号:1005-2550(2021)05-0025-07
  Research and Application of EOL Master slave Control based on UDP Protocol
  ZHANG Xiao-guang1, LI Yan2, ZHANG Hai-long2
  ( 1.Electronic and electrical Development Dept, Faw Bestune Co.,Ltd,ChangChun130012, China ; 2.Manufacturing Engineering &Logistics Department,China FAW Group., Ltd, ChangChun 130012, China )
  Abstract: This paper designs a master-slave control system with EOL (End Of Line) equipment as the control End and detection Line equipment as the executive End, and then separates the communication process content Of vehicle CAN bus from detection Line equipment to be completed by electrical inspection equipment. In this paper, the communication standard architecture is developed based on UDP protocol, and the usability of the system is proved by taking the actual case of control detector device - driving assistance SCBS target as an example. At present, the system has been verified in the production of 300,000 vehicles. The system can meet the requirements of industrial production in terms of stability andfault tolerance , etc., and the technology can be popularized and used in the whole vehicle manufacturing industry.
  1    引言
  隨着电子信息技术的高速发展,复杂、多样的汽车电子技术得到了普及和应用,使汽车从低端车简单的一路CAN网络发展为高端车复杂的6路以上CAN网络,从简单车辆装载几个电子ECU模块发展为高端车近百个电子ECU模块,新技术的应用为汽车制造总装领域电器检测技术带来了革新性变化。具体技术变化体现在以下几个方面:其一,EOL(End Of Line)便携式设备被大量布置在装配线上,用于ECU零件检查、ECU配置写入、ECU故障读取、ECU功能检查、电路通断检查等工艺用途;其二,检测线设备(四轮定位、转毂、大灯仪、制动测试台、加注设备、驾驶辅助设备)参与着ECU功能标定、ECU功能检查、ECU故障读取等工艺用途。随着车辆总线通讯设备种类的增多,同时,带来了诸多弊端:往往一个电控单元的技术变更,例如零件版本升级、诊断协议变更、检查方法升级、安全算法升级等,带来的是所有通讯诊断类设备程序的同时升级,由此带来了改造时间耗时长、改造费用投资高等弊端。为解决以上问题,国外整车制造单位(大众、宝马、奔驰等)与国外EOL设备供应商(博世、德萨科)进行技术合作,制定了以EOL设备为控制端,总装检测线设备为执行端的主从控制体系,将检测线设备与车辆诊断通讯功能剥离,从而达到每次ECU的技术变更,只需更改EOL设备诊断程序简单化工艺变更的目的。但主从控制体系的通讯协议并未标准和公开化,导致此种生产模式在整车制造领域还未得到大范围推广应用。本文主要研究主从控制协议的设计与标准化,并以驾驶辅助设备为例阐述实际控制方法,使主从控制方式在整车制造领域特别是国内自主汽车企业中得到推广使用,最终达到为制造单位节约时间成本、制造成本以及提高工艺管理技术水平的目标。
  2    通讯模式的设计
  2.1   EOL与检测线
  EOL执行车辆扫码识别、车辆电控单元诊断通讯、检测标准发放、检测结果收集分析判断、执行测试步骤、最终结果的打印存储。检测线根据EOL程序指令产生电控单元标定测试条件,并按照EOL指令执行四轮定位、大灯调整、转毂测试、制动测试、加注机动作、驾驶辅助标靶移动等,同时向EOL提供检测数据。
  2.2   UDP通讯方式   EOL与检测设备采用以太网。
  作为物理接口进行连接,连接方式选择为无线网络,参考下图1。考虑设备间的传输及时性以及负载率,网络传输层采用UDP协议,协议定义如下图2。
  2.3   UDP数据段
  数据段具体由44个字节所构成,均采用十六进制进行描述,若部分字节无控制信息,则填充0×00。见表1。
  2.4   数据包时序控制策略
  EOL采用主动询问通讯方式,并且为一问一答。考虑UDP在网络非常拥挤的情况下,报文可能会出现丢失、反复或乱序现象,因此在UDP数据中将使用如下应用程序控制策略,以避免错误发生。
  EOL发送第一条数据包时序控制位置0,检测线设备回复EOL的数据包需要在时序控制位自动加1作为标记。EOL接收到检测线设备消息后,读取数据包中时序控制位值作为消息是否可靠抛弃的判别条件,并再次发送数据包时将检测线设备时序控制位值写入到即将发送的数据包时序控制位作为检测线设备判别的条件。正常时序处理逻辑为下图3所示:
  2.5   安全控制
  检测线设备设有安全急停开关,按下开关,设备从硬件层面上停止动作,车辆可安全驶离,同时检测线设备产生故障信息,由EOL显示。EOL程序界面或者硬件界面设置程序停止与重复测试快捷按键。
  2.6   超时控制
  检测线设备在信息发送后,3秒内未收到响应,信息重复发送两次,若依旧未收到,程序退出,测试终止。
  3    数据包详细设计
  3.1 数据标识
  Byte0字节,从EOL发送至检测线,为0×01,从检测线到EOL为0×02。
  3.2 驾驶员辅助测试台等类别
  Byte1字节定义见表2:
  3.3   服务类别
  Byte2字節定义见表3。
  3.4   子服务类别以及参数
  子服务ID具体设计将根据不同检测工艺而制定,现以某车型,0×07服务控制驾驶辅助标靶移动为例,进行说明。
  4    工艺流程设计
  按照UDP协议以及章节二所描述的具体数据包内容,以及结合具体工艺流程对EOL与驾驶辅助设备进行服务端软件编写,并按照下图4工艺过程实现SCBS功能的标定工艺。
  5    实施与测试
  通过EOL与驾驶辅助设备的报文监控,证实采用本文所设计的通讯协议并采用UDP通讯方式,可使驾驶辅助设备准确快速的识别EOL控制意图,并给予执行。SCBS标靶移动过程以及相关设备通讯报文记录如表5。
  6    结束语
  本文研究设计了一种主从控制协议,应用于总装工艺的电器检测和下线检测中,实现了EOL设备集中控制检测设备,将整车总线诊断通讯的工艺从驾驶辅助设备上剥离,统一管理了电器质量数据,达到了减少检测线设备改造工作量、降低投资成本、节省生产准备时间的目的。这种主从控制方式后续将扩展到总装加注机、胎压激活设备中,进一步提升该协议的标准化程度。
  参考文献:
  [1]JIN Cheng,WEI D X,LOW S H,et al. FAST TCP: motivatio,architecture,algorithms,performance[J]. IEEE/ACM Trans on Networking,2006,14( 6) : 1246-1259.
  [2]李永胜,黄兰红,刘红军.  基于UDP协议的多文件传输[J]. 广西民族大学学报(自然科学版). 2007 (02).
  [3]樊建伟,杨笃伟,沈祝山,杨东升.  基于UDP传输协议的网络时延仿真研究[J]. 计算机仿真. 2007 (08).
  [4]鲁宏伟. 基于UDP传输协议的包丢失和失序处理[J]. 计算机工程与应用. 2001 (02).
  [5]王莉,李鸿,田兵强,梁海生. 汽车检测线工艺设计[J]. 汽车实用技术. 2010 (03).
  [6]李鸿强,刘志春,苗长云.  汽车电子控制单元ECU的设计[J]. 微计算机信息. 2006 (32).
  [7]梅秀山. 电子诊断技术在修理现代化汽车中的应用[J]. 电子技术与软件工程. 2015 (23).
其他文献
摘 要:为了论证基于IS02626的功能安全概念设计和安全确认方法可以实现安全目标,对某电动汽车电驱动力系统纵向驱动功能非预期的失效进行了危害分析和风险评估,以“防止非预期的车辆自主移动”安全目标为例,针对红绿灯路口停车场景,建立非预期车辆自主移动数学模型,参考仿真结果对监控扭矩阈值和故障容忍时间间隔(FTTI)进行设计,并在实车上进行安全确认测试。测试结果表明,基于仿真结果设计的安全需求实现了和
摘 要:目前,自动驾驶汽车逐渐商用于封闭办公园区,如物流车、观光车。自动驾驶汽车的开发验证需要大量的实车道路测试,实车道路测试存在成本高、周期长、无法复现极端场景,因此基于封闭办公园区场景的仿真测试是解决自动驾驶开发验证的主要途径。为真实还原物流车、观光车等自动驾驶汽车的行驶环境,本文基于封闭办公园区的道路特征,并结合相关标准整理并分析得出适用于封闭办公园区的自动驾驶汽车功能,梳理出适用于封闭办公
摘 要:针对基于视觉的ADAS产品或功能开发,提出一种完整的场景库建设方法,并配套开发相应的HIL台架环境;以某商用车车载前视摄像头为例,将场景通过HIL台架回注到视觉控制器内部进行重处理,取得很好效果,验证了场景库能很好地支持软件的迭代开发和系统功能测试。  关键词:视觉-ADAS;场景库;HIL(hardware in loop)  中图分类号:467.11 文献标识码:A 文章编号:10
摘 要:乘用车智能限速辅助系统能够自动获取道路限速信息,并提供给驾驶员和车辆,通过驾驶员或车辆自动控制车辆行驶速度在道路限速以下,可有效减少超速事件的发生。论文对该系统的分类、技术路线进行了阐述,指出目前对于该系统测试的重要意义。论文分析了ISA系统的典型测试场景、针对该场景提出了相应的测试评价指标,并选取了具有代表性的车型结合高精度测试设备进行了验证,并对验证结果进行了分析、对当前技术现状进行总
從1980年代开始,装备M1主战坦克的美军在多次对外大规模军事行动中以其机动性好、火力精准强悍等优势而闻名世界……  漫画吧在此为您展示美军M1主战坦克的各种战术——
期刊
摘 要:针对某DCT车型整车NVH测评工况中出现的变速箱齿轮敲击与路面颠簸程度相关性问题,本文基于MATLAB 软件平台和工程师对齿轮敲击的主客观评价结果数据,应用决策树算法分析了左右驱动轮转速信号,并训练出分类器,用于该车型产生齿轮敲击颠簸路面的判断。同时基于MATLAB GUI研发了颠簸路面辨识的软件平台,用于指导双离合器变速箱TCU换挡策略,以改善颠簸路面下DCT齿轮敲击噪声品质。  关键词