车身控制器的软件系统设计及上位机诊断软件开发

车身控制器的软件系统设计及上位机诊断软件开发

论文摘要

汽车电子化是现代汽车发展的重要标志,而标准化和模块化是车身电控系统软件发展的大趋势。本文参考国际上最新的AUTOSAR标准设计了一种车身电控系统软件。首先,设计了基于CAN/LIN网络架构的车身电控系统,并参考AUTOSAR标准制定了系统软件架构。然后,根据AUTOSAR中接口与通信部分的规定,结合相关法规的要求开发了通用的服务组件与应用软件,并基于VC开发了车身电控系统的诊断软件实现车辆信息的读取、诊断操作和软件升级。最后,通过样机试验,验证了标准化软件开发的可行性和有效性。本文主要的研究内容如下:1、设计了一种基于CAN/LIN网络架构的车身电控系统,该系统由两个LIN节点和三个CAN节点组成,网络分布合理,可以满足B级车车身电控系统应用的要求。2、分析了AUTOSAR(AUTomotive Open Systems ARchitecture)系统的体系架构,并制定了适合该系统的系统软件架构。采用RTE(RunTime Environment)思想解耦软硬件联系,标准化软件接口将软件模块标准化.3、参照标准的体系架构和层次设计了车身控制器的通信系统。通过深入分析CAN,LIN总线的相关协议规范,合理进行网络层和应用层设计,提高了CAN/LIN总线通信系统的稳定性。4、参考相关的法律法规,具体实现了车身控制器的灯光控制,雨刮控制,门锁电机控制,车窗电机控制等功能,并通过实物调试完成了系统的功能验证。5、基于VC开发环境,开发了车身电控系统的诊断用软件。采用USB转CAN的接口器件实现基于CAN总线的诊断操作,软件升级等功能。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 车身电控系统的发展现状
  • 1.3 AUTOSAR 标准简介
  • 1.4 论文主要研究内容
  • 1.5 论文的结构安排
  • 第2章 CAN/LIN 网络架构车身电控系统设计
  • 2.1 系统结构构成
  • 2.2 硬件系统设计
  • 2.2.1 前车身控制器硬件框图
  • 2.2.2 信号输入电路设计
  • 2.2.3 功率输出模块设计
  • 2.2.4 电源模块设计
  • 2.2.5 高速 CAN 总线模块设计
  • 2.2.6 LIN 总线模块设计
  • 2.3 本章小结
  • 第3章 系统板级支撑平台软件设计
  • 3.1 板级支撑平台概述
  • 3.2 板级支撑平台的设计
  • 3.2.1 控制器驱动设计
  • 3.2.2 通用时钟 GPT 设计
  • 3.2.3 I/O 模块设计
  • 3.2.4 存储模块设计
  • 3.2.5 CAN 通信模块设计
  • 3.2.6 LIN 通信模块设计
  • 3.2.7 板上设备抽象层设计
  • 3.3 本章小结
  • 第4章 系统软件架构设计
  • 4.1 参考 AUTOSAR 的系统软件设计
  • 4.2 RTE 实现方法
  • 4.3 Ports 机制与接口定义方法
  • 4.4 任务管理
  • 4.5 系统模式切换
  • 4.6 本章小结
  • 第5章 通信系统设计
  • 5.1 通信系统需要遵循的标准规范
  • 5.1.1 CAN 标准与规范
  • 5.1.2 LIN 规范要求
  • 5.2 通信系统架构设计
  • 5.3 CAN 通信协议与数据定义方法
  • 5.3.1 CAN 数据传输流程
  • 5.3.2 CAN 网络层设计
  • 5.3.3 CAN 应用层接口服务与数据定义
  • 5.3.4 CAN 通信数据定义
  • 5.4 LIN2.0 规范实现与数据定义方法
  • 5.4.1 LIN 总线 API 简介
  • 5.4.2 LIN2.0 规范实现方法
  • 5.4.3 LIN 数据定义方法
  • 5.5 本章小结
  • 第6章 诊断软件开发
  • 6.1 USBCAN 接口函数的调用
  • 6.2 上位机诊断软件类结构
  • 6.3 Windows 消息路由与图像双缓冲处理
  • 6.4 升级功能实现
  • 6.5 功能实现与验证
  • 第7章 应用层软件开发与系统验证
  • 7.1 应用层软件开发方法
  • 7.2 雨刮和车窗应用软件组件开发示例
  • 7.2.1 雨刮应用软件组件的开发
  • 7.2.2 车窗应用软件组件的开发
  • 7.3 系统功能验证
  • 7.3.1 模拟测试平台的搭建
  • 7.3.2 功能测试集的编写
  • 7.4 本章小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 附录 A 攻读学位期间所发表的学术论文目录
  • 相关论文文献

    • [1].相聚澳门,共话车身技术——2019中国车身大会专访合集[J]. 世界汽车 2019(12)
    • [2].将产品质量和安全视为生命线——专访爱驰汽车车身开发总监孙占军[J]. 世界汽车 2019(12)
    • [3].金康赛力斯有能力与国际品牌同台竞技——专访赛力斯中国车身大会演讲团队[J]. 世界汽车 2019(12)
    • [4].为了让新凌派实现“舒适款待”,我们一直在努力——专访本田技研科技(中国)有限公司车身技术团队[J]. 世界汽车 2019(12)
    • [5].提高汽车车身材料利用率的方法[J]. 模具制造 2020(01)
    • [6].汽车车身防腐蚀设计[J]. 汽车工程师 2020(02)
    • [7].汽车车身焊装夹具的设计探究[J]. 内燃机与配件 2020(06)
    • [8].汽车车身凹陷修复技术发展情况[J]. 冶金管理 2020(03)
    • [9].系统性降低涂装车身脏点探究[J]. 现代涂料与涂装 2020(04)
    • [10].浅谈乘用车车身不同部位腐蚀问题及防腐措施[J]. 时代汽车 2020(10)
    • [11].浅谈车身防腐的制造要点[J]. 涂层与防护 2020(07)
    • [12].汽车铝质车身材料修复新技术研究[J]. 内燃机与配件 2020(19)
    • [13].汽车车身精确修复设备概述[J]. 汽车电器 2020(09)
    • [14].基于世赛车身修理赛项的高职车身维修专业课程教学改革与实践——以钣金修复技术课程为例[J]. 汽车实用技术 2020(17)
    • [15].车身不同部位腐蚀问题及防腐措施[J]. 汽车制造业 2020(08)
    • [16].快速网格变形技术在车身开发流程中的应用[J]. 南方农机 2020(18)
    • [17].汽车车身正向自主技术规范设计研究[J]. 机械研究与应用 2019(05)
    • [18].基于硬件在环的车身电子稳定系统自动化测试研究与应用[J]. 汽车电器 2016(11)
    • [19].基于回收再利用的多材料车身部件选材研究[J]. 汽车工程 2016(12)
    • [20].俄罗斯世赛选拔赛车身修理项目经验借鉴[J]. 汽车维修与保养 2017(01)
    • [21].浅谈轿车铝合金车身损伤的维修技术[J]. 南方农机 2017(01)
    • [22].汽车车身焊接夹具的设计规律[J]. 科技创新与应用 2017(02)
    • [23].车身修复中手锤的使用[J]. 汽车维修 2017(02)
    • [24].基于应力分析的车身底板定位销结构优化设计[J]. 上海汽车 2017(02)
    • [25].基于分级加权模型的车身色彩感性评价方法[J]. 汽车工程 2017(01)
    • [26].同步工程在车身前期开发中的应用研究[J]. 上海汽车 2017(02)
    • [27].涂装车身色差一致性控制[J]. 汽车工艺与材料 2016(11)
    • [28].汽车车身钣金件的修复技巧与实施要点研究[J]. 科技创新与应用 2017(08)
    • [29].使用激光技术实现集装箱与集卡车身的分离检测[J]. 制造业自动化 2017(03)
    • [30].基于零件功能识别的车身零件平台化开发方法及其应用[J]. 汽车零部件 2017(02)

    标签:;  ;  ;  ;  ;  

    车身控制器的软件系统设计及上位机诊断软件开发
    下载Doc文档

    猜你喜欢