当前位置: 首页> 学位论文 >详情
原文传递 基于UDS车身控制模块的开发
论文题名: 基于UDS车身控制模块的开发
关键词: 车身控制器;诊断功能;可视化建模;UDS协议
摘要: 随着嵌入式技术、计算机技术和网络技术的飞速发展,更多面向汽车舒适性、智能化、集成化的功能被应用到车身控制模块(BCM)中。目前,外资与合资企业几乎垄断了我国轿车BCM的配套市场,他们掌握汽车电子的核心技术、发展趋势,虽然已有本土企业陆续参与到研发和生产中,但面临技术依赖和市场竞争等发展瓶颈。
  本文采用目前主流的基于“V”型的开发模式作为设计流程,开发了具有诊断功能的集中式车身控制器。本文首先对车身控制器的功能要求进行了分析。然后在硬件开发部分,对电子硬件进行了选型,利用Protel DXP对电路进行设计,完成了车身控制器硬件实物的开发。在软件开发部分,利用Stateflow完成车身控制器功能模块的可视化建模,然后利用软件在环测试(SIL)对仿真生成的函数或代码进行实时仿真,完成对模型早期生成代码的验证。最后利于代码生成工具Real-Time WorkshopEmbedded Coder生成符合标准的嵌入式C代码。此软件开发手段解决了逻辑控制复杂、手写代码编程周期过长等问题,明显提高了开发效率,以及减少后续测试缺陷等问题。在诊断开发部分,以基于CAN的UDS(unified diagnostic services)协议作为设计目标,按照OSI的7层基本结构,对物理层、数据链路层、网络层及应用层进行了详细的论述和分析,在此基础上对网络层和应用层进行了编程设计,从而实现车身控制模块的诊断功能。
  本文最后利用建模仿真工具CANoe对CAN网络进行了仿真,利用诊断协议开发软件CANdelaStudio验证诊断协议的开发,从而验证所开发车身控制器的可靠性和正确性。
作者: 潘连才
专业: 车辆工程
导师: 苗立东;黄森仁
授予学位: 硕士
授予学位单位: 山东理工大学
学位年度: 2016
正文语种: 中文
检索历史
应用推荐