本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或该专利披露。
本发明涉及一种自动驾驶领域,尤其涉及一种车辆控制系统以及车辆。
背景技术:
目前车辆自动驾驶系统需要在车辆本身的控制网络之外另行增加设置一套控制系统,但是由于车辆在出厂之前其控制网络所具有的通信协议是对外保密的,新增的控制系统若需要衔接该控制网络就需要进行通信协议的解密,而解密过程却非常耗费资源。并且解密过程中比较容易出现故障码,也即是无法准确地针对控制网络进行界面,继而导致形状的控制系统与车辆本身的控制网络的信息交互出现误差,进而导致车辆自动操作驾驶时安全性较低。
技术实现要素:
为解决前述技术问题,提供一种操作简便且安全性较高的车辆控制系统。
进一步,提供一种包括前述车辆控制系统的车辆。
本发明一实施例中公开一种车辆控制系统,包括控制模组,控制模组电性连接于车辆控制总线,用于接收来自控制总线的总线信号。所述控制模组包含一个或者多个处理器,用于根据所述总线信号查询控制信号的类型,以及根据查询结果模拟所述车辆的控制输出信号,对车辆的驾驶状态进行控制。
在本发明的一个可选实施例中还提供一种包括前述车辆控制系统的车辆。
相较于现有技术,本发明车辆控制系统在执行自动操作驾驶模式时,完全无需针对车辆本身操作系统中的信息协议进行解码分析即可完成针对车辆各个功能模组的控制,并且使得车辆中的执行单元准确执行驾驶操作,简化了车辆自动操作驾驶的复杂程度,同时,本案中的车辆控制系统依据车辆中原有的控制信号来执行控制,从而保证了车辆控制的准确性与安全性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例中车辆控制系统的电路结构图;
图2为第一感测差分信号与第二感测差分信号的波形图;
图3为图1所示供电单元、第二开关单元以及第二执行模组的电路结构示意图;
图4为本申请一实施例提供的一种传统的档位转换策略的流程示意图;
图5为本申请一个实施例中包含有车辆控制系统的车辆的功能框图;
图6为本申请一实施例第一执行单元中变速箱的结构示意图;
图7为本申请一实施例第一执行单元中机油泵及液力耦合器的连接结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请一实施例公开一种车辆控制系统,该车辆控制系统应用用于车辆中。
车辆控制系统包括控制模组,电性连接于车辆控制总线,用于接收来自控制总线的总线信号。其中,控制模组包含一个或者多个处理器,用于根据所述总线信号查询所述总线型号的类型,并且根据查询结果,模拟所述车辆的控制输出信号以控制车辆处于驾驶员操作或者处于自动操作驾驶。
本申请一可选实施例中,对车辆的驾驶状态进行控制包括:模拟查询结果对应类型的信号并将输出到对应的执行单元。
本申请一可选实施例中,模拟查询结果对应类型的信号包括:模拟查询结果对应类型的信号与所述查询获得控制信号的波形、电压幅度、频率相同。
本申请一可选实施例中,所述控制信号包括传输的车辆传感信号和/或车辆状态信号。
本申请一可选实施例中,所述总线信号用于表征所述车辆处于驾驶员操作或者处于自动操作驾驶,传输所述控制信号的总线包括电性连接车辆提醒模组的状态信号总线和/或电性连接传感器单元的传感器总线。
本申请一可选实施例中,所述控制模组预先存储包括有表征所述车辆处于不同驾驶状态的多个控制信号。
请参阅图1,其为本申请一实施例中车辆控制系统100的电路结构图。
如图1所示,车辆控制系统100包括控制模组10、第一子系统101以及第二子系统102。其中,第一子系统101与第二子系统102分别电性连接控制模组10。第一子系统101与第二子系统102分别依据控制信号获取不同类型的传感信号或者状态信号。本实施例中,第一子系统101用于获取通过传感模组感测采集的传感信号,第二子系统102用于获取控制车辆执行提醒操作的信号。
控制总线cc用于传输总控系统(图中未示出)提供的用于表征车辆需要处于自动操作驾驶模式或者人为操作驾驶模式的模式信号。本实施例中,控制总线控制器局域网络总线(controllerareanetwork,can总线)。由于can总线是对传输数据进行加密的总线类型,通常外接系统需要对can总线中传输的信号进行破解,然后根据破解获得的信息对车辆进行的执行机构进行控制。然而,不同厂家、类型的车辆总线加密方式不同,采用破解的方式会导致软件成本耗费增加,同时破解会产生故障码和丢包,容易导致总线的传输指令丢失或者返回故障码,而得不到执行。
第一子系统101包括传感单元12、执行单元13、第一开关单元14以及模拟单元15。对应第一子系统101,控制模组10包括模拟控制处理器11。
模拟控制处理器11电性连接控制总线cc、模拟单元15以及第一开关单元14。传感单元12与模拟单元15通过第一开关单元14电性连接执行单元13,第一开关单元14在模拟处理器11依据模式信号的控制下使得传感单元15与执行单元13电性连接或者模拟单元15电性连接所述执行单元13。其中控制总线cc传输的信号通过透传的方式直接输入到传感单元12,透传是指的是在通讯中不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据内容做任何改变。在这种情况下,传感器只负责接收来自控制总线cc的控制信号,而不需要对信号进行破解,可以避免丢包和大量产生故障码。通过对控制总线cc的信号的采集,可以获得cc总线输出的模拟信号波形,每个模拟信号波形都对应不同类型的控制信号;控制信号的类型由模拟信号的波形和信号的幅值来确定,例如由方向盘输出的信号是连续的模拟差分信号,信号的幅值与方向盘的舵角的三角函数值有关;再例如,油门输出的信号是连续的模拟差分信号,信号的幅值与油门踏板的行程函数有关,刹车输出的信号类型也是连续的模拟差分信号,信号的幅值与刹车的行程函数关联。具体地,不同车辆的输出信号幅度值会有所不同,例如a类型车辆的方向角与输出电压关系可以使用如下公式来表示:
va=a*f(bθ+c)+d
f(θ)是关于角度θ的三角函数,a,b,c,d为函数的矫正系数,通过矫正系数,可以实现对不同类型车辆的输出电压进行矫正。
对于不同类型的车辆,可以通过预先采集舵角与输出电压的对应关系,获得a,b,c,d的具体矫正值。如图1所示,传感单元12包括至少一个第一传感器121,用于感测所述车辆的其中一个运行状态并且输出第一感测信号。本实施例中,第一传感器121为油门位置传感器,用于油门踏板行程距离。第一感测信号用于表征当前需要提供的油量以及车速。
本实施例中,所述第一传感信号包括第一感测差分信号和第二感测差分信号,本实施例中,第一感测差分信号与第二感测差分信号均为差分电压信号,且第二感测差分信号包含的第二电压范围大于且包含所述第一感测差分信号第一电压范围。
如图2所示,其为第一感测差分信号和所述第二感测差分信号的波形图。其中,第一感测差分信号和第二感测差分信号具有不同的电压范围,例如第一电压范围为0.4v-1.8v,第二电压范围为0.8v-3.6v。图1所示的传感单元12,同时获得第一感测差分信号和第二感测差分信号并根据第一感测差分信号和第二感测差分信号的幅度值和波形来确定cc总线传输的控制信号。
请继续参阅图1,模拟控制处理器11依据控制总线cc提供的模式控制信号,查询不同型号信号总线对应的信号。在一个可选的实施例中,模拟控制处理器11包括查询传感类信号中的第一传感信号,并且依据查询结果输出参考信号至所述模拟单元15,模拟单元15依据所述参考信号模拟第一感测信号而输出第一模拟信号。其中,所述第一模拟信号与所述感测信号的变化曲线一致。
在一个可选的实施例中,模拟控制处理器11查询第一感测差分信号和第二感测差分信号两个差分信号所形成的第一传感信号整体,并且根据预存的信号波形查询得到第一传感信号所表示的信号类型。
具体地,模拟控制处理器11包括存储单元111、信号产生单元112、处理单元113以及第一模数转换单元114。其中,存储单元111存储多个第一传感信号构成的传感信号列表,其中,多个第一传感信号分别为预先依据第一传感器121采集的油门踏板行程多个状态的传感信号。
处理单元113分别电性连接存储单元111以及信号产生单元112,处理单元112接收模式控制信号,并且依据模式控制信号输出对应的选择信号至第一开关单元14。其中,模式控制信号用于表征车辆当前需要处于自动操作驾驶模式或者人为操作驾驶模式,且模式控制信号可由车辆外部的相应人员提供,也可以由车辆对应的传感模组检测识别而触发相应的功能模组提供。本实施例中,模式控制信号为高电平时表征自动操作驾驶模式,模式控制信号为低电平时表征人为操作驾驶模式。
当模式控制信号控制车辆进入自动操作驾驶模式之后,处理单元113不再受到控制总线cc的透传信号控制,而是由驾驶系统的控制信号控制,驾驶系统控制信号可能会部分来自cc控制总线,同时驾驶系统控制信号可能来自车辆传感器,或者依据车辆传感器生成车辆控制信号的逻辑处理器。根据接收到的信号类型。处理单元113在传感信号列表中查找与之对应的第一传感信号,并模拟所述第一传感信号而产生第一模拟信号,第一模拟信号将控制第一执行单元13执行相应的操作。也即是,处理单元112依据查询获得的第一传感信号控制信号产生单元112输出对应的参考信号。进而由模拟单元15依据该参考信号模拟所述第一传感信号产生第一模拟信号。
所述第一模拟信号包括所述第一模拟差分信号和所述第二模拟差分信号,其中,在本实施例中,第一模拟差分信号与第二模拟差分信号均也为差分电压信号,且第一模拟差分信号对应第一感测差分信号,所述第二模拟差分信号对应所述第二感测差分信号。第一和第二模拟差分信号输入到执行器中对车辆进行控制,执行单元包括多种不同类型的执行器,可以控制车辆转弯方向的舵角,控制车辆的档位,控制车辆的油门大小和发动机转速等等。
所述第一模拟信号包括第一模拟差分信号和第二模拟差分信号,且所述第一模拟差分信号与所述第一感测差分信号的变化曲线一致,所述第二模拟差分信号与所述第二感测差分信号的变化曲线一致。其中,所述变化曲线一致包括波形、电压幅度、频率相同。
当模式控制信号表征车辆当前需要处于人为操作驾驶模式时,处理单元113控制由传感单元12依据驾驶员操作而对应感测获得的第一传感信号直接输出至第一执行单元13。
本实施例中,信号产生单元112为脉宽调制信号(pulsewidthmodulation,pwm)电路,其输出的参考信号为具有一定占空比的脉宽调制信号。其中,对应不同的第一传感信号,输出不同占空比的脉宽调整信号作为参考信号即可配合模拟单元15实现对应的第一模拟信号的产生。
第一模数转单元114电性连接所述第一传感器121、第一开关单元14以及处理单元113。
具体地,第一模数转换单元114电性连接第一开关单元14中继电器的两个常开输入触点,以接收反馈的所述第一模拟差分信号与所述第二模拟差分信号执行模数转换为数字型信号并提供至处理单元113。处理单元113计算依据所述反馈的所述第一模拟差分信号与所述第二模拟差分信号调整所述脉宽调整信号,使得所述第一模拟差分信号与所述第二模拟差分信号处于预设范围。
进一步,第一模数转换单元114电性连接所述第一传感器121以接收反馈的所述第一感测差分信号与所述第二感测差分信号执行模数转换处理,并且执行模数转换为数字型信号并提供至处理单元113。所述处理单元113依据执行模式转换处理的所述第一感测差分信号与所述第二感测差分信号确定所述第一运行模组的状态,依据所述第一运行模组的状态执行在所述自动操作驾驶模式下运行操作或者退出自动操作驾驶模式。
模拟单元15包括依次电性连接的电压跟随器151、运算放大器152以及加法运算器153。
电压跟随器151电性连接于信号产生单元112与运算放大器152之间,用于接收所述参考信号,以用于在针对所述脉宽调制信号执行运算放大处理之前,还针对所述脉宽调制信号执行电压跟随处理,以隔离所述运算放大器防止干扰。
运算放大器152分别电性连接所述电压跟随器151以及加法运算器153。接收所述脉宽调整信号后执行运算放大处理并且转换为模拟电压信号,所述模拟电压信号具有第一电压范围,所述模拟电压信号作为所述第一模拟差分信号传输至所述第一开关单元12。
加法运算器153电性连接第一开关单元12,用于针对所述第一模拟差分信号与预设参考电压范围执行加法运算以获得第二电压范围,以作为所述第二模拟差分信号传输至所述第二开关单元12。
第一开关单元14电性连接模拟单元15、传感单元12以及执行单元13,用于依据模拟控制处理器11输出的选择信号选择性将模拟单元15与执行单元13电性导通或者传感单元12与执行单元13电性导通。执行单元13用于车辆的运行操作。其中,传感单元12与模拟单元15不同时与执行单元13电性导通。
本实施例中,第一开关单元14为双刀双掷的继电器(未标示),所述继电器包括两个常闭输入触点l1~l2、两个常开输入触点n1~n2以及两个输出端o1~o2。
继电器的两个常闭输入触点l1~l2电性连接所述第一传感器121,以接收所述第一感测信号中的所述第一感测差分信号和所述第二感测差分信号。
继电器的两个常开输入触点n1~n2分别电性连接所述模拟单元15中的运算放大器152以及加法运算器153,以接收所述第一模拟信号中的所述第一模拟差分信号和所述第二模拟差分信号。
模拟控制处理器11控制所述继电器的所述两个输出端o1~o2电性连接所述执行单元13,以依据选择信号选择性控制所述第一感测信号或者所述第一模拟信号至所述执行单元13。
其中,当选择性信号处于高电平表征车辆处于自动操作驾驶模式,继电器在低电平控制下两个常开输入触点n1~n2与两个输出端o1~o2电性导通,也即是说模拟单元15与执行单元13电性导通时,第一传感信号通过继电器传输至执行单元13,执行单元13依据第一传感信号执行相应的运行操作,例如依据驾驶人员操作油门踏板而加大油门提高车速或者减小油门降低车速。
当选择性信号处于低电平表征车辆处于驾驶人员操作的人为操作驾驶模式,继电器在低电平控制下两个常闭输入触点l1~l2与两个输出端o1~o2电性导通,也即是说传感单元12与执行单元13电性导通时,表征车辆处于自动操作驾驶模式,第一模拟信号通过继电器传输至执行单元13,执行单元13依据第一模拟信号执行相应的运行操作,例如直接依据当前车况以及道路情况自动加大油门提高车速或者减小油门降低车速。
由于控制模组10以及模拟单元15连接与继电器中的常开输入触点,那么,当控制模组10出现信号传输异常或者断电等情况而无法正确输出第一模拟信号时,能够保证继电器中常闭输入触点的传感单元12能够可靠地与第一执行单元13电性导通,保证第一传感信号可靠地提供至第一执行单元13使其正确执行相应的操作,保证车辆安全驾驶。
在本申请一变更实施例中,第一开关单元14为多路数字开关,多路数字开关包括至少两组输入端口以及至少一组输出端口,所述两组输入端不同时与所述一组输出端口电性连接,每一组所述输入端口包括两个输入端口,每一组所述输出端口包括两个输出端口。其中一组所述输入端口中的两个输入端口电性连接所述第一传感器,以接收所述第一感测信号中的所述第一感测差分信号和所述第二感测差分信号;另外一组所述输入端口中的两个输入端口电性连接所述模拟控制单元,以接收所述第一模拟信号中的所述第一模拟差分信号和所述第二模拟差分信号。
模拟控制处理器11控制所述两个输入出端口连接所述第一执行单元13,以选择性提供所述第一感测信号或者所述第一模拟信号至第一执行单元13。
在本申请其他变更实施例中,所述第一传感器121为方向盘传感器,刹车传感器、门锁传感器或者档位传感器,分别用于感测方向盘旋转行程位置、刹车行程位置、门锁位置或者档位位置,以对应输出所述第一感测信号。
模拟控制处理器11电性控制总线电cc性连接,用于获取所述总线信号。
对于第一子系统101,其工作过程具体为:
当模式控制信号为低电平时表征当前车辆处于人为操作驾驶模式,处理单元113输出选择信号至第一开关单元14以控制其两个常闭输入触点l1~l2与两个输出端o1~o2电性导通,使得传感单元12与第一执行单元13电性连接。也即是人为执行的操作通过传感单元12感测获得第一传感信号直接传输至第一执行单元13,实现对车辆的人为操作驾驶。
当模式控制信号为高电平时表征当前车辆处于自动操作驾驶模式,处理单元113输出选择信号至第一开关单元14以控制其两个常开输入触点n1~n2与两个输出端o1~o2电性导通,使得模拟单元15与第一执行单元13电性连接,同时,处理单元113自存储单元111查询符合当前路况的第一传感信号,信号产生单元112输出对应占空比的脉宽调制信号至模拟单元15,模拟单元15针对该脉宽调制信号,通过电压跟随器151的隔离处理以及运放放大器152与加法运算器153的放大与求和运算获得第一模拟信号中的第一模拟差分信号和所述第二感测差分信号。
模拟单元15输出该第一模拟信号至第一执行单元13,从而实现控制模组10针对第一执行单元13的自动控制。
进一步,第二子系统102包括分压电路16、电压控制电路17、第二开关单元18以及第二执行单元19与供电单元pu,同时,模拟控制处理器11还包括第二模数转换单元116以及第一输出单元115。其中,分压电路16电性连接状态信号线ca与第二模数转换单元116之间,电压控制电路17电性连接第一输出单元115与第二开关单元18之间,同时,处理单元113电性连接于第一输出单元115。
供电单元pu电性连接开关模组18与第二执行单元19。本实施例中,第一输出单元115为芯片的输入输出引脚gpio。
分压电路16电性连接状态信号线ca,用于接收状态信号线ca传输的状态信号,例如控制车辆执行提醒操作的信号。本实施例中,状态信号线ca为左转向灯线束。分压电路16用于识别状态信号的电压状态,也即是用于识别状态信号当前处于高电压还是低电压,并且将依据状态信号的高、低电压对应输出与状态信号波形、幅度相同的识别电压信号传输至第二模式转换单元116。同时,存储单元111中还预先存储有该状态信号。
第二模数转换单元116针对识别电压信号进行模数转换为数字形式的信号并且自第一输出端口115输出。
电压控制电路17电性连接第一输出单元115,用于接收识别电压信号且据此输出第二控制信号。具体地,当识别电压信号处于所述第一电压时,输出第一电压状态的第二子控制信号,当识别电压信号处于所述第二电压时,输出第二电压状态的第二子控制信号。
本实施例中,第一电压为高电平时,第一电压状态为高电平,第二电压为低电平时,第二电压状态为低电平。
第二开关单元18包括第一连接端181、第二连接端182以及控制端183,第一连接端181与第二连接端182依据控制端183的电压选择性电性导通或者电性断开。第一连接端181电性连接供电模块pu以接收所述第一驱动电压vdd,第二连接端182电性连接第二执行单元19,控制端183电性连接所述模拟控制单元11中的电压控制电路17。
本实施例中,第二开关单元18为单刀单掷继电器,且第一连接端181为继电器的常开端,第二连接端182为继电器的输出端,控制端183为继电器的电源端。当第二控制信号为高电平时,则使得继电器得电处于闭合状态,第一连接端181与第二连接端182电性导通;当第二控制信号为低电平时,则使得继电器得电处于断开状态,第一连接端181与第二连接端182电性断开。
当第一连接端181与第二连接端182电性导通时,所述第一驱动电压vdd传输至所述第二执行模组19,第二执行模组19执行第一提醒操作,使得车辆处于第一提醒状态。当第一连接端181与第二连接端182电性断开时,所述第一驱动电压vdd停止传输至所述第二执行模组19。
本实施例中,所述第一提醒操作为所述车辆的左转向提醒或者右转向提醒,所述第一提醒状态为左转向灯处于点亮状态或者右转向灯处于点亮状态,所述第二执行单元19为左转向灯或者右转向灯。
具体地,请一并参阅图1与图3,图3其为供电单元pu、第二开关单元18以及第二执行模组19简化电路示意图。
当第一连接端181与第二连接端182电性导通,所述第一驱动电压vdd传输至所述第二执行模组19,第二执行模组19处于提醒操作的执行状态,也即是左转向灯处于点亮状态;当所述第二子控制信号第二电压状态时,第一连接端181与第二连接端182电性断开,所述第一驱动电压vdd停止传输至所述第二执行模组19,第二执行模组19处于未提醒操作的执行状态,也即是左转向灯处于熄灭状态。本实施例中,第一驱动电压vdd为12v。
其他变更实施例中,所述第一提醒操作为门锁控制提醒,点火熄火控制提醒,双闪灯控制提醒,近光灯提醒、示宽灯提醒、前雾灯提醒、后雾灯提醒或者远光灯提醒。所述第一提醒状态为锁控制、点火熄火控制、双闪灯控制、近光灯、示宽灯、前雾灯、后雾灯或者远光灯处于点亮状态,对应地,所述第二执行模组为门锁,点火熄火器,双闪灯,近光灯,示宽灯,左右变道提醒、前雾灯,后雾灯或者远光灯。
在本申请其他实施例中,所述状态信号还可以为左、右变道信号,则第二执行单元19则在自动操作驾驶模式时据此自动执行对应执行左、右变道的操作。
对于第二子系统102,其工作过程具体为:
当模式控制信号为低电平时表征当前车辆处于人为操作驾驶模式,分压电路16识别到状态信号为高电平的第一电压时输出识别电压信号,第二模数转换单元116将该识别电压信号转换为数字信号并通过第一输出单元115传输至电压控制单元17,电压控制单元17则依据电压识别信号输出第一电压状态的第二控制信号至第二开关单元18,第二开关单元18在第二控制信号控制下使得第一连接端181与第二连接端182直接电性导通,从而第一连接端181接收的第一驱动电压vdd传输至与第二连接端182电性连接的第二执行单元19,使得第二执行单元19执行第一提醒操作。
当模式控制信号为高电平时表征当前车辆处于自动操作驾驶模式,处理单元113自存储单元111查询获得该状态信号,并且将该状态信号通过第一输出单元115传输至电压控制单元17,电压控制单元17则依据状态信号输出第一电压状态的第二控制信号至第二开关单元18,第二开关单元18在第二控制信号控制下使得第一连接端181与第二连接端182直接电性导通,从而第一连接端181接收的第一驱动电压vdd传输至与第二连接端182电性连接的第二执行单元19,使得第二执行单元19执行第一提醒操作。
对应图1,车辆(图未示)中的车辆控制系统100总体连接以及工作过程为:
首先,针对第一子系统101,断开传感单元12与第一执行单元13,针对第二子系统102,断开状态信号线ca与第二开关单元18的电性连接。
然后,将传感单元12电性连接至第一开关单元14,同时控制模组10通过模拟单元15也电性连接第一开关单元14,第一开关单元14还电性连接第一执行单元13。
状态信号线ca则电性连接控制模组10,控制模组10对应电性连接至第二开关单元18。
正常工作时,依据控制总线提供的表征车辆当前所处的工作模式,对应使得传感单元12通过第一开关单元14电性连接第一执行单元13,或者使得控制模组10通过模拟单元15电性连接第一执行单元13。
与此同时,依据控制总线提供的表征车辆当前所处的工作模式,控制模组10依据状态信号线ca中的电压状态,输出对应的控制信号至第二开关单元18将第一驱动电压vdd提供至第二执行单元19执行提醒操作,或者输出对应的控制信号至第二开关单元18停止将第一驱动电压vdd提供至第二执行单元19,停止执行提醒操作。
当车辆处于自动操作驾驶模式时,行驶过程会遇到不同的路况,超车,行人等情况,所述车辆控制系统10能够预先获取的根据多路传感器信息生成模拟信号,以对挡位进行控制,保持车辆的行驶在效能最高区间。
相较于现有技术,本申请车辆控制系统10在执行自动操作驾驶模式时,完全无需针对车辆本身操作系统中的信息协议进行解码分析即可完成针对车辆各个功能模组的控制,并且使得车辆中的执行单元准确执行驾驶操作,简化了车辆自动操作驾驶的复杂程度。
传统的车辆的档位转换策略如图4所示,其中,图4为本申请一实施例提供的一种传统的档位转换策略的流程示意图,该档位转换策略包括如下三层:在收集到测量参数的前提下,该测量参数至少包括车辆的移动速度、发动机的转速及油门等参数,第一层按照换挡模式匹配换挡特性曲线,即对测量参数进行分析处理,得到处理后的参数,分析处理包括求和、过滤、求平均值及加权等,然后根据处理后的参数与换挡特性曲线进行匹配。第二层则根据测量参数进行短时瞬态响应。第三层则按照发动机转速极限对手动加减档进行响应。由此可见,车辆的发动机转速、及车辆的移动速度均与车辆的档位相匹配,即若车辆的速度降低,则降低车辆的档位;若车辆的速度增加,则调高车辆的档位。该传统的档位转换策略存在控制效果不佳的问题。例如,当车辆的当前所在道路类型为上坡时,通常车辆处于高速高挡位状态,导致车辆的动力不足,因此,需要降低车辆的档位,以提高移动平台通过上坡的动力。按照传统的档位转换策略,只有车辆在移动速度降低后,才能切换到低档位,控制效率较低,且导致为车辆提供的牵引力较低。
基于现有档位转换策略存在的问题,本申请实施例中,在指令生成模块与档位执行模块之间加入档位控制模块,各个模块之间的连接关系可参见图5。请参阅图5,其为本申请一个实施例中包含有车辆控制系统100的车辆1的功能框图。如图5所示,在指令生成模块与档位执行模块之间加入档位控制模块,使得档位控制与车辆运行速度相分离,车辆处于合适的档位,提高对车辆的控制效果。本实施例中,所述指令生成模块为即为图1所示的传感单元12,所述档位控制模块即为即为图1所示的控制模组10,所述执行器即为图1所示的第一执行单元13。
具体地,控制模组可以获取车辆的目标档位参数,根据目标档位参数生成模拟信号(即调整后的操作指令),根据该模拟信号对车辆的档位进行控制,以使保持车辆的档位保持在效能最高区间。另外,不需要等待降低或增加车辆的移动速度后,才对车辆的档位进行转换,可直接对车辆的档位进行转换,提高控制效率。
例如,假设该车辆当前的移动速度为50km/h,若控制模组根据传感器数据确定车辆的当前所在道路类型为上坡,可以获取传感器数据,该传感器数据包括行驶环境信息,如行驶环境信息包括坡度信息,该坡度信息是由视频传感器获得的或者惯性测量单元(inertialmeasurementunit,imu)获得的,坡度信息包括上坡的角度、长度等等。进一步,控制模组可以根据车辆当前的移动速度和坡度信息确定车辆的目标档位,如该目标档位为1档。这时,控制模组可以将该操作指令中的档位换为1挡,得到调整后操作指令,将该操作指令发送至档位执行模块,不需要车辆降低移动速度,档位执行模块可将车辆的档位降为1档,车辆使用低档位高移动速度通过上坡,可以提高车辆通过上坡的牵引力,并可提高车辆快速通过上坡。
再例如,假设该车辆当前的移动速度为10km/h,若控制模组根据传感器数据确定车辆的当前所在道路类型为转弯道路,可以获取传感器数据,该传感器数据包括行驶环境信息,例如行驶环境信息包括转弯道路的转弯信息,该转弯信息可以由视频传感器获得的或者惯性测量单元(inertialmeasurementunit,imu)获得的,该转弯信息包括转弯道路的转弯角度及长度等等。进一步,控制模组可以根据车辆当前的移动速度和转弯信息确定车辆的目标档位,如该目标档位为3档。这时,控制模组可以将该操作指令中的档位换为3挡,得到调整后操作指令,将该操作指令发送至档位执行模块,不需要将车辆的移动速度增大,档位执行模块可将车辆的档位升为3档,这样车辆使用高档位低移动速度通过转弯道路,可减少车辆的耗油,能效更高。
在一个实施例中,为配合车辆控制系统10的执行,第一执行单元13包括有变速箱。请参阅图5,其为本申请一实施例中变速箱的结构示意图,该变速箱是通过行星齿轮实现的,行星齿轮的中心轴为太阳轮,外部由行星齿轮环绕。为了固定绕太阳轮旋转的行星齿轮,行星架的一边作为支架承载行星齿轮,另一边进行同轴动力传输。而行星齿轮的最外圈就是内齿轮(也称齿圈)。为了提升动力传输能力,有些行星齿轮组变形为两组小齿轮相互传输动力。一组与太阳轮接触,另一组与内齿圈接触,它被称为双小齿轮行星齿轮组。
进一步,请参阅图6,其为本申请一实施例第一执行单元13中机油泵及液力耦合器的连接结构示意图,如6所示,由左至右,分别是连接发动机的液力耦合器。然后紧贴着的是机油泵,之后动力传输至第一个行星齿轮组(即变速箱)。如之前提到的,它由太阳轮s1,行星齿轮p1,行星架pt1和内齿圈h1组成。而变速箱的右侧是一组复合行星齿轮组。两个行星齿轮组共用内齿圈h2,而分别有两个行星齿轮p2/p3,行星架pt2和太阳轮s2/s3。通过不同多片离合器组成的制动器b1/b2和离合器k1/k2/k3来组合出6个前进档/1个倒挡。
可以理解,以上所揭露的仅为本申请的较佳实施例而已,当然不能以此来限定本申请之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本申请权利要求所作的等同变化,仍属于发明所涵盖的范围。