经由单通信线路来检测硬件故障的方法及硬件模组技术

技术编号:24118098 阅读:15 留言:0更新日期:2020-05-13 02:17
本发明专利技术涉及一种经由单通信线路来检测硬件故障的方法,单通信线路连接在主机和多个从机之间,主机经由单通信线路向各从机分别发送硬件控制请求,该方法包括:控制各从机分别经由单通信线路同步地发送诊断电平;基于单通信线路上的诊断电平的时长确定与多个从机相关联的硬件故障;其中,从机发送的诊断电平的时长对应于相应硬件故障的类型。该方法不仅能够用于判别硬件故障类型,还可降低通信线路的部署成本。

【技术实现步骤摘要】
经由单通信线路来检测硬件故障的方法及硬件模组
本专利技术涉及硬件故障诊断
,更具体地说,涉及一种经由单通信线路来检测硬件故障的方法及一种硬件故障诊断系统。
技术介绍
车载系统包括各种硬件,而这些硬件又可能发生各类故障。为了检测出车载系统的硬件是否存在故障,现有技术中提供多种故障检测方法。一种用于检测散热器硬件故障的电路结构如图1所示。主机1通过通信线路连接到一个从机2,经由该通信线路发送速度控制请求R1,来指示从机2对散热器3的风扇速率或泵功率进行控制;与此同时,从机2经由同一通信线路向主机1逆向地发送诊断消息M1,该诊断消息可以指示从机2所连接的硬件是否存在故障。主机与从机之间的通信线路可采用LIN总线或CAN总线。为了利用CAN和LIN,需要一些专用的设备及硬件来满足数字通信协议(CAN通信协议和LIN通信协议)的要求。在主机与多个从机对应的场合,将会需要大量彼此独立的通信线路以及相应的专用设备,这增加了车载系统的硬件成本和电路设计的开销,并可能使得故障检测功能不稳定。
技术实现思路
本专利技术的目的在于提供一种检测硬件故障的方法。为实现上述目的,本专利技术提供如下的技术方案。一种经由单通信线路来检测硬件故障的方法,其中单通信线路连接在主机和多个从机之间,主机经由单通信线路向各从机分别发送硬件控制请求,该方法包括:控制各从机分别经由单通信线路同步地发送诊断电平;基于单通信线路上的诊断电平的时长确定与多个从机相关联的硬件故障;其中,从机发送的诊断电平的时长对应于相应硬件故障的类型。可选地,随着硬件故障的类型的改变而延长或缩短诊断电平的时长。可选地,诊断电平包括在单通信线路上传送的信号的低电平。本专利技术另外提供一种硬件模组,包括:多个从机,各从机分别基于主机经由单通信线路发送的硬件控制请求对相关联的硬件进行控制,其中多个从机中的至少一个包括配置成生成诊断电平的诊断电平生成单元,诊断电平的时长对应于与相应的从机相关联的硬件故障的类型;同步机构,配置成控制各诊断电平生成单元经由单通信线路将诊断电平同步地发送至主机。可选地,诊断电平生成单元进一步配置成:随着硬件故障的类型的改变而延长或缩短诊断电平的时长。可选地,诊断电平生成单元进一步配置成:周期性地生成诊断电平。可选地,同步机构配置成:对各从机内的时钟信号同步化。可选地,单通信线路配置成:在远离主机的位置被分成多路以分别连接至多个从机。本专利技术提供的检测硬件故障的方法,能够根据在一个主机与多个从机之间的单通信线路上的诊断电平的时长来及时地检测与从机或硬件模组相关联的硬件的故障信息。本专利技术提供的硬件故障检测系统在能够有效判别故障类型之外,还降低了通信线路的部署成本,降低了车载系统的复杂度、提高了故障检测功能的稳定性。附图说明图1示出现有技术中一种用于检测散热器硬件故障的电路结构。图2示出本专利技术第一实施例提供的一种经由通信线路来检测硬件故障的方法的流程示意图。图3示出本专利技术第二实施例提供的一种包括硬件模组的硬件故障诊断系统的模块结构示意图。具体实施方式在以下描述中提出具体细节,以便提供对本专利技术的透彻理解。然而,本领域的技术人员将清楚地知道,即使没有这些具体细节也可实施本专利技术的实施例。在本专利技术中,可进行具体的数字引用,例如“第一元件”、“第二装置”等。但是,具体数字引用不应当被理解为必须服从于其字面顺序,而是应被理解为“第一元件”与“第二元件”不同。本专利技术所提出的具体细节只是示范性的,具体细节可以变化,但仍然落入本专利技术的精神和范围之内。术语“耦合”定义为表示直接连接到组件或者经由另一个组件而间接连接到组件。以下通过参照附图来描述适于实现本专利技术的方法、系统和装置的优选实施例。虽然各实施例是针对元件的单个组合来描述,但是应理解,本专利技术包括所公开元件的所有可能组合。因此,如果一个实施例包括元件A、B和C,而第二实施例包括元件B和D,则本专利技术也应被认为包括A、B、C或D的其他剩余组合,即使没有明确公开。根据本专利技术第一实施例,提供一种经由通信线路来检测硬件故障的方法,如图2所示,该方法包括步骤S10-S12。需要说明的是,该方法采用连接在主机和多个从机之间的单通信线路(例如用于传送PWM信号的单条信号线)来执行针对多个从机的硬件故障检测。其中,主机可经由该单通信线路分别向各从机发送硬件控制请求,以使得从机能够对相关联的硬件进行控制。硬件控制请求可以具体化为PWM脉宽调制信号或其他的矩形波、三角波信号等,这些信号通常包括高电平与低电平。作为示例,与从机关联的硬件包括散热器,但应理解,本专利技术所述的硬件应不限于散热器,而是能够对与从机相关联的各种硬件进行控制及诊断。本专利技术能够检测的硬件故障类型包括但不限于:风扇电机堵转;风扇电机和/或泵的驱动电压异常;风扇电机的负载超出负载阈值(例如因散热器涉水引起);泵的负载超出阈值;从机关联的位置传感器失效;从机关联的温度传感器失效;以及,从机的微控制器失效。作为另一示例,在与从机关联的硬件为多媒体系统的情况下,本专利技术能够检测的硬件故障还包括多媒体系统的故障。为了降低通信线路的部署成本,从主机引出的单通信线路能够在远离主机的位置(例如接近于从机的位置)被分成多路,每一路单独地引入单个从机,从而使得主机能够对多个从机进行控制。步骤S10:控制各从机分别经由单通信线路同步地发送诊断电平。从机接收到硬件控制请求后,能够基于该请求来对与从机相关联的硬件进行控制,并同时获取硬件的故障信息。例如,从机根据主机发来的速度控制请求(硬件控制请求)来控制散射器风扇的转速、或散射器泵的功率,使得主机实现对散热器的控制,进而调节车内温度。与此同时,各从机能够分别生成诊断电平,并经由该单通信线路逆向地向主机发送,诊断电平可指示与对应从机相关联的硬件故障信息,诊断电平可以包括在该单通信线路上传送的信号的低电平。诊断电平明显不同于PWM脉宽调制信号或矩形波信号,从而易于由主机来辨别。备选地,诊断电平也可以由接入单通信线路的其他检测单元来辨别。具体来说,诊断电平可以仅在对应的从机确定相关联的硬件存在故障时,才在从机端生成,而在没有硬件故障的情况下,诊断电平将不会生成。在仅一个从机的相关联硬件存在故障时,该从机单独生成诊断电平并经由单通信线路发送。备选地,诊断电平可以定时地在各从机端生成,诊断电平的第一模态将指示与从机相关联的硬件不存在故障,而第二模态将指示存在故障。根据本专利技术的一些实施例,在各从机均发送诊断电平的情况下,可启用同步机制来同步发送诊断电平,这使得各诊断电平在起始时间上保持一致,进而便于由主机或接入单通信线路的其他检测单元确定时长最长的那个诊断电平。根据本专利技术的一些实施例,由主机发出指示来控制各从机同步地发送诊断电平,该指示可以来源于硬件控制请求,例如,对应于硬件控制请求的一些字段。备选地,可以由单独的同步机构来控制各从机同步发送诊断电平。...

