一种bcm的逻辑适应方法和逻辑适应装置的制造方法

文档序号:10653410阅读:769来源:国知局
一种bcm的逻辑适应方法和逻辑适应装置的制造方法
【专利摘要】本发明提供一种BCM的逻辑适应方法和逻辑适应装置,该装置包括:电源和车身控制器BCM,其中:所述BCM与所述电源连接,所述BCM内部逻辑默认为适应手动档车型的逻辑;针对于自动档汽车,所述逻辑适应装置还包括变速箱控制器TCU,且所述TCU与所述BCM连接;所述BCM用于检测是否有所述TCU发送的报文,若检测到有所述TCU发送的报文,将所述BCM内部逻辑变换为适应自动档车型的逻辑;针对于手动档汽车,所述BCM还用于检测是否有TCU发送的报文,若未检测到TCU发送的报文,则维持适应手动档车型的逻辑。本发明实施例中的逻辑适应装置可以自动适应手动档车型和自动档车型。
【专利说明】
一种BCM的逻辑适应方法和逻辑适应装置
技术领域
[0001]本发明涉及汽车领域,特别涉及一种车身控制器(BCM,Body Control Module)的逻辑适应方法和逻辑适应装置。
【背景技术】
[0002]BCM具有复杂的诊断功能,可以针对与其相关的其它电器件进行诊断。自动档车型配备变速箱控制器(TCU,Transmiss1n Control Unit),手动档车型则没有此TCUACM需要接收TCU发送的档位信号等报文,如果在规定时间内没有检测到档位信号等报文,BCM就应该报与TCU失去通信的故障码,但是对于手动档车型,本身不配备TCU,如果BCM的诊断策略不加以区别,那么就会误报与TCU失去通信的故障码,这是不允许的。因此现有技术存在BCM无法适应不同车型的问题。

【发明内容】

