一种车辆电气设备周期自检测方法

文档序号:3920067阅读:216来源:国知局
专利名称:一种车辆电气设备周期自检测方法
技术领域
本发明涉及检测方法,具体地讲,涉及周期自检测方法。
背景技术
现代车辆中微处理器控制技术广泛应用到各个功能系统中,使得分立的功能系统性能得到提升,将分立的功能系统通过总线连接起来,就构成了一个车辆设备总线控制网络系统,挂接到这个网络上的各个功能节点之间通过特定的总线通信控制协议实现了功能综合和信息共享;车辆设备总线控制网络系统不仅要实现对设备的控制,还要实现对车辆设备运行过程中的自检测功能,当发生故障时能够实时地指示给乘员。顾文燕毛恩荣中国农业大学学报2000,(4) :109-112公开了 “基于新国际的机动车安全技术性能全自动检测系统”,由“外观检测和登录工位排放检测工位”等组成,并进一步指出“自检功能可检测汽车设备的工作状态,包括对A/D卡通道、通讯端口连接状态、 排放工位、车速表检测台侧滑检测台、轴重/制动台和大灯、喇机、底盘检测工位的自检”,对比文件内容是专门的车辆测试技术,是一种“离线”式检测,检测目的是“安全技术”,但该检测系统需要借助计算机来完成具体的检测,使得车辆在行驶的过程中不能及时反应出车辆的状态信息,一旦发生故障,用户不能在第一时间了解该信息,也就无法对故障及时采取处理措施,由此延伸出一系列的问题,使得该系统仍然对车辆设备的检测停留在一个初步阶段。

发明内容
本发明的目的在于,针对现有技术存在的上述缺陷,提供一种车辆电气设备周期自检测方法,该检测方法简单有效,可以迅速及时地检测出车辆的故障问题,从而使用户在第一时间对故障做出反应及处理,突破了普通常规车辆设备检测的缺陷。本发明提供的一种车辆电气设备周期自检测方法,其改进之处在于所述检测方法包括分别针对设备控制网络,针对各个网络节点处理器及针对网络节点处理器所控制的电气设备的自检测,包括以下步骤1)将总线控制器和各个节点接通电源,各自运行自己的程序,节点微处理器的计数器开始累加计数;2)总线控制器程序从远程节点1开始,首先询问节点通信状态,通过节点的应答信息判断节点通信状态,如果不正常,说明节点通信故障;如果正常则进行下面的查询节点计数器数据,如果收到的数据与上次收到的数据相同,即计数器没有计数累加,则表示节点处理器可能故障,如果计数器累加正常,则表示节点通信及微处理器控制功能正常,可以继续进行下面的操作;3)节点处理器运行车辆设备自检测程序,并将检测结果上传给总线控制器,实现对整车电气设备的实时自检测功能;4)总线控制器要求节点进行通信接口自检,结果以备下一个系统周期的总线通信查询;5)对总线控制器及每个远程节点进行上面i)至4)的操作。本发明提供的第一优选的车辆电气设备周期自检测方法,所述针对设备控制网络的自检测为通过在总线网络控制器上运行的检测程序完成将故障检测程序嵌入到系统程序中,与系统程序一起采用固定的总线调度频率运行,即将总线命令打成数据包以一定的循环频率在总线上发送;每个程序周期的开始都要询问远程节点通信状态,每个周期的结束,都要求远程节点自检当前通信状态,并存储这个信息以备下一次查询,从而实现周期检测。本发明提供的第二优选的车辆电气设备控制网络的周期自检测方法,所述针对各个网络节点的自检测为通过各个微处理器节点上运行的检测程序完成微处理器检测程序同样嵌入到微处理单元的控制程序里,微处理检测程序设计成一个不断累加的计数器,计数器数值能够被运行在总线控制器的监控程序周期地查询,如果查询到的计数器数值是不断累加的,就说明各个微处理器节点工作正常;如果计数器数值不变或变化异常,则说明微处理器节点工作有故障;本发明提供的第三优选的车辆电气设备控制网络的周期自检测方法,当总线网络和节点处理器状态都正常时,再进行设备周期自检测,这样分层次测试实现了对整个车辆电气设备的周期自检测功能。本发明提供的第四优选的车辆电气设备控制网络的周期自检测方法,步骤1)计数时间间隔小于总线控制器上系统程序的最小运行周期。基于微处理器控制技术和总线通信控制技术在车辆设备控制中的不断应用,本发明提出了一种车辆电气设备周期自检测方法,对工作中的总线网络、各个节点工作状态及所控制的设备进行实时检测,当某节点、某设备发生故障时能够实时诊断并报警。对电气设备的状态检测包括发电、抽尘、起动、蓄电池电压检测、油量检测、负载的接通、断开、过流、短路、断路等配电控制状态检测,当检测到故障时,根据故障级别进行提示和报警。而“车辆电气设备周期自检测”是指车辆在行驶过程中实现对电气设备的实时自动检测,特点一是自检测功能与系统功能耦合紧密,检测过程嵌入到系统控制功能中,与车辆控制一同进行,目的是发生故障时能够快速感知,为维修提供支持。特点二是通过总线控制网络实现,提高状态检测覆盖范围和深度。与现有技术相比,本发明提供的一种车辆电气设备周期自检测方法具有以下优占.1、检测方法简单有效,可以及时传达检测到的故障信息,使用户在第一时间发现问题,进而采取进一步的解决办法;2、使用户对故障采取防微杜渐的措施,有效降低危险的发生,为用户的安全提供强有力的保障;3、推动了微处理器控制技术和总线通信控制技术在车辆设备控制中的应用;4、车辆的故障问题及时得到处理,可以大大降低车辆因长期不进行维修,有效延长车辆的使用寿命;5、容易制造,可以进行广泛推广,提供良好的商业前景;
4
6、突破了普通的车辆检测不及时,效率低的缺陷;7、可以进一步促进汽车的普及,方便人们的生活;8、促进经济的进一步发展,及科学的进步。


