CN115817476A - 车辆用控制装置以及车辆用控制方法 - Google Patents
车辆用控制装置以及车辆用控制方法 Download PDFInfo
- Publication number
- CN115817476A CN115817476A CN202211105878.2A CN202211105878A CN115817476A CN 115817476 A CN115817476 A CN 115817476A CN 202211105878 A CN202211105878 A CN 202211105878A CN 115817476 A CN115817476 A CN 115817476A
- Authority
- CN
- China
- Prior art keywords
- value
- vehicle
- demand
- demand value
- acceleration
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000001133 acceleration Effects 0.000 claims abstract description 109
- 230000001419 dependent effect Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 15
- 238000012544 monitoring process Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 239000002783 friction material Substances 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
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/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- 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/14—Adaptive cruise control
- B60W30/143—Speed control
-
- 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
- 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
- B60T2201/00—Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
- B60T2201/02—Active or adaptive cruise control system; Distance control
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/12—Brake pedal position
-
- 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/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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
-
- 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/30—Wheel torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/14—Cruise control
- B60Y2300/143—Speed control
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Regulating Braking Force (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供车辆用控制装置以及车辆用控制方法,车辆用控制装置设定与车辆的前后加速度的上限相关的上限要求值,设定与上述前后加速度的下限相关的下限要求值,并设定与车辆操作的量对应的与上述前后加速度相关的加速要求值。车辆用控制装置将上述下限要求值与上述加速要求值中的较大的一方设定为第一调停要求值。车辆用控制装置将上述第一调停要求值与上述上限要求值中的较小的一方设定为第二调停要求值。车辆用控制装置设定与上述第二调停要求值对应的值作为针对在调整上述行驶速度时工作的促动器的指令值。
Description
技术领域
本公开涉及控制车辆的行驶速度的车辆用控制装置以及车辆用控制方法。
背景技术
在日本特开2020-32892号公报以及日本特开2020-32894号公报记载了具备对来自实现驾驶辅助功能的多个应用要求部的要求进行调停的调停部的控制装置的一个例子。在该控制装置中,基于调停部的调停结果,导出针对控制多个促动器中的每一个的控制部的指令值。
即使在基于来自多个应用要求部中的至少一个应用要求部的要求控制车辆的行驶速度的情况下,也有驾驶员进行加速器操作的情况。在像这样驾驶员通过车辆操作要求车辆的加速的情况下,需要在基于上述的调停部的调停也反映这样的驾驶员的加速要求。
发明内容
本公开的一方式的车辆用控制装置是在被从驾驶辅助装置输入了与车辆的前后加速度相关的要求值的情况下,基于上述要求值控制上述车辆的行驶速度的装置。从上述驾驶辅助装置输入规定上述前后加速度的上限的要求值、以及规定上述前后加速度的下限的要求值,作为上述要求值。上述车辆用控制装置具备:设定部,在获取了规定上述前后加速度的上限的要求值的情况下将与该获取的要求值对应的值设定为上限要求值,在获取了规定上述前后加速度的下限的要求值的情况下将与该获取的要求值对应的值设定为下限要求值,在上述车辆的驾驶员通过车辆操作要求该车辆的加速的情况下将与该车辆操作的量对应的与上述前后加速度相关的要求值设定为加速要求值;第一调停部,将上述下限要求值与上述加速要求值中的较大的一方设定为第一调停要求值;第二调停部,将上述第一调停要求值与上述上限要求值中的较小的一方设定为第二调停要求值;以及指令部,将与上述第二调停要求值对应的值设定为针对在调整上述行驶速度时工作的促动器的指令值。
本公开的一方式的车辆用控制方法是基于被从驾驶辅助装置输入的与车辆的前后加速度相关的要求值控制上述车辆的行驶速度的方法。上述要求值包含规定上述前后加速度的上限的要求值、以及规定上述前后加速度的下限的要求值。上述车辆用控制方法包含:在获取了规定上述前后加速度的上限的要求值的情况下,将与该获取的要求值对应的值设定为上限要求值;在获取了规定上述前后加速度的下限的要求值的情况下,将与该获取的要求值对应的值设定为下限要求值;在上述车辆的驾驶员通过车辆操作要求该车辆的加速的情况下,将与该车辆操作的量对应的与上述前后加速度相关的要求值设定为加速要求值;将上述下限要求值与上述加速要求值中的较大的一方设定为第一调停要求值;将上述第一调停要求值与上述上限要求值中的较小的一方设定为第二调停要求值;以及将与上述第二调停要求值对应的值设定为针对在调整上述行驶速度时工作的促动器的指令值。
附图说明
图1是表示具备作为车辆用控制装置的实施方式的行驶控制装置的车辆的概略结构的图。
图2是表示图1的行驶控制装置的功能构成的框图。
图3是说明图1的行驶控制装置的设定部执行的处理程序的流程图。
图4是表示通过图1的行驶控制装置的第一调停部设定第一调停要求值的情况的图。
图5是表示通过图1的行驶控制装置的第二调停部设定第二调停要求值的情况的图。
图6是说明图1的行驶控制装置的指令部执行的各处理的框图。
图7是表示在设定上限要求值以及下限要求值的状况下驾驶员操作加速器踏板时的加速要求值的推移的时序图。
具体实施方式
以下,根据图1~图7对车辆用控制装置的一实施方式进行说明。
在图1图示应用作为车辆用控制装置的一个例子的行驶控制装置100的车辆10的一部分。
<车辆10的构成>
车辆10具备多个车轮20、和与车轮20数目相同的摩擦制动器30。摩擦制动器30是使车轮20产生摩擦制动力的制动机构。各摩擦制动器30具有与车轮20一体地旋转的旋转体31、摩擦件32、以及轮缸33。若产生轮缸33内的液压亦即WC压,则摩擦件32被按压至旋转体31。由此,对车轮20赋予摩擦制动力。即,WC压越高将摩擦件32按压至旋转体31的力越大,作为结果,摩擦制动力增大。
车辆10的制动装置50具备向各摩擦制动器30的轮缸33供给制动液的制动促动器51、和控制制动促动器51的制动控制部52。制动控制部52通过控制制动促动器51来调整各轮缸33内的WC压。即,制动控制部52通过调整各轮缸33内的WC压来调整车辆10的摩擦制动力。车辆10的摩擦制动力是指对多个车轮20赋予的摩擦制动力的总和。在本实施方式中,制动促动器51与为了调整车辆10的摩擦制动力而工作的“促动器”对应,制动控制部52与控制制动用的促动器的“控制部”对应。
车辆10的驱动装置40具备作为车辆10的动力源的电动发电机41、和控制电动发电机41的驱动控制部42。通过将电动发电机41的驱动力传递到车轮20,从而车辆10行驶。因此,电动发电机41与为了调整车辆10的驱动力而工作的“促动器”对应,驱动控制部42与控制驱动用的促动器的“控制部”对应。
在车辆10行驶的情况下,对车辆10赋予前后力。在前后力为正值的情况下,车辆10加速。另一方面,在前后力为负值的情况下,车辆10减速。即,可以说车辆10的驱动力为正的前后力,车辆10的制动力为负的前后力。因此,在本实施方式中,将车辆10的驱动力与制动力之和称为“前后力F”。在车辆10的驱动力的绝对值比制动力的绝对值大而前后力F为正值的情况下,车辆10加速。另一方面,在车辆10的驱动力的绝对值比制动力的绝对值小而前后力F为负值的情况下,车辆10减速。
<车辆10的检测***>
车辆10具备多个传感器作为检测***。例如,车辆10具备车轮速度传感器SE1、前后加速度传感器SE2、加速器操作量传感器SE3以及制动器操作量传感器SE4。车轮速度传感器SE1检测车轮20的旋转速度作为车轮速度Vw。前后加速度传感器SE2检测作用给车辆10的前后加速度亦即加速度检测值Gs。加速器操作量传感器SE3检测驾驶员的加速器踏板15的操作量亦即加速器操作量Aa。制动器操作量传感器SE4检测驾驶员的制动踏板16的操作量亦即制动器操作量Ba。与各种传感器SE1~SE4的检测结果对应的信号输入到行驶控制装置100。
车辆10具备车内监视***200作为检测***。车内监视***200监视车辆10的驾驶员的状态。车内监视***200例如具有拍摄驾驶员的面部的拍摄装置。该情况下,车内监视***200通过对拍摄装置拍摄到的图像进行解析来估计驾驶员是否清醒。而且,车内监视***200将这样的解析结果输出给行驶控制装置100。
此外,车内监视***200的解析结果在判定驾驶员是否丧失驾驶车辆10的能力时使用。只要能够向行驶控制装置100输出这样的能够使用于判定的信息,则车内监视***200也可以是具有与拍摄装置不同的其它装置的构成。
<车辆10的控制构成>
车辆10除了行驶控制装置100之外,还具备驾驶辅助装置60。
<<驾驶辅助装置60>>
驾驶辅助装置60具备CPU、第一存储部、以及第二存储部。第一存储部包含ROM,在ROM存储有CPU执行的控制程序。在第二存储部存储有CPU的运算结果。
此外,驾驶辅助装置60并不限定于具备CPU和ROM并执行软件处理的处理电路。即,驾驶辅助装置60只要是以下(a)~(c)的任意一种构成即可。
(a)具备根据计算机程序执行各种处理的一个以上的处理器的处理电路。处理器包含CPU、和RAM以及ROM等存储器。存储器储存构成为使CPU执行处理的程序代码或者指令。存储器即计算机可读介质包含通用或者专用的计算机能够访问的所有的能够利用的介质。
(b)具备执行各种处理的一个以上的专用的硬件电路的处理电路。作为专用的硬件电路,例如能够列举专用集成电路,即ASIC或者FPGA。此外,ASIC是“ApplicationSpecific Integrated Circuit:专用集成电路”的简写。FPGA是“Field ProgrammableGate Array:现场可编程门阵列”的简写。
(c)具备根据计算机程序执行各种处理的一部分的处理器、和执行各种处理中的剩余的处理的专用的硬件电路的处理电路。
驾驶辅助装置60通过由CPU执行控制程序来作为多个种类的应用要求部发挥作用。应用要求部是用于实现辅助驾驶员对车辆10的驾驶的驾驶辅助功能的功能部。应用要求部向行驶控制装置100输出用于实现驾驶辅助功能的要求值。
在本实施方式中,驾驶辅助功能是调整车辆10的前后加速度的驾驶辅助功能。作为这样的驾驶辅助功能,例如能够列举自适应巡航控制、下坡辅助、碰撞减轻制动以及自动驾驶。
应用要求部输出的要求值是与车辆10的前后加速度相关的要求值。在本实施方式中,应用要求部输出前后力F的要求值作为与前后加速度相关的要求值。驾驶辅助装置60输出到行驶控制装置100的要求值包含规定车辆10的前后加速度的上限的要求值、和规定车辆10的前后加速度的下限的要求值。
将多个应用要求部中第一应用要求部输出的要求值设为“要求值R1”。将第二应用要求部输出的要求值设为“要求值R2”。
<<行驶控制装置100>>
行驶控制装置100具备CPU、第一存储部、以及第二存储部。第一存储部包含ROM,在ROM存储有CPU执行的控制程序。在第二存储部存储有CPU的运算结果。
行驶控制装置100并不限定于具备CPU和ROM并执行软件处理。即,行驶控制装置100只要是上述(a)~(c)的任意一种构成即可。
此外,行驶控制装置100通过由CPU执行控制程序作为多种功能部发挥作用。
参照图2,对行驶控制装置100的功能构成进行说明。
行驶控制装置100作为驱动要求值运算部110发挥作用。驱动要求值运算部110运算0(零)以上的值作为加速要求值Rx1。即,加速器操作量Aa越大,驱动要求值运算部110越运算较大的值作为加速要求值Rx1。
行驶控制装置100作为制动要求值运算部120发挥作用。制动要求值运算部120运算0(零)以下的值作为减速要求值Rz1。即,制动器操作量Ba越大,制动要求值运算部120越运算较小的值作为减速要求值Rz1。
行驶控制装置100作为判定部130发挥作用。判定部130基于从车内监视***200输入的信息,判定驾驶员是否丧失驾驶车辆10的能力。例如,判定部130在驾驶员为睡眠状态的情况等驾驶员未清醒的情况下,判定为驾驶员丧失驾驶车辆10的能力。
行驶控制装置100作为设定部140发挥作用。设定部140设定上限要求值Rj、下限要求值Rk、加速要求值Rx、减速要求值Rz以及置换要求值Rt。
参照图3,对行驶控制装置100作为设定部140发挥作用时执行的处理程序进行说明。每隔规定的控制周期执行本处理程序。
在本处理程序中,在最初的步骤S11中,设定部140判定是否从驾驶辅助装置60获取了规定车辆10的前后加速度的上限的要求值亦即上限设定用要求值。在从驾驶辅助装置60获取了上限设定用要求值的情况下(S11:是),设定部140使处理移至步骤S13。在步骤S13中,设定部140将与从驾驶辅助装置60获取的上限设定用要求值对应的值设定为上限要求值Rj。例如在从驾驶辅助装置60输入的上限设定用要求值仅为一个的情况下,设定部140将该上限设定用要求值设定为上限要求值Rj。另外例如在从驾驶辅助装置60输入了多个上限设定用要求值的情况下,设定部140将从驾驶辅助装置60输入的多个上限设定用要求值中的最小值设定为上限要求值Rj。然后,设定部140使处理移至步骤S15。
另一方面,在步骤S11中,未从驾驶辅助装置60获取上限设定用要求值的情况下(否),设定部140不设定上限要求值Rj,使处理移至步骤S15。
在步骤S15中,设定部140判定是否从驾驶辅助装置60获取了规定车辆10的前后加速度的下限的要求值亦即下限设定用要求值。在从驾驶辅助装置60获取了下限设定用要求值的情况下(S15:是),设定部140使处理移至步骤S17。在步骤S17中,设定部140将与从驾驶辅助装置60获取的下限设定用要求值对应的值设定为下限要求值Rk。例如,在从驾驶辅助装置60输入的下限设定用要求值仅为一个的情况下,设定部140将该下限设定用要求值设定为下限要求值Rk。另外例如在从驾驶辅助装置60输入了多个下限设定用要求值的情况下,设定部140将多个下限设定用要求值中的最小值设定为下限要求值Rk。然后,设定部140使处理移至步骤S19。
另一方面,在步骤S15中,设定部140未从驾驶辅助装置60获取下限设定用要求值的情况下(否),设定部140不设定下限要求值Rk,使处理移至步骤S19。
在步骤S19中,设定部140判定驾驶员是否通过车辆操作要求车辆10的加速。设定部140能够基于驱动要求值运算部110运算出的加速要求值Rx1、以及加速器操作量Aa中的至少一方,判定驾驶员是否通过车辆操作要求车辆10的加速。在判定为驾驶员通过车辆操作要求车辆10的加速的情况下(S19:是),设定部140使处理移至步骤S21。在步骤S21中,设定部140将加速要求值Rx1设定为加速要求值Rx。然后,设定部140使处理移至步骤S23。
另一方面,在步骤S19中,未判定为驾驶员通过车辆操作要求车辆10的加速的情况下(否),设定部140不设定加速要求值Rx,使处理移至步骤S23。
在步骤S23中,设定部140判定驾驶员是否通过车辆操作要求车辆10的减速。设定部140能够基于制动要求值运算部120运算出的减速要求值Rz1、以及制动器操作量Ba中的至少一方判定驾驶员是否通过车辆操作要求车辆10的减速。在判定为驾驶员通过车辆操作要求车辆10的减速的情况下(S23:是),设定部140使处理移至步骤S25。在步骤S25中,设定部140将减速要求值Rz1设定为减速要求值Rz。然后,设定部140使处理移至步骤S27。
另一方面,在步骤S23中,未判定为驾驶员通过车辆操作要求车辆10的减速的情况下(否),设定部140不设定减速要求值Rz,使处理移至步骤S27。
在步骤S27中,设定部140判定是否由判定部130判定为驾驶员丧失驾驶车辆10的能力。在判定部130判定为驾驶员丧失驾驶车辆10的能力的情况下(S27:是),设定部140使处理移至步骤S29。在步骤S29中,设定部140设定置换要求值Rt。作为置换要求值Rt,设定不依赖于驾驶员的车辆操作的量的值。即,即使由驾驶员操作加速器踏板15、制动踏板16,也设定与加速器操作量Aa、制动器操作量Ba无关的值作为置换要求值Rt。例如,设定能够在确保车辆10的安全的同时使其停车的值作为置换要求值Rt。该情况下,设定部140可以设定考虑了车辆10行驶的道路的种类以及车辆10的行驶速度Vs的值作为置换要求值Rt。这样设定的置换要求值Rt是与车辆10的前后加速度相关的要求值。然后,设定部140暂时结束本处理程序。
另一方面,在步骤S27中,判定部130未判定为驾驶员丧失驾驶车辆10的能力的情况下(否),设定部140不设定置换要求值Rt,暂时结束本处理程序。
返回到图2,行驶控制装置100作为调停部150发挥作用。调停部150具有第一调停部151和第二调停部152。
第一调停部151基于下限要求值Rk、加速要求值Rx以及置换要求值Rt设定第一调停要求值Ra。设定部140在设定了置换要求值Rt的情况下,第一调停部151将置换要求值Rt设定为第一调停要求值Ra。
另一方面,如图4所示,在设定部140未设定置换要求值Rt的情况下,第一调停部151将下限要求值Rk或者加速要求值Rx设定为第一调停要求值Ra。即,在下限要求值Rk以及加速要求值Rx均被设定的情况下,第一调停部151将下限要求值Rk以及加速要求值Rx中较大的一方设定为第一调停要求值Ra。另外,在设定下限要求值Rk另一方面未设定加速要求值Rx的情况下,第一调停部151将下限要求值Rk设定为第一调停要求值Ra。另外,在未设定下限要求值Rk另一方面设定加速要求值Rx的情况下,第一调停部151将加速要求值Rx设定为第一调停要求值Ra。
另一方面,在置换要求值Rt、下限要求值Rk以及加速要求值Rx均未设定的情况下,第一调停部151不设定第一调停要求值Ra。
返回到图2,第二调停部152基于第一调停要求值Ra、上限要求值Rj以及减速要求值Rz设定第二调停要求值Rb。在第一调停要求值Ra、上限要求值Rj以及减速要求值Rz均被设定的情况下,第二调停部152将第一调停要求值Ra、上限要求值Rj以及减速要求值Rz中的最小值设定为第二调停要求值Rb。
在仅设定了第一调停要求值Ra、上限要求值Rj以及减速要求值Rz中的一个要求值的情况下,第二调停部152将该要求值设定为第二调停要求值Rb。在仅设定了第一调停要求值Ra、上限要求值Rj以及减速要求值Rz中的两个要求值的情况下,第二调停部152将设定的两个要求值中的较小的一方设定为第二调停要求值Rb。例如,在设定了第一调停要求值Ra以及上限要求值Rj另一方面未设定减速要求值Rz的情况下,如图5所示,第二调停部152将第一调停要求值Ra以及上限要求值Rj中的较小的一方设定为第二调停要求值Rb。
返回到图2,行驶控制装置100作为指令部160发挥作用。指令部160将前后力的指令值Fq设定为与第二调停要求值Rb对应的值。而且,指令部160将指令值Fq输出到驱动装置40的驱动控制部42或者制动装置50的制动控制部52。将指令值Fq中的面向驱动装置40的指令值设为“驱动指令值Fdq”,并将面向制动装置50的指令值设为“制动指令值Fbq”。例如,在前后力的指令值Fq为正值的情况下,指令部160将该指令值Fq作为驱动指令值Fdq输出到驱动控制部42。另外例如,在前后力的指令值Fq为负值的情况下,指令部160将该指令值Fq作为制动指令值Fbq输出到制动控制部52。
参照图6,对驱动指令值Fdq以及制动指令值Fbq的导出处理进行详述。
指令部160执行将前后力F的要求值亦即第二调停要求值Rb转换为加速度的要求值的目标加速度运算处理M11。指令部160在目标加速度运算处理M11中,通过将第二调停要求值Rb转换为加速度来运算调停后加速度要求值Gt。
指令部160执行基于车轮速度Vw运算车辆10的实际加速度Ga的实际加速度运算处理M12。即,在实际加速度运算处理M12中,指令部160基于各车轮20的车轮速度Vw运算车辆10的行驶速度Vs。然后,指令部160通过对行驶速度Vs进行时间微分来运算实际加速度Ga。此外,在像这样运算实际加速度Ga的情况下,指令部160也可以除了对行驶速度Vs进行时间微分的值之外,也使用加速度检测值Gs。
指令部160执行运算调停后加速度要求值Gt与实际加速度Ga的偏差hG的偏差运算处理M13。
指令部160执行实施将偏差hG作为输入的反馈控制的FB处理M14。将通过FB处理M14的执行得到的值称为“FB值Rh”。反馈控制例如包含比例控制以及微分控制。此外,反馈控制也可以包含积分控制。
指令部160执行运算第二调停要求值Rb与FB值Rh之和作为最终加速度要求值Rd的加法处理M15。
指令部160执行通过将最终加速度要求值Rd转换为前后力来运算驱动指令值Fdq或者制动指令值Fbq的指令值导出处理M16。这样驱动指令值Fdq以及制动指令值Fbq被设定为与第二调停要求值Rb对应的值。
<本实施方式中的作用以及效果>
参照图7,对在设定上限要求值Rj以及下限要求值Rk的状况下驾驶员操作加速器踏板15的情况进行说明。此外,在图7中,为了方便说明,假设上限要求值Rj以及下限要求值Rk分别保持为某一值。
若驾驶员操作加速器踏板15,则设定与其加速器操作量Aa对应的值作为加速要求值Rx。该情况下,基于加速要求值Rx、上限要求值Rj以及下限要求值Rk设定第二调停要求值Rb。而且,驱动指令值Fdq或者制动指令值Fbq被设定为与第二调停要求值Rb对应的值。若驱动指令值Fdq输出到驱动控制部42,则驱动控制部42基于驱动指令值Fdq控制电动发电机41。另外,若制动指令值Fbq输出到制动控制部52,则制动控制部52基于制动指令值Fbq控制制动促动器51。
例如如定时t1以前那样,在加速要求值Rx比下限要求值Rk以及上限要求值Rj的任何一个都小的情况下,将下限要求值Rk以及加速要求值Rx中的下限要求值Rk设定为第一调停要求值Ra。另外,将第一调停要求值Ra以及上限要求值Rj中较小的一方设定为第二调停要求值Rb。在图7所示的例子中,下限要求值Rk比上限要求值Rj小,所以将下限要求值Rk设定为第二调停要求值Rb。因此,驱动指令值Fdq或者制动指令值Fbq被设定为与下限要求值Rk对应的值。
另外,在图7所示的例子中,在定时t1~定时t2的期间、以及定时t3以后的期间,将加速要求值Rx设定为第二调停要求值Rb。其结果,驱动指令值Fdq或者制动指令值Fbq被设定为与加速要求值Rx对应的值。
在像这样设定加速要求值Rx作为第二调停要求值Rb的情况下,若由于驾驶员的加速器操作而加速器操作量Aa改变,则加速要求值Rx以及第二调停要求值Rb改变。其结果,与加速器操作量Aa的变化联动地变更驱动指令值Fdq或者制动指令值Fbq。因此,能够根据驾驶员的加速器操作调整车辆10的行驶速度Vs。
在定时t2~定时t3的期间,加速要求值Rx比下限要求值Rk以及上限要求值Rj大。这样一来,在图7所示的例子中,将上限要求值Rj设定为第二调停要求值Rb。其结果,驱动指令值Fdq或者制动指令值Fbq被设定为与上限要求值Rj对应的值。
在本实施方式中,基于上限要求值Rj、下限要求值Rk以及加速要求值Rx设定第二调停要求值Rb。而且,若在将加速要求值Rx设定为第二调停要求值Rb时加速器操作量Aa改变,则根据加速器操作量Aa的变化变更第二调停要求值Rb。其结果,驱动指令值Fdq或者制动指令值Fbq被变更。即,根据加速器操作量Aa,既有根据加速要求值Rx设定前后力的指令值Fq的情况,也有根据上限要求值Rj或者下限要求值Rk设定前后力的指令值Fq的情况。
因此,在车辆10根据来自驾驶辅助装置60的要求进行行驶的状况下,在驾驶员通过加速器操作要求了车辆10的加速时,能够进一步考虑驾驶员的加速要求来控制车辆10的前后加速度。
此外,在本实施方式中,还能够得到以下所示的效果。
(1)有在根据来自驾驶辅助装置60的要求控制车辆10的行驶速度Vs的状况下,驾驶员操作制动踏板16的情况。在像这样驾驶员通过车辆操作,即制动器操作要求车辆10的减速的情况下,设定减速要求值Rz。而且,在上限要求值Rj以及下限要求值Rk均被设定的情况下,基于上限要求值Rj、下限要求值Rk以及减速要求值Rz设定第二调停要求值Rb。具体而言,将上限要求值Rj、下限要求值Rk以及减速要求值Rz中的最小值设定为第二调停要求值Rb。即,在减速要求值Rz比上限要求值Rj以及下限要求值Rk的任何一个都小的情况下,根据制动器操作量Ba的变化变更第二调停要求值Rb。因此,在车辆10根据来自驾驶辅助装置60的要求进行行驶的状况下,驾驶员通过制动踏板16的操作要求车辆10的减速时,能够进一步考虑驾驶员的减速要求来控制车辆10的前后加速度。
(2)在判定为驾驶员丧失驾驶车辆10的能力的情况下,设定置换要求值Rt。在设定置换要求值Rt的情况下,将置换要求值Rt设定为第一调停要求值Ra。然后,将置换要求值Rt以及上限要求值Rj中较小的一方设定为第二调停要求值Rb。将用于使车辆10减速的值设定为置换要求值Rt。因此,将与这样的第二调停要求值Rb对应的值设定为前后力的指令值Fq,电动发电机41以及制动促动器51基于该指令值Fq进行工作,从而能够在驾驶员丧失驾驶车辆10的能力的情况下抑制车辆10加速。
<变更例>
上述实施方式能够如以下那样变更实施。上述实施方式以及以下的变更例能够在技术上不矛盾的范围内相互组合来实施。
·在上述实施方式中,在由于判定为驾驶员丧失驾驶车辆10的能力而设定置换要求值Rt的情况下,也可以与置换要求值Rt和上限要求值Rj的大小关系无关地将置换要求值Rt设定为第二调停要求值Rb。
·也可以将预先决定的规定值设定为置换要求值Rt。
·行驶控制装置100也可以不作为判定部130发挥作用。例如,也可以驾驶辅助装置60作为判定部130发挥作用。该情况下,若判定为驾驶员丧失驾驶车辆10的能力的主旨输入到行驶控制装置100,则在行驶控制装置100设定置换要求值Rt。
·也可以作为制动控制部52发挥作用的ECU具有行驶控制装置100。另外,也可以作为制动控制部52发挥作用的ECU具有行驶控制装置100的功能部的一部分。该情况下,也可以由作为驱动控制部42发挥作用的ECU具有行驶控制装置100的剩余的功能部。
·在上述实施方式中,对从驾驶辅助装置60向行驶控制装置100输入前后力的要求值的情况进行了说明。但是,从驾驶辅助装置60输入到行驶控制装置100的要求值只要是与车辆10的前后加速度相关的要求值,则也可以不是前后力的要求值。例如,从驾驶辅助装置60输入到行驶控制装置100的要求值也可以是前后加速度的要求值。
·驱动装置40也可以除了电动发电机41之外还具备发动机,作为车辆10的动力源。另外,驱动装置40若具备发动机作为车辆10的动力源,则也可以不具备电动发电机41。
·制动装置50只要能够调整摩擦制动力,则也可以是不利用制动液的装置。例如,制动装置50也可以是电动制动装置。
Claims (3)
1.一种车辆用控制装置,是在被从驾驶辅助装置输入了与车辆的前后加速度相关的要求值的情况下,基于上述要求值控制上述车辆的行驶速度的车辆用控制装置,其中,
被从上述驾驶辅助装置输入规定上述前后加速度的上限的要求值、以及规定上述前后加速度的下限的要求值,作为上述要求值,
上述车辆用控制装置具备:
设定部,在获取了规定上述前后加速度的上限的要求值的情况下将与该获取的要求值对应的值设定为上限要求值,在获取了规定上述前后加速度的下限的要求值的情况下将与该获取的要求值对应的值设定为下限要求值,在上述车辆的驾驶员通过车辆操作要求该车辆的加速的情况下将与该车辆操作的量对应的与上述前后加速度相关的要求值设定为加速要求值;
第一调停部,将上述下限要求值与上述加速要求值中的较大的一方设定为第一调停要求值;
第二调停部,将上述第一调停要求值与上述上限要求值中的较小的一方设定为第二调停要求值;以及
指令部,将与上述第二调停要求值对应的值设定为针对在调整上述行驶速度时工作的促动器的指令值。
2.根据权利要求1所述的车辆用控制装置,其中,
具备判定部,该判定部判定上述驾驶员是否丧失驾驶上述车辆的能力,
在判定为上述驾驶员丧失驾驶上述车辆的能力的情况下,上述第一调停部将不依赖于上述驾驶员的车辆操作的量的要求值亦即置换要求值设定为上述第一调停要求值。
3.一种车辆用控制方法,是基于被从驾驶辅助装置输入的与车辆的前后加速度相关的要求值控制上述车辆的行驶速度的车辆用控制方法,其中,
上述要求值包含规定上述前后加速度的上限的要求值、以及规定上述前后加速度的下限的要求值,
上述车辆用控制方法包含:
在获取了规定上述前后加速度的上限的要求值的情况下,将与该获取的要求值对应的值设定为上限要求值;
在获取了规定上述前后加速度的下限的要求值的情况下,将与该获取的要求值对应的值设定为下限要求值;
在上述车辆的驾驶员通过车辆操作要求该车辆的加速的情况下,将与该车辆操作的量对应的与上述前后加速度相关的要求值设定为加速要求值;
将上述下限要求值与上述加速要求值中的较大的一方设定为第一调停要求值;
将上述第一调停要求值与上述上限要求值中的较小的一方设定为第二调停要求值;以及
将与上述第二调停要求值对应的值设定为针对在调整上述行驶速度时工作的促动器的指令值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021-151869 | 2021-09-17 | ||
JP2021151869A JP7402847B2 (ja) | 2021-09-17 | 2021-09-17 | 車両用制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115817476A true CN115817476A (zh) | 2023-03-21 |
Family
ID=82839077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211105878.2A Pending CN115817476A (zh) | 2021-09-17 | 2022-09-09 | 车辆用控制装置以及车辆用控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230093196A1 (zh) |
EP (1) | EP4151481A1 (zh) |
JP (1) | JP7402847B2 (zh) |
CN (1) | CN115817476A (zh) |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3394197B2 (ja) * | 1998-10-28 | 2003-04-07 | 株式会社日立製作所 | 電気車の制御装置及び制御方法 |
JP4419331B2 (ja) * | 2001-02-02 | 2010-02-24 | 株式会社デンソー | 車両の走行制御装置 |
JP4489333B2 (ja) * | 2001-09-26 | 2010-06-23 | 日産自動車株式会社 | 車両の駆動力制御装置 |
JP2006007984A (ja) * | 2004-06-25 | 2006-01-12 | Fuji Heavy Ind Ltd | 4輪駆動車の制御装置 |
US8608255B2 (en) * | 2006-04-14 | 2013-12-17 | Toyota Jidosha Kabushiki Kaisha | Vehicle and control method of vehicle |
JP4788464B2 (ja) * | 2006-04-28 | 2011-10-05 | 日産自動車株式会社 | 車間維持支援装置および車間維持支援方法 |
JP4713408B2 (ja) * | 2006-06-07 | 2011-06-29 | トヨタ自動車株式会社 | 車両の制御装置 |
JP4938542B2 (ja) * | 2007-04-27 | 2012-05-23 | トヨタ自動車株式会社 | 車両の車速制御装置 |
JP5141091B2 (ja) | 2007-05-17 | 2013-02-13 | トヨタ自動車株式会社 | 車線維持支援装置 |
JP4997031B2 (ja) * | 2007-09-06 | 2012-08-08 | トヨタ自動車株式会社 | 車両走行制御装置 |
JP5585598B2 (ja) * | 2012-02-03 | 2014-09-10 | 株式会社アドヴィックス | 車両制御装置 |
DE102015001818A1 (de) * | 2014-02-19 | 2015-09-03 | Cummins Inc. | Fahrwiderstandsmanagement für Landfahrzeuge und/oder diesbezügliche Bedienerbenachrichtigung |
JP6124834B2 (ja) * | 2014-04-09 | 2017-05-10 | 株式会社アドヴィックス | 車両制御装置 |
JP6058603B2 (ja) * | 2014-09-12 | 2017-01-11 | アイシン精機株式会社 | 車両の制御装置 |
JP6235519B2 (ja) * | 2015-03-31 | 2017-11-22 | 株式会社アドヴィックス | 車両の運転支援装置 |
JP6332637B2 (ja) | 2015-06-10 | 2018-05-30 | マツダ株式会社 | 運転支援装置 |
JP6237716B2 (ja) * | 2015-06-25 | 2017-11-29 | 株式会社アドヴィックス | 車両用制御装置 |
JP6493262B2 (ja) * | 2016-03-18 | 2019-04-03 | 株式会社アドヴィックス | 車両の制御装置 |
JP6601440B2 (ja) * | 2017-02-24 | 2019-11-06 | 株式会社アドヴィックス | 車両の制御装置 |
JP7038971B2 (ja) * | 2018-02-19 | 2022-03-22 | マツダ株式会社 | 車両の制御方法、車両システム及び車両の制御装置 |
JP6973194B2 (ja) * | 2018-03-08 | 2021-11-24 | トヨタ自動車株式会社 | 運転支援システム |
JP7056474B2 (ja) | 2018-08-30 | 2022-04-19 | トヨタ自動車株式会社 | 制御装置、マネージャ、システム、制御方法及び車両 |
JP7384554B2 (ja) | 2018-08-30 | 2023-11-21 | トヨタ自動車株式会社 | ブレーキecu、システム、制御方法及び車両 |
JP7152321B2 (ja) * | 2019-01-11 | 2022-10-12 | トヨタ自動車株式会社 | 運転支援システム |
JP7343837B2 (ja) * | 2019-10-03 | 2023-09-13 | トヨタ自動車株式会社 | 運転支援装置 |
WO2021144065A1 (en) * | 2020-01-15 | 2021-07-22 | Volvo Truck Corporation | Vehicle motion management based on torque request with speed limit |
-
2021
- 2021-09-17 JP JP2021151869A patent/JP7402847B2/ja active Active
-
2022
- 2022-08-04 EP EP22188698.9A patent/EP4151481A1/en active Pending
- 2022-09-09 CN CN202211105878.2A patent/CN115817476A/zh active Pending
- 2022-09-12 US US17/942,645 patent/US20230093196A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2023044040A (ja) | 2023-03-30 |
US20230093196A1 (en) | 2023-03-23 |
JP7402847B2 (ja) | 2023-12-21 |
EP4151481A1 (en) | 2023-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7321819B2 (en) | Vehicle deceleration control device | |
JP5720789B2 (ja) | 車両の制動力制御装置 | |
CN115003573B (zh) | 制动控制装置 | |
CN110126637B (zh) | 车辆的控制方法、车辆***及车辆的控制装置 | |
JP5752724B2 (ja) | 車両用旋回制御装置 | |
US20210270333A1 (en) | Vehicle control system | |
JP7402847B2 (ja) | 車両用制御装置 | |
JP2005263098A (ja) | オートクルーズ制御装置 | |
JP2021054176A (ja) | 車両の制動制御装置 | |
JP7394094B2 (ja) | 車両運動制御装置 | |
JP7394095B2 (ja) | 車両運動制御装置 | |
US20240140376A1 (en) | Device for controlling braking of vehicle | |
US20240140435A1 (en) | Vehicle control device | |
EP4151486A1 (en) | Vehicle control method and vehicle control device | |
US11752877B2 (en) | Control device of vehicle | |
EP4032738B1 (en) | Vehicle control system | |
JP2019116144A (ja) | 車両の挙動制御装置 | |
JP6399007B2 (ja) | 車両の運転支援装置 | |
CN115817450A (zh) | 车辆用控制装置以及车辆用控制方法 | |
JP2021030835A (ja) | 制動力制御装置 | |
CN117580739A (zh) | 控制装置 | |
JP2019167037A (ja) | 車両の制御装置 | |
JP2003205831A (ja) | 走行制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |