[发明专利]工程车辆电控系统故障检测方法及装置在审
申请号: | 202010575842.5 | 申请日: | 2020-06-22 |
公开(公告)号: | CN111884894A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 惠仲安 | 申请(专利权)人: | 无锡中慧联合科技有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/08;G05B23/02 |
代理公司: | 苏州根号专利代理事务所(普通合伙) 32276 | 代理人: | 仇波 |
地址: | 214001 江苏省无锡市新吴区菱*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工程 车辆 系统故障 检测 方法 装置 | ||
1.一种工程车辆电控系统故障检测方法,其特征在于,该故障检测方法使用单片机通过工程车辆上的CAN总线和传感器实时采集车辆数据和检测故障代码,当单片机采集到的车辆数据超过预设的数据安全值或单片机检测到故障代码时发出报警提示;检测过程具体包括以下步骤:
(1)配置CAN总线;
(2)读取车辆数据:单片机通过CAN总线实时采集工程车辆的车辆数据,该车辆数据包含电池电压、机油压力、水温、锁车状态、GPS信号强度、总燃油消耗量、发动机实时转速和CAN数据标志位的数值;
(3)故障检测:单片机对采集的车辆数据进行解析、处理,当所述车辆数据的其中一项数值超过在单片机中预设的安全预警值时,单片机将发出报警信号并缓慢催停工程车辆并上报后台。
2.根据权利要求1所述的工程车辆电控系统故障检测方法,其特征在于:步骤(1)配置CAN总线的CAN报文流程为:
(11)单片机内部选择CAN;
(12)设置分频系数、重新同步跳跃宽度SJW、采样点位置BS1、发送点位置BS2,以调整波特率;
(13)配置CAN所用的IO口;
(14)调整非时间触发通信模式,软件自动离线管理,禁止报文自动发送,配置优先级决定方式以及模式设置为普通模式;
(15)配置过滤器,设置屏蔽位模式以及位宽为32位,设置32位ID及MASK,之后将过滤器关联到FIFO0,最后激活过滤器以及初始化过滤器;
(16)配置标准标识符、扩展标识符、扩展帧、数据帧以及要发送数据长度;
(17)最后配置数据缓冲区。
3.根据权利要求2所述的工程车辆电控系统故障检测方法,其特征在于:
步骤(12)中,波特率为250k,根据计算公式波特率=APB1/分频系数/(SJW+BS1+BS2),调整分频系数为18、SJW为1TQ、BS1为4TQ、BS2为3TQ。
4.根据权利要求2所述的工程车辆电控系统故障检测方法,其特征在于:步骤(13)中,将PA11配置为输入、PA12配置为复用推挽输出。
5.根据权利要求1-4任一所述的工程车辆电控系统故障检测方法,其特征在于:所述单片机为STM32。
6.根据权利要求1-4任一所述的工程车辆电控系统故障检测方法,其特征在于,该故障检测方法还包括:所述单片机将采集到的车辆数据及检测到的故障代码通过无线通信网络上报至远程服务器。
7.根据权利要求1-4任一所述的工程车辆电控系统故障检测方法,其特征在于,该故障检测方法还包括:当单片机采集到的工程车辆的GPS位置信息突破预设的GPS电子围栏时,也会发出报警提示并缓慢催停工程车辆。
8.一种工程车辆电控系统故障检测装置,包括单片机及与该单片机连接的无线网络通信模块、GPS模块,所述单片机通过无线通信网络与远程服务器连接进行数据传输,所述单片机设有与工程车辆的CAN总线连接的接口,用于通过CAN总线及工程车辆的传感器获取车辆数据,所述单片机的主程序被配置为运行如下步骤:
(1)配置CAN总线;
(2)读取车辆数据:单片机通过CAN总线实时采集工程车辆的车辆数据,该车辆数据包含电池电压、机油压力、水温、锁车状态、GPS信号强度、总燃油消耗量、发动机实时转速和CAN数据标志位的数值;
(3)故障检测:单片机对采集的车辆数据进行解析、处理,当所述车辆数据的其中一项数值超过在单片机中预设的安全预警值时,单片机将发出报警信号并缓慢催停工程车辆并上报后台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡中慧联合科技有限公司,未经无锡中慧联合科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010575842.5/1.html,转载请声明来源钻瓜专利网。