图1是本发明提供的一种车辆电气设备周期自检测方法的车辆设备控制总线网络系统结构示意图;图2是本发明提供的一种车辆电气设备周期自检测方法的车辆设备控制总线网络监控程序流程图;图3是本发明提供的一种车辆电气设备周期自检测方法的关于实施例的电源电气管理系统总线网络结构示意图。
具体实施例方式以下通过具体实施方式
对本发明提供的一种车辆电气设备周期自检测方法做进一步更详细的说明。实施例1本实施例的车辆电气设备周期自检测方法,其中,检测方法包括分别针对设备控制网络,针对各个网络节点处理器及针对网络节点处理器所控制的电气设备的自检测,包括以下步骤1)将总线控制器和各个节点接通电源,各自运行自己的程序,节点微处理器的计数器开始累加计数;2)总线控制器程序从远程节点1开始,首先询问节点通信状态,通过节点的应答信息判断节点通信状态,如果不正常,说明节点通信故障;如果正常则进行下面的查询节点计数器数据,如果收到的数据与上次收到的数据相同,即计数器没有计数累加,则表示节点处理器可能故障,如果计数器累加正常,则表示节点通信及微处理器控制功能正常,可以继续进行下面的操作;3)节点处理器运行车辆设备自检测程序,并将检测结果上传给总线控制器,实现对整车电气设备的实时自检测功能;4)总线控制器要求节点进行通信接口自检,结果以备下一个系统周期的总线通信查询;5)对总线控制器及每个远程节点进行上面2、至4)的操作。针对设备控制网络的自检测为通过在总线网络控制器上运行的检测程序完成将故障检测程序嵌入到系统程序中,与系统程序一起采用固定的总线调度频率运行,即将总线命令打成数据包以一定的循环频率在总线上发送;每个程序周期的开始都要询问远程节点通信状态,每个周期的结束,都要求远程节点自检当前通信状态,并存储这个信息以备下一次查询,从而实现周期检测。针对各个网络节点的自检测为通过各个微处理器节点上运行的检测程序完成微处理器检测程序同样嵌入到微处理单元的控制程序里,微处理检测程序设计成一个不断累加的计数器,计数器数值能够被运行在总线控制器的监控程序周期地查询,如果查询到的计数器数值是不断累加的,就说明各个微处理器节点工作正常;如果计数器数值不变或变化异常,则说明微处理器节点工作有故障;当总线网络和节点处理器状态都正常时,再进行设备周期自检测,这样分层次测试实现了对整个车辆电气设备的周期自检测功能。其中,步骤1)计数时间间隔小于总线控制器上系统程序的最小运行周期。车辆设备控制总线网络程序流程如图2所示。本实施例的方法在某型号项目基于总线控制的电源电气管理系统中得到应用,具体步骤(1)某型号项目基于总线控制的电源电气管理系统总线网络如图3所示,总线网络为MIC总线,为固定主控端式总线架构,底盘电子装置为MIC总线控制器,节点有电源控制器(地址为7,实现发电和抽尘检测)、电器综合控制盒(地址为11,实现起动、蓄电池电压检测、油量检测)、炮长负载控制盒(地址为8)、车长负载控制盒(地址为9)、底盘负载控制盒(地址为10,8、9、10三个控制盒实现负载的接通、断开、过流、短路、断路等配电控制状态检测)。(2)五个节点的处理器为英飞凌微处理器,均设置了计数器累加监控功能,计数器数值通过双口 RAM放入MIC总线通信接口的数据缓冲区,底盘电子装置的总线监控程序周期查询节点通信状态、节点处理器工作状态及所控制的设备状态,当检测到异常时,能够实时提示或报警;其周期自检测监控程序流程如图2所示。最后应当说明的是以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解技术人员阅读本申请说明书后依然可以对本发明的具体实施方式
进行修改或者等同替换,但这些修改或变更均未脱离本发明申请待批权利要求保护范围之内。
权利要求
1.一种车辆电气设备周期自检测方法,其特征在于所述检测方法包括分别针对设备控制网络,针对各个网络节点处理器及针对网络节点处理器所控制的电气设备的自检测,包括以下步骤1)将总线控制器和各个节点接通电源,各自运行自己的程序,节点微处理器的计数器开始累加计数;2)总线控制器程序从远程节点1开始,首先询问节点通信状态,通过节点的应答信息判断节点通信状态,如果不正常,说明节点通信故障;如果正常则进行下面的查询节点计数器数据,如果收到的数据与上次收到的数据相同,即计数器没有计数累加,则表示节点处理器可能故障,如果计数器累加正常,则表示节点通信及微处理器控制功能正常,可以继续进行下面的操作;3)节点处理器运行车辆设备自检测程序,并将检测结果上传给总线控制器,实现对整车电气设备的实时自检测功能;4)总线控制器要求节点进行通信接口自检,结果以备下一个系统周期的总线通信查询;5)对总线控制器及每个远程节点进行上面2)至4)的操作。
2.根据权利要求1所述的周期自检测方法,其特征在于所述针对设备控制网络的自检测为通过在总线网络控制器上运行的检测程序完成将故障检测程序嵌入到系统程序中, 与系统程序一起采用固定的总线调度频率运行,即将总线命令打成数据包以一定的循环频率在总线上发送;每个程序周期的开始都要询问远程节点通信状态,每个周期的结束,都要求远程节点自检当前通信状态,并存储这个信息以备下一次查询,从而实现周期检测。
3.根据权利要求1所述的周期自检测方法,其特征在于所述针对各个网络节点的自检测为通过各个微处理器节点上运行的检测程序完成微处理器检测程序同样嵌入到微处理单元的控制程序里,微处理器检测程序设计成一个不断累加的计数器,计数器数值能够被运行在总线控制器的监控程序周期地查询,如果查询到的计数器数值是不断累加的,就说明各个微处理器节点工作正常;如果计数器数值不变或变化异常,则说明微处理器节点工作有故障;
4.根据权利要求1所述的周期自检测方法,其特征在于当总线网络和节点处理器状态都正常时,再进行设备周期自检测,这样分层次测试实现了对整个车辆电气设备的实时周期自检测功能。
5.根据权利要求1所述的周期自检测方法,其特征在于步骤1)计数时间间隔小于总线控制器上系统程序的最小运行周期。
全文摘要
本发明涉及一种车辆电气设备周期自检测方法,其特征在于所述检测方法包括分别针对设备控制网络,针对各个网络节点处理器及针对网络节点处理器所控制的车辆的电气设备的自检测;该检测方法简单有效,可以及时传达检测到的故障信息,使用户在第一时间发现问题,进而采取进一步的解决办法;使用户对故障采取防微杜渐的措施,有效降低危险的发生,为用户的安全提供强有力的保障。
文档编号B60R16/023GK102476616SQ20101055962
公开日2012年5月30日 申请日期2010年11月26日 优先权日2010年11月26日
发明者倪永亮, 夏咏梅, 张晓霞, 张玉海, 朱天蔚, 李晓多 申请人:中国北方车辆研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1