车辆转弯模式的制作方法_2

文档序号:9821161阅读:来源:国知局
被请求模式130。也就是说,基于与车辆101即将接近或穿行的弯道相关的信息,计算机105可以为车辆101、弯道、以及驾驶员的个人驾驶方式选择合适的模式。
[0023]过程
[0024]图2是说明用于选择车辆转弯模式的示例性过程200的过程流程图。过程200起始于框205,在框205中计算机105接收评估数据110。例如,数据110可以从如前所述的车辆101中的各种传感器、控制器等处接收,并且可以相对于不同的空间点和/或不同的时间点来取样。数据110可以被用于确定弯道特征,例如如前所述的大小、长度、方位角变化等,这些特征随后与由分类器确定的并与被请求模式130相关的特征进行比较。在任何情况下,在框205中,数据110被接收,并且其质量被评估。例如,计算机105可以确定例如来自一个或更多车辆101的传感器的数据110的信号质量是否充足、是否接收到了足够量的与特定弯道特征相关的数据110、等等。
[0025]在框210中,计算机105确定接收到的数据110是否可用,S卩,车辆101是否以生成可以用于确定被请求模式130的数据110这样的方式行驶。如果是,则过程200前进至框220。如果否,过程200前进至框215。通常,在框210,计算机105确定车辆101是否是在适于基于车辆101转弯而调整模式130的环境中行驶。例如,如果车辆101的速度低于预定阈值(例如20千米每小时),计算机105可以被编程为确定数据110不可用。同样地,如果GPS数据110表示车辆100没有在道路上,例如在停车场或诸如此类,计算机105可以被编程为确定数据110不可用。
[0026]在框215中,计算机105重新设定转弯值CV为默认值。接着框215之后,过程200前进至框265。
[0027]值CV总体提供车辆101转弯所经历的驾驶距离的百分比的定量测量(并且通常不随时间变化,以使速度的变化不会影响值CV)。为了方便起见,这个百分比可以被归一化为零到一之间的值。确定CV值的距离是可调的,例如,依据车辆101的平均速度、行驶的道路类型等而变化。在任何情况下,花费在弯道上一一即转弯一一的时间越长,转弯值CV越尚。默认值通常给CV最初设定的值可以是零。
[0028]值CV可以以其他方式来确定。例如,CV可以依据车辆101在可调距离内穿行弯道的数量过来确定,每个弯道可能依据其距离被加权。进一步地,弯道或转弯可以依据转弯事件的类型被加权,例如,车辆101的变道可以被赋予某个第一权重,然而越过州际公路上的弯道可以被赋予第二权重等。
[0029]在紧随框210的框220,计算机105确定车辆101是否“转弯”,也就是说,是否检测到弯道,即,车辆101是否位于弯道上或在进入弯道的预定的距离和/或时间内,例如,在进入弯道的100米、500米等内和/或在5秒、10秒等内。转向角变化、车辆101的横向加速度等可以被用于确定车辆101是否正在越过弯道,即正在转弯。如果没有检测到弯道,即,车辆100没有转弯,则接下来执行框225。如果车辆正在转弯,则接下来执行框230。
[0030]在框225,计算机105更新转弯值CV。总体上,CV将在框225减小,这是由于当计算机105已经确定车辆101没有转弯或者转弯成比之前更小的角度(例如,框225在如下所述的框240和框250之后被访问)时,框225被访问。也就是说,假设当进入框225时转弯值大于零,则转弯值将在框225中减小,这是由于如果车辆现在未转弯,与进入框225时的情况相比,更少的用于确定CV值的驾驶距离将与转弯相关联。例如,假设驾驶距离是五千米,并且进入框225时,CV = 0.5。此外,假设车辆101自从CV最后一次更新已经驾驶了十分之一千米。在这种情况下,CV将会减小以反映在上一个1/10千米内车辆101没有处于弯道上(即转弯)的事实。在框225之后,过程200前进至框265。
[0031]在框230,计算机105更新道路数据125。例如,计算机105可以使用位置信息,例如由GPS导航系统提供的地理坐标。这种坐标可以被用于访问储存于计算机105中的地图数据,来确定车辆101正在穿行的道路的道路数据,例如弯道的存在、即将到来的距离内(例如一千米、三千米等)的弯道的数量、弯道的大小、长度等、以及其他与道路相关的数据,例如,道路的种类(例如城市街道、州际公路等)。进一步地,道路数据125可以基于采集到的数据110来更新,采集到的数据110例如表示道路表面的种类、道路状况(例如湿、结冰等)、道路坡度等。在任何情况下,框200总体包括更新的前进方向的变化和道路弯道的长度数据125。
[0032]在紧接着框230的框235,计算机105检索或更新驾驶员数据120。例如,驾驶员数据120可以表示识别的驾驶员的偏好,该偏好涉及驾驶方式、驾驶模式等。例如,驾驶员可以被归类为激进的、非激进的、稳健-激进的等。需要注意的是,框230是可选的;模式建议130可以考虑驾驶员数据120,但可以无需驾驶员数据120来提供模式建议。
[0033]在紧接着框235的框240,计算机105确定车辆101正在穿行的弯道的弯道长度CL是否比预定阈值Tl长,或者短于预定阈值T2。如果二者都符合或符合其中的任何一种情况,随后过程200继续至框225。然而,如果不符合其中的任何一种情况,则随后过程200前进至框245。
[0034]需要注意的是,如前所述,阈值Tl和T2,以及本文所提到的其他阈值,可以根据分类数据115来确定。分类数据115总体用于确定值CV的确定所针对的距离以及关于过程200所讨论的各种阈值。例如,道路数据125中所表示的弯道长度、大小、方位角变化可以落入包含于数据115中的各自的分类中。数据115中的分类可以转而与各自的驾驶模式相关耳关。
[0035]在框245中,计算机105确定弯道长度CL是否大于之前最后一个记录的弯道长度值,即,弯道长度CL是否增加。如果是,则接下来执行框250。否则,过程200继续至框265。
[0036]在框250,计算机105确定与车辆101正在穿行的弯道相关的方位角变化HC是否大于由第三阈值T3确定的值,或小于由第四阈值T4确定的值。如果二者都符合或符合其中的任何一种情况,随后过程200继续至框225。然而,如果两种情况都不符合,则随后过程200前进至框255。
[0037]在框225中,计算机105更新转弯数据CV。与如前所述的框225对比,在框255中CV总体增加。也就是说,如果转弯长度CL增加(框245)并且方位角变化在预定的范围内,则CV增加。
[0038]在紧接着框255的框265,计算机105确定值CV是否超出第五阈值T5。如果否,则接下来执行框270。如果是,则接下来执行框275。
[0039]在框270,计算机105递减被请求模式130,即,指示车辆101应当改变驾驶模式。如上所述,驾驶模式130可以包括车辆101底盘和/或动力传动系统的配置。“递减”被请求模式130意在调整模式130以适应较低角度的转弯。例如,递减可以意味着将模式130从更加运动的模式转变为较低运动性的模式,例如,改变动力传动系统的挡位以适应直线、“软化”悬架等。进一步地,驾驶员数据120和像道路类型(例如城市街道、高速公路、州际公路等)这样的道路数据125,可以被包含作为用于确定模式请求130的因素。例如,模式请求130可以基于数据120、125被递减额外的量一一这将另外是框270中的情况一一或者小于额外的量。
[0040]在紧随框265或270的框275中,计算机105确定车辆101是否处于转弯的过程中,例如,看框220的结果。如果否,则过程200继续至框295。如果车辆101是处于转弯的过程中,则过程200继续至框280。
[0041]在框280中,计算机105确定用于确定CV的行驶的道路距离内的转弯事件的数量,例如,过程从框220进入框230—一即,车辆101被确定为转弯一一的次数。这个数量有时被称为转弯过渡值CT。
[0042]在紧接着框280的框285中,计算机105确定值CT是否超出第六阈值T6。如果是,则接下来执行框290。否则,过程200继续
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1