【技术保护点】
1.一种经由单通信线路来检测硬件故障的方法,其中所述单通信线路连接在主机和多个从机之间,所述主机经由所述单通信线路向各所述从机分别发送硬件控制请求,所述方法包括:/n控制各所述从机分别经由所述单通信线路同步地发送诊断电平;/n基于所述单通信线路上的所述诊断电平的时长确定与所述多个从机相关联的硬件故障;/n其中,所述从机发送的所述诊断电平的时长对应于根据相应硬件故障的类型。/n

【技术特征摘要】
1.一种经由单通信线路来检测硬件故障的方法,其中所述单通信线路连接在主机和多个从机之间,所述主机经由所述单通信线路向各所述从机分别发送硬件控制请求,所述方法包括:
控制各所述从机分别经由所述单通信线路同步地发送诊断电平;
基于所述单通信线路上的所述诊断电平的时长确定与所述多个从机相关联的硬件故障;
其中,所述从机发送的所述诊断电平的时长对应于根据相应硬件故障的类型。


2.根据权利要求1所述的方法,还包括:
随着所述硬件故障的类型的改变而延长或缩短所述诊断电平的时长。


3.根据权利要求1所述的方法,其特征在于,所述诊断电平包括在所述单通信线路上传送的信号的低电平。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述硬件控制请求为在所述单通信线路上传送的PWM信号。


5.一种硬件模组,包括:
多个从机,各所述从机分别基于主机经由单通信线路发送的硬件控制请求对相关联的硬件进行控制,其中所述多个从机中的至少一个包括配置成生成诊断电平的诊断电平生成单元,所述诊断电平的时长对应于与相应的所述从机相关联的硬件故障的类型;
同步机构,配置成控制各所述诊断电平生成单元经由所述单通信线路将所述诊断电平同步地发送至所述主机。


6.根据权利要求5所述的硬件模组,其特征在于,所述诊断电平生成单元进一步配置成:
随着所述硬件故障的类型的改变而延长或缩短所述诊断电平的时长。


7.根据权利要求5所述的硬件模组,其特征在于,所述诊断电平...

【专利技术属性】
技术研发人员:张海东
申请(专利权)人:博世汽车部件长沙有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1