[go: up one dir, main page]

WO2022130842A1 - 車両運動制御装置、および、車両運動制御方法 - Google Patents

車両運動制御装置、および、車両運動制御方法 Download PDF

Info

Publication number
WO2022130842A1
WO2022130842A1 PCT/JP2021/041347 JP2021041347W WO2022130842A1 WO 2022130842 A1 WO2022130842 A1 WO 2022130842A1 JP 2021041347 W JP2021041347 W JP 2021041347W WO 2022130842 A1 WO2022130842 A1 WO 2022130842A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
motion control
control device
acceleration
vehicle motion
Prior art date
Application number
PCT/JP2021/041347
Other languages
English (en)
French (fr)
Inventor
真吾 奈須
健太郎 上野
勝 山崎
Original Assignee
日立Astemo株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 日立Astemo株式会社 filed Critical 日立Astemo株式会社
Priority to CN202180083661.3A priority Critical patent/CN116635920A/zh
Priority to US18/265,804 priority patent/US20240034328A1/en
Priority to EP21906206.4A priority patent/EP4266286A4/en
Publication of WO2022130842A1 publication Critical patent/WO2022130842A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/182Selecting between different operative modes, e.g. comfort and performance modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/072Curvature of the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/02Control of vehicle driving stability
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/14Adaptive cruise control
    • B60W30/143Speed control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18145Cornering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/107Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/109Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0013Planning or execution of driving tasks specially adapted for occupant comfort
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0021Planning or execution of driving tasks specially adapted for travel time
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0023Planning or execution of driving tasks in response to energy consumption
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to infrastructure
    • B60W2552/30Road curve radius
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/12Lateral speed
    • B60W2720/125Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/02Control of vehicle driving stability
    • B60W30/045Improving turning performance

