首页 > 技术交易 > 科技成果
基于LabVIEW的新能源汽车控制器刷写软件设计
发布时间: 2023-12-08 浏览量:22
  • 交易方式:面议
  • 联系电话:13796032646
  • 单位名称或姓名:李凡
  • 产业领域:汽车
  • 成果类型:
项目基本情况Basic information of the project
本横向课题为哈尔滨剑桥学院与哈尔滨自由智造科技开发有限公司共同合作完成,近年来,新能源电动汽车、车联网技术和无人驾驶技术在快速发展促进了汽车电子技术。同时,人们对于汽车的各种高端功能、驾驶安全性以及舒适度的要求也越来越高了,为了应对这些需求,实现这些功能,ECU的数量就需要增多,ECU的控制策略和功能的复杂程度也需要提高,致使ECU软件在线更新也越来越频繁。在汽车的开发、生产和售后等阶段中,每个阶段都有软件更新的需求。传统的软件的更新方法需要BDM调试器通过BDM调试接口进行程序的下载,该方法数据下载速度慢,插拔很不方便,并且在ECU开发后期一般不再有调试端口,这样对控制器程序的下载更新调试就非常的麻烦。针对以上问题,为了在开发过程中更快捷方便地完成程序地更新以及在不用拆下汽车控制器的情况下,通过CAN总线作为通信介质完成程序升级更新及调试,设计完成了该上位机软件。本设计是基于USB CAN测试工具作为硬件接口进行开发,其体积小巧,成本低廉,使用非常方便,并且支持 LabVIEW软件进行二次开发,能够满足各种应用开发需求。UDS(Unified Diagnostics Services)协议,是一种面向汽车电子控制单元(ECU)的统一诊断服务,不仅用于汽车故障诊断,还应用于软件刷写等应用场景,可以说是目前汽车电子领域应用最广泛的技术协议之一。作为在线刷写升级系统的上位机软件,主要是通过CAN 测试工具和下位机建立对话服务。首先需要对需要更新升级的S19文件进行解析,转化为CAN报文格式,依据 Bootloader数据下载流程,然后根据UDS协议中的各项服务 规则向下位机发送指令,完成程序的刷写更新。该上位机集成了数据刷写过程中的所有诊断服务,提供了简单明了、易操作的人机交互界面,实现了程序在线更新功能,能够很好地完成汽车ECU程序刷写任务。使用CAN网络测试工具和该上位机界面能够成功地实现频繁地刷写更新程序,具有较高的可靠性和有效性。
管理团队与技术团队Management team and technical team
哈尔滨剑桥学院
效益分析Benefit analysis
该项目为储备库项目资源,暂无效益分析内容。
成果推荐Result recommendation