[0003]本发明实施例的目的在于提供一种BCM的逻辑适应方法和逻辑适应装置,解决了现有技术存在BCM无法适应不同车型的问题。
[0004]为了达到上述目的,本发明实施例提供一种逻辑适应装置,包括:电源和车身控制器BCM,其中:
[0005]所述BCM与所述电源连接,所述BCM内部逻辑默认为适应手动档车型的逻辑;
[0006]针对于自动档汽车,所述逻辑适应装置还包括变速箱控制器TCU,且所述TCU与所述BCM连接;
[0007]所述BCM用于检测是否有所述TCU发送的报文,若检测到有所述TCU发送的报文,将所述BCM内部逻辑变换为适应自动档车型的逻辑;
[0008]针对于手动档汽车,所述BCM还用于检测是否有TCU发送的报文,若未检测到TCU发送的报文,则维持适应手动档车型的逻辑。
[0009]本发明实施例还提供一种BCM的逻辑适应方法,应用于BCM,所述BCM默认为适应手动档车型的逻辑,所述方法包括:
[0010]检测是否有T⑶发送的报文;
[0011]若检测到有所述TCU发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑;
[0012]若未检测到T⑶发送的报文,则所述BCM维持适应手动档车型的逻辑。
[0013]本发明实施例还提供一种逻辑适应装置,应用于BCM,所述BCM默认为适应手动档车型的逻辑,包括:
[0014]检测模块,用于检测是否有T⑶发送的报文;
[0015]变换模块,用于若检测到有所述TCU发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑;
[0016]维持模块,用于若未检测到TCU发送的报文,则所述BCM维持适应手动档车型的逻辑。
[0017]上述技术方案中的一个技术方案具有如下优点或有益效果:
[0018]本发明实施例,所述BCM与所述电源连接,所述BCM内部逻辑默认为适应手动档车型的逻辑;针对于自动档汽车,所述逻辑适应装置还包括变速箱控制器TCU,且所述TCU与所述BCM连接;所述BCM用于检测是否有所述TCU发送的报文,若检测到有所述TCU发送的报文,将所述BCM内部逻辑变换为适应自动档车型的逻辑;针对于手动档汽车,所述BCM还用于检测是否有TCU发送的报文,若未检测到TCU发送的报文,则维持适应手动档车型的逻辑。从而BCM可以自动适应手动档车型和自动档车型。
【附图说明】
[0019]图1为本发明实施例提供的一种逻辑适应装置的结构图;
[0020]图2为本发明实施例提供的一种BCM的逻辑适应方法的流程图;
[0021 ]图3为本发明实施例提供的另一种逻辑适应装置的结构图;
[0022]图4为本发明实施例提供的另一种逻辑适应装置的结构图;
[0023]图5为本发明实施例提供的另一种逻辑适应装置的结构图。
【具体实施方式】
[0024]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0025]如图1所示,本实施例提供一种逻辑适应装置,包括:电源101、BCM102和T⑶103,其中:
[0026]所述BCM102与所述电源101连接,所述BCM102内部逻辑默认为适应手动档车型的逻辑;
[0027]针对于自动档汽车,所述逻辑适应装置还包括变速箱控制器TCU103,且所述TCUl 03与所述BCMl 02连接;
[0028]所述BCM102用于检测是否有所述TCU103发送的报文,若检测到有所述T⑶103发送的报文,将所述BCM102内部逻辑变换为适应自动档车型的逻辑;
[0029]针对于手动档汽车,所述BCM102还用于检测是否有TCU103发送的报文,若未检测至IJTCU103发送的报文,则维持适应手动档车型的逻辑。
[0030]首先,电源与BCM102相连接,电源用来给BCM102供电。目前汽车分为手动档车型和自动档车型两种类型,自动档车型配备变速箱控制器TCU103,手动档车型则没有配备TCU103ACM102需要接收TCU103发送的档位信号等报文,如果在规定时间内没有检测到档位信号等报文,BCM102就应该报与TCU103失去通信的故障码。但是对于手动档车型,本身不配备T⑶103,如果BCM102的诊断策略不加以区别,那么就会误报与T⑶103失去通信,这是不允许的。因此提出一种新的策略,将BCM102内部逻辑设置为默认适应手动档车型的逻辑。
[0031]对于自动档型汽车,它内部还配备变速箱控制器TCU103,且TCU103与BCM102相连接,BCM102与电源101相连接。BCM102会接收TCU103发送的档位信号等报文,如果在规定时间内没有检测到档位信号等报文,BCM102就应该报与TCU103失去通信的故障码。
[0032]BCM102用于检测是否有TCU103发送的报文出现,一旦检测到TCU103发送的报文,说明BCM102当前被装配到了自动档车型上,此时,BCM102内部逻辑变换为适应自动档车型的逻辑。
[0033]对于手动档汽车,它本身并不配备TCU103。但BCM102是无法区分汽车是属于自动档车型还是手动档车型的。此时,BCM102会一直检测是否有T⑶103发送的报文出现,由于是手动档汽车,因此BCM102不会检测到T⑶103发送的报文。此时BCM1022会继续维持适应手动档车型的逻辑。
[0034]可选的,所述BCM102内包括存储器,所述BCM102还用于将所述适应自动挡车型的逻辑保存至所述存储器,以使所述BCM102重新上电之后仍然能维持所述适应自动挡车型的逻辑。
[0035]BCM102内还有存储器,当BCM102检测到TCU103发送的报文,BCM102内部逻辑会由适应手动档车型的逻辑变换为适应自动档车型的逻辑。并将适应自动档车型的逻辑保存至存储器,此时适应自动档车型的逻辑被永久记忆,当BCM102重新上电后仍然维持此适应自动档车型的逻辑。
[0036]可选的,所述BCM102还用于若所述BCM102在规定时间内没有检测到所述TCU103发送的报文,则所述BCM102报告与所述T⑶103失去通信的故障码。
[0037]当BCM102检测到TCU103发送的报文,说明BCM102当前被装配到了自动档车型上,此时,BCM102内部逻辑变换为适应自动档车型的逻辑。若BCM102在规定时间内检测不到T⑶103发送的档位信号等报文,就会报告与T⑶103失去通信的故障码。
[0038]需要说明的是,本实施例以自动档车型为例,自动档车型配备T⑶103,而手动档车型并不配备T⑶103。
[0039]本实施例提供一种逻辑适应装置,这种装置将BCM102内部逻辑设置为默认适应手动档车型的逻辑,当检测到TCU103发送的档位信号等报文时,BCM102内部逻辑立刻从适应手动档车型的逻辑变换为适应自动档车型的逻辑,从而BCM102可以自动适应手动档车型和自动档车型。
[0040]如图2所示,本发明实施例提供一种BCM的逻辑适应方法,应用于BCM,该BCM默认为适应手动档车型的逻辑,该方法包括以下步骤:
[0041 ]步骤S201、检测是否有T⑶发送的报文。
[0042]步骤S202、若检测到有所述TCU发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑。
[0043]步骤S203、若未检测到T⑶发送的报文,则所述BCM维持适应手动档车型的逻辑。
[0044]在步骤S201中,目前汽车分为手动档车型和自动档车型两种类型,自动档车型配备变速箱控制器TCU,手动档车型则没有配备TCU ACM需要接收TCU发送的档位信号等报文,如果在规定时间内没有检测到档位信号等报文,BCM就应该报与TCU失去通信的故障码。但是对于手动档车型,本身不配备TCU,如果BCM的诊断策略不加以区别,那么就会误报与TCU失去通信,这是不允许的。因此提出一种新的策略,将BCM内部逻辑设置为默认适应手动档车型的逻辑。
[0045 ]当整车上电后,BCM会检测是否有TCU发送的档位信号等报文的出现,若检测到TCU发送的档位信号等报文,说明BCM当前被装配到了自动档车型上,此时若BCM在规定时间内检测不到TCU发送的档位信号等报文,就会报告与TCU失去通信的故障码。但若BCM—直检测不到TCU发送的档位信号等报文,说明BCM当前被装配到了手动档车型上。
[0046]在步骤S202中,若BCM检测到TCU发送的档位信号等报文,说明BCM当前被装配到了自动档车型上,此时BCM内部逻辑立刻从默认逻辑转换为适应自动档车型的逻辑,S卩BCM内部逻辑立刻从适应手动档车型的逻辑变换为适应自动档车型的逻辑。此时若BCM在规定时间内检测不到TCU发送的档位信号等报文,就会报告与TCU失去通信的故障码。
[0047]可选的,在所述将BCM内部逻辑变换为适应自动挡车型的逻辑之后,所述方法还包括:
[0048]将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑。
[0049]当BCM检测到TCU发送的报文,BCM内部逻辑会由适应手动档车型的逻辑变换为适应自动档车型的逻辑,并将适应自动档车型的逻辑保存。此时适应自动档车型的逻辑被永久记忆,当BCM重新上电后仍然维持此适应自动档车型的逻辑。
[0050]可选的,在所述将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑之后,所述方法还包括:
[0051]若所述BCM在规定时间内没有检测到所述TCU发送的报文,则所述BCM报告与所述TCU失去通彳目的故障码。
[0052]当BCM检测到T⑶发送的报文,说明BCM当前被装配到了自动档车型上,此时,BCM内部逻辑变换为适应自动档车型的逻辑。若BCM在规定时间内检测不到TCU发送的档位信号等报文,就会报告与TCU失去通信的故障码。
[0053]在步骤S203中,若BCM—直检测不到TCU发送的档位信号等报文,说明BCM当前被装配到了手动档车型上。此时BCM内部逻辑就一直维持适应手动档车型的逻辑。
[0054]本发明实施例,提出一种BCM的逻辑适应方法,这种方法将BCM内部逻辑设置为默认适应手动档车型的逻辑,当检测到TCU发送的档位信号等报文时,BCM内部逻辑立刻从适应手动档车型的逻辑变换为适应自动档车型的逻辑,从而BCM可以自动适应手动档车型和自动档车型。
[0055]如图3所示,本发明实施例提供一种逻辑适应装置,应用于BCM,该BCM默认为适应手动档车型的逻辑,包括:
[0056]检测模块301,用于检测是否有T⑶发送的报文;
[0057]变换模块302,用于若检测到有所述T⑶发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑;
[0058]维持模块303,用于若未检测到T⑶发送的报文,则所述BCM维持适应手动档车型的逻辑。
[0059]可选的,如图4所示,所述逻辑适应装置还包括:
[0060]保存模块304,用于将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑。
[0061 ] 可选的,如图5所示,所述逻辑适应装置还包括:
[0062]报告模块305,用于若所述BCM在规定时间内没有检测到所述TCU发送的报文,则所述BCM报告与所述TCU失去通信的故障码。
[0063]本实施例中,上述逻辑适应装置可以是图1-图2所示的实施例中的逻辑适应装置,且图1-图2所示的实施例中逻辑适应装置的任何实施方式都可以被本实施例中的逻辑适应装置所实现,这里不再赘述。
[0064]本实施例,提出一种逻辑适应装置,这种装置将BCM内部逻辑设置为默认适应手动档车型的逻辑,当检测到TCU发送的档位信号等报文时,BCM内部逻辑立刻从适应手动档车型的逻辑变换为适应自动档车型的逻辑,从而BCM可以自动适应手动档车型和自动档车型。
[0065]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种逻辑适应装置,其特征在于,包括:电源和车身控制器BCM,其中: 所述BCM与所述电源连接,所述BCM内部逻辑默认为适应手动档车型的逻辑; 针对于自动档汽车,所述逻辑适应装置还包括变速箱控制器TCU,且所述TCU与所述BCM连接; 所述BCM用于检测是否有所述TCU发送的报文,若检测到有所述TCU发送的报文,将所述BCM内部逻辑变换为适应自动档车型的逻辑; 针对于手动档汽车,所述BCM还用于检测是否有TCU发送的报文,若未检测到TCU发送的报文,则维持适应手动档车型的逻辑。2.如权利要求1所述的装置,其特征在于,所述BCM内包括存储器,所述BCM还用于将所述适应自动挡车型的逻辑保存至所述存储器,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑。3.如权利要求2所述的装置,其特征在于,所述BCM还用于若所述BCM在规定时间内没有检测到所述TCU发送的报文,则所述BCM报告与所述TCM失去通信的故障码。4.一种BCM的逻辑适应方法,应用于BCM,其特征在于,所述BCM默认为适应手动档车型的逻辑,所述方法包括: 检测是否有TCU发送的报文; 若检测到有所述TCU发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑; 若未检测到TCU发送的报文,则所述BCM维持适应手动档车型的逻辑。5.如权利要求4所述的方法,其特征在于,在所述将BCM内部逻辑变换为适应自动挡车型的逻辑之后,所述方法还包括: 将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑。6.如权利要求5所述的方法,其特征在于,在所述将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑之后,所述方法还包括: 若所述BCM在规定时间内没有检测到所述TCU发送的报文,则所述BCM报告与所述TCU失去通?目的故障码。7.—种逻辑适应装置,应用于BCM,其特征在于,所述BCM默认为适应手动档车型的逻辑,包括: 检测模块,用于检测是否有TCU发送的报文; 变换模块,用于若检测到有所述TCU发送的报文,将BCM内部逻辑变换为适应自动挡车型的逻辑; 维持模块,用于若未检测到TCU发送的报文,则所述BCM维持适应手动档车型的逻辑。8.如权利要求7所述的逻辑适应装置,其特征在于,所述逻辑适应装置还包括: 保存模块,用于将所述适应自动挡车型的逻辑保存,以使所述BCM重新上电之后仍然能维持所述适应自动挡车型的逻辑。9.如权利要求8所述的逻辑适应装置,其特征在于,所述逻辑适应装置还包括: 报告模块,用于若所述BCM在规定时间内没有检测到所述TCU发送的报文,则所述BCM报告与所述TCU失去通信的故障码。
【文档编号】B60R16/02GK106020000SQ201610565903
【公开日】2016年10月12日
【申请日】2016年7月18日
【发明人】纪宏岩, 董建设, 孙灿, 张进明
【申请人】北京汽车研究总院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1