Definitions

  • the present invention relates to a vehicle motion control device for controlling the motion of a vehicle and a vehicle motion control method.
  • a traveling track composed of information such as a traveling route and a traveling speed, which is a traveling target of the vehicle, is generated, and the vehicle travels along the traveling track.
  • Techniques for controlling power trains, brakes, steering, etc. are known.
  • the simplest driving route control is, for example, lane keeping control in which the center of the lane is set as the traveling route.
  • Patent Document 1 states, "In the case of calculating the traveling track in which the vehicle is turned to the left or right and then continuously turned to the other, the vehicle speed of the vehicle is higher among the traveling tracks.
  • a vehicle motion control device that "calculates the traveling track so that the peak value of the curvature of the traveling track becomes smaller toward a portion" is described, and claim 2 "turns the vehicle to the left or right.”
  • the difference between the maximum value of the front-rear / lateral combined acceleration of the vehicle during the period and the maximum value of the front-rear / lateral combined acceleration of the vehicle while turning to the other is calculated, ...
  • a vehicle motion control device that "calculates the traveling track so that the difference is smaller than when the wheel turns left and right along a point-symmetrical track” is described.
  • Patent Document 1 covers the calculation of the traveling track in which the vehicle is turned to the left or right and then continuously turned to the other, that is, the vehicle motion in the lane change (lane change) mode, and is intended at the time of the lane change.
  • the traveling track so that the peak value of the curvature of the traveling track becomes smaller as the vehicle speed of the vehicle is higher, the peak value of the front-rear / lateral combined acceleration of the vehicle is suppressed and the stability of the vehicle behavior is improved.
  • Vehicle motion control devices are disclosed.
  • the vehicle motion device of Patent Document 1 does not suppress the peak number of the combined acceleration to improve the ride comfort and comfort of the occupant, and as a result of suppressing the peak value of the combined acceleration, the peak number of the combined acceleration is increased. It was also permissible that the number of vibrations generated in the vehicle would increase and the behavior of the vehicle would become unstable.
  • the present invention provides a vehicle motion control device and a vehicle motion control method that suppress the vibration generated in the vehicle and suppress the occurrence of unstable behavior of the vehicle by suppressing the number of peaks of the combined acceleration of the vehicle.
  • the purpose is to provide.
  • the vehicle motion control device of the present invention is a vehicle motion control device that controls the motion of the vehicle, and includes an operation management unit that generates travel status information of the vehicle and the travel status information.
  • the travel track generation unit includes a travel track generation unit that generates a travel track of the vehicle based on the vehicle, and a travel control unit that controls driving, braking, and steering of the vehicle based on the travel track.
  • the course planning unit that generates the target course based on the driving situation information, and the front-rear acceleration and the lateral acceleration that generate one peak of the combined acceleration generated when the vehicle travels on each curve of the target course are calculated to be the target. It is a vehicle motion control device having a speed planning unit for planning the speed.
  • the vibration generated in the vehicle can be reduced and the unstable behavior of the vehicle can be suppressed. .. Issues, configurations and effects other than those described above will be clarified by the explanation of the following examples.
  • FIG. The functional block diagram of the in-vehicle system of Example 1.
  • FIG. The functional block diagram of the speed planning part of Example 1.
  • FIG. Top view of the first traveling path. Acceleration graph when conventional control is used when traveling on the first travel route. The acceleration graph when the control of Example 1 is used at the time of traveling on the 1st travel path. A jerk acceleration graph when the control of the first embodiment is used when traveling on the first travel route. Top view of the second traveling path. The acceleration graph when the control of Example 1 is used at the time of traveling on the 2nd travel path. Top view of the third traveling path. The acceleration graph when the control of Example 1 is used at the time of traveling on the 3rd travel path. Another example of the acceleration graph when the control of the first embodiment is used when traveling on the third traveling route.
  • vehicle motion control device 2 of the first embodiment of the present invention will be described with reference to FIGS. 1 to 9B.
  • FIG. 1 is a functional block diagram of an in-vehicle system 1 having the vehicle motion control device 2 of the present embodiment.
  • the in-vehicle system 1 is a system mounted on a vehicle to execute vehicle motion control such as driving support and automatic driving.
  • an in-vehicle communication device 11 a GNSS (Global Navigation Satellite System) 12, and map information. It has a storage unit 13, a sensor 14, an HMI (human machine interface) unit 15, a vehicle motion control device 2, a power train system 6, a brake system 7, and a stelling system 8.
  • HMI human machine interface
  • the out-of-vehicle communication device 11 executes vehicle-to-vehicle communication with another vehicle or road-to-vehicle communication with a roadside unit by wireless communication, and transmits / receives information such as a vehicle and the surrounding environment.
  • the GNSS12 receives radio waves transmitted from artificial satellites such as the quasi-zenith satellite and the GPS (Global Positioning System) satellite, and acquires information such as the position of the vehicle (own vehicle).
  • artificial satellites such as the quasi-zenith satellite and the GPS (Global Positioning System) satellite
  • GPS Global Positioning System
  • the map information storage unit 13 includes general road information used in navigation systems and the like, road information having information on curves such as road width and road curvature, information such as road surface conditions and traffic conditions, and other vehicles. It stores information such as the vehicle and the surrounding environment, which is information on the driving condition. Information such as the vehicle and the surrounding environment is sequentially updated by the information acquired by the vehicle-to-vehicle communication and the road-to-vehicle communication via the vehicle-to-vehicle communication device 11.
  • the sensor 14 includes an image sensor, a millimeter-wave radar, an outside world recognition sensor that detects information on the vehicle such as a rider and the surrounding environment, operation by a driver, vehicle speed, acceleration, jerk, angular velocity, wheel steering angle, and the like. It is a sensor that detects information.
  • Information such as the vehicle and surrounding environment detected by the outside world recognition sensor is, for example, various objects such as obstacles, signs, lane boundaries, lane outside lines, buildings, pedestrians, and other vehicles existing around the own vehicle. Information.
  • the sensor 14 recognizes, for example, a lane boundary line, a lane outside line, or the like based on the difference between the white line of the image data captured by the image sensor and the brightness of the road surface.
  • the HMI unit 15 has information received by user input operations such as selection of a traveling mode and setting of a destination, information acquired by an out-of-vehicle communication device 11, GNSS 12, and a sensor 14, and information recorded in a map information storage unit 13. Therefore, the information required by the user is displayed on the display and voice guidance is provided from the speaker. In addition, the HMI unit 15 generates an alarm to alert the user.
  • the driving mode includes, for example, a comfort mode, an economy mode, a sports mode, and the like, and the driving mode is arbitrarily set by the user, set in advance by the user, or described later based on the driving situation information. It is set by the operation management unit 3 of the vehicle, and the speed, acceleration, jerk, etc. of the vehicle are set. That is, the upper limit of the behavior of the vehicle changes depending on the traveling mode. Further, the traveling mode includes a shortest time mode that minimizes the travel time and a shortest distance mode that minimizes the travel distance.
  • the vehicle motion control device 2 has an operation management unit 3, a travel track generation unit 4, and a travel control unit 5, and the travel track generation unit 4 includes a course planning unit 41 and a speed planning unit.
  • the vehicle motion control device 2 has hardware such as a computing device such as a CPU (Central Processing Unit), a main storage device and an auxiliary storage device such as a semiconductor memory, and a communication device, and can control a vehicle.
  • a computing device such as a CPU (Central Processing Unit)
  • main storage device main storage device and an auxiliary storage device such as a semiconductor memory, and a communication device
  • ECU Electronic Control Unit
  • the operation management unit 3, the travel track generation unit 4, and the travel control unit 5 have separate configurations, but they do not necessarily have to have separate configurations, and these units are actually used. When used in a vehicle, various functions of these units may be realized by a higher-level controller.
  • the operation management unit 3 has information on the position of the own vehicle and various types existing around the own vehicle based on the information acquired by the external communication device 11, the GNSS 12, and the sensor 14 and the information recorded in the map information storage unit 13. It generates information about the behavior of the vehicle such as object information (information such as the vehicle and surrounding environment), lateral acceleration, yaw rate, and lateral acceleration. Further, the operation management unit 3 periodically transmits information on the position of the own vehicle, information on various objects, and information on the behavior of the vehicle to other vehicles and roadside units via the out-of-vehicle communication device 11. It is also transmitted to the map information storage unit 13 and the information stored in the map information storage unit 13 is sequentially updated.
  • the operation management unit 3 is based on the information on the position of the own vehicle, the information on various objects, the information on the behavior of the vehicle, and the information received by the HMI unit 15 (for example, the traveling mode and the destination). Set the route information from the current position to the destination.
  • the information generated or set by the operation management unit 3 may be referred to as "traveling status information”.
  • the travel track generation unit 4 is a route that is a travel target when the vehicle travels on the road in the route planning unit 41 based on the travel condition information input from the operation management unit 3 (hereinafter referred to as “target route P”). Is generated, and the speed planning unit 42 generates a speed (hereinafter referred to as “target speed”) that is a travel target when the vehicle travels on the road. Then, the traveling track composed of information such as the target course P and the target speed is output. The details of the speed planning unit 42 will be described later.
  • the travel control unit 5 sets a target driving force, a target braking force, a target steering angle, and the like so that the vehicle follows the travel track output from the travel track generation unit 4, and sets the power train system 6 and the vehicle. It controls the brake system 7 and the steering system 8.
  • the power train system 6 controls the driving force generated by the internal combustion engine, the electric motor, or the like based on the operation by the driver or the target driving force output from the traveling control unit 5.
  • the brake system 7 controls the braking force generated by the brake caliper or the like based on the operation by the driver or the target braking force output from the traveling control unit 5.
  • the steering system 8 controls the steering angle of the wheels based on the operation by the driver and the target steering angle output from the traveling control unit 5.
  • FIG. 2 is a functional block diagram of the speed planning unit 42.
  • the speed planning unit 42 generates a target speed of the vehicle based on the position and speed of the vehicle, the upper limit of the behavior, the target course P, and the like, and the information acquisition unit 42a, the vehicle behavior prediction unit 42b, and the acceleration determination unit 42. It has a 42c, an acceleration correction unit 42d, and a traveling speed generation unit 42e. Hereinafter, they will be described in sequence.
  • the information acquisition unit 42a acquires travel status information from the operation management unit 3 and the target route P from the route planning unit 41, and outputs them to each unit in the speed planning unit 42.
  • the vehicle behavior prediction unit 42b is on the travel route when traveling on the target route P based on the travel status information from the information acquisition unit 42a, the target course P, and the acceleration correction value from the acceleration correction unit 42d described later. Predict the behavior of the vehicle that occurs at each existing point. Further, the vehicle behavior prediction unit 42b predicts and outputs the behavior of the vehicle below the upper limit value that changes depending on the driving mode set by the driver or the like and the acceleration correction value from the acceleration correction unit 42d.
  • the acceleration determination unit 42c has a peak of synthetic acceleration of 1 when traveling on one curve based on the travel status information from the information acquisition unit 42a, the target course P, and the vehicle behavior prediction value from the vehicle behavior prediction unit 42b. It is determined whether or not it is used, and the determination result (information) is output.
  • the combined acceleration used here is the magnitude of the combined vector of the acceleration generated in the vehicle. For example, when the plane motion of the vehicle is targeted, it is the square root of the sum of squares of the longitudinal acceleration and the lateral acceleration generated in the vehicle. be.
  • the peak of the combined acceleration is the maximum value of the combined acceleration generated when the vehicle travels on one curve. It should be noted that the peak referred to here includes a peak in which the acceleration maintains a maximum value for a predetermined time on the acceleration graph and is in a flat state.
  • the acceleration determination unit 42c In order to determine whether the peak of the combined acceleration when traveling on one curve is one, the acceleration determination unit 42c first extracts the inflection points I of the curvature of the target course P, and then at the inflection points I before and after.
  • the sandwiched section is defined as one curve. Then, the number of curves (information) existing in the traveling direction of the vehicle is detected, and information such as the length, width, curvature, turning direction, start point, and end point of the curve is calculated and output for each detected curve. do.
  • the curvature that forms a peak or inflection in one curve may be referred to as "peak curvature".
  • the acceleration correction unit 42d accelerates based on the traveling condition information from the information acquisition unit 42a, the target course P, the vehicle behavior prediction value from the vehicle behavior prediction unit 42b, and the determination result (information) from the acceleration determination unit 42c. Calculate the correction value.
  • the acceleration correction value is a value equal to or less than the upper limit value obtained by increasing / decreasing the controllable acceleration of the vehicle or changing the shape of the acceleration, which is calculated only when the peak of the combined acceleration in one curve is not one.
  • the magnitude of the front-rear acceleration generated in the vehicle may be set to be a predetermined ratio to the lateral acceleration so that the peak of the combined acceleration in the curve becomes one.
  • the traveling speed generation unit 42e is based on the traveling condition information from the information acquisition unit 42a, the target course P, the vehicle behavior prediction value from the vehicle behavior prediction unit 42b, and the determination result (information) from the acceleration determination unit 42c. Only when there is one peak of the combined acceleration, the speed (running speed) at each point existing on the running path is set.
  • FIG. 3 is a plan view of the first travel path, and is a target set within the range of the travelable area R in which the vehicle V can travel without contacting obstacles, pedestrians, buildings, other vehicles, and the like. It is an example of the course P. Since the inflection point I 1 exists at the start point of the right turn and the inflection point I 2 exists at the end point on this target course P, the acceleration determination unit 42c has the inflection point I 1 from the inflection point I 1. The interval up to I 2 is defined as one curve C 1 . In FIG.
  • the target course P is set as a route traveling in the center of the travelable area R, but if it is within the range of the travelable area R, for example, the target course P having a peak curvature smaller than the peak curvature of the road shape. May be set.
  • FIG. 4A is an acceleration graph when the conventional control is used for the vehicle V of FIG. 3
  • FIG. 4B is an acceleration graph when the control of the first embodiment is used for the vehicle V of FIG.
  • the alternate long and short dash line indicates the longitudinal acceleration of the vehicle V
  • the broken line indicates the lateral acceleration of the vehicle V
  • the solid line indicates the combined acceleration which is the square root of the sum of the squares of the longitudinal acceleration and the lateral acceleration.
  • the peak value of the absolute value of the front-back acceleration (dashed-dotted line) is made smaller than the peak value of the absolute value of the lateral acceleration (broken line). Not only the peak of the combined acceleration (solid line) becomes one near the center of the curve C1, but also the acceleration change near the peak becomes gradual.
  • a sine wave shape is illustrated as an example of the shape of the front-back acceleration control of the first embodiment, but it may be a rectangular wave shape or a trapezoidal wave shape, for example.
  • FIG. 5 is a graph showing the jerk generated in the vehicle V when the acceleration control of FIG. 4B is executed.
  • the anteroposterior jerk and lateral jerk shown in FIG. 5 are temporal changes of jerk and lateral acceleration shown in FIG. 4B, and the combined jerk shown in FIG. 5 is the square root of the sum of squares of jerk and lateral jerk. ..
  • the shape of the jerk in the front-rear direction of the first embodiment is a sine wave shape, but it may be a rectangular wave shape or a trapezoidal wave shape, for example, and the shape of the front-back acceleration or the front-back jerk is a rectangle. By making it a wave shape or a trapezoidal wave shape, the peak value of the combined jerk can be reduced.
  • FIG. 6 is a plan view of the second travel path, and illustrates a target course P set within the range of the travelable area R when the vehicle V changes lanes between two adjacent straight roads. be. Since the inflection points I 3 , I 4 , and I 5 exist between the start point and the end point of the lane change on this target course P, the acceleration determination unit 42c changes from the inflection point I 3 .
  • the left turn section up to point I 4 is defined as one curve C 2
  • the right turn section from inflection point I 4 to turn point I 5 is defined as another curve C 3 .
  • FIG. 7 is an acceleration graph when the control of this embodiment is used for the vehicle V of FIG.
  • the vehicle V using the control of this embodiment decelerates near the entrance of the first curve C 2 and accelerates near the exit of the next curve C 3 .
  • the peak value of the absolute value of the anteroposterior acceleration (dashed-dotted line) smaller than the peak value of the absolute value of the lateral acceleration (broken line)
  • the combined acceleration (combined acceleration) (while traveling on either the curve C2 or the curve C3). Since the peak of the solid line) can be made one, the vibration generated in the vehicle V can be reduced and the occurrence of unstable behavior of the vehicle can be suppressed even when the lane is changed in which the curves in the opposite directions are continuous.
  • FIG. 8 is a plan view of the third travel path, and illustrates the target course P set within the range of the travelable region R of the vehicle V. Since the inflection point I 6 exists at the start point of the right turn and the inflection point I 7 exists at the end point on this target course P, the acceleration determination unit 42c reaches the inflection point I 6 .
  • the section is defined as a straight road S, and the section from the inflection point I 6 to the inflection point I 7 is defined as one curve C 4 .
  • FIG. 9A is an example of an acceleration graph when the control of this embodiment is used for the vehicle V of FIG.
  • the vehicle V starts decelerating from the current position on the straight road S and enters the curve C4 while decelerating.
  • the peak value of the absolute value of the anteroposterior acceleration dashed-dotted line
  • the peak value of the combined acceleration (solid line) of the curve C4 is made one. be able to.
  • FIG. 9B shows an acceleration graph when the vehicle V enters the curve C4 while decelerating faster and larger than that of FIG. 9A.
  • the peak value of the absolute value of the front-rear acceleration (dashed-dotted line) is made smaller than the peak value of the absolute value of the lateral acceleration (broken line), so that the curve C
  • the peak of the combined acceleration (solid line) passing through 4 can be made one.
  • the relationship between the front-rear acceleration and the lateral acceleration is controlled so that the peak of the combined acceleration while the vehicle V is passing through each curve becomes one.
  • the number of vibrations generated in the vehicle V can be reduced, and the occurrence of unstable behavior of the vehicle V can be suppressed. This improves the ride quality and comfort of the occupants.
  • FIG. 10 is a functional block diagram of the speed planning unit 42 of the second embodiment.
  • the speed planning unit 42 of the present embodiment shown here changes the traveling speed generation unit 42e to the traveling speed candidate generation unit 42f with respect to the speed planning unit 42 of the first embodiment shown in FIG. 2, and is a traveling speed selection unit. 42g is added.
  • the traveling speed candidate generation unit 42f is based on the traveling condition information from the information acquisition unit 42a, the target course P, the vehicle behavior prediction value from the vehicle behavior prediction unit 42b, and the determination result (information) from the acceleration determination unit 42c. , A plurality of target speed candidates having one peak of the combined acceleration are generated and output to the traveling speed selection unit 42g.
  • the traveling speed selection unit 42g is based on the current traveling mode (shortest time mode, economy mode, etc.) indicated by the traveling status information from the information acquisition unit 42a, and a plurality of target speed candidates from the traveling speed candidate generation unit 42f. One is selected as the target speed and output to the traveling control unit 5. For example, when the traveling status information indicates the shortest time mode, the target speed candidate having the shortest traveling time is selected from the plurality of target speed candidates generated by the traveling speed candidate generation unit 42f, and the traveling status information is energy. When indicating a mode, the target speed candidate with the minimum energy consumption is selected from a plurality of target speed candidates. That is, the traveling speed selection unit 42g selects the target speed having the shortest travel time from the plurality of target speeds, or selects the target speed having the minimum energy consumption from the plurality of target speeds.
  • the traveling speed selection unit 42g selects the target speed having the shortest travel time from the plurality of target speeds, or selects the target speed having the minimum energy consumption from the plurality of target speeds.
  • the vehicle motion control device of the second embodiment not only the same effect as that of the first embodiment can be obtained, but also the vehicle motion can be controlled according to the selection of the traveling mode.
  • the present invention is not limited to the above-described embodiment, and includes various modifications.
  • the above-mentioned examples have been specifically described in order to explain the present invention in an easy-to-understand manner, and are not necessarily limited to those having all the described configurations.

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

