WO2013011619A1 - Dispositif de calcul de données d'itinéraire de déplacement, dispositif de commande de déplacement pour véhicule et procédé de calcul de données d'itinéraire de déplacement - Google Patents
Dispositif de calcul de données d'itinéraire de déplacement, dispositif de commande de déplacement pour véhicule et procédé de calcul de données d'itinéraire de déplacement Download PDFInfo
- Publication number
- WO2013011619A1 WO2013011619A1 PCT/JP2012/003649 JP2012003649W WO2013011619A1 WO 2013011619 A1 WO2013011619 A1 WO 2013011619A1 JP 2012003649 W JP2012003649 W JP 2012003649W WO 2013011619 A1 WO2013011619 A1 WO 2013011619A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- road
- curvature
- radius
- curvature radius
- positions
- Prior art date
Links
- 238000000034 method Methods 0.000 title description 51
- 238000004364 calculation method Methods 0.000 claims abstract description 88
- 239000000284 extract Substances 0.000 claims abstract description 12
- 238000000926 separation method Methods 0.000 claims description 32
- 238000000605 extraction Methods 0.000 claims description 13
- 230000007717 exclusion Effects 0.000 claims 3
- 230000008569 process Effects 0.000 description 29
- 238000006243 chemical reaction Methods 0.000 description 14
- 239000012530 fluid Substances 0.000 description 12
- 230000008859 change Effects 0.000 description 8
- 230000007423 decrease Effects 0.000 description 7
- 230000000295 complement effect Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000001788 irregular Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- 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
- B60T7/16—Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger operated by remote control, i.e. initiating means not mounted on vehicle
- B60T7/18—Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger operated by remote control, i.e. initiating means not mounted on vehicle operated by wayside apparatus
-
- 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
- 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/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18145—Cornering
-
- 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
- B60W40/00—Estimation 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/02—Estimation 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/06—Road conditions
- B60W40/072—Curvature of the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K26/00—Arrangements or mounting of propulsion unit control devices in vehicles
- B60K26/02—Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements
- B60K26/021—Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements with means for providing feel, e.g. by changing pedal force characteristics
- B60K2026/023—Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements with means for providing feel, e.g. by changing pedal force characteristics with electrical means to generate counter force or torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K26/00—Arrangements or mounting of propulsion unit control devices in vehicles
- B60K26/02—Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements
- B60K26/021—Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements with means for providing feel, e.g. by changing pedal force characteristics
-
- 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
- B60T2210/00—Detection or estimation of road or environment conditions; Detection or estimation of road shapes
- B60T2210/20—Road shapes
- B60T2210/24—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
- 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
Definitions
- the present invention relates to a travel route information calculation device, a vehicle travel control device, and a travel route information calculation method.
- Patent Document 1 there is a technology described in Patent Document 1.
- road information on a road is acquired from map information, and a curvature radius of the road is calculated based on the acquired road information.
- the braking force of the vehicle is controlled based on the calculated curvature radius.
- the vehicle is automatically decelerated before the curved road.
- a position where the difference in curvature radius between a plurality of positions along the traveling path and a position before and after the position is greater than or equal to a set value is extracted.
- curvature information of a position excluding the extracted position among the plurality of positions is output.
- the degree of change in the radius of curvature of the actual road is relatively small, the degree of change in the radius of curvature is relatively large, and the difference in the radius of curvature between the front and rear positions is greater than or equal to the set value.
- the radius of curvature at the position can be excluded. Therefore, it is possible to prevent a decrease in the accuracy of estimation of the radius of curvature.
- FIG. 2 is a conceptual diagram illustrating a configuration of a vehicle A.
- FIG. It is a flowchart showing a travel control process. It is a figure showing a center separation zone presence or absence switching point. It is a figure showing a center separation zone presence or absence switching point. It is a figure showing the curvature radius computed excluding the center separation zone existence switching point. It is a figure showing an irregular curve road. It is a figure showing an irregular curve road. It is a figure showing the curvature radius computed excluding the road information setting point on an irregular curve road. It is a flowchart showing an automatic deceleration control process.
- FIG. 1 is a conceptual diagram illustrating a configuration of a vehicle A according to the present embodiment.
- the vehicle A includes an accelerator sensor 1 and a wheel speed sensor 2.
- the accelerator sensor 1 detects the accelerator opening of the driver. And the accelerator sensor 1 outputs a detection result to the navigation control unit 12 mentioned later.
- the wheel speed sensor 2 detects the rotational speed Vw of each wheel 3. Then, the wheel speed sensor 2 outputs the detection result to the navigation control unit 12.
- the vehicle A includes a reaction force motor 4.
- the reaction force motor 4 is disposed on the accelerator pedal 5.
- the reaction force motor 4 controls the operation reaction force of the accelerator pedal 5 in accordance with a command from the braking / driving force control unit 6.
- the vehicle A includes a braking / driving force control unit 6.
- the braking / driving force control unit 6 controls the brake fluid pressure of the wheel cylinder 7 of each wheel 3 in accordance with a command from the navigation control unit 12.
- a braking fluid pressure control method a method of controlling hydraulic equipment such as a solenoid valve and a pump is adopted.
- the braking / driving force control unit 6 outputs a command for controlling the operation reaction force to the reaction force motor 4 in accordance with the command from the navigation control unit 12.
- the vehicle A includes a drive torque control unit 8.
- the drive torque control unit 8 controls the drive torque of the drive wheel (rear wheel) 3 in accordance with a command from the navigation control unit 12.
- a driving torque control method a method of controlling the fuel injection amount and ignition timing of the engine 9, the gear ratio of the automatic transmission 10, and the opening degree of the electronic control throttle valve 11 is adopted.
- the vehicle A also includes a navigation control unit 12.
- the navigation control unit 12 includes a GPS (Global Positioning System) receiver 13, a map information storage device 14, and a microprocessor 15.
- the GPS receiver 13 detects the current position of the vehicle A. Then, the GPS receiver 13 outputs the detection result to the microprocessor 15.
- the map information storage device 14 stores map information of the area where the vehicle A travels.
- the map information is information that expresses a road traffic network by a combination of nodes and links set along the road.
- a node is a connection point on the road network expression.
- the link is a line segment connecting nodes on the road network expression, that is, a road.
- information including position information of nodes, complementary points (hereinafter also referred to as road information setting points), and road information such as link types is adopted.
- the complementary points are points arranged along the link at a set distance (for example, 25 m) from each other and representing the shape of the link.
- the link type is information indicating the distinction according to the link type.
- the link type for example, a link including a vertical line non-separated link and a vertical line separated link is adopted.
- the vertical line non-separating link is information indicating that the road link is not separated into the vertical line in the central separator.
- the vertical line separation link is information indicating that the road link is separated into vertical lines in the central separation band.
- the microprocessor 15 includes an integrated circuit including an A / D conversion circuit, a D / A conversion circuit, a central processing unit, and a memory.
- the ROM stores one or more programs for realizing various processes.
- the CPU executes each process according to one or more programs stored in the ROM.
- the microprocessor 15 includes a curvature radius calculation unit 16 and an automatic deceleration control unit 17.
- the curvature radius calculation unit 16 and the automatic deceleration control unit 17 are configured by a program.
- the curvature radius calculation unit 16 includes a plurality of road information setting points based on the detection results of the various sensors 1 and 2 and the GPS receiver 13 and the road information of the plurality of road information setting points stored in the map information storage device 14. Calculate and output the curvature information of the travel path at the link position.
- the automatic deceleration control unit 17 controls the vehicle A to a vehicle state (target deceleration described later) according to the curvature information output by the curvature radius calculation unit 16.
- a command for increasing the brake fluid pressure of the wheel cylinder 7, a command for reducing the operation reaction force of the accelerator pedal 5, and a driving torque of the driving wheel 3 are reduced.
- the microprocessor 15 outputs the generated command to the braking / driving force control unit 6 and the driving torque control unit 8.
- the vehicle travel control apparatus of the present embodiment before the vehicle A enters the curved road, the vehicle A can be decelerated before the curved road.
- the navigation control unit 12 is realized by a dedicated device including the GPS receiver 13, the map information storage device 14, and the microprocessor 15 is shown, but other configurations may be adopted. it can. For example, it is possible to adopt a method of configuring with a portable navigation or a smartphone having the same function.
- FIG. 2 is a flowchart showing a travel control process executed by the curvature radius calculation unit 16 and the automatic deceleration control unit 17 of the navigation control unit 12.
- the process of FIG. 2 is a timer interrupt process that is repeatedly executed at a preset period ⁇ T (for example, a period of 10 msec.).
- step S101 of the traveling control process the curvature radius calculation unit 16 reads detection results from the various sensors 1 and 2. Further, the curvature radius calculation unit 16 reads the road information of each of the nodes, interpolation points (hereinafter also referred to as road information setting points), and links in the set section set on the travel route of the vehicle A from the map information storage device 14. .
- road information to be read position information of road information setting points, link types, and the like are employed.
- the set section is a section from a current position of the vehicle A to a position that is a predetermined distance (for example, 500 m) ahead of the traveling direction of the vehicle A.
- the curvature radius calculation unit 16 determines the curvature radius (hereinafter referred to as control radius) of the traveling road at each of the road information setting point and the link position in the set section based on the road information read in step S101. (Also called a working radius).
- control radius the curvature radius of the traveling road at each of the road information setting point and the link position in the set section based on the road information read in step S101.
- control radius the curvature radius of the traveling road at each of the road information setting point and the link position in the set section based on the road information read in step S101.
- control radius the curvature radius of the traveling road at each of the road information setting point and the link position in the set section based on the road information read in step S101.
- a working radius As a method of calculating the radius of curvature, an arc passing through three consecutive road information setting points is calculated, and the calculated radius of curvature of the arc is calculated by using the middle road information setting point of the three road information setting
- the curvature radius calculation unit 16 determines whether there is a control target curvature radius within the set section based on the curvature radius calculated in step S102.
- the radius of curvature to be controlled is a radius of curvature of a curved road that requires the vehicle A to be decelerated before the vehicle A enters the curved road.
- a method for determining the radius of curvature to be controlled a method is adopted in which a radius of curvature equal to or less than a preset threshold value (for example, 300 m) among the radius of curvature of the traveling path of vehicle A is determined as the radius of curvature to be controlled.
- step S104 the curvature radius calculation unit 16 determines that there is no control target curvature radius within the set section.
- the curvature radius calculation unit 16 is based on the curvature radius calculated in the step S102, and road information in which the difference in curvature radius between the preceding and following road information setting points is equal to or greater than a set threshold within the set section. It is determined whether or not a set point exists.
- the setting threshold is the maximum value of the difference in curvature radius assumed between the road information setting points before and after the actual road.
- a determination method a method of determining whether or not there is a median strip presence / absence switching point in the set section based on the road information read in step S101 is adopted. As shown in FIGS.
- the center separation band presence / absence switching point is a node (point) that connects a link (traveling road) with a central separation band and a link (traveling path) without a central separation band. ).
- a node that switches from a link with a median strip to a link without a median strip (FIG. 3 (a))
- a node that switches from a link without a median strip to a link with a median strip (FIG. 3 (b)).
- the curvature radius calculation unit 16 has a difference in curvature radius between the preceding and following road information setting points that is greater than or equal to the set threshold value. It is determined that there is no road information setting point, and the process proceeds to step S108.
- a curvature radius calculation unit 16 calculates the radius of curvature of the travel path from the complementary point of the first link, the complementary point of the second link, and the switching node.
- the first link is located between the uplink and the downlink.
- the second link is located at each of the center of the uplink and the center of the downlink. Therefore, in the switching node, a deviation occurs between the position of the end portion of the first link and the position of the end portion of the second link.
- the radius-of-curvature calculation unit 16 includes a switching node, that is, a position including a central separation band presence / absence switching point that connects a link having a central separation band (first link) and a link having no central separation band (second link). Then, the curvature radius calculation unit 16 erroneously calculates a relatively small curvature radius.
- step S105 the curvature radius calculation unit 16 recalculates the curvature radius of the traveling road at the road information setting point and the link position in the set section based on the road information read in step S101.
- the curvature radius calculation unit 16 is a position that includes the central separator presence / absence switching point among the road information setting point and the link position within the set section.
- the curvature radius calculation unit 16 calculates the curvature radius of the traveling road at a position excluding the extracted position from the road information setting point and the link position in the set section.
- the curvature radius calculation unit 16 is erroneous because the positions of the ends of both links are shifted at the center separation band presence / absence switching point that connects the link with the center separation band and the link without the center separation band.
- step S106 the curvature radius calculation unit 16 determines that the difference in curvature radius between the preceding and following road information setting points is greater than or equal to a set threshold within the set section based on the curvature radius calculated in step S105. It is determined whether or not there is a road information setting point.
- a road information setting point extraction method a method of determining whether or not there is an illegally curved road in the set section based on the curvature radius calculated in step S105 is adopted.
- An illegal curve road is a curve road whose length is equal to or less than the curve threshold value.
- the length of the curved road As the length of the curved road, the length of a section in which the curvature radius of the curved road is equal to or less than the curvature radius to be controlled (300 m) is employed.
- the curve threshold is a minimum value (for example, 100 m) of the length of a curved road (for example, 100 m to 200 m or more) assumed on an actual road.
- the curvature radius calculation unit 16 determines that there is no illegal curved road in the set section (No)
- the length of the section of the curved road where the radius of curvature is equal to or less than the radius of curvature to be controlled is shown as the length of the curved road, but other configurations may be employed.
- the distance between the inflection points may be the length of the curved road.
- the curvature radius calculation unit 16 The radius of curvature of the travel path is calculated from the complementary point of the link in front and the complementary points of the links around the island and the nodes connecting them.
- the radius-of-curvature calculation unit 16 compares the node at the entrance of the roundabout, that is, at the position including the connection point connecting the roundabout and the travel route other than the roundabout, as in the case of the switching node described above. Therefore, it is determined that there is an illegal curved road.
- step S107 the curvature radius calculation unit 16 recalculates the curvature radius of the traveling road at the road information setting point and the link position in the set section based on the road information read in step S101.
- the curvature radius calculation unit 16 as shown in FIG. 7, among the road information setting point and the link position in the set section, the center separation zone presence / absence switching point, and the fraud detected in the step S106.
- the road information setting point and the link position existing on the curve road are extracted.
- the road information setting point and the link position that exist on the illegal curve road include, for example, a node at the entrance of the roundabout, that is, a position including a connection point that connects the roundabout and a travel route other than the roundabout. is there.
- the radius of curvature of the traveling road at the position excluding the extracted position from the road information setting point and the link position in the set section is calculated.
- the curvature radius calculation unit 16 resets the calculated curvature radius to the control radius instead of the control radius set in step S102.
- the curvature radius calculation unit 16 excludes road information of a road information setting point (node at the entrance of the roundabout) where the degree of change in the radius of curvature of the actual road is relatively small and the degree of change in the radius of curvature is large. it can. Therefore, the curvature radius calculation unit 16 estimates the curvature radius as shown by the solid line in FIG. 8 even if the acquired road information includes road information that causes an estimation error of the curvature radius to increase. Decrease in accuracy can be prevented.
- step S108 the curvature radius calculation unit 16 determines whether or not there is an illegal curve road in the set section based on the road information read in step S101. If the curvature radius calculation unit 16 determines that there is an illegally curved road in the set section (Yes), the curvature radius calculation unit 16 proceeds to step S109. On the other hand, if the curvature radius calculation unit 16 determines that there is no unauthorized curved road in the set section (No), the process proceeds to step S111. As a result, it is determined that there is an illegally curved road at a position that includes a node at the entrance of the roundabout, that is, a connection point that connects the roundabout and a travel route other than the roundabout.
- step S109 the curvature radius calculation unit 16 recalculates the radius of curvature of the traveling road at the road information setting point and the link position in the set section based on the road information read in step S101, and then in step S110.
- the road information setting point and the link position for example, the node at the entrance of the roundabout
- the link position existing on the incorrect curve road detected in step S108 among the road information setting point and the link position in the setting section. That is, a position including a connection point that connects a roundabout and a travel route other than the roundabout is extracted.
- the curvature radius calculation unit 16 resets the calculated curvature radius to the control radius instead of the control radius set in step S102.
- step S110 the curvature radius calculation unit 16 determines whether there is a control target curvature radius in the set section based on the curvature radius calculated in step S107 or S109. If the curvature radius calculation unit 16 determines that the control target curvature radius is within the set section (Yes), the process proceeds to step S111. On the other hand, if the curvature radius calculation unit 16 determines that there is no control target curvature radius within the set section (No), the calculation process is terminated.
- step S111 the radius of curvature calculation unit 16 outputs the control radius set in step S102, S107, or S109 to the automatic deceleration control unit 17. Subsequently, the automatic deceleration control unit 17 executes the automatic deceleration control process based on the control radius output from the curvature radius calculation unit 16, and then ends this calculation process. In the automatic deceleration control process, the automatic deceleration control unit 17 instructs to increase the brake fluid pressure of the wheel cylinder 7 before the vehicle A enters the curved road, to reduce the operation reaction force of the accelerator pedal 5, and to drive. A command for reducing the driving torque of the wheel 3 is generated.
- FIG. 9 is a flowchart showing the automatic deceleration control process executed by the automatic deceleration control unit 17 in step S111.
- automatic deceleration control processing executed by the automatic deceleration control unit 17 will be described with reference to the flowchart of FIG.
- step S201 of this automatic deceleration control process the automatic deceleration control unit 17 is based on the control radius output by the curvature radius calculation unit 16, and the point where the curvature radius is minimum on the most recent curved road (hereinafter, also referred to as the minimum curvature radius point). Detected).
- the nearest curved road is a curved road that is in front of the vehicle A in the traveling direction and closest to the vehicle A.
- a method of determining the minimum radius of curvature a method of extracting a minimum curvature radius from the traveling path ahead of the traveling direction of the vehicle A and selecting a point closest to the vehicle A among the points related to the extracted curvature radius.
- step S202 the automatic deceleration control unit 17 calculates the curvature radius at the minimum radius of curvature based on the control radius output by the curvature radius calculation unit 16 and the minimum radius of curvature detected in step S201. get.
- the automatic deceleration control unit 17 calculates the target vehicle speed based on the acquired curvature radius at the minimum curvature radius point.
- the target vehicle speed is a vehicle speed for causing the vehicle A to travel stably at the minimum radius of curvature.
- the automatic deceleration control unit 17 calculates the target deceleration based on the calculated target vehicle speed, the distance from the current position to the entrance of the nearest curve road, and the rotational speed Vw of each wheel 3 read in step S101.
- the target deceleration is a deceleration for making the vehicle speed of the vehicle A coincide with the target vehicle speed when reaching the entrance of the latest curve road.
- the automatic deceleration control unit 17 calculates the target braking fluid pressure of the wheel cylinder 7 based on the target deceleration calculated at step S202.
- the target brake fluid pressure is a brake fluid pressure of the wheel cylinder 7 for realizing the target deceleration.
- the automatic deceleration control unit 17 sends a control signal to the braking / driving force control unit 6 in order to increase the braking fluid pressure so that the actual braking fluid pressure coincides with the calculated target braking fluid pressure. Output.
- the process proceeds to step S204, where the automatic deceleration control unit 17 issues a command (reaction force reduction command) for reducing the operation reaction force of the accelerator pedal 5 based on the target deceleration calculated in step S202.
- a control signal is output to the unit 6.
- step S205 the automatic deceleration control unit 17 is based on the accelerator opening read in step S101, the target deceleration calculated in step S202, and the target braking fluid pressure calculated in step S203.
- a target drive torque is calculated.
- the target drive torque is drive torque for realizing the target deceleration in consideration of the accelerator opening.
- the automatic deceleration control unit 17 outputs to the drive torque control unit 8 a command (torque reduction command) for reducing the drive torque so that the actual drive torque matches the calculated target drive torque.
- the navigation control unit 12 ends this calculation process and returns to the original travel control process.
- the automatic deceleration control part 17 can control the vehicle A to the deceleration according to the curvature radius of the curvature radius minimum point, the operation reaction force of the accelerator pedal 5, and the driving torque.
- the navigation control unit 12 determines that there is a median strip presence / absence switching point in the set section (step S104, Yes in FIG. 2).
- the radius-of-curvature calculation unit 16 extracts a median strip presence / absence switching point based on the read road information, and extracts the median strip presence / absence switching point extracted from the road information setting point and the link position in the set section.
- a radius of curvature (control radius) of the travel path at a position excluding the included position is calculated (step S105 in FIG. 2).
- the vehicle travel control apparatus is configured to calculate the curvature radius of the position excluding the position including the central separator presence / absence switching point from the road information setting point and the link position in the setting section. . Therefore, there is a possibility that the wrong radius of curvature may be calculated because the positions of the ends of both links are misaligned at the switching point between the links with the median strip and the links without the median strip. Where there is, it is possible to exclude the radius of curvature at the switching point of the median strip. Thereby, even if the road information that causes the estimation error of the curvature radius to be increased is included in the acquired road information, as shown in FIG. 5, it is possible to prevent the estimation accuracy of the curvature radius from being lowered.
- the curvature radius calculation unit 16 outputs the calculated control radius to the automatic deceleration control unit 17. Subsequently, based on the control radius output from the curvature radius calculation unit 16, the automatic deceleration control unit 17 instructs to increase the brake fluid pressure, to reduce the operation reaction force of the accelerator pedal 5, and to drive the drive wheels 3. A command to reduce the torque is output (step S111 in FIG. 2). As a result, before the vehicle A enters the curved road, the vehicle A is decelerated before the curved road. Thus, in the vehicle travel control apparatus of the present embodiment, the vehicle A is controlled in correspondence with the travel path of the vehicle A based on the curvature radius calculated by the above-described method, that is, the curvature radius with high estimation accuracy. It was. Therefore, malfunction of the vehicle A can be prevented.
- the curvature radius calculation unit 16 calculates a relatively small curvature radius at the entrance node of the roundabout, and determines that there is an illegally curved road within the set section (Yes in step S108 in FIG. 2). Subsequently, the curvature radius calculation unit 16 extracts the road information setting point and the link position on the incorrect curve road (step S109 in FIG. 2). Thereby, the node including the connection point that connects the node at the entrance of the roundabout, that is, the travel path other than the roundabout is extracted.
- the curvature radius calculation unit 16 extracts the position extracted from the road information setting point and the link position in the set section (the road information setting point at the entrance of the roundabout, that is, the travel route other than the roundabout and the roundabout) And the radius of curvature of the traveling road at the position including the road information setting point excluding the position including the central separation zone presence / absence switching point is calculated (step S109 in FIG. 2).
- the road information setting point and the link position on the incorrect curve road (the road information setting at the entrance of the roundabout) from the road information setting point and the link position in the setting section.
- Point that is, a position including a connection point that connects a roundabout and a travel path other than the roundabout), and a configuration that recalculates the curvature radius of the travel path at a position excluding the position including the center separation zone presence / absence switching point. It was. Therefore, the road information of the road information setting point where the degree of change in the radius of curvature is large can be excluded where the degree of change in the radius of curvature of the actual road is relatively small. As a result, even if the acquired road information includes road information that causes an increase in the estimation error of the curvature radius, as shown by the solid line in FIG.
- road information setting points configure each point set along the travel path.
- the road information setting point and the link constitute a position along the travel path.
- a curvature radius comprises curvature information.
- the navigation control unit 12 in FIG. 1 and steps S104, S106, and S107 in FIG. 2 constitute a position extraction unit.
- the navigation control unit 12 in FIG. 1 and steps S105, S107, and S109 in FIG. 2 constitute a curvature information output unit.
- the navigation control unit 12 in FIG. 1 and step S105 in FIG. 2 constitute a curvature radius calculation unit.
- the navigation control unit 12 of FIG. 1 and steps S101 to S110 of FIG. 2 constitute a travel route information calculation device.
- the braking / driving force control unit 6 in FIG. 1, the navigation control unit 12, and step S111 in FIG. 2 constitute a vehicle control unit.
- the curvature radius calculation unit 16 extracts a road information setting point in which a difference in curvature radius between a position before and after the road information setting point along the traveling road is equal to or greater than a set threshold value. And the curvature radius calculation part 16 outputs the curvature information of the position except the extracted road information setting point among several road information setting points.
- the degree of change in the radius of curvature of the actual road is relatively small
- the degree of change in the radius of curvature is relatively large
- the position where the difference in curvature radius between the previous and next positions is equal to or greater than the set value.
- the radius of curvature can be excluded. Therefore, it is possible to prevent a decrease in the accuracy of estimation of the radius of curvature.
- the radius-of-curvature calculation unit 16 includes a central separation zone presence / absence switching point that connects a link with a central separation zone and a link without a central separation zone among a plurality of road information setting points along the traveling road. Extract position. According to this configuration, the wrong radius of curvature is calculated because the positions of the ends of both links are misaligned at the center separator presence / absence switching point that connects the link with the center separator and the link without the center separator. Where possible, the radius of curvature of the central separator presence / absence switching point can be excluded.
- the curvature radius calculation unit 16 extracts a position on the curved road whose length is equal to or less than the curve threshold value from a plurality of positions along the traveling road. According to this configuration, an erroneous curvature radius may be calculated at a position on a curved road whose length is equal to or less than the curve threshold, and the curvature radius at the position can be excluded.
- the automatic deceleration control unit 17 controls the vehicle A to the Kibei deceleration according to the curvature radius calculated by the above-described method, that is, the curvature radius with high estimation accuracy. According to this configuration, the malfunction of the vehicle A can be prevented.
- the curvature radius calculation unit 16 includes a central separation zone presence / absence switching point that connects a link having a central separation zone and a link having no central separation zone among a plurality of road information setting points along the traveling road. Extract position. And the curvature radius calculation part 16 outputs the curvature information of the position except the extracted center separator presence / absence switching point among a plurality of road information setting points. According to this configuration, the wrong radius of curvature is calculated because the positions of the ends of both links are misaligned at the center separator presence / absence switching point that connects the link with the center separator and the link without the center separator. Where possible, the radius of curvature of the central separator presence / absence switching point can be excluded. Therefore, it is possible to prevent a decrease in the accuracy of estimation of the radius of curvature.
- the curvature radius calculation unit 16 connects a road information setting point at the entrance of the roundabout from a plurality of road information setting points along the road, that is, a roundabout and a road other than the roundabout.
- the position including the connection point is extracted.
- the curvature radius calculation part 16 outputs the curvature information of the position except the extracted connection point among several road information setting points. According to this configuration, an erroneous curvature radius may be calculated at a connection point that connects a roundabout and a travel route other than the roundabout, but the curvature radius at the point can be excluded. Therefore, it is possible to prevent a decrease in the accuracy of estimation of the radius of curvature.
- Navigation control unit (information acquisition unit, connection point extraction unit, curvature radius calculation unit, curve road point extraction unit, curvature radius recalculation unit, travel route information calculation device, vehicle control unit) 16 curvature radius calculation part (information acquisition part, connection point extraction part, curvature radius calculation part, curve road point extraction part, curvature radius recalculation part, traveling road information calculation device) 17 Automatic deceleration control unit (vehicle control unit) Step S101 (information acquisition unit) Step S104 (connection point extraction unit) Step S105 (curvature radius calculation unit) Step S106 (curve road point extraction unit) Step S107 (curve road point extraction unit, curvature radius recalculation unit) Steps S101 to S110 (travel road information calculation device) Step S111 (vehicle control unit)
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Navigation (AREA)
Abstract
Une unité de calcul de rayon de courbure (16) extrait d'une pluralité de points de réglage de données routières se situant sur un itinéraire de déplacement, un point de réglage de données routières auquel la différence entre les rayons de courbure d'une position avant et d'une position arrière est supérieure ou égale à une valeur de seuil préétablie. L'unité de calcul de rayon de courbure (16) produit ensuite les données de courbure d'une position en excluant le point de réglage de données routières extrait de la pluralité des points de réglage de données routières.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013524580A JP5821959B2 (ja) | 2011-07-21 | 2012-06-04 | 車両用走行制御装置、および走行路情報演算方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011159962 | 2011-07-21 | ||
JP2011-159962 | 2011-07-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013011619A1 true WO2013011619A1 (fr) | 2013-01-24 |
Family
ID=47557823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/003649 WO2013011619A1 (fr) | 2011-07-21 | 2012-06-04 | Dispositif de calcul de données d'itinéraire de déplacement, dispositif de commande de déplacement pour véhicule et procédé de calcul de données d'itinéraire de déplacement |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5821959B2 (fr) |
WO (1) | WO2013011619A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110271547A (zh) * | 2018-03-15 | 2019-09-24 | 本田技研工业株式会社 | 车辆控制装置、车辆控制方法以及存储介质 |
WO2024126908A1 (fr) * | 2022-12-16 | 2024-06-20 | Stellantis Auto Sas | Procédé et dispositif de contrôle d'un système de régulation de vitesse d'un véhicule dans un rond-point |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11232600A (ja) * | 1998-02-13 | 1999-08-27 | Nissan Motor Co Ltd | カーブ検出装置 |
JP2001093095A (ja) * | 1999-09-21 | 2001-04-06 | Fuji Heavy Ind Ltd | 道路形状推定装置及びそれを用いたカーブ進入制御装置 |
JP2001093090A (ja) * | 1999-09-21 | 2001-04-06 | Fuji Heavy Ind Ltd | カーブ進入速度制御装置 |
JP2002329299A (ja) * | 2001-04-26 | 2002-11-15 | Fuji Heavy Ind Ltd | カーブ進入制御装置 |
JP2004272426A (ja) * | 2003-03-06 | 2004-09-30 | Nissan Motor Co Ltd | 道路形状認識装置 |
JP2004280138A (ja) * | 2003-03-12 | 2004-10-07 | Nissan Motor Co Ltd | 道路形状認識装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3228240B2 (ja) * | 1998-10-12 | 2001-11-12 | 住友電気工業株式会社 | ナビゲーション装置 |
DE10343944A1 (de) * | 2003-09-23 | 2005-04-14 | Robert Bosch Gmbh | Verfahren zur Darstellung von Strassendaten in digitalen Karten sowie Verfahren zur Bestimmung der Position eines Fahrzeuges |
JP4363640B2 (ja) * | 2004-04-30 | 2009-11-11 | 株式会社小糸製作所 | 車両用照明装置 |
JP2007017266A (ja) * | 2005-07-07 | 2007-01-25 | Denso Corp | カーナビゲーション装置 |
EP2431712B1 (fr) * | 2010-09-17 | 2013-05-01 | Kapsch TrafficCom AG | Procédé de détermination de la longueur de la trajectoire effectuée par un véhicule |
-
2012
- 2012-06-04 WO PCT/JP2012/003649 patent/WO2013011619A1/fr active Application Filing
- 2012-06-04 JP JP2013524580A patent/JP5821959B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11232600A (ja) * | 1998-02-13 | 1999-08-27 | Nissan Motor Co Ltd | カーブ検出装置 |
JP2001093095A (ja) * | 1999-09-21 | 2001-04-06 | Fuji Heavy Ind Ltd | 道路形状推定装置及びそれを用いたカーブ進入制御装置 |
JP2001093090A (ja) * | 1999-09-21 | 2001-04-06 | Fuji Heavy Ind Ltd | カーブ進入速度制御装置 |
JP2002329299A (ja) * | 2001-04-26 | 2002-11-15 | Fuji Heavy Ind Ltd | カーブ進入制御装置 |
JP2004272426A (ja) * | 2003-03-06 | 2004-09-30 | Nissan Motor Co Ltd | 道路形状認識装置 |
JP2004280138A (ja) * | 2003-03-12 | 2004-10-07 | Nissan Motor Co Ltd | 道路形状認識装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110271547A (zh) * | 2018-03-15 | 2019-09-24 | 本田技研工业株式会社 | 车辆控制装置、车辆控制方法以及存储介质 |
CN110271547B (zh) * | 2018-03-15 | 2022-07-01 | 本田技研工业株式会社 | 车辆控制装置、车辆控制方法以及存储介质 |
WO2024126908A1 (fr) * | 2022-12-16 | 2024-06-20 | Stellantis Auto Sas | Procédé et dispositif de contrôle d'un système de régulation de vitesse d'un véhicule dans un rond-point |
FR3143515A1 (fr) * | 2022-12-16 | 2024-06-21 | Psa Automobiles Sa | Procédé et dispositif de contrôle d’un système de régulation de vitesse d’un véhicule dans un rond-point |
Also Published As
Publication number | Publication date |
---|---|
JP5821959B2 (ja) | 2015-11-24 |
JPWO2013011619A1 (ja) | 2015-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109318981B (zh) | 车辆的行驶控制系统 | |
US8798841B1 (en) | System and method for improving sensor visibility of vehicle in autonomous driving mode | |
KR100509773B1 (ko) | 차량의 예상 주행 코스 범위를 결정하기 위한 방법 및 장치 | |
JP4795069B2 (ja) | 車両の走行安全装置 | |
US10967864B2 (en) | Vehicle control device | |
CN101327770A (zh) | 行驶控制装置 | |
US11433882B2 (en) | Method and device for performing an at least partially automated driving maneuver | |
US7512491B2 (en) | Navigation device for a vehicle | |
JP4860391B2 (ja) | 車両の走行安全装置 | |
WO2019171100A1 (fr) | Procédé d'aide au déplacement d'un véhicule et dispositif d'aide au déplacement d'un véhicule | |
JP6446245B2 (ja) | 自動運転制御装置 | |
US20110264327A1 (en) | Vehicle control device | |
JP5700126B2 (ja) | 車両用走行制御装置 | |
CN105599767A (zh) | 环形道探测装置 | |
JP7284299B2 (ja) | 車両制御装置 | |
JP2008059366A (ja) | 操舵角決定装置、自動車及び操舵角決定方法 | |
JP5821959B2 (ja) | 車両用走行制御装置、および走行路情報演算方法 | |
JP4148125B2 (ja) | 減速制御装置 | |
JP6649873B2 (ja) | 減速制御装置、減速制御方法 | |
JP2006126980A (ja) | 走行経路生成装置 | |
JP4103869B2 (ja) | 車両用減速制御装置 | |
JP4765666B2 (ja) | 走行車線推定装置 | |
JP5407641B2 (ja) | 車両制御装置および車両制御方法 | |
JP5686189B2 (ja) | 車両用走行制御装置 | |
KR20180128670A (ko) | 차량 주행제어 방법 및 장치 |
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: 12815129 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2013524580 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12815129 Country of ref document: EP Kind code of ref document: A1 |