当前位置: 首页> 学位论文 >详情
原文传递 基于Cortex-M3的汽车故障远程监测系统设计与实现
论文题名: 基于Cortex-M3的汽车故障远程监测系统设计与实现
关键词: 车载终端;Cortex-M3;汽车故障诊断;监测系统
摘要: 随着我国汽车工业的快速发展,国产汽车的技术性能已变得越来越好,同时故障诊断的难度也越来越大。传统的人工手持式检测仪已经无法满足大规模汽车故障检测的需求,原因有三:一是传统的手持式故障检测仪都是在停车的情况下对汽车进行故障检测,无法满足实时性的要求,二是检测仪很难检测出汽车存在的安全隐患,无法对将要发生的故障进行预测,三是随着我国汽车保有量的大幅增加,利用手持式检测仪检测汽车故障的效率很低。
  鉴于此种情况,本文设计并实现了一种基于Cortex-M3的汽车故障远程监测系统。车载数据采集终端自动搜索汽车支持的CAN总线或K总线协议,根据搜索结果智能切换采集数据的总线协议。车载终端根据汽车运行状态改变数据采集和发送的频率,合理降低车载终端的功耗。车载终端采用基于Cortex-M3内核的STM32F103系列微处理器作为控制核心,采用IAP(程序内编程)技术实现车载终端的软件升级,为软件的后续开发带来很大便利。通过 GPRS无线通信技术,将采集到的故障码以二进制流的方式发送到后台服务器,后台服务程序接收数据,并根据制定的上层通信协议对数据进行解析、分类、存储等。客户端通过网络远程访问数据库,对最新采集到的数据深度挖掘,检查汽车存在的安全隐患,并实现在线绘制油耗、车速、发动机转速等参数的动态曲线图,采用多线程技术解决监测软件的卡顿问题,提高了软件的快速响应能力。对数据库进行了分表、分时段优化,提高数据库的访问效率。
  对车载终端硬件系统及客户端软件系统进行了相关实验,实验结果表明,汽车在启动状态和熄火状态均可进行故障监测,能有效检测出汽车存在的安全隐患。监测系统可实现对多台汽车运行参数的监测,实时在线预测汽车故障,及时提醒车主进行相关检修,效率较传统检测仪器有较大提高,适用于个人或集团用户。
作者: 曹云建
专业: 检测技术与自动化装置
导师: 唐耀庚
授予学位: 硕士
授予学位单位: 南华大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