本発明は、走行中の車両に生じる振動を低減し、車両の不安定挙動の発生を抑制できる車両運動制御装置を提供する。車両の運動を制御する車両運動制御装置であって、前記車両の走行状況情報を生成する運行管理ユニットと、前記走行状況情報に基づいて前記車両の走行軌道を生成する走行軌道生成ユニットと、前記走行軌道に基づいて前記車両の駆動、制動、操舵を制御する走行制御ユニットと、を備えており、前記走行軌道生成ユニットは、前記走行状況情報に基づいて目標進路を生成する進路計画部と、前記車両が前記目標進路の各カーブを走行する時に生じる合成加速度のピークが1つになる前後加速度と横加速度を演算して目標速度を計画する速度計画部と、を有する車両運動制御装置。

Description

車両運動制御装置、および、車両運動制御方法
 本発明は、車両の運動を制御する車両運動制御装置、および、車両運動制御方法に関する。
 運転支援や自動運転に代表される車両運動制御技術の一種として、車両の走行目標となる走行経路や走行速度といった情報で構成される走行軌道を生成し、その走行軌道に沿って車両が走行するようにパワートレイン、ブレーキ、ステアリングなどを制御する技術が知られている。最も単純な走行経路制御としては、例えば、車線中央を走行経路に設定する車線維持制御がある。
 また、より高度な走行経路制御技術としては、特許文献1に開示されるものがある。例えば、特許文献1の請求項1には、「前記車両を左右一方へ旋回させた後に連続して他方へ旋回させる前記走行軌道を算出する場合は、前記走行軌道のうち前記車両の車速が高い部分ほど前記走行軌道の曲率のピーク値が小さくなるように、前記走行軌道を算出する」車両運動制御装置が記載されており、また、請求項2には、「前記車両が左右一方へ旋回している間における前記車両の前後・横合成加速度の最大値と他方へ旋回している間における前記車両の前後・横合成加速度の最大値との間の差分を算出し、・・・、前記車両が点対称な軌道に沿って左右へ旋回する場合よりも前記差分が小さくなるように、前記走行軌道を算出する」車両運動制御装置が記載されている。
 このように、特許文献1には、車両を左右一方へ旋回させた後に連続して他方へ旋回させる走行軌道の算出、つまりレーンチェンジ(車線変更)様態の車両運動を対象としており、レーンチェンジ時の車両の車速が高い部分ほど走行軌道の曲率のピーク値が小さくなるように走行軌道を算出することで、車両の前後・横合成加速度のピーク値を抑制し、車両挙動の安定性を改善する車両運動制御装置が開示されている。
