CN105492280B - 车辆控制*** - Google Patents
车辆控制*** Download PDFInfo
- Publication number
- CN105492280B CN105492280B CN201480029922.3A CN201480029922A CN105492280B CN 105492280 B CN105492280 B CN 105492280B CN 201480029922 A CN201480029922 A CN 201480029922A CN 105492280 B CN105492280 B CN 105492280B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- line
- traveling road
- yaw moment
- stability contorting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000033228 biological regulation Effects 0.000 claims abstract description 72
- 238000011156 evaluation Methods 0.000 claims description 30
- 238000010586 diagram Methods 0.000 description 28
- 238000001514 detection method Methods 0.000 description 11
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000002401 inhibitory effect Effects 0.000 description 3
- 230000000087 stabilizing effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000006641 stabilisation Effects 0.000 description 2
- 238000011105 stabilization Methods 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000020509 sex determination Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T7/00—Brake-action initiating means
- B60T7/12—Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1755—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1755—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve
- B60T8/17557—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve specially adapted for lane departure prevention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
- B60W10/184—Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/02—Control of vehicle driving stability
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D15/00—Steering not otherwise provided for
- B62D15/02—Steering position indicators ; Steering position determination; Steering aids
- B62D15/025—Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0891—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for land vehicles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2260/00—Interaction of vehicle brake system with other systems
- B60T2260/02—Active Steering, Steer-by-Wire
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/30—Road curve radius
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/14—Yaw
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Mathematical Physics (AREA)
- Regulating Braking Force (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
提供一种能够提早达到沿着行驶路的行驶状态的车辆控制***。在本发明中,根据从己方车辆向行进方向延伸的行进方向假想线、以及该行进方向假想线与行驶路规定线所成的角,赋予横摆力矩控制量。
Description
技术领域
本发明涉及识别车辆行驶的行驶环境、进行驾驶支援的车辆控制***。
背景技术
在专利文献1中,公开了一种根据己方车辆的行驶轨迹和沿着被识别的路端的行驶轨迹计算出目标偏航率,并对转向操作用致动器进行控制以使实际偏航率与目标偏航率一致的技术。
现有技术文献
专利文献
专利文献1:(日本)特开2004-345460号公报
发明内容
发明所要解决的技术问题
然而,在上述现有技术中,用沿着识别到的路端的行驶轨迹与从己方车辆向行进方向延伸的行进方向假想线所成的角除以到达路端的到达时间而计算出目标偏航率。因此,随着向路端靠近而逐渐使偏航率得到修正,存在一直耗费时间直到获得沿着路端的行驶状态这一问题。
本发明的目的在于提供一种能够提早达到沿着路端的行驶状态的车辆控制***。
解决技术问题的技术手段
为了实现上述目的,在本发明中,根据从己方车辆向行进方向延伸的行进方向假想线、以及该行进方向假想线与行驶路规定线所成的角,赋予横摆力矩控制量。
附图说明
图1是表示实施例1的车辆控制***的概略结构图。
图2是实施例1的电子控制单元的控制框图。
图3是表示实施例1的行驶环境识别***的结构的框图。
图4是表示实施例1的行驶环境识别***内的图像处理的流程图。
图5是示意性地表示具有陡峭的斜面部分的堤坝道路的概略图。
图6是示意性地对从己方车辆拍摄具有陡峭的斜面部分的堤坝道路时的影像进行表示的拍摄图像。
图7是对在拍摄实际的道路时同时拍摄的特征点进行表示的概略图。
图8是表示实施例1中的图像数据的重合处理的概略图。
图9是在道路横断方向上对拍摄堤坝道路而识别到的结果进行表示的示意图。
图10是示意性地表示具有平缓的斜面部分的堤坝道路的概略图。
图11是示意性地对从己方车辆拍摄具有平缓的斜面部分的堤坝道路时的影像进行表示的拍摄图像。
图12是在道路横断方向上对拍摄堤坝道路而识别到的结果进行表示的示意图。
图13是表示利用实施例1的电子控制单元执行的车辆姿势稳定控制必要性判断处理的流程图。
图14是表示己方车辆朝向行驶路规定线转弯的情况的概略图。
图15是表示在弯路上行驶、且己方车辆朝向离开行驶路规定线的方向转弯的情况的概略图。
图16是表示实施例1的车辆姿势稳定控制处理的流程图。
图17是表示实施例1的车辆姿势稳定控制处理的流程图。
图18是表示实施例1的评价函数Ho(t)与规定值δ的关系的概略图。
图19是表示为了在实施例1的规定车速以上的转弯状态下抑制转弯而赋予的制动力的关系的概略说明图。
图20是在实施例1的直行路上进行车辆姿势稳定控制处理的情况的时序图。
图21是表示实施例1的规定车速以上的车速下的、弯路上的车辆姿势稳定控制处理的工作状态的时序图。
图22是表示实施例2的车辆姿势稳定控制处理的流程图。
具体实施方式
〔实施例1〕
图1是表示实施例1的车辆控制***的概略结构图。
实施例1的车辆具备行驶环境识别***1、电动动力转向装置2、液压制动单元3、制动增压器4、方向盘5、左前轮6、右前轮7、左后轮8、右后轮9、电子控制单元10以及车辆运动检测传感器11。
行驶环境识别***1使用立体摄像机310a、310b,拍摄己方车辆的前方并制成行驶环境的数据,其中,立体摄像机310a、310b安装在己方车辆的车室内前方且上方的后视镜附近、并且是中央位置。
电动动力转向装置2基于驾驶员的转向操作转矩以及方向盘5的转向操作角或转向操作角速度所对应的指令计算出辅助转矩,利用电动马达为转向操作转矩提供辅助,使左右前轮6、7转向。另外,执行通过后述的车辆姿势稳定控制对车辆赋予横摆力矩的转向操作转矩辅助控制。注意,也可以是还能够使左右前轮6、7独立于驾驶员的方向盘操作而转向的线控转向***,不特别限定。
液压制动单元3根据驾驶员的制动操作力、或者根据车辆状态,对向四个轮赋予制动转矩的轮缸压独立地进行控制。该液压制动单元3既可以是实现作为现有的控制的车辆动态控制和车辆稳定性控制这样的车辆举动控制的VDC单元,也可以是单独的液压单元,不特别限定。
制动增压器4是对驾驶员的制动踏力进行增力从而对利用制动踏板工作的主缸内的活塞的活塞行程力进行电辅助的增力装置。利用被制动增压器4增大的力产生主缸压,并向液压制动单元3输出。注意,并不限于进行电辅助的结构,也可以是使用发动机的负压的负压增压器,不特别限定。
车辆运动检测传感器11检测车辆的速度(车速)、前后加速度、横向加速度、偏航率、转向操作角、转向操作转矩等。
电子控制单元10基于车辆运动检测传感器11的各检测值控制行驶环境识别***1、电动动力转向装置2、液压制动单元3。在规定从行驶环境识别***1的拍摄图像中识别的道路中的行驶路的行驶路规定线与己方车辆的行进方向(例如,从己方车辆向行进方向延伸的行进方向假想线)交叉的情况下,电子控制单元10驱动电动动力转向装置2和/或液压制动单元3,对车辆赋予横摆力矩和/或减速度而进行车辆姿势稳定控制,以使车辆的行进方向与行车道平行。在此,所谓“行驶路规定线”,在识别到中心线、白线的情况下是指行车道分界线,在识别到护栏的情况下是指将设置护栏的位置连结的线,或者是表示堤坝道路的平坦部分与斜面部分的分界的线等(以下,也简称为“路端”)。注意,关于车辆姿势稳定控制的细节,见后述。
液压制动单元3在被驾驶员的制动操作力驱动的情况下分别对左右前轮6、7间以及左右后轮8、9间作用相等的制动力。另一方面,在车辆姿势稳定控制中,液压制动单元3使左右前轮6、7间以及左右后轮8、9间的制动力具有差异而产生左右制动力,从而对车辆赋予横摆力矩。
<关于车辆姿势稳定控制***>
图2是实施例1的电子控制单元10的控制框图。电子控制单元10具备偏离倾向计算部20与车辆姿势稳定控制部21。偏离倾向计算部20计算车辆从行驶车道偏离的偏离倾向,车辆姿势稳定控制部21在偏离倾向计算部20检测出车辆从行驶车道的偏离倾向时驱动电动动力转向装置2和/或液压制动单元3,对车辆赋予横摆力矩和/或减速度而抑制偏离倾向。车辆姿势稳定控制部21基于己方车辆的转弯状态、以及从己方车辆向行进方向延伸的行进方向假想线和该行进方向假想线与行驶路规定线交叉的位置处的沿行驶路规定线的切线方向的假想行驶路规定线产生的角度(以下,记载为“所成的角θ”,参照图14、15)进行控制,以使己方车辆与行驶路规定线平行。
偏离倾向计算部20具有行驶路规定线识别部(路端线识别部)22、车辆当前位置识别部23、交叉时间计算部24、假想行驶路规定线计算部(假想路端线识别部)25和工作必要性判定部26。
行驶路规定线识别部22从利用行驶环境识别***1拍摄到的己方车辆前方的图像中识别白线、护栏、路缘石等己方车辆所行驶的行车道的左右存在的路端的分界线(包含中心线)。
车辆当前位置识别部23识别己方车辆的行进方向前方的车辆端部即车辆当前位置,并且从车辆当前位置朝己方车辆的行进方向识别行进方向假想线。关于该行进方向前方的车辆端部,可以将己方车辆的大致中央位置作为车辆当前位置,在己方车辆行进方向(行进方向假想线)与右侧的行驶路规定线交叉的情况下可以将己方车辆前方的右侧位置作为车辆当前位置,在己方车辆行进方向与左侧的行驶路规定线交叉的情况下可以将己方车辆前方的左侧位置作为车辆当前位置,也可以将相比于实际的车辆端部位置设定为具有余量的位置作为车辆当前位置,不特别限定。
交叉时间计算部24运算己方车辆以当前的车速从车辆当前位置到达行进方向假想线与行驶路规定线的交叉位置的时间即交叉时间。
假想行驶路规定线计算部25计算出假想行驶路规定线,该假想行驶路规定线是行驶路规定线与行进方向假想线的交叉位置处的行驶路规定线的切线方向的线。当在己方车辆的行进方向上有多条假想行驶路规定线交叉的情况下,计算出在离己方车辆最近的位置交叉的点处的切线方向。
工作必要性判定部26基于交叉时间,判定是否要进行车辆姿势稳定控制,换句话说,判定车辆姿势稳定控制是否应介入控制。具体而言,判断交叉时间是否为预先设定的规定时间以上,如果是规定时间以上,则可确保安全性,无需特别介入控制,判定为不需要车辆姿势稳定控制。另一方面,在交叉时间小于规定时间的情况下,判定为需要车辆姿势稳定控制。
车辆姿势稳定控制部21在利用工作必要性判定部26判定为需要车辆姿势稳定控制的情况下执行车辆姿势稳定控制,在判定为不需要的情况下不执行车辆姿势稳定控制。
<行驶路规定线的识别>
接下来,对行驶路规定线的识别所涉及的细节进行说明。图3是表示实施例1的行驶环境识别***的结构的框图。行驶环境识别***1设置由一对摄像机310a及310b构成的立体摄像机310作为拍摄部件,对车辆周围的环境进行识别。在实施例1的情况下,在沿车宽方向距车辆中心同一距离的位置设置各个摄像机。此时,也可以具备三个以上的摄像机。注意,在实施例1中,虽然是对在行驶环境识别***1中处理摄像机的拍摄图像的结构进行说明,但也可以利用其他控制器进行图像处理等。
行驶环境识别***1采用了如下结构:使用利用多个摄像机310a及310b拍摄时产生的视觉表现(見え方)的不同(以下,记载为“视差”),通过三角测量的原理求出距拍摄到的对象物的距离。例如,在将距对象物的距离设为Z、将摄像机间的距离设为B、将摄像机的焦距设为f、将视差设为δ的情况下,以下的关系式成立。
Z=(B×f)/δ
在行驶环境识别***1中具有存储拍摄图像的RAM320、进行运算处理的CPU330、存储数据的数据ROM340和存储有识别处理程序的程序ROM350。另外,立体摄像机310安装于车室内的车内后视镜部,构成为以规定的俯角、安装位置拍摄己方车辆前方的情况。利用立体摄像机310拍摄到的己方车辆前方的图像(以下,记载为“拍摄图像”)被取入到RAM320,CPU330对取入到RAM320的拍摄图像执行存储于程序ROM350的识别处理程序,从而检测己方车辆前方的行车道及立体物,并推断道路形状。CPU330推断的结果(运算结果)被输出到数据ROM340和/或ECU10。
图4是表示实施例1的行驶环境识别***内的图像处理的流程图。
在步骤201中,进行配置于左侧的摄像机310a的图像的输入处理。利用摄像机310a拍摄到的图像的数据被输入到RAM320。
在步骤202中,进行配置于右侧的摄像机310b的图像的输入处理。利用摄像机310b拍摄到的图像的数据被输入到RAM320。
在步骤203中,利用CPU330对拍摄到的对应点进行计算处理。
在步骤204中,利用CPU330,对距计算出的对应点的距离进行距离计算处理。基于上述关系式:Z=(B×f)/δ进行距离计算处理。
在步骤205中,进行距离信息的输出处理。
在步骤206中,利用CPU330,判断有无图像输入信号,在具有图像输入信号的情况下,返回步骤201并重复本流程,在没有图像输入信号的情况下,结束运算处理并待机。
<关于具有陡峭斜面的道路中的识别处理>
在此,对道路外(己方车辆所行驶的道路的两侧等)比路面低的情况下的图像处理进行说明。图5是示意性地表示具有陡峭的斜面部分的堤坝道路的概略图。该堤坝道路表示道路形成于大致梯形形状截面的上边部分、在道路与道路外的区域之间形成有斜面部分、且在其更外侧存在较低的部分的情况。以下,也将道路记载为路面。图6是示意性地对从己方车辆拍摄具有陡峭的斜面部分的堤坝道路时的影像进行表示的拍摄图像。在该拍摄图像中,作为行驶路规定线的路端与道路外(比道路面低的区域)被相邻地拍摄。在该道路的情况下,由于斜面的角度具有比立体摄像机310的俯角大的角度(陡峭斜面),因此会产生死角(拍摄不到的部分),在画面上拍摄不到斜面部分,路端与较低的部分相邻地被拍摄。因此,通过在画面上检测出道路区域与表示除此以外较低的部分的区域,并将两者的区域在画面上的分界中的道路侧提取为实际的道路端,进行符合实际道路环境的检测。
<关于图像处理的精度提高>
在道路和道路外的区域在视觉上完全等质的情况下,难以在利用两个摄像机拍摄到的各自的图像内提取是同一个区域的部位。图7是对在拍摄实际的道路时同时拍摄的特征点进行表示的概略图。如图7所示,在实际的道路中,随处存在铺装所使用的沥青混凝土的颗粒、路面标志、铺装的接缝、铺路中产生的裂缝、行驶车辆造成的轮胎痕迹、即使在不是铺装路的情况下也存在车辙这些在视觉上具有特征的部分。另外,在比道路低的区域中,也随处存在杂草等在视觉上具有特征的部分。即,在为了供车辆行驶而实施了铺装、平地等处理的路面和没有进行过这种处置的比路面低的区域中存在视觉上的差异,其分界部分很可能在视觉上成为特征。
这样,由于在道路和道路外还有其分界存在很多视觉特征点,因此将这些区域在利用两个摄像机310a及310b拍摄到的图像内进行比较,计算出相对于摄像机310a及310b的方向与距离,能够得知各个特征部位的位置。因此,可以理解为存在于道路上的特征点的集合大致存在于同一平面,并可以理解为存在于比道路低的部分的特征点位于道路外区域。
<关于重合处理>
关于路面形状,是从利用立体摄像机310拍摄到的己方车辆前方的图像中提取道路标志即其他路面上存在的沥青的细微裂缝、胎痕这些画面上的特征部分,通过两个摄像机的拍摄图像中的画面上的位置偏移,计测该部分的距离。然而,这种特征部分并不一定遍布地存在于整个路面,另外,即使存在,也不清楚是否能够始终检测出。同样,在比路面低的区域中,也并不一定始终能够在该区域的各个部位检测出特征部分。因此,需要谋求精度的进一步提高。因此,将获得的距离数据存储于数据ROM340内,并与利用在下次之后的时刻拍摄的图像获得的数据进行重合。
图8是表示实施例1中的图像数据的重合处理的概略图。例如使利用上次拍摄的拍摄图像所能识别的部分与利用本次拍摄的拍摄图像所能识别的部分重叠,即使是在上次的拍摄图像中未获得距离信息的部位,也能够通过重叠在本次的拍摄图像中新获得的距离信息,提高道路和周边环境的检测精度。注意,如图8所示,即使在己方车辆正在行驶、获得的图像因时间而变化的情况下,只要其拍摄间隔因车速而移动的距离短,获得的多个图像就拍下了相同区域,因此只要使拍下这些相同区域的区域重叠即可。它们的重叠并不局限于两次,在可能的范围内重合多次都是有效的。
注意,在拍摄图像之间的、被识别为同一部位的位置处的距离数据产生了不同的情况下,也可以使新的数据优先。由此,通过使用更新的数据,能够提高识别精度。另外,也可以采用多个数据的平均值。由此,能够排除数据中包含的外部干扰等的影响而实现稳定的识别。另外,也可以提取与周围的数据之间的差别较小的数据。由此,能够基于稳定的数据来进行运算,能够提高识别精度。由于可以列举出上述各种处理方法,因此既可以对它们进行组合,也可以采用任意一种方法。
<关于路端识别处理>
图9是在道路横断方向上对拍摄堤坝道路而识别到的结果进行表示的示意图。在该情况下,由于斜面部分陡峭,存在于摄像机的死角内,因此不会被拍到拍摄图像内,在影像中看到道路部分与比道路低的部分直接相接。然而,在画面上相邻的道路的端部的点601与道路外的点602实际上如图9所示那样不相邻,而是存在于稍微分离的位置。因此,将路端的点作为点602的位置而输出是不正确的,因此将点601作为路端的点而输出。
在图9中,假设未检测出相当于点601的位置的数据,而是检测为例如比点601更靠道路内侧的点603在存在于路面的点中是最靠端部的点。在该情况下,画面上也是相当于点602的区域与相当于点603的区域之间成为什么都未被拍下的区域,不清楚路端处于这之间的哪个位置。然而,由于能够观测到存在于比路面低的部分的点602,因此能够类推在从立体摄像机310俯瞰点602的方向上不存在道路。因此,能够类推路端至少存在于点603和在该情况下未被检测出的点601之间的区域中。因此,将处于点603与点602之间且比相当于边界部的位置更靠道路侧的位置作为路端而输出。
<关于具有平缓斜面的道路中的路端识别处理>
图10是示意性地表示具有平缓的斜面部分的堤坝道路的概略图。该堤坝道路表示道路形成于大致梯形形状截面的上边部分、在道路与道路外的区域之间形成有斜面部分、且在其更外侧存在较低的部分的情况。图11是示意性地对从己方车辆拍摄具有平缓的斜面部分的堤坝道路时的影像进行表示的拍摄图像。在该拍摄图像中,路端与斜面部分被相邻地拍摄,斜面部分与道路外(比道路面低的区域)被相邻地拍摄。在该道路的情况下,由于斜面的角度具有比立体摄像机310的俯角小的角度(平缓斜面),因此不会产生死角(拍摄不到的部分)。
图12是在道路横断方向上对拍摄具有平缓斜面的堤坝道路而识别到的结果进行表示的示意图。在该情况下,由于斜面部分平缓,已被摄像机拍摄到,因此在影像内,可以看到道路部分与斜面部分相邻,斜面部分与比道路低的部分相邻。在此,路端的识别较为重要,无需区别斜面部分与较低的部分,将不位于路面高度的点一律处理为道路外即可。因此,点901是道路区域的端部,点902被识别为道路外区域中最靠近道路的点。因此,可以类推为实际的路端存在于点901与点902之间。
<关于路端识别精度的提高>
注意,在道路与道路外之间以平缓的坡度连接的情况下,能够利用立体摄像机310拍摄该坡度部,能够取得其距离信息。由此,能够检测出该坡度部分是不适合车辆通行的斜面部分,能够将该坡度部分与道路部分的分界视为道路分界(即路端)。
另外,例如在为断崖绝壁的道路、道路下区域的对比度模棱两可等比道路低的区域的高度明显较低且不能检测该区域的情况下,也仍然能够识别为是道路外。
另外,虽然期待检测出的道路端就是实际的道路的端部,但实际上存在检测误差带来的偏差,另外,有时路端的下部构造较为脆弱,不适合靠路端行驶。为了应对这种可能性,将相比检测出的路端适当靠近道路内侧的位置作为路端而输出也较为有效。另外,与之相反,在如实施例1那样与车辆姿势稳定控制***组合使用的情况下,出于抑止过度的控制、警告的观点,将相比路端适当靠近道路外侧的位置作为路端而输出也是有效的。
<关于拍摄到虚像时的处理>
在提取比道路低的区域的存在、且将其判断为道路外的情况下,在道路上产生水洼、且检测出在该水洼上反射的虚像的情况下,看上去,该虚像位于路面以下,因此有可能将水洼区域误识别为比路面低的区域。在此,由于映于水洼中的虚像具有不同于实像的特征,因此将其与实际比路面低的区域区分开而排除。具体而言,可以列举出以下的特征。
a)虚像是远方的物体映入的,因此在画面上,在比存在虚像的区域更远的区域,存在比虚像的看上去的距离更近的路面区域。
b)有时因水面不是完全的平面而导致虚像较大地歪曲,结果,水洼区域的距离较为散乱
c)在水面不稳定的情况下,虚像的看上去的位置因时间的经过而变化
d)在与路上物体隔着路面(水面)且成为对象的位置看起来存在物体
e)在为行驶车辆的虚像的情况下,无论是否处于比路面低的区域,都移动
具有这些出现在实像中的可能性极低的特征。通过检测出这些特征,能够判断为不是实像,即,判断为是虚像。
[车辆姿势稳定控制]
图13是表示利用实施例1的电子控制单元10执行的车辆姿势稳定控制必要性判断处理的流程图。在车辆的行驶过程中以例如10ms左右的运算周期重复执行该处理。
在步骤S1中,在车辆姿势稳定控制部21,读取从车辆运动检测传感器11接收到的车辆的速度、前后加速度、横向加速度、偏航率、转向操作角、转向操作转矩等的检测值。
在步骤S2中,在行驶路规定线识别部22,根据从行驶环境识别***1接收到的己方车辆前方的拍摄图像识别行驶路规定线的位置。
在步骤S3中,在车辆当前位置识别部23,识别己方车辆的行进方向前方的车辆端部即车辆当前位置。另外,在车辆当前位置识别部23,求出从己方车辆向行进方向延伸的行进方向假想线。
在步骤S4中,在交叉时间计算部24,运算己方车辆以当前的车速从车辆当前位置到达行进方向假想线与行驶路规定线的交叉位置为止的时间即交叉时间。另外,在假想行驶路规定线计算部25,计算出假想行驶路规定线。假想行驶路规定线设为行驶路规定线在靠近车辆预测位置的点处的切线。车辆预测位置例如是行进方向假想线与行驶路规定线的交叉位置。
在步骤S5中,在工作必要性判定部26判定交叉时间是否小于规定时间,在小于规定时间的情况下进入步骤S6,在为规定时间以上的情况下结束处理。这是因为,交叉时间比规定时间长时,若与驾驶员实际沿车辆前方的行驶路规定线进行转向操作相比在更靠近跟前的位置施以控制量,则会给驾驶员带来不适感。
在步骤S6中,在车辆姿势稳定控制部21,对基于横摆力矩控制量的电动动力转向装置2和/或液压制动单元3进行驱动,向车辆赋予横摆力矩和/或减速度,执行车辆姿势稳定控制。车辆姿势稳定控制部21使用在步骤S1中读取车辆的速度、前后加速度、横向加速度、偏航率、转向操作角、转向操作转矩等的检测值中的一个或者多个,执行车辆姿势稳定控制。
<车辆姿势稳定控制的细节>
接下来,对车辆姿势稳定控制处理的细节进行说明。图14是表示己方车辆朝向行驶路规定线转弯的情况的概略图。图14表示在直行路上行驶的过程中,己方车辆沿朝向行驶路规定线的方向转弯的状态。关于己方车辆的偏航率的符号,将右转弯状态定义为正,将左转弯状态定义为负,将与行驶路规定线平行的状态定义为0。此时,若观察图14所示的情况下的偏航率与所成的角θ的关系,则偏航率由于是左转弯而变化为负,θ变化为正,因此偏航率与θ的符号变得不一致。
图15是表示在弯路上行驶、且己方车辆朝向离开行驶路规定线的方向转弯的情况的概略图。在图15的情况下,行驶路向右转弯,因此己方车辆的行进方向(行进方向假想线)与左侧的行驶路规定线交叉。若驾驶员识别转弯而将方向盘转向操作为右转弯状态,则所成的角θ变化为正,但是由于是右转弯状态,因此己方车辆的偏航率的符号为正,与所成的角θ的符号一致。以下,对两者的符号的一致/不一致与控制量的关系进行说明。
例如,如上述的图14所示,当在直行时朝向行驶路规定线转弯的情况下,很难说车辆姿势是稳定的,应该向离开行驶路规定线的方向赋予横摆力矩。另一方面,如图15所示,当即使是弯路上行进方向假想线与行驶路规定线交叉的情况下,驾驶员也对方向盘进行转向操作,在己方车辆的转弯方向与弯路一致的情况下,可以说车辆姿势是稳定的。
因此,期望的是在考虑这些行驶状态的基础上,赋予用于使车辆姿势稳定化(稳定)的横摆力矩控制量。现在,若将转弯半径设为r,则偏航率与车速V的关系可以表示如下。
由上,可以表示为在此,(1/r)是曲率,由于是无论车速如何都能够表示转弯状态的值,因此与所成的角θ同样处理。
因此,将考虑到这些情况的某一时刻t时的评价函数Ho(t)设定如下。
在此,A、B是常数。
该评价函数Ho(t)表示根据己方车辆行驶的转弯状态 和实际的行驶路规定线的状态之差应赋予的横摆力矩控制量。在右转弯中,在评价函数Ho(t)表示正且较大的值的情况下,需要赋予左转弯横摆力矩,因此对左侧轮赋予制动力、或者进行容易向左侧转弯的那种转向操作转矩控制即可。另一方面,在左转弯中,在评价函数Ho(t)表示负且绝对值较大的值的情况下,需要赋予右转弯横摆力矩,因此对右侧轮赋予制动力、或者进行容易向右侧转弯的那种转向操作转矩控制即可。
通过使用该评价函数Ho(t),在驾驶员沿行驶路规定线进行转向操作的情况下,评价函数Ho(t)的值较小,赋予的横摆力矩控制量也较小,因此没有不适感。另一方面,在朝向行驶路规定线进行转向操作的情况下,评价函数Ho(t)的值较大,赋予的横摆力矩控制量也较大,因此能够稳固地确保车辆姿势的稳定性。
在此,作为与上述实施例1的发明比较的比较例,说明用沿着识别的行驶路规定线的行驶轨迹与行进方向假想线所成的角除以到达行驶路规定线的到达时间来计算目标偏航率的技术。如比较例那样,若将除以到达时间而得的值用作横摆力矩控制量,则在靠近行驶路规定线的过程中逐渐校正偏航率,存在一直耗费时间直到获得沿着行驶路规定线的行驶状态这一问题。
与之相对,在实施例1中,利用基于表示当前的车辆的转弯状态的曲率(1/r)与所成的角θ之差的评价函数Ho(t)赋予横摆力矩控制量,因此无论到行驶路规定线的距离如何(无论交叉时间如何),都能够在实际到达行驶路规定线之前的阶段立即输出实现与行驶路规定线平行的控制量,能够实现安全性较高的控制。另外,由于使用曲率与所成的角θ的关系来运算控制量,因此在沿行驶路规定线行驶的那种不需要控制的状况下,即使产生所成的角θ,车辆姿势稳定控制也不会介入,也不会给驾驶员带来不适感。
图16、图17是表示实施例1的车辆姿势稳定控制处理的流程图。该流程是在图13的车辆姿势稳定控制必要性判断中判断为需要的情况下、由车辆姿势稳定控制部21执行的控制处理。
在步骤S101中,运算己方车辆的行进方向与行驶路规定线所成的角θ。具体而言,求出在图13的步骤S3、S4中计算出的行进方向假想线与假想行驶路规定线所成的角。
在步骤S102中,运算己方车辆的偏航率该偏航率既可以是利用车辆运动检测传感器11检测出的偏航率传感器值,也可以基于车辆运动模型根据车速、转向操作角而运算,不特别限定。
在步骤S103中,根据所成的角θ、偏航率以及车速V运算评价函数Ho(t)。
在步骤S104中,判断评价函数Ho(t)是否为正,在正的情况下,进入步骤S105,在0以下的情况下进入步骤S108。
在步骤S105中,判断评价函数Ho(t)是否比预先设定的表示静区的规定值δ大,在大时进入步骤S106,在小于δ时进入步骤S107。
在步骤S106中,将控制量H(t)设定为评价函数Ho(t)减去规定值δ而得的值。图18是表示评价函数Ho(t)与规定值δ的关系的概略图。将评价函数Ho(t)比规定值δ大的那部分的值作为控制量H(t)运算出来。
在步骤S107中,将控制量H(t)设定为0。
在步骤S108中,判断评价函数Ho(t)加上负号而得的值(评价函数Ho(t)为负的值,若加上负号则变为正值)是否比规定值δ大,当大时进入步骤S109,在小于δ时进入步骤S110。
在步骤S109中,将控制量H(t)设定为评价函数Ho(t)加上规定值δ而得的值。
在步骤S110中,将控制量H(t)设定为0。
在步骤S110A中,判断车速是否为规定车速Vo以上,在Vo以上时判断为利用制动器制动转矩的横摆力矩控制有效,进入步骤S111,在车速V小于规定车速Vo时,判断为与利用制动器相比利用转向操作的横摆力矩控制更加有效,进入步骤S121。
在步骤S111中,判断控制量H(t)是否为0以上,在0以上的情况下进入步骤S112,在负的情况下进入步骤S113。
在步骤S112中,能够判断为需要抑制右转弯,因此将右侧轮基本控制量TR设定为0,将左侧轮基本控制量TL设定为H(t)。
在步骤S113中,能够判断为需要抑制左转弯,因此将右侧轮基本控制量设定为H(t),将左侧轮基本控制量TL设定为0。
在步骤S114中,基于以下的关系式计算出各轮制动转矩。
右前轮制动转矩TFR=TR×α
右后轮制动转矩TRR=TR-TFR
左前轮制动转矩TFL=TL×α
左后轮制动转矩TRL=TL-TFL
其中,α是常数,是基于前后制动器分配而设定的值。
在步骤S115中,基于以下的关系式计算出各轮轮缸液压。
右前轮轮缸液压PFR=K×TFR
左前轮轮缸液压PFL=K×TFL
右后轮轮缸液压PRR=L×TRR
左后轮轮缸液压PRL=L×TRL
其中,K、L是常数,是将转矩转换为液压的转换常数。
在步骤S121中,判断是否为常规行驶状态,在判断为常规行驶状态时,进入步骤S122,在除此以外的情况下(碰撞后的状态、旋转状态、路面脱离状态)结束本控制流程。
在步骤S122中,判断手是否正放在方向盘上,在判断为放着的情况下进入步骤S125,在判断为松手状态的情况下进入步骤S123。手是否正放着例如可以通过利用转矩传感器的共振频率成分分析方向盘的惯量来确认,也可以在方向盘上设置触摸传感器等从而进行手是否正放着的判断。
在步骤S123中,判断松手时间是否比规定时间长,在比规定时间长的情况下,进入步骤S128而解除自动控制。另一方面,在未超过规定时间的情况下,进入步骤S124而使松手时间增加,并进入步骤S125。即,这是因为,若在松手状态下允许自动转向操作,则存在驾驶员过于相信本控制***,出现驾驶时缺乏注意力的状态的隐患。
在步骤S125中,判断转向操作转矩为规定值以上的状态是否持续了规定时间,在持续了规定时间的情况下,判断为驾驶员正下意识地进行转向操作而进行步骤S128,解除自动控制。另一方面,在转向操作转矩为规定值以上的状态未持续规定时间的情况下,即在转向操作转矩较小、或即使较强也未持续施加的情况下,进入步骤S126,使高转向转矩操作持续计时增加。
在步骤S127中,进行半自动转向操作控制。在此,所谓半自动转向操作控制指的是如下控制:无论驾驶员的意图如何都根据车辆的行驶状态进行自动转向操作,但在确定了松手状态时、持续地赋予了较大的转向操作转矩时,结束自动转向操作控制而切换为常规的转向操作辅助控制。作为自动转向操作控制,设定用于实现控制量H(t)的目标转向操作角以及目标偏航率,作为电动马达的控制,向电动马达输出驱动指令,从而从赋予辅助转矩的转矩控制切换为旋转角控制,以目标转向速度转向至目标转向操作角。
图19是表示为了在实施例1的规定车速以上的转弯状态下抑制转弯而赋予的制动力的关系的概略说明图。在控制量H(t)为正、表示右转弯状态时,需要赋予左转弯横摆力矩。另一方面,在控制量H(t)为负、表示左转弯状态时,需要赋予右转弯横摆力矩。因此,通过供给在上述步骤S115中计算出的各轮轮缸液压而使车辆姿势稳定化,提早赋予实现与行驶路规定线平行的那种横摆力矩。
图20是在实施例1的直行路上进行车辆姿势稳定控制处理的情况的时序图。在图20中,表示在直行时因横风等的外部干扰而导致左转弯、在左侧行驶路规定线上产生了所成的角的情况。
在时刻t1,在因横风而导致产生左转弯的偏航率的同时,开始在左侧的行驶路规定线上产生所成的角θ。并且,评价函数Ho(t)的值也开始变化。在该情况下,由于在左转弯状态下所成的角增大,因此偏航率与所成的角θ的符号变得不一致,评价函数Ho(t)以绝对值变大的方式向负侧变化。在此,在变得比规定值δ大之前,一直都不进行车辆姿势稳定控制。由此,通过抑制过度的控制介入来避免给驾驶员带来的不适感。
在时刻t2,评价函数Ho(t)变为规定值δ以上,若计算出控制量H(t),则右侧轮基本控制量TR被计算出,右前轮制动转矩TFR以及右后轮制动转矩TRR被计算出。此时,左前轮制动转矩TFL以及左后轮制动转矩TRL被设定为0。由此,对车辆赋予右转弯横摆力矩,因此以车辆行进方向(行进方向假想线)变为与行驶路规定线的方向平行的方式转弯。
图21是表示实施例1的规定车速以上的车速下的、弯路上的车辆姿势稳定控制处理的工作状态的时序图。在图21中,表示驾驶员在弯路上适当地对方向盘进行转向操作、沿行驶路规定线行驶的情况。
在时刻t21,弯路的行驶路规定线出现在车辆前方,与车辆行进方向(行进方向假想线)之间开始产生所成的角θ。在该时刻,尚未临近转弯,因此驾驶员不对方向盘进行转向操作,未产生偏航率因此,评价函数Ho(t)虽然开始计算出负的值,但是其为比规定值δ小的值。
在时刻t22,若驾驶员为了在弯路上行驶而对方向盘进行转向操作,则车辆开始产生偏航率该偏航率与θ的符号一致,评价函数Ho(t)的绝对值变小。并且,在车辆沿行驶路规定线行驶的情况下,评价函数Ho(t)变成大致为0的值,并持续地取±δ的范围内的值,因此基本上不进行车辆姿势稳定控制。因此,能够避免与非必要的控制介入相伴的不适感。
如上所述,在实施例1中,能够获得下述列举的作用效果。
(1)一种车辆控制***,其特征在于,具备:
行驶路规定线识别部22(行驶路规定线识别机构),其根据己方车辆的行进方向区域的信息识别行驶路的行驶路规定线;
车辆当前位置识别部23(行进方向假想线识别机构),其识别从己方车辆向行进方向延伸的行进方向假想线;
车辆姿势稳定控制部21(车辆姿势稳定控制机构),其根据行进方向假想线与行驶路规定线所成的角θ赋予控制量H(t)(横摆力矩控制量)。
因此,无论从己方车辆至行驶路规定线的距离如何,都能够在实际到达行驶路规定线之前的阶段,输出实现与行驶路规定线平行的控制量,能够实现安全性较高的控制。
(2)车辆控制***的特征在于,车辆姿势稳定控制部21通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量。
即,通过制动控制赋予横摆力矩控制量,从而能够在不给驾驶员带来方向盘移动那样的不适感的情况下赋予横摆力矩控制量。另外,由于因制动转矩的产生而导致减速,因此能够实现安全性更高的控制。
(3)车辆控制***的特征在于,车辆姿势稳定控制部21通过控制转向角的转向控制来赋予横摆力矩控制量。
即,通过转向控制赋予横摆力矩控制量,从而能够实现响应性较高的横摆力矩控制。注意,如果是低车速区域的话,凭借制动器所产生的横摆力矩控制量是很难充分地产生横摆力矩的,但在转向控制的情况下,即使是低车速区域,也能够充分地产生横摆力矩。
(4)车辆控制***的特征在于,车辆姿势稳定控制部21根据交叉角赋予横摆力矩控制量,其中,交叉角是行进方向假想线与行驶路规定线所成的角和与己方车辆的转弯半径对应的曲率之差。
因此,使用曲率与所成的角θ的关系运算控制量,因此在沿行驶路规定线行驶的那种不需要控制的状况中,即使产生所成的角θ,车辆姿势稳定控制也不会介入,不会给驾驶员带来不适感。
(5)车辆控制***的特征在于,车辆姿势稳定控制部21在评价函数Ho(t)为规定值δ以上时赋予横摆力矩控制量H(t)。
因此,能够避免伴随着微小控制量的产生而进行控制介入所带来的不适感。
(6)车辆控制***的特征在于,设置交叉时间计算部24(交叉时间计算机构),该交叉时间计算部24基于车速V计算到达行进方向假想线与行驶路规定线的交点为止的交叉时间,
车辆姿势稳定控制部21在交叉时间小于规定时间时赋予横摆力矩控制量。
因此,如果是在距车辆很远的前方位置产生了所成的角θ,驾驶员还不会进行转向操作,也不担心立即脱离行车道等,因此,在该情况下不赋予横摆力矩控制量,因此不会给驾驶员带来不适感。
(7)车辆控制***的特征在于,车辆姿势稳定控制部21在车速V为规定值以上时通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量,在车速小于规定值时,通过控制转向角的转向控制来赋予横摆力矩控制量。
因此,如果是高车速状态,则通过制动控制赋予横摆力矩控制量,因此能够一边减速一边赋予横摆力矩控制量,能够实现安全性较高的控制。另外,如果是低车速状态,则通过响应性高于制动控制的转向控制赋予横摆力矩控制量,能够迅速地实现与行驶路规定线平行的状态。
(8)车辆控制***的特征在于,行驶路规定线识别部22是利用多个摄像机310a、310b拍摄同一对象物时产生的视差计测距离的立体摄像机。
因此,能够立体地把握车辆前方的距离和前方障碍物,能够设定在护栏等障碍物和白线中不同的控制增益。在该情况下,在有可能与障碍物产生碰撞的情况下,通过设定更大的增益,能够实现安全性较高的控制。
[实施例2]
接下来,对实施例2进行说明。由于基本结构与实施例1相同,因此仅对不同点进行说明。图22是表示实施例2的车辆姿势稳定控制处理的流程图。在实施例1中,根据车速V是否位规定车速Vo以上,对进行制动控制还是通过转向操作进行半自动控制来切换。与之相对,在实施例2中,进行制动控制及半自动控制这两者。此时,通过车速限制各自的控制量的大小。
在步骤S114a中,计算出车速V越高则值设定得越大的常量k、l。并且,在步骤S115中,计算出车速V越低则越被抑制的各轮轮缸液压。
另外,在步骤S126a中,计算出车速V越高则值设定得越小的控制增益α’。并且,在步骤S127中,通过使用控制量H(t)乘以增益α’而得的值设定目标转向操作角及目标偏航率,计算出车速越高则越被抑制的目标转向操作角及目标偏航率。
如上所述,在实施例2中,能够获得下述的作用效果。
(9)车辆控制***的特征在于,车速V越高,车辆姿势稳定控制部21越增大通过对车轮赋予制动转矩的制动控制所赋予的横摆力矩控制量,车速越低,车辆姿势稳定控制部21越增大通过控制转向角的转向控制所赋予的横摆力矩控制量。
因此,在高车速区域,一边通过使制动控制优先来进行伴随着减速的安全性较高的控制,一边能够通过转向操作控制进一步提高响应性。另外,在低车速区域,一边通过使转向操作控制优先来进行响应性较高的控制,一边能够通过制动控制实现由于伴随着减速而安全性较高的控制。
因此,根据上述实施方式,无论从己方车辆至行驶路规定线的距离如何,都能够修正行驶路规定线状态与驾驶员转向操作状态的差距,因此能够通过提早达到沿着行驶路规定线的行驶状态,实现安全性较高的车辆控制***。
本发明的一方面的车辆控制***具备:行驶路规定线识别部,其根据己方车辆的行进方向区域的信息识别行驶路的行驶路规定线;车辆姿势稳定控制部,其识别从己方车辆向行进方向延伸的行进方向假想线,无论所述行进方向假想线和所述行驶路规定线交叉的位置与所述己方车辆之间的距离如何,都根据所述行进方向假想线与所述行驶路规定线所成的角,赋予使所述己方车辆与所述行驶路规定线平行的横摆力矩控制量。
本发明的一方面的车辆控制***具备:立体摄像机,其利用多个摄像机拍摄同一对象物时产生的视差计测距离,识别行驶路的行驶路规定线;车辆姿势稳定控制部,其识别从己方车辆向行进方向延伸的行进方向假想线,无论所述行进方向假想线和所述行驶路规定线交叉的位置与所述己方车辆之间的距离如何,都根据所述行进方向假想线与所述行驶路规定线所成的角,赋予使所述己方车辆与所述行驶路规定线平行的横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:所述车辆姿势稳定控制部通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:所述车辆姿势稳定控制部通过控制转向角的转向控制来赋予横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:具备识别假想行驶路规定线的假想行驶路规定线识别部,所述假想行驶路规定线是与所述行驶路规定线的交点处的所述行驶路规定线的切线,所述车辆姿势稳定控制部根据交叉角赋予横摆力矩控制量,所述交叉角是所述行进方向假想线与所述假想行驶路规定线所成的角和与己方车辆的转弯半径对应的曲率之差。
在所述车辆控制***中,可以采用如下结构:所述车辆姿势稳定控制部在所述交叉角变为规定以上时赋予横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:设置交叉时间计算部,该交叉时间计算部基于车速计算到达所述行进方向假想线与所述行驶路规定线的交点为止的交叉时间,所述车辆姿势稳定控制部在所述交叉时间小于规定时间时赋予横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:所述车辆姿势稳定控制部在车速为规定值以上时通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量,在车速小于规定值时通过控制转向角的转向控制来赋予横摆力矩控制量。
在所述车辆控制***中,可以采用如下结构:车速越高,所述车辆姿势稳定控制部越增大通过对车轮赋予制动转矩的制动控制所赋予的横摆力矩控制量,车速越低,所述车辆姿势稳定控制部越增大通过控制转向角的转向控制所赋予的横摆力矩控制量。
在所述车辆控制***中,所述行驶路规定线识别部可以采用立体摄像机,该立体摄像机利用多个摄像机拍摄同一对象物时产生的视差计测距离。
以上,仅是说明了本发明的几个实施方式,但本领域技术人员应该能够容易理解,在实质上不脱离本发明的新的启示和优点的情况下,能够在例示的实施方式中加入多样的变更或者改进。因此,旨在使加入了这种变更或者改进的方式也包含在本发明的技术范围内。
本申请主张基于2013年5月31日提出申请的日本专利申请第2013-116319号的优先权。通过参照,将2013年5月31日提出申请的日本专利申请第2013-116319号的包含说明书、权利要求书、说明书附图以及说明书摘要在内的全部公开内容作为整体引入到本申请中。
通过参照,将日本专利公开公报第2004-345460号(专利文献1)的包含说明书、权利要求书、说明书附图以及说明书摘要在内的全部的公开内容作为整体引入到本申请中。
附图标记说明
1 行驶环境识别***
2 电动动力转向装置
3 液压制动单元
4 制动增压器
5 方向盘
10 电子控制单元
11 车辆运动检测传感器
20 偏离倾向计算部
21 车辆姿势稳定控制部
22 行驶路规定线识别部
24 交叉时间计算部
25 假想行驶路规定线计算部
26 工作必要性判定部
310 立体摄像机
Claims (15)
1.一种车辆控制***,其特征在于,具备:
行驶路规定线识别部,其根据己方车辆的行进方向区域的信息识别行驶路的行驶路规定线;
车辆姿势稳定控制部,其识别从己方车辆向行进方向延伸的行进方向假想线,根据所述行进方向假想线与所述行驶路规定线所成的角,赋予使己方车辆沿所述行驶路规定线行驶的横摆力矩控制量;
假想行驶路规定线识别部,其识别假想行驶路规定线,该假想行驶路规定线是与所述行驶路规定线的交点处的所述行驶路规定线的切线;
所述车辆姿势稳定控制部赋予基于评价函数的横摆力矩控制量,所述评价函数使用所述行进方向假想线与所述假想行驶路规定线所成的角和与己方车辆的转弯半径对应的曲率。
2.根据权利要求1所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量。
3.根据权利要求1所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部通过控制转向角的转向控制来赋予横摆力矩控制量。
4.根据权利要求1所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部在所述评价函数变为规定以上时赋予横摆力矩控制量。
5.根据权利要求1所述的车辆控制***,其特征在于,
设置交叉时间计算部,该交叉时间计算部基于车速计算到达所述行进方向假想线与所述行驶路规定线的交点为止的交叉时间,
所述车辆姿势稳定控制部在所述交叉时间小于规定时间时赋予横摆力矩控制量。
6.根据权利要求1所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部在车速为规定值以上时通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量,在车速小于规定值时通过控制转向角的转向控制来赋予横摆力矩控制量。
7.根据权利要求1所述的车辆控制***,其特征在于,
车速越高,所述车辆姿势稳定控制部越增大通过对车轮赋予制动转矩的制动控制所赋予的横摆力矩控制量,车速越低,所述车辆姿势稳定控制部越增大通过控制转向角的转向控制所赋予的横摆力矩控制量。
8.根据权利要求1所述的车辆控制***,其特征在于,
所述行驶路规定线识别部是立体摄像机,该立体摄像机利用多个摄像机拍摄同一对象物时产生的视差计测距离。
9.一种车辆控制***,其特征在于,具备:
立体摄像机,其利用多个摄像机拍摄同一对象物时产生的视差计测距离,识别行驶路的行驶路规定线;
车辆姿势稳定控制部,其识别从己方车辆向行进方向延伸的行进方向假想线,根据所述行进方向假想线与所述行驶路规定线所成的角,赋予使己方车辆沿所述行驶路规定线行驶的横摆力矩控制量;
假想行驶路规定线识别部,其识别假想行驶路规定线,该假想行驶路规定线是与所述行驶路规定线的交点处的所述行驶路规定线的切线;
所述车辆姿势稳定控制部赋予基于评价函数的横摆力矩控制量,所述评价函数使用所述行进方向假想线与所述假想行驶路规定线所成的角和与己方车辆的转弯半径对应的曲率。
10.根据权利要求9所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量。
11.根据权利要求10所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部通过控制转向角的转向控制来赋予横摆力矩控制量。
12.根据权利要求9所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部在所述评价函数变为规定以上时赋予横摆力矩控制量。
13.根据权利要求9所述的车辆控制***,其特征在于,
设置交叉时间计算部,该交叉时间计算部基于车速计算到达所述行进方向假想线与所述行驶路规定线的交点为止的交叉时间,
所述车辆姿势稳定控制部在所述交叉时间小于规定时间时赋予横摆力矩控制量。
14.根据权利要求9所述的车辆控制***,其特征在于,
所述车辆姿势稳定控制部在车速为规定值以上时通过对车轮赋予制动转矩的制动控制来赋予横摆力矩控制量,在车速小于规定值时通过控制转向角的转向控制来赋予横摆力矩控制量。
15.根据权利要求9所述的车辆控制***,其特征在于,
车速越高,所述车辆姿势稳定控制部越增大通过对车轮赋予制动转矩的制动控制所赋予的横摆力矩控制量,车速越低,所述车辆姿势稳定控制部越增大通过控制转向角的转向控制所赋予的横摆力矩控制量。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013116319A JP6049541B2 (ja) | 2013-05-31 | 2013-05-31 | 車両制御システム |
JP2013-116319 | 2013-05-31 | ||
PCT/JP2014/063920 WO2014192719A1 (ja) | 2013-05-31 | 2014-05-27 | 車両制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105492280A CN105492280A (zh) | 2016-04-13 |
CN105492280B true CN105492280B (zh) | 2018-06-29 |
Family
ID=51988748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480029922.3A Active CN105492280B (zh) | 2013-05-31 | 2014-05-27 | 车辆控制*** |
Country Status (6)
Country | Link |
---|---|
US (1) | US9643600B2 (zh) |
JP (1) | JP6049541B2 (zh) |
KR (1) | KR101745237B1 (zh) |
CN (1) | CN105492280B (zh) |
DE (1) | DE112014002584T5 (zh) |
WO (1) | WO2014192719A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015203270A1 (de) * | 2015-02-24 | 2016-08-25 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Anpassen einer Fahrzeuggeschwindigkeit für ein Fahrzeug |
JP6456761B2 (ja) * | 2015-04-21 | 2019-01-23 | 本田技研工業株式会社 | 道路環境認識装置、車両制御装置及び車両制御方法 |
JP6460039B2 (ja) * | 2016-04-27 | 2019-01-30 | トヨタ自動車株式会社 | レーン維持制御装置 |
JP6617654B2 (ja) * | 2016-07-15 | 2019-12-11 | 株式会社デンソー | 車両の運転支援装置 |
JP6809023B2 (ja) * | 2016-08-02 | 2021-01-06 | いすゞ自動車株式会社 | 操舵補助装置及び操舵補助方法 |
KR102416765B1 (ko) | 2016-12-15 | 2022-07-04 | 현대자동차주식회사 | 주행 안정성 확보를 위한 후륜 제동 제어 방법 |
CN110088801B (zh) * | 2016-12-27 | 2023-04-18 | 日立安斯泰莫株式会社 | 可行驶区域检测装置以及行驶辅助*** |
DE102017000526A1 (de) | 2017-01-20 | 2018-07-26 | Trw Automotive Gmbh | Horizontstabilisierte Fahrzeug-Lateralsteuerung |
JP6766798B2 (ja) * | 2017-12-15 | 2020-10-14 | 株式会社デンソー | 道路地図生成システム及び道路地図生成方法 |
JP7024372B2 (ja) * | 2017-12-18 | 2022-02-24 | 日産自動車株式会社 | 車両の操舵状態判定方法および車両の操舵状態判定装置 |
CN111523471B (zh) * | 2020-04-23 | 2023-08-04 | 阿波罗智联(北京)科技有限公司 | 车辆所在车道的确定方法、装置、设备以及存储介质 |
JP2022095041A (ja) * | 2020-12-16 | 2022-06-28 | 株式会社Subaru | 車両制御装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4134610B2 (ja) * | 2002-07-02 | 2008-08-20 | 日産自動車株式会社 | 車線逸脱防止方法、及び車線逸脱防止装置 |
JP2004345460A (ja) | 2003-05-21 | 2004-12-09 | Koyo Seiko Co Ltd | 自動操舵システム |
JP4457891B2 (ja) * | 2004-12-28 | 2010-04-28 | 日産自動車株式会社 | 車線逸脱防止装置 |
JP4419997B2 (ja) * | 2006-08-28 | 2010-02-24 | トヨタ自動車株式会社 | 電動パワーステアリング装置 |
JP2010009361A (ja) * | 2008-06-27 | 2010-01-14 | Denso Corp | 車線逸脱警報装置 |
JP5174609B2 (ja) * | 2008-10-10 | 2013-04-03 | 日立オートモティブシステムズ株式会社 | 走行支援装置 |
JP5297965B2 (ja) * | 2009-09-30 | 2013-09-25 | 日立オートモティブシステムズ株式会社 | 走行支援装置 |
JP5389002B2 (ja) * | 2010-12-07 | 2014-01-15 | 日立オートモティブシステムズ株式会社 | 走行環境認識装置 |
JP5608069B2 (ja) * | 2010-12-22 | 2014-10-15 | 富士重工業株式会社 | 車両の統合制御装置 |
JP5810692B2 (ja) * | 2011-07-08 | 2015-11-11 | 三菱自動車工業株式会社 | 車両旋回挙動制御装置 |
DE102013100578B4 (de) * | 2012-01-25 | 2024-02-01 | Denso Corporation | Spurhalte-Steuersystem |
-
2013
- 2013-05-31 JP JP2013116319A patent/JP6049541B2/ja active Active
-
2014
- 2014-05-27 US US14/893,680 patent/US9643600B2/en active Active
- 2014-05-27 KR KR1020157032075A patent/KR101745237B1/ko active IP Right Grant
- 2014-05-27 CN CN201480029922.3A patent/CN105492280B/zh active Active
- 2014-05-27 WO PCT/JP2014/063920 patent/WO2014192719A1/ja active Application Filing
- 2014-05-27 DE DE112014002584.4T patent/DE112014002584T5/de active Pending
Also Published As
Publication number | Publication date |
---|---|
KR101745237B1 (ko) | 2017-06-08 |
JP2014234062A (ja) | 2014-12-15 |
US9643600B2 (en) | 2017-05-09 |
JP6049541B2 (ja) | 2016-12-21 |
WO2014192719A1 (ja) | 2014-12-04 |
DE112014002584T5 (de) | 2016-03-31 |
KR20150143618A (ko) | 2015-12-23 |
CN105492280A (zh) | 2016-04-13 |
US20160107640A1 (en) | 2016-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105492280B (zh) | 车辆控制*** | |
CN105246756B (zh) | 车辆控制*** | |
CN105263768B (zh) | 车辆控制*** | |
CN105263785B (zh) | 车辆控制*** | |
CN105263776B (zh) | 车辆控制*** | |
JP5300357B2 (ja) | 衝突防止支援装置 | |
CN107200012B (zh) | 车辆的行驶控制装置 | |
CN105722738B (zh) | 移动体的驱动控制装置 | |
CN106338988B (zh) | 自动驾驶车辆的控制装置 | |
CN105163994B (zh) | 驾驶支持装置和驾驶支持方法 | |
CN103718225B (zh) | 行驶辅助装置以及行驶辅助方法 | |
CN107010066B (zh) | 车辆的行驶控制装置 | |
JP5385009B2 (ja) | 車両制御装置および車両制御方法 | |
CN103809593B (zh) | 汽车变车道控制装置及其控制方法 | |
CN107933560A (zh) | 车辆控制装置 | |
CN110588623B (zh) | 一种基于神经网络的大型汽车安全驾驶方法及*** | |
JP2012123495A (ja) | 走行環境認識装置 | |
CN105102808B (zh) | 行驶控制装置和行驶控制*** | |
CN105988467A (zh) | 自动驾驶装置 | |
CN108137044A (zh) | 车道变更*** | |
CN107836018A (zh) | 车辆控制装置、车辆控制方法及车辆控制程序 | |
JP6020729B2 (ja) | 車両位置姿勢角推定装置及び車両位置姿勢角推定方法 | |
CN107848534A (zh) | 车辆控制装置、车辆控制方法及车辆控制程序 | |
CN105205805A (zh) | 基于视觉的智能车辆横向控制方法 | |
CN108021861A (zh) | 一种基于机器视觉的智能车右转弯目标检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210628 Address after: Ibaraki Patentee after: Hitachi astemo Co.,Ltd. Address before: Ibaraki Patentee before: HITACHI AUTOMOTIVE SYSTEMS, Ltd. |