车辆换挡控制方法、动力域控制器和车辆与流程

文档序号:33318685发布日期:2023-03-03 18:25阅读:226来源:国知局
车辆换挡控制方法、动力域控制器和车辆与流程

1.本发明涉及车辆技术领域,尤其是涉及一种车辆换挡控制方法、动力域控制器和车辆。


背景技术:

2.相关技术中,对于车辆的档位执行,由整车中的档位控制器和动力域控制器通过can(controller area network,控制器局域网络)总线进行通信交互来实现。具体地,档位控制器负责识别驾驶员的动作并采集档位按钮请求信息,将档位按钮请求信息转化为can信号以通过can总线发送至动力域控制器,其中,can信号包括请求档位和档位故障状态;动力域控制器根据接收的can信号,结合换挡控制逻辑以输出最终的执行档位,完成对车辆的换挡。
3.但是,以上方式在对车辆换挡时,档位控制器与动力域控制器之间只有can通信,而无法检测can信号的有效性。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在于提出一种车辆换挡控制方法,该控制方法可以使动力域控制器实现对信号有效性的检测,提高信号的可信度。
5.本发明的目的之二在于提出一种动力域控制器。
6.本发明的目的之三在于提出一种车辆。
7.为了解决上述问题,本发明第一方面实施例提供一种车辆换挡控制方法,用于动力域控制器,控制方法包括:获取档位控制器发出的档位can信号和档位硬线信号;根据所述档位can信号和所述档位硬线信号进行校验以获得档位信号校验结果;根据所述档位信号校验结果生成执行档位信息以控制车辆换挡。
8.根据本发明实施例的车辆换挡控制方法,通过动力域控制器接收档位控制器发送的档位can信号和档位硬线信号,并对档位can信号和档位硬线信号进行校验以获得档位信号校验结果,从而可以通过档位信号校验结果判定档位控制器内部是否出现异常,由此动力域控制器可以检测档位控制器发送的信号的有效性,提高信号的可信度。
9.在一些实施例中,根据所述档位信号校验结果生成执行档位信息以控制车辆换挡,包括:所述档位信号校验结果为所述档位can信号的通讯异常且所述档位硬线信号正常,根据所述档位硬线信号生成所述执行档位信息;或者,所述档位信号校验结果为所述档位can信号的通讯正常且所述档位硬线信号异常,根据所述档位can信号生成所述执行档位信息。
10.在一些实施例中,根据所述档位信号校验结果生成执行档位信息以控制车辆换挡,包括:所述档位信号校验结果为所述档位can信号的通讯异常且所述档位硬线信号异常,则将车辆当前档位信息作为所述执行档位信息,并进行报警提示。
11.在一些实施例中,所述档位硬线信号为pwm信号,其中,pwm信号的周期固定时,以不同占空比的pwm信号对应不同的档位信号,或者,pwm信号的占空比固定时,以不同周期的pwm信号对应不同的档位信号,所述档位硬线信号异常包括:所述pwm信号的周期异常或所述pwm信号的占空比异常。
12.在一些实施例中,根据所述档位信号校验结果生成执行档位信息以控制车辆换挡,包括:所述档位信号校验结果为所述档位can信号的通讯正常且所述档位硬线信号正常以及所述档位can信号与所述档位硬线信号一致,则根据所述档位can信号或所述档位硬线信号生成所述执行档位信息。
13.在一些实施例中,根据所述档位信号校验结果生成执行档位信息以控制车辆换挡,包括:所述档位信号校验结果为所述档位can信号的通讯正常且所述档位硬线信号正常以及所述档位can信号与所述档位硬线信号不一致,获取车辆的当前车速值,根据所述当前车速值确定所述执行档位信息的生成模式。
14.在一些实施例中,根据所述当前车速值确定所述执行档位信息的生成模式,包括:在所述当前车速值大于第一车速阈值时,将车辆当前档位信息作为所述执行档位信息,并进行报警提示;或者,在所述当前车速值小于第二车速阈值时,根据所述档位can信号生成所述执行档位信息。
15.本发明第二方面实施例提供一种动力域控制器,包括:至少一个处理器;与至少一个所述处理器通信连接的存储器;其中,所述存储器中存储有可被至少一个所述处理器执行的计算机程序,至少一个所述处理器执行所述计算机程序时实现上述实施例所述的车辆换挡控制方法。
16.根据本发明实施例的动力域控制器,通过处理器执行上述实施例提供的车辆换挡控制方法,可以使动力域控制器实现对信号有效性的检测,提高信号的可信度。
17.本发明第三方面实施例提供一种车辆,包括:档位触发模块,用于根据操作指令发出档位操作信号;档位控制器,所述档位控制器与所述档位触发模块连接,用于响应于所述档位操作信号发出的档位can信号和档位硬线信号;动力域控制器,所述动力域控制器与所述档位控制器通过can线和硬线连接,用于根据上述实施例所述的车辆换挡控制方法进行换挡控制。
18.根据本发明实施例的车辆,通过动力域控制器采用上述实施例提供的车辆换挡控制方法进行换挡控制,可以实现对信号有效性的检测,提高信号的可信度。
19.在一些实施例中,所述硬线包括请求档位pwm信号线和档位故障状态pwm信号线。
20.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
21.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
22.图1是根据本发明一个实施例的车辆换挡控制方法的流程图;
23.图2是根据本发明另一个实施例的车辆换挡控制方法的流程图;
24.图3是根据本发明一个实施例的动力域控制器的结构框图;
25.图4是根据本发明一个实施例的车辆的结构框图。
26.附图标记:
27.车辆10;
28.动力域控制器1;档位触发模块2;档位控制器3;
29.处理器11;存储器12。
具体实施方式
30.下面详细描述本发明的实施例,参考附图描述的实施例是示例性的,下面详细描述本发明的实施例。
31.相关技术中,对于车辆的换挡控制,档位控制器和动力域控制器之间采用单一的通信方式传递信号,动力域控制器不具备校验功能,无法校验信号的真实性。例如,档位控制器出现can通讯故障时,因通信方式单一使得动力域控制器无法接收请求档位的can数据;以及,在档位控制器内部逻辑出现问题时,则通过can总线发送的请求档位是非预期的,而动力域控制器又无法对请求档位进行确认,无法校验请求档位的有效性,从而容易导致车辆事故。
32.为了解决上述问题,本发明第一方面实施例提出一种车辆换挡控制方法,该控制方法可以使动力域控制器实现对信号有效性的检测,提高信号的可信度。
33.下面参考图1描述本发明实施例的车辆换挡控制方法,用于动力域控制器,如图1所示,该控制方法至少包括步骤s1-步骤s3。
34.步骤s1,获取档位控制器发出的档位can信号和档位硬线信号。
35.其中,档位控制器用于识别驾驶员的动作。在实际操作时,驾驶员可以通过车辆设置的档位触发模块如档位按钮来选择需要的档位,档位控制器实时检测档位触发模块的情况,以在驾驶员更换档位时发送档位can信号和档位硬线信号至动力域控制器。
36.在实施例中,在控制车辆换挡时,本发明的动力域控制器可以同时获取到档位控制器发送的档位can信号和档位硬线信号,也就是说,在原有的档位控制器与动力域控制器采用can总线进行通信交互的基础上,两者之间又增加硬线传输的通信方式,即档位控制器由can总线传输档位can信号,同时又由硬线传输档位硬线信号,由此,通过设置动力域控制器同时接收以上两个相互独立的信号,可以避免共因失效的问题,提高信号传输的可靠性。
37.步骤s2,根据档位can信号和档位硬线信号进行校验以获得档位信号校验结果。
38.在实施例中,动力域控制器通过对档位can信号和档位硬线信号进行校验以获得档位信号校验结果,从而可以通过档位信号校验结果判定档位控制器内部是否出现异常,由此动力域控制器可以检测出档位控制器发送的信号的有效性,提高信号的可信度。
39.步骤s3,根据档位信号校验结果生成执行档位信息以控制车辆换挡。
40.根据本发明实施例的车辆换挡控制方法,通过动力域控制器接收档位控制器发送的档位can信号和档位硬线信号,并对档位can信号和档位硬线信号进行校验以获得档位信号校验结果,从而可以通过档位信号校验结果判定档位控制器内部是否出现异常,由此动力域控制器可以检测档位控制器发送的信号的有效性,提高信号的可信度。
41.在一些实施例中,当档位信号校验结果为档位can信号的通讯异常且档位硬线信号正常时,则根据档位硬线信号生成执行档位信息;或者,当档位信号校验结果为档位can
信号的通讯正常且档位硬线信号异常时,则根据档位can信号生成执行档位信息。由此,在档位控制器与动力域控制器之间某一通讯方式发生故障时,动力域控制器仍可以以另一种通讯方式来判定驾驶员的档位请求,而不会直接以失效策略来进行处理,提高信号传输的可靠性。
42.在一些实施例中,当档位信号校验结果为档位can信号的通讯异常且档位硬线信号异常时,则将车辆当前档位信息作为执行档位信息,即控制车辆维持当前档位信息,并进行报警提示,以提醒驾驶员动力域控制器通信异常。
43.在一些实施例中,档位硬线信号为pwm信号,其中,pwm信号的周期固定如为100ms时,以不同占空比的pwm信号对应不同的档位信号,例如表1所示,或者,pwm信号的占空比固定时,以不同周期的pwm信号对应不同的档位信号,例如表2所示。档位硬线信号异常包括pwm信号的周期异常或pwm信号的占空比异常。
44.表1
45.档位信号p档r档n档d档占空比20%40%60%80%
46.表2
47.档位信号p档r档n档d档周期200ms150ms100ms50ms
48.在一些实施例中,当档位信号校验结果为档位can信号的通讯正常且档位硬线信号正常以及档位can信号与档位硬线信号一致时,则说明档位控制器与动力域控制器之间的两种通讯方式均正常,且两种通讯方式传输的信号一致且有效,在此情况下,动力域控制器可以根据档位can信号和档位硬线信号中的任一项信号来生成执行档位信息,以控制车辆换挡。
49.在一些实施例中,当档位信号校验结果为档位can信号的通讯正常且档位硬线信号正常以及档位can信号与档位硬线信号不一致时,则说明档位控制器内部控制逻辑出现异常,其发送的信号无效,在此情况下,动力域控制器通过获取车辆的当前车速值,以根据当前车速值确定执行档位信息的生成模式。
50.在一些实施例中,在当前车速值大于第一车速阈值时,则说明车辆处于高速行驶状态,在此情况下,动力域控制器将车辆当前档位信息作为执行档位信息,并进行报警提示;或者,在当前车速值小于第二车速阈值时,则说明车辆处于低速行驶状态,在此情况下,动力域控制器根据档位can信号生成执行档位信息。由此方式,以确保车辆的行驶安全。
51.下面参考附图2对本发明实施例的车辆换挡控制方法进行举例说明,详细过程如下。
52.步骤s4,动力域控制器pdc判断档位can信号是否正常。若是,则执行步骤s5;若否,则执行步骤s12。
53.步骤s5,pdc判断pwm信号是否正常。若是,则执行步骤s6;若否,则执行步骤s10。
54.步骤s6,pdc判断档位can信号与pwm信号是否一致。若是,则执行步骤s8;若否,则执行步骤s7。
55.步骤s7,pdc进入备用模式3,即pdc将车辆当前档位信息作为执行档位信息,并进行报警提示。
56.步骤s8,pdc判断档位请求以生成执行档位信息。
57.步骤s9,输出执行档位信息,以控制车辆换挡。
58.步骤s10,pdc进入备用模式2,执行步骤s11。
59.步骤s11,pdc使用档位can信号进行档位判断。
60.步骤s12,pdc判断pwm信号是否正常。
61.步骤s13,pdc进入备用模式1。
62.步骤s14,pdc使用pwm信号进行档位判断。
63.步骤s15,pdc进入备用模式3,即pdc获取车辆的当前车速值,以根据当前车速值确定执行档位信息的生成模式。
64.总之,根据本发明实施例的车辆换挡方法,通过档位控制器3在原有的can线传输档位can信号的基础上,增加硬线传输档位硬线信号,使得档位控制器3与动力域控制器1之间存在两种相互独立的通信方式,从而既可以避免共因失效的问题,提高信号传输的可靠性,增加安全等级,又通过动力域控制器1对两种通讯传输的信号进行校验,可以实现对档位控制器3传输信号的有效性的检测,提高信号的可信度。
65.本发明第二方面实施例提供一种动力域控制器,如图3所示,该动力域控制器1包括至少一个处理器11和与至少一个处理器11通信连接的存储器12。
66.其中,存储器12中存储有可被至少一个处理器11执行的计算机程序,至少一个处理器11执行计算机程序时实现上述实施例提供的车辆换挡控制方法。
67.需要说明的是,本发明实施例的动力域控制器1的具体实现方式与本发明上述任意实施例的车辆换挡控制方法的具体实现方式类似,具体请参见关于方法部分的描述,为了减少冗余,此处不再赘述。
68.根据本发明实施例的动力域控制器1,通过处理器11执行上述实施例提供的车辆换挡控制方法,可以使动力域控制器1实现对信号有效性的检测,提高信号的可信度。
69.本发明第三方面实施例提供一种车辆,如图4所示,该车辆10包括档位触发模块2、档位控制器3和动力域控制器1。
70.其中,档位触发模块2用于根据操作指令发出档位操作信号;档位控制器3与档位触发模块2连接,用于响应于档位操作信号发出的档位can信号和档位硬线信号;动力域控制器1与档位控制器3通过can线和硬线连接,用于根据上述实施例提供的车辆换挡控制方法进行换挡控制。
71.需要说明的是,本发明实施例的动力域控制器1的具体实现方式与本发明上述任意实施例的车辆换挡控制方法的具体实现方式类似,具体请参见关于方法部分的描述,为了减少冗余,此处不再赘述。
72.根据本发明实施例的车辆10,通过动力域控制器1采用上述实施例提供的车辆换挡控制方法进行换挡控制,可以实现对信号有效性的检测,提高信号的可信度。
73.在一些实施例中,如图4所示,硬线包括请求档位pwm信号线即pwm1和档位故障状态pwm信号线即pwm2。
74.具体地,档位can信号包括请求档位信号和档位故障状态。响应于档位操作信号,档位控制器3通过can线发送档位can信号,同时通过请求档位pwm信号线发送请求档位信号,以及通过档位故障状态pwm信号线发送档位故障状态,其中,请求档位信号包括p档请求
信号、r档请求信号、n档请求信号和d档请求信号中的一种。动力域控制器1对接收的档位can信号和档位硬线信号进行校验,即将请求档位pwm信号线发送的请求档位信号与档位can信号中的请求档位信号进行校验,以及将档位故障状态pwm信号线发送的档位故障状态与档位can信号中的档位故障状态进行校验,并由动力域控制器1中的换挡逻辑控制模块根据档位信号校验结果生成执行档位信息,以将执行档位信息发送给功能模块,实现对车辆的换挡控制。由此,通过档位控制器3在原有的can线的基础上,增加两路硬线信号,使得档位控制器3与动力域控制器1之间存在两种相互独立的通信方式,从而既可以避免共因失效的问题,提高信号传输的可靠性,又通过动力域控制器1对两种通讯传输的信号进行校验,可以实现对档位控制器3传输信号的有效性的检测,提高信号的可信度。
75.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。
76.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1