特開2018-047828号公報
 しかし、特許文献1の車両運動装置は、合成加速度のピーク数を抑制して乗員の乗り心地や快適性を改善するものではなく、合成加速度のピーク値を抑制した結果、合成加速度のピーク数が増加してしまい、車両に生じる振動回数が増加したり、車両の挙動が不安定になったりすることも許容するものであった。
 そこで、本発明は、車両の合成加速度のピーク数を抑制することで、車両に生じる振動を低減するとともに、車両の不安定挙動の発生を抑制する車両運動制御装置、および、車両運動制御方法を提供することを目的とする。
 上記した課題を解決するため、本発明の車両運動制御装置は、車両の運動を制御する車両運動制御装置であって、前記車両の走行状況情報を生成する運行管理ユニットと、前記走行状況情報に基づいて前記車両の走行軌道を生成する走行軌道生成ユニットと、前記走行軌道に基づいて前記車両の駆動、制動、操舵を制御する走行制御ユニットと、を備えており、前記走行軌道生成ユニットは、前記走行状況情報に基づいて目標進路を生成する進路計画部と、前記車両が前記目標進路の各カーブを走行する時に生じる合成加速度のピークが1つになる前後加速度と横加速度を演算して目標速度を計画する速度計画部と、を有する車両運動制御装置とした。
 本発明の車両運動制御装置、および、車両運動制御方法によれば、車両の合成加速度のピーク数を抑制することで、車両に生じる振動を低減し、車両の不安定挙動を抑制することができる。なお、上記した以外の課題、構成及び効果については、下記する実施例の説明により、明らかにされる。
実施例1の車載システムの機能ブロック図。 実施例1の速度計画部の機能ブロック図。 第1走行経路の平面図。 第1走行経路走行時に従来の制御を使用する場合の加速度グラフ。 第1走行経路走行時に実施例1の制御を使用する場合の加速度グラフ。 第1走行経路走行時に実施例1の制御を使用する場合の加加速度グラフ。 第2走行経路の平面図。 第2走行経路走行時に実施例1の制御を使用する場合の加速度グラフ。 第3走行経路の平面図。 第3走行経路走行時に実施例1の制御を使用する場合の加速度グラフ。 第3走行経路走行時に実施例1の制御を使用する場合の加速度グラフの別例。 実施例2の速度計画部の機能ブロック図。
 以下、本発明の車両運動制御装置および車両運動制御方法の実施例を、図面を使用して説明する。なお、実質的に同一又は類似する構成には同一の符号を付し、説明が重複する場合には、その説明を省略する場合がある。また、周知技術についても、その説明を省略する場合がある。
 まず、図1から図9Bを用い、本発明の実施例1の車両運動制御装置2を説明する。
 <車載システム1>
 図1は、本実施例の車両運動制御装置2を有する車載システム1の機能ブロック図である。車載システム1は、車両に搭載され、運転支援や自動運転などの車両運動制御を実行するためのシステムであり、図示するように、車外通信装置11、GNSS(Global Navigation Satellite System)12、地図情報記憶部13、センサ14、HMI(human machine interface)ユニット15、車両運動制御装置2、パワートレインシステム6、ブレーキシステム7、ステリングシステム8を有する。以下、順次説明する。
 <車両運動制御装置2の情報源群>
 車外通信装置11は、無線通信により、他の車両との間の車車間通信、又は、路側機との間の路車間通信を実行し、車両や周辺環境などの情報を、送受信する。
 GNSS12は、準天頂衛星やGPS(Global Positioning System)衛星などの人工衛星から発信される電波を受信し、車両(自車両)の位置などの情報を取得する。
 地図情報記憶部13は、ナビゲーションシステムなどで使用される一般的な道路情報、道路の幅や道路の曲率などのカーブに関する情報を有する道路情報、路面状況や交通状況などの情報、他の車両の走行状態の情報である、車両や周辺環境などの情報を記憶する。
なお、車両や周辺環境などの情報は、車外通信装置11を介して、車車間通信や路車間通信で取得される情報により、逐次更新される。
 センサ14は、画像センサ、ミリ波レーダ、ライダーなどの車両や周辺環境などの情報を検出する外界認識センサや、ドライバによる操作、車両の速度、加速度、加加速度、角速度、車輪の操舵角などの情報を検出するセンサである。外界認識センサにより検出する車両や周辺環境などの情報は、例えば、自車両の周辺に存在する障害物、標識、車線境界線、車線外側線、建造物、歩行者、他の車両などの各種物体の情報である。また、センサ14は、例えば、画像センサが撮像する画像データの白線と路面の輝度との差に基づいて、車線境界線や車線外側線などを認識する。
 HMIユニット15は、走行モードの選択や目的地の設定などのユーザの入力操作により受け付けられる情報、車外通信装置11、GNSS12、センサ14により取得される情報、地図情報記憶部13に記録される情報から、ユーザが必要とする情報を、ディスプレイに表示し、スピーカから音声案内する。また、HMIユニット15は、ユーザに注意喚起する警報を発生する。
 ここで、走行モードには、例えば、コンフォートモード、エコノミモード、スポーツモードなどがあり、走行モードは、ユーザが任意に設定し、若しくは、ユーザが予め設定し、又は、走行状況情報に基づいて後述の運行管理ユニット3により設定され、車両の速度、加速度、加加速度などが設定される。つまり、走行モードにより、車両の挙動の上限値が変化する。また、走行モードには、移動時間を最短にする最短時間モードや移動距離を最短にする最短距離モードなどがある。
 <車両運動制御装置2>
 車両運動制御装置2は、図1に示すように、運行管理ユニット3、走行軌道生成ユニット4、走行制御ユニット5を有し、また、走行軌道生成ユニット4は、進路計画部41と速度計画部42を有する。この車両運動制御装置2は、具体的には、CPU(Central Processing Unit)などの演算装置、半導体メモリなどの主記憶装置や補助記憶装置、及び、通信装置などのハードウェアを有し、車両を統括制御するECU(Electronic Control Unit)であり、主記憶装置にロードされるプログラムを演算装置で実行することにより、運行管理ユニット3等の様々な機能を実現するものである。なお、本実施例では、説明の都合上、運行管理ユニット3、走行軌道生成ユニット4、走行制御ユニット5は分離した構成を有するが、必ずしも分離した構成を有する必要はなく、これらユニットを実際の車両に使用する場合には、上位のコントローラにより、これらユニットの様々な機能を実現してもよい。
 運行管理ユニット3は、車外通信装置11、GNSS12、センサ14により取得される情報、地図情報記憶部13に記録される情報に基づいて、自車両の位置の情報、自車両の周辺に存在する各種物体の情報(車両や周辺環境などの情報)、横加速度、ヨーレイト、横加加速度といった車両の挙動に関する情報を生成する。また、運行管理ユニット3は、これら自車両の位置の情報、各種物体の情報、車両の挙動に関する情報を、車外通信装置11を介して、定期的に他の車両や路側機に送信すると共に、地図情報記憶部13にも送信し、地図情報記憶部13に記憶される情報を逐次更新する。さらに、運行管理ユニット3は、これら自車両の位置の情報、各種物体の情報、車両の挙動に関する情報や、HMIユニット15により受け付けられる情報(例えば、走行モードや目的地)に基づいて、車両の現在位置から目的地までの経路の情報を設定する。なお、以下、運行管理ユニット3により、生成される情報や設定される情報を、「走行状況情報」と称する場合がある。
 走行軌道生成ユニット4は、運行管理ユニット3から入力された走行状況情報に基づいて、進路計画部41では車両が道路を走行する際の走行目標となる経路(以下「目標進路P」と称する)を生成し、速度計画部42では車両が道路を走行する際の走行目標となる速度(以下「目標速度」と称する)を生成する。そして、目標進路Pと目標速度といった情報で構成される走行軌道を出力する。なお、速度計画部42の詳細は後述する。
 走行制御ユニット5は、走行軌道生成ユニット4から出力される走行軌道に、車両が追従して走行するように、目標駆動力、目標制動力、目標操舵角などを設定し、パワートレインシステム6、ブレーキシステム7、ステアリングシステム8を制御する。
 <車両運動制御装置2の制御対象群>
 パワートレインシステム6は、ドライバによる操作や走行制御ユニット5から出力される目標駆動力に基づいて、内燃機関や電動機などにより発生する駆動力を制御する。
 ブレーキシステム7は、ドライバによる操作や走行制御ユニット5から出力される目標制動力に基づいて、ブレーキキャリパなどにより発生する制動力を制御する。
 ステアリングシステム8は、ドライバによる操作や走行制御ユニット5から出力される目標操舵角に基づいて、車輪の操舵角を制御する。
 <速度計画部42>
 次に、図2を用いて、速度計画部42の詳細を説明する。図2は、速度計画部42の機能ブロック図である。速度計画部42は、車両の位置や速度、挙動の上限値、目標進路Pなどに基づいて、車両の目標速度を生成するものであり、情報取得部42a、車両挙動予測部42b、加速度判定部42c、加速度補正部42d、走行速度生成部42eを有する。以下、順次説明する。
 情報取得部42aは、運行管理ユニット3から走行状況情報を、進路計画部41から目標進路Pを取得し、それらを速度計画部42内の各部に出力する。
 車両挙動予測部42bは、情報取得部42aからの走行状況情報と目標進路P、及び、後述する加速度補正部42dからの加速度補正値に基づいて、目標進路Pを走行する際に走行経路上に存在する各点で発生する車両の挙動を予測する。また、車両挙動予測部42bは、運転手等が設定した走行モードや、加速度補正部42dからの加速度補正値により変化する上限値以下の車両の挙動を予測し、出力する。
 加速度判定部42cは、情報取得部42aからの走行状況情報と目標進路P、及び、車両挙動予測部42bからの車両挙動予測値に基づいて、1カーブを走行する際の合成加速度のピークが1つか否かを判定し、その判定結果(情報)を出力する。なお、ここで用いる合成加速度とは、車両に生じる加速度の合成ベクトルの大きさであり、例えば、車両の平面運動を対象とする場合には、車両に生じる前後加速度と横加速度の二乗和平方根である。また、合成加速度のピークとは、車両が1つのカーブを走行する時に生じる合成加速度の極大値である。なお、ここでいうピークには、加速度グラフ上、加速度が極大値を所定時間維持しており、平坦な状態となっているものも含むものとする。
 加速度判定部42cは、1カーブを走行する際の合成加速度のピークが1つかを判定するため、まず、目標進路Pの曲率の変曲点Iをそれぞれ抽出した後、前後の変曲点Iで挟まれた区間を1つのカーブと定義する。そして、車両の進行方向に存在するカーブの個数(情報)を検出すると共に、検出されたカーブ毎に、カーブの長さ、幅、曲率、旋回方向、始点、終点などの情報を演算し、出力する。なお、以下では、1カーブ内でピーク若しくは変曲点を形成する曲率を「ピーク曲率」と称する場合がある。
 加速度補正部42dは、情報取得部42aからの走行状況情報と目標進路P、車両挙動予測部42bからの車両挙動予測値、及び、加速度判定部42cからの判定結果(情報)に基づいて、加速度補正値を演算する。加速度補正値は、1カーブ内での合成加速度のピークが1つでない場合のみ演算される車両の制御可能な加速度を増減や加速度の形状を変化させた上限値以下の値であり、例えば、1カーブ内での合成加速度のピークが1つになるように車両に発生させる前後加速度の大きさを横加速度に対して所定の割合になるように設定してもよい。
 走行速度生成部42eは、情報取得部42aからの走行状況情報と目標進路P、車両挙動予測部42bからの車両挙動予測値、及び、加速度判定部42cからの判定結果(情報)に基づいて、合成加速度のピークが1つである場合のみ走行経路上に存在する各点における速度(走行速度)を設定する。
 <第1走行経路>
 次に、図3から図5を用いて、車両Vが第1走行経路を走行する状況を説明する。
 図3は、第1走行経路の平面図であり、車両Vが、障害物、歩行者、建造物、他の車両などと接触せずに走行できる走行可能領域Rの範囲内に設定された目標進路Pを例示したものである。この目標進路P上には、右旋回の始点に変曲点Iが存在し、終点に変曲点Iが存在するため、加速度判定部42cは、変曲点Iから変曲点Iまでの区間を1つのカーブCと定義する。なお、図3では、目標進路Pを走行可能領域R内の中央を走行する経路としたが、走行可能領域Rの範囲内であれば、例えば道路形状のピーク曲率より小さいピーク曲率の目標進路Pを設定してもよい。
 次に、図3の車両Vが、第1走行経路のカーブCを、いわゆる、スローイン・ファーストアウトで走行する場合の、従来と本実施例の挙動を比較する。
 図4Aは、図3の車両Vに従来制御を使用する場合の加速度グラフであり、図4Bは、図3の車両Vに実施例1の制御を使用する場合の加速度グラフである。なお、両図において、一点鎖線は車両Vの前後加速度、破線は車両Vの横加速度、実線は前後加速度と横加速度の二乗和平方根である合成加速度を示す。
 図4Aの前後加速度(一点鎖線)に示すように、車両Vが、カーブCの入口付近で減速し、出口付近で加速する場合、合成加速度(実線)のピーク値を抑制する従来制御では、カーブCの入口付近と出口付近で2回、合成加速度のピークが発生するだけでなく、各ピーク付近での加速度変化が急峻となる。
 一方、図4Bに示すように、本実施例の加速度制御によれば、前後加速度(一点鎖線)の絶対値のピーク値を、横加速度(破線)の絶対値のピーク値より小さくすることで、合成加速度(実線)のピークがカーブCの中央付近の1つになるだけでなく、ピーク付近での加速度変化も緩やかとなる。
 従って、本実施例により、合成加速度のピークを2つから1つに低減できるだけでなく、加速度の変化も緩和できることが分かる。つまり、本実施例の加速度制御を採用すれば、従来方法に比較して、カーブCの走行中の車両Vに生じる振動回数が低減し、車両の不安定挙動の発生を抑制できるため、乗員の乗り心地が向上する。なお、図4Bでは、実施例1の前後加速度制御の形状の一例として正弦波形状を例示したが、例えば、矩形波形状や台形波形状であってもよい。
 図5は、図4Bの加速度制御を実行する場合に、車両Vに生じる加加速度を示すグラフである。なお、図5に示す前後加加速度と横加加速度は、図4Bに示す前後加速度と横加速度の時間変化であり、図5に示す合成加加速度は、前後加加速度と横加加速度の二乗和平方根である。
 図4Bのように合成加速度のピークを1つにした場合、図5の合成加加速度のピーク値を最小にすることで、カーブCの走行中の車両Vに生じる振動が更に低減し、車両Vの不安定挙動の発生を更に抑制することができる。なお、図5に示すように、実施例1の前後加加速度の形状は正弦波形状であるが、例えば矩形波形状や台形波形状であってもよく、前後加速度あるいは前後加加速度の形状を矩形波形状や台形波形状にすることで、合成加加速度のピーク値を小さくできる。
 <第2走行経路>
 次に、図6と図7を用いて、車両Vが第2走行経路を走行する状況を説明する。
 図6は、第2走行経路の平面図であり、車両Vが、隣接する二つの直線路間で車線変更する場合の走行可能領域Rの範囲内に設定された目標進路Pを例示したものである。この目標進路P上には、車線変更の始点と終点の間に、変曲点I,I,Iが存在しているため、加速度判定部42cは、変曲点Iから変曲点Iまでの左旋回区間を1つのカーブCと定義し、変曲点Iから変曲点Iまでの右旋回区間をもう1つのカーブCと定義する。
 図7は、図6の車両Vに本実施例の制御を使用した場合の加速度グラフである。前後加速度(一点鎖線)で示すように、本実施例の制御を使用した車両Vは、最初のカーブCの入口付近で減速し、次のカーブCの出口付近で加速している。この場合、前後加速度(一点鎖線)の絶対値のピーク値を、横加速度(破線)の絶対値のピーク値より小さくすることで、カーブCとカーブCの何れを走行中でも、合成加速度(実線)のピークを1つにできるため、逆向きのカーブが連続する車線変更時であっても、車両Vに生じる振動が低減し、車両の不安定挙動の発生を抑制することができる。
 <第3走行経路>
 次に、図8から図9Bを用いて、車両Vが第3走行経路を走行する状況を説明する。
 図8は、第3走行経路の平面図であり、車両Vの走行可能領域Rの範囲内に設定された目標進路Pを例示したものである。この目標進路P上には、右旋回の始点に変曲点Iが存在し、終点に変曲点Iが存在しているため、加速度判定部42cは、変曲点Iまでの区間を直線路Sと定義し、変曲点Iから変曲点Iまでの区間を1つのカーブCと定義する。
 図9Aは、図8の車両Vに本実施例の制御を使用した場合の加速度グラフの一例である。前後加速度(一点鎖線)で示すように、車両Vは、直線路S上の現在位置から減速を開始し、減速しながらカーブCに進入する。その際、前後加速度(一点鎖線)の絶対値のピーク値を、横加速度(破線)の絶対値のピーク値より小さくすることで、カーブCの合成加速度(実線)のピークを1つにすることができる。
 また、図9Bは、車両Vが、図9Aより早くより大きく減速しながらカーブCに進入する場合の加速度グラフを示したものである。この場合、車両VがカーブCに進入する前に、前後加速度(一点鎖線)の絶対値のピーク値を、横加速度(破線)の絶対値のピーク値より小さくしておくことで、カーブCを通過中の合成加速度(実線)のピークを1つにすることができる。
 このように、実施例1の車両運動制御装置によれば、車両Vが各カーブを通過中の合成加速度のピークが1つになるように、前後加速度と横加速度の関係を制御することで、車両Vに生じる振動回数を低減できるとともに、車両Vの不安定挙動の発生を抑制することができる。これにより、乗員の乗り心地や快適性が向上する。
 次に、図10を用いて、本発明の実施例2の車両運動制御装置2を説明する。なお、実施例1との共通点は重複説明を省略する。
 図10は、実施例2の速度計画部42の機能ブロック図である。ここに示す本実施例の速度計画部42は、図2に示した実施例1の速度計画部42に対して、走行速度生成部42eを走行速度候補生成部42fに変更し、走行速度選択部42gを追加したものである。
 走行速度候補生成部42fは、情報取得部42aからの走行状況情報と目標進路P、車両挙動予測部42bからの車両挙動予測値、及び、加速度判定部42cからの判定結果(情報)に基づいて、合成加速度のピークが1つになる複数の目標速度候補を生成し、走行速度選択部42gに出力する。
 走行速度選択部42gは、情報取得部42aからの走行状況情報が示す現状の走行モード(最短時間モードやエコノミモードなど)、及び、走行速度候補生成部42fからの複数の目標速度候補に基づいて、1つを目標速度として選択し、走行制御ユニット5に出力する。例えば、走行状況情報が最短時間モードを示す場合には、走行速度候補生成部42fが生成した複数の目標速度候補の中から、移動時間が最短の目標速度候補を選択し、走行状況情報がエコノミモードを示す場合には、複数の目標速度候補の中から消費エネルギが最小の目標速度候補を選択する。つまり、走行速度選択部42gでは、複数の目標速度の中から移動時間が最短の目標速度を選択したり、複数の目標速度から消費エネルギが最小の目標速度を選択したりする。
 このように、実施例2の車両運動制御装置によれば、実施例1と同様の効果が得られるだけでなく、走行モードの選択に応じて車両運動を制御することができる。
 なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。
例えば、上記した実施例は本発明を分かりやすく説明するために、具体的に説明したものであり、必ずしも説明した全ての構成を有するものに限定されるものではない。また、ある実施例の構成の一部を、他の実施例の構成の一部に置換することもできる。また、ある実施例の構成に他の実施例の構成を追加することもできる。また、各実施例の構成の一部について、それを削除し、他の構成の一部を追加し、他の構成の一部と置換することもできる。
1…車載システム、11…車外通信装置、12…GNSS、13…地図情報記憶部、14…センサ、15…HMIユニット、2…車両運動制御装置、3…運行管理ユニット、4…走行軌道生成ユニット、41…進路計画部、42…速度計画部、42a…情報取得部、42b…車両挙動予測部、42c…加速度判定部、42d…加速度補正部、42e…走行速度生成部、5…走行制御ユニット、6…パワートレインシステム、7…ブレーキシステム、8…ステアリングシステム、C…カーブ、I…変曲点、P…目標進路、R…走行可能領域、S…直線路、V…車両

Claims (11)

  1.  車両の運動を制御する車両運動制御装置であって、
     前記車両の走行状況情報を生成する運行管理ユニットと、
     前記走行状況情報に基づいて前記車両の走行軌道を生成する走行軌道生成ユニットと、 前記走行軌道に基づいて前記車両の駆動、制動、操舵を制御する走行制御ユニットと、 を備えており、
     前記走行軌道生成ユニットは、
     前記走行状況情報に基づいて目標進路を生成する進路計画部と、
     前記車両が前記目標進路の各カーブを走行する時に生じる合成加速度のピークが1つになる前後加速度と横加速度を演算して目標速度を計画する速度計画部と、
     を有することを特徴とする車両運動制御装置。
  2.  請求項1に記載の車両運動制御装置において、
     前記速度計画部は、前記前後加速度の大きさを前記横加速度に対して所定の割合になるように設定することを特徴とする車両運動制御装置。
  3.  請求項1に記載の車両運動制御装置において、
     前記速度計画部は、前記合成加速度の時間変化である合成加加速度のピーク値が最小になる前後加速度と横加速度を計画することを特徴とする車両運動制御装置。
  4.  請求項1に記載の車両運動制御装置において、
     前記速度計画部は、前記車両に発生させる加速度を、車両挙動の上限値以下になるように補正することを特徴とする車両運動制御装置。
  5.  請求項1に記載の車両運動制御装置において、
     前記合成加速度は、前記前後加速度と前記横加速度の合成ベクトルの大きさであることを特徴とする車両運動制御装置。
  6.  請求項1に記載の車両運動制御装置において、
     前記合成加速度のピークは、各カーブを走行する時に生じる合成加速度の極大値であることを特徴とする車両運動制御装置。
  7.  請求項1に記載の車両運動制御装置において、
     前記カーブは、前記目標進路上の変曲点で挟まれた区間であることを特徴とする車両運動制御装置。
  8.  請求項1に記載の車両運動制御装置において、
     前記速度計画部は、複数の目標速度候補を計画し、該複数の目標速度候補の中から走行モードに応じた目標速度を選択することを特徴とする車両運動制御装置。
  9.  請求項8に記載の車両運動制御装置において、
     前記走行モードが最短時間モードである場合、前記速度計画部は、前記複数の目標速度候補の中から移動時間が最短となる目標速度を選択することを特徴とする車両運動制御装置。
  10.  請求項8に記載の車両運動制御装置において、
     前記走行モードがエコノミモードである場合、前記速度計画部は、前記複数の目標速度候補の中から消費エネルギが最小となる目標速度を選択することを特徴とする車両運動制御装置。
  11.  車両の運動を制御する車両運動制御方法であって、
     前記車両の走行状況情報を生成する第一ステップと、
     前記走行状況情報に基づいて目標進路を生成する第二ステップと、
     前記車両が前記目標進路の各カーブを走行する時に生じる合成加速度のピークが1つになる前後加速度と横加速度を演算して目標速度を計画する第三ステップと、
     前記目標進路および前記目標速度に基づいて前記車両の駆動、制動、操舵を制御する第四ステップと、
     を有することを特徴とする車両運動制御方法。
PCT/JP2021/041347 2020-12-17 2021-11-10 車両運動制御装置、および、車両運動制御方法 WO2022130842A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202180083661.3A CN116635920A (zh) 2020-12-17 2021-11-10 车辆运动控制装置和车辆运动控制方法
US18/265,804 US20240034328A1 (en) 2020-12-17 2021-11-10 Vehicle motion control device and vehicle motion control method
EP21906206.4A EP4266286A4 (en) 2020-12-17 2021-11-10 DEVICE AND METHOD FOR VEHICLE MOTION CONTROL

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020-209110 2020-12-17
JP2020209110A JP7463264B2 (ja) 2020-12-17 2020-12-17 車両運動制御装置、および、車両運動制御方法

Publications (1)

Publication Number Publication Date
WO2022130842A1 true WO2022130842A1 (ja) 2022-06-23

Family

ID=82059701

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/041347 WO2022130842A1 (ja) 2020-12-17 2021-11-10 車両運動制御装置、および、車両運動制御方法

Country Status (5)

Country Link
US (1) US20240034328A1 (ja)
EP (1) EP4266286A4 (ja)
JP (1) JP7463264B2 (ja)
CN (1) CN116635920A (ja)
WO (1) WO2022130842A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115503733A (zh) * 2022-10-27 2022-12-23 苏州轻棹科技有限公司 一种纵向加速度的预测方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7528770B2 (ja) 2020-12-17 2024-08-06 マツダ株式会社 自動運転制御装置
JP7687869B2 (ja) * 2021-05-31 2025-06-03 Astemo株式会社 車両統合制御装置及び車両統合制御方法
CN118683555B (zh) * 2024-06-19 2024-12-31 重庆赛力斯凤凰智创科技有限公司 车辆行驶方法、装置、计算机设备和可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010264820A (ja) * 2009-05-13 2010-11-25 Toyota Motor Corp 車両走行制御装置
JP2013218678A (ja) * 2012-03-23 2013-10-24 Institut Francais Des Sciences Et Technologies Des Transports De L'Amenagement Et Des Reseaux 路上車両の経路についての情報の決定方法
JP2018047828A (ja) * 2016-09-23 2018-03-29 日立オートモティブシステムズ株式会社 車両運動制御装置
JP2019038356A (ja) * 2017-08-24 2019-03-14 本田技研工業株式会社 車両制御装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6523409B2 (en) * 2001-06-08 2003-02-25 Brudis & Associates, Inc. Roadway curve advisory speed determination
US7107136B2 (en) * 2001-08-29 2006-09-12 Delphi Technologies, Inc. Vehicle rollover detection and mitigation using rollover index
CN102770322B (zh) * 2009-08-18 2015-07-22 丰田自动车株式会社 车辆控制系统
RU2505432C2 (ru) * 2009-08-18 2014-01-27 Тойота Дзидося Кабусики Кайся Система управления транспортного средства
RU2499705C2 (ru) * 2009-08-18 2013-11-27 Тойота Дзидося Кабусики Кайся Устройство управления для транспортного средства
WO2011021088A1 (en) * 2009-08-18 2011-02-24 Toyota Jidosha Kabushiki Kaisha Vehicle control system
DE102012016240A1 (de) * 2012-08-16 2014-02-20 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Assistenzsystem für ein Kraftfahrzeug und Verfahren zur Steuerung eines Kraftfahrzeugs
CN103693042A (zh) * 2013-12-03 2014-04-02 重庆交通大学 一种基于前视轨迹曲率的山区复杂道路汽车行驶速度预测方法
US20160341555A1 (en) * 2015-05-20 2016-11-24 Delphi Technologies, Inc. System for auto-updating route-data used by a plurality of automated vehicles
JP2017144776A (ja) * 2016-02-15 2017-08-24 株式会社Subaru 車両の走行制御装置
JP6808992B2 (ja) * 2016-06-17 2021-01-06 株式会社デンソー 走行支援装置
US11052925B2 (en) * 2017-07-03 2021-07-06 Nissan Motor Co., Ltd. Target vehicle speed generation method and target vehicle speed generation device for driving-assisted vehicle
BR112020004012A2 (pt) * 2017-08-30 2020-09-01 Nissan Motor Co., Ltd. método de controle de deslocamento e dispositivo de controle de deslocamento para veículo com condução assistida
DE102017124954B3 (de) * 2017-10-25 2019-04-18 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren zum Betrieb eines selbstfahrenden Kraftfahrzeugs
JP7147524B2 (ja) * 2018-12-07 2022-10-05 トヨタ自動車株式会社 車両制御装置
JP2023106034A (ja) * 2022-01-20 2023-08-01 日立Astemo株式会社 車両運動制御装置、および、車両運動制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010264820A (ja) * 2009-05-13 2010-11-25 Toyota Motor Corp 車両走行制御装置
JP2013218678A (ja) * 2012-03-23 2013-10-24 Institut Francais Des Sciences Et Technologies Des Transports De L'Amenagement Et Des Reseaux 路上車両の経路についての情報の決定方法
JP2018047828A (ja) * 2016-09-23 2018-03-29 日立オートモティブシステムズ株式会社 車両運動制御装置
JP2019038356A (ja) * 2017-08-24 2019-03-14 本田技研工業株式会社 車両制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115503733A (zh) * 2022-10-27 2022-12-23 苏州轻棹科技有限公司 一种纵向加速度的预测方法

Also Published As

Publication number Publication date
JP2022096166A (ja) 2022-06-29
US20240034328A1 (en) 2024-02-01
EP4266286A1 (en) 2023-10-25
EP4266286A4 (en) 2024-11-20
JP7463264B2 (ja) 2024-04-08
CN116635920A (zh) 2023-08-22

Similar Documents

Publication Publication Date Title
JP6512084B2 (ja) 走行軌跡生成装置、走行軌跡生成方法
WO2017094907A1 (ja) 走行軌跡生成装置、走行軌跡生成方法
JP2023106034A (ja) 車両運動制御装置、および、車両運動制御方法
JP7463264B2 (ja) 車両運動制御装置、および、車両運動制御方法
RU2671602C1 (ru) Устройство формирования целевого маршрута и устройство управления приведением в движение
JPWO2019008649A1 (ja) 運転支援車両の目標車速生成方法及び目標車速生成装置
JP6825081B2 (ja) 車両制御装置及び車両制御方法
JP6954469B2 (ja) 運転支援方法及び運転支援装置
JP2007293388A (ja) 交差点交通管制システム
WO2021210519A1 (ja) 車両運動制御装置及び車両運動制御方法
JPWO2019008648A1 (ja) 運転支援車両の目標車速生成方法及び目標車速生成装置
JP6838769B2 (ja) 周辺環境認識装置、表示制御装置
WO2018211645A1 (ja) 運転支援方法及び運転支援装置
JP7624878B2 (ja) 車両運動制御装置、および、車両運動制御方法
EP4538130A1 (en) Vehicle motion control device, and vehicle motion control method
WO2024241872A1 (ja) 車両運動制御装置、車両運動制御方法
WO2025028060A1 (ja) 車両運動制御装置
JP2025075228A (ja) 車両運動制御装置、および、車両運動制御方法
WO2023106163A1 (ja) 車両制御装置、車両制御方法、及び車両制御システム
WO2021256069A1 (ja) 車両運動制御装置、および、車両運動制御方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21906206

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 18265804

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 202180083661.3

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021906206

Country of ref document: EP

Effective date: 20230717