Automatic reverse driving control device
The automatic reverse driving control device addresses the challenge of unstable driving on rough roads by analyzing road conditions and correcting the vehicle's trajectory for safe reverse maneuvering.
Patent Information
- Application Number
- JP2021169111
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-14
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2041-10-14
AI Technical Summary
Existing vehicle driving assistance systems fail to adequately respond to changes in road conditions and slippage during forward driving, making it difficult to safely reverse on rough roads.
An automatic reverse driving control device that includes a control unit to analyze driving trajectory and road conditions, correct the outbound driving trajectory, and control the vehicle's reverse driving to a predetermined point, ensuring stability and safety.
Enables the vehicle to respond to road condition changes and improve unstable driving, allowing safe reverse maneuvering even when forward driving is impossible, providing peace of mind for the driver.
Smart Images

Figure 0007755969000001 
Figure 0007755969000002 
Figure 0007755969000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an automatic reverse driving control device that controls the driving of a vehicle during automatic reverse driving. [Background technology]
[0002] When a vehicle such as an automobile is traveling on a rough road, a narrow mountain path, a narrow street, or the like, it may become impossible to travel forward and be forced to travel backward. For example, when traveling on a rough road, there may be no drivable road ahead. Also, there may be a case where the vehicle is confronted with an oncoming vehicle in a narrow section of the road where two vehicles cannot pass each other. Furthermore, there may be a case where the vehicle is forced to travel backward in a difficult situation, such as when there is no road ahead and the vehicle reaches a dead end.
[0003] For this reason, a driving assistance device has been proposed that enables easy driving of a vehicle by assisting in vehicle operation when reversing based on the vehicle's driving history when moving forward, even in situations where reversing is difficult. Also, a vehicle driving assistance device has been proposed that safely and easily reverses a vehicle while avoiding collisions with obstacles (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2020-131972 Summary of the Invention [Problem to be solved by the invention]
[0005] However, if road conditions are poor and the vehicle slips while traveling forward, it may be inappropriate to travel in reverse along the same path as the outward journey. Furthermore, there is a time gap between traveling forward and traveling backward, and road conditions may change between traveling forward and traveling backward. This raises the risk of the vehicle being unable to respond to changes in road conditions or slippage while traveling forward, making it impossible to travel backward appropriately.
[0006] The present invention has been made to solve such conventional problems, and its object is to provide an automatic reverse driving control device that can respond to changes in road conditions and improve unstable driving when driving forward, and can easily turn back when driving forward is impossible, allowing the driver to drive on rough roads etc. with peace of mind. [Means for solving the problem]
[0007] An automatic reverse driving control device according to one embodiment of the present invention comprises a control unit that controls the driving and steering of the vehicle to control the driving of the vehicle, and the control unit comprises a driving information input unit that inputs information regarding the vehicle's driving trajectory and road surface conditions, a driving information storage unit that stores the input information regarding the vehicle's driving trajectory and road surface conditions, an automatic reverse driving instruction input unit that inputs an instruction to switch from driving by the driver's operation to automatic reverse driving by the control unit, and a control unit that, upon input of the switching instruction, corrects the outbound driving trajectory based on the road surface conditions, determines the return driving route, and controls the reverse driving of the vehicle. [Effects of the Invention]
[0008] According to the present invention, an automatic reverse driving control device can be provided that can respond to changes in road conditions and improve unstable driving when driving forward, and can easily turn back when driving forward is impossible, allowing the driver to drive on rough roads etc. with peace of mind. [Brief explanation of the drawings]
[0009] [Figure 1]1 is a schematic diagram showing a vehicle equipped with an automatic reverse driving control device according to an embodiment of the present invention; [Figure 2] 1 is a block diagram showing a schematic configuration of an ECU according to an embodiment of the present invention; [Figure 3] 10 is a flowchart showing an automatic reverse driving control process. [Figure 4] 10 is a flowchart showing a driving plan generation process in the automatic reverse driving control process. [Figure 5] FIG. 10 is a diagram showing an example of a travel path of a vehicle when a rear wheel skids on the outbound journey. [Figure 6] FIG. 10 is a diagram showing an example of a travel path of a vehicle when the vehicle skids on the outbound journey. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same reference numerals in different drawings indicate parts with the same functions, and duplicated descriptions in each drawing will be omitted as appropriate.
[0011] (Vehicle 1) FIG. 1 shows a schematic diagram of a vehicle 1 equipped with an automatic reverse driving control device according to this embodiment. As shown in FIG. 1, the vehicle 1 includes a driving information detection unit 20, an automatic reverse driving input operation unit 40, a vehicle behavior monitoring device 60, and an ECU 100. The automatic reverse driving control device of this embodiment includes a control unit, which is configured by an ECU 100.
[0012] The travel information detection unit 20 detects information relating to the travel path of the vehicle 1, road surface conditions, and the like. The automatic reverse driving input operation unit 40 is an operation unit for inputting an instruction to switch from driving by the driver to automatic reverse driving by the ECU 100.
[0013] The vehicle behavior monitoring device 60 monitors the driver's vehicle operation and the movement of the vehicle 1, and automatically controls the brakes and engine output according to the driving conditions. In other words, the vehicle behavior monitoring device 60 stabilizes the vehicle behavior according to the driving conditions. This allows the vehicle 1 to reduce skidding and drive stably on slippery roads, when turning a curve, when avoiding an obstacle, etc. In addition, when the vehicle behavior monitoring device 60 activates the above function due to an inconsistency between the vehicle operation and the movement of the vehicle 1, it notifies the ECU 100 of the activated driving range, driving condition, and driving trajectory, and stores them.
[0014] (ECU100) 2, the ECU 100 has a driving information input unit 120, a driving information storage unit 130, an automatic reverse driving instruction input unit 140, a vehicle behavior monitoring information input unit 160, and a control unit 200. The ECU 100 also has a ROM, a RAM, etc. As will be described later, the control unit 200 loads into the RAM a program for automatic reverse driving control processing stored in the ROM and executes it.
[0015] The travel information input unit 120 inputs information about the travel path of the vehicle 1 detected by the travel information detection unit 20, road surface conditions, and the like. The travel information storage unit 130 stores information relating to the input travel path of the vehicle, road surface conditions, etc. The travel information storage unit 130 also stores road data of the travel route along which the vehicle 1 travels. Note that this road data is not limited to data that is stored in advance, but may also be data that is acquired later, for example, as the vehicle 1 travels. The road data includes not only route information, but also, for example, the road width of the travel route and the curvature of corners.
[0016] The automatic reverse driving instruction input unit 140 inputs an instruction to switch to automatic reverse driving operated by the automatic reverse driving input operation unit 40. The vehicle behavior monitoring information input unit 160 inputs the driving information, driving trajectory, etc. at the time of activation when the vehicle behavior monitoring device 60 is activated, for example, when there is a mismatch between the vehicle operation and the movement of the vehicle 1. The input driving information, driving trajectory, etc. are stored in the driving information storage unit 130 by the control unit 200.
[0017] (control unit 200) The control unit 200 controls the driving and steering of the vehicle 1, thereby controlling the running of the vehicle 1. In addition, when a switching instruction is input by the automatic reverse driving instruction input unit 140, the control unit 200 corrects the driving trajectory of the outbound journey based on the road surface conditions, determines the driving route of the return journey, and controls the reverse driving of the vehicle 1 to a predetermined point (a reverse driving end point described later).
[0018] In addition, the control unit 200 determines a corrected return driving route in the driving range where the vehicle behavior monitoring device 60 was activated (for example, the driving range where the vehicle operation and the movement of the vehicle 1 were inconsistent), and decelerates the vehicle before reaching the driving range where the vehicle behavior monitoring device 60 was activated. In addition, if there is an inconsistency between the vehicle operation and the movement of the vehicle 1 at the rear wheels within the driving range in which the vehicle behavior monitoring device 60 is activated, the control unit 200 sets the outward driving trajectory of the front wheels as the return driving route.
[0019] In addition, if there is an inconsistency between the vehicle operation of the front wheels and the movement of the vehicle 1 within the driving range in which the vehicle behavior monitoring device 60 is activated, the control unit 200 determines the driving route for the return journey to be one that follows the curvature of the road based on the road data for the driving trajectory of the outbound journey. In addition, if an obstacle is detected within the driving range where the vehicle behavior monitoring device 60 is activated and an obstacle is also detected when reversing, the control unit 200 determines a return driving route that avoids the obstacle based on the driving trajectory of the outbound journey.
[0020] Next, the automatic reverse driving control process will be described. The automatic reverse driving control process is performed by storing a program for the automatic reverse driving control process in the ROM of the ECU 100. When the ignition is turned on, the program is loaded into the RAM of the ECU 100 and the control unit 200 starts the automatic reverse driving control process. The automatic reverse driving control process may also be started by releasing the key of the vehicle 1 or by opening or closing a door (for example, by opening or closing the door when the driver's seat door is unlocked). The program for the automatic reverse driving control process may also be stored in a predetermined storage medium and read and executed by a computer or the like.
[0021] The automatic reverse driving control process will be described below with reference to FIG.
[0022] (Step S11) When the ignition is turned on, the control unit 200 starts the main processing of the automatic reverse driving control processing. When the automatic reverse driving control processing starts, the control unit 200 performs a driving information acquisition processing in step S11. For example, the control unit 200 acquires information such as the driving trajectory of the vehicle 1 and road surface information detected by the driving information detection unit 20. Furthermore, when the vehicle behavior monitoring device 60 is activated, the control unit 200 acquires information such as the operation information of the vehicle behavior monitoring device 60. Specifically, the control unit 200 acquires information such as the driving trajectory of the vehicle 1 detected by the driving information detection unit 20, the steering angle at each predetermined distance, the vehicle speed at each steering angle, the presence and position of obstacles on the driving path, and road surface μ via the driving information input unit 120. Furthermore, the control unit 200 acquires information such as the operation position and level of the vehicle behavior monitoring device 60, the position of the wheel where the vehicle behavior monitoring device 60 is activated, and the change in G force when the vehicle behavior monitoring device 60 is activated via the vehicle behavior monitoring information input unit 160.
[0023] (Step S12) Next, in step S12, the control unit 200 stores the acquired driving trajectory and road surface information of the vehicle 1, and if the vehicle behavior monitoring device 60 is activated, operation information of the vehicle behavior monitoring device 60, etc. in the driving information storage unit 130.
[0024] (Step S13) Next, in step S13, the control unit 200 performs a process of determining whether or not the ignition has been turned off. If the control unit 200 determines that the ignition has been turned off, it ends the automatic reverse driving control process, and if it determines that the ignition has not been turned off, it proceeds to step S14.
[0025] (Step S14) In step S14, the control unit 200 performs processing to determine whether an automatic reverse driving instruction has been input. That is, it determines whether the automatic reverse driving input operation unit 40 has been operated. Specifically, the control unit 200 determines whether the automatic reverse driving instruction input unit 140 has input an instruction to switch to automatic reverse driving from the automatic reverse driving input operation unit 40. If the control unit 200 determines that an automatic reverse driving instruction has been input, it proceeds to step S15, and if it determines that an automatic reverse driving instruction has not been input, it proceeds to step S11.
[0026] (Step S15) In step S15, the control unit 200 performs a driving plan generation process. In the driving plan generation process, the control unit 200 generates a driving plan for automatic reverse driving of the vehicle 1 to reverse to a predetermined point based on the driving trajectory of the outbound route stored in the driving information storage unit 130 as well as operation information of the vehicle behavior monitoring device, etc. Note that the predetermined point to which the vehicle 1 will reverse during automatic reverse driving (hereinafter referred to as the reverse driving end point) may be input by the driver or set by the control unit 200. Examples of the reverse driving end point set by the control unit 200 include a branch point where a branch is possible, a point where road surface conditions are stable, and a point where there are no obstacles within a predetermined range. The driving plan generation process will be described in detail below.
[0027] (Step S16) Next, in step S16, the control unit 200 performs processing to set the reverse gear. Specifically, the control unit 200 sets the driving range to the R range and changes the gear oil pressure etc. so that the transmission gear is in reverse gear.
[0028] (Step S17) Next, in step S17, the control unit 200 causes the vehicle 1 to travel in reverse automatically in accordance with the travel plan. Specifically, the control unit 200 controls the drive, steering, etc. of the vehicle 1 based on the generated travel plan for automatic reverse traveling, thereby causing the vehicle 1 to travel in reverse. The control unit 200 also modifies the travel plan for automatic reverse traveling according to the situation even during reverse traveling. For example, if an obstacle that was not present before the start of automatic reverse traveling (during the generation of the travel plan) appears during reverse traveling, the control unit 200 modifies the travel plan to avoid this obstacle. Furthermore, if the road surface conditions change between the outbound and inbound travel, the control unit 200 modifies the driving plan in response to the change in road surface conditions. For example, if the road surface is more slippery than when the vehicle was traveling on the outbound route, the control unit 200 takes measures such as reducing the vehicle speed from the driving plan or modifying the driving plan to change the route.
[0029] (Step S18) Next, in step S18, the control unit 200 performs processing to determine whether or not the vehicle 1 has reached the reverse traveling end point. That is, the control unit 200 executes automatic reverse traveling and determines whether or not the vehicle 1 has traveled to the reverse traveling end point. If the control unit 200 determines that the vehicle 1 has reached the reverse traveling end point, it proceeds to step S19, and if it determines that the vehicle 1 has not yet reached the reverse traveling end point, it proceeds to step S17.
[0030] (Step S19) In step S19, the control unit 200 performs automatic reverse driving termination processing. Specifically, the control unit 200 stops the vehicle 1 and sets the vehicle 1 into parking gear. The control unit 200 also notifies the driver that automatic reverse driving has ended and prompts the driver to apply the brakes. Note that the control unit 200 may keep the automatic brakes applied until the driver performs some operation, or may not terminate the automatic reverse driving termination processing until the driver applies the brakes.
[0031] (Step S20) Next, in step S20, the control unit 200 performs a process of determining whether the ignition is turned off. If the control unit 200 determines that the ignition is turned off, it ends the automatic reverse driving control process, and if it determines that the ignition is not turned off, it proceeds to step S11.
[0032] Next, the driving plan generation process performed by the control unit 200 will be described with reference to Fig. 4. Fig. 4 shows a subroutine of step S15 (driving plan generation process) in Fig. 3.
[0033] (Step S31) In the driving plan generation process, first, in step S31, the control unit 200 performs a process of limiting the vehicle speed of the vehicle 1 on the return journey to be equal to or lower than the vehicle speed on the outbound journey. Specifically, the control unit 200 limits the vehicle speed on the return journey to be equal to or lower than the vehicle speed on the outbound journey based on the vehicle speed information on the outbound journey. For example, the control unit 200 sets a vehicle speed slower than that on the outbound journey at a pre-set deceleration rate. The deceleration rate is not limited to a fixed deceleration rate, and may be a deceleration rate according to road conditions, etc. The control unit 200 also sets the reduction in vehicle speed by, for example, reducing the engine speed. The control unit 200 may also reduce the vehicle speed by setting a gear ratio on the return journey lower than that on the outbound journey.
[0034] (Step S32) Next, in step S32, the control unit 200 performs processing to generate a driving plan for the return journey along the same route as the outbound journey. Specifically, the control unit 200 sets a driving route for the return journey so that the vehicle travels in the opposite direction based on the travel trajectory of the outbound journey. The control unit 200 generates a driving plan for the return journey from the current location to the reverse travel end point. As will be described below, the control unit 200 corrects the generated driving plan for the travel range where the vehicle behavior monitoring device 60 was activated.
[0035] (Step S33) Next, in step S33, the control unit 200 performs processing to determine whether or not there has been an operation of the vehicle behavior monitoring device 60. Specifically, the control unit 200 determines whether or not there has been a traveling range in which the vehicle behavior monitoring device 60 has been activated between the reverse traveling end point and the current point during traveling on the outbound road. If the control unit 200 determines that the vehicle behavior monitoring device 60 has been activated, it proceeds to step S34, and if it determines that the vehicle behavior monitoring device 60 has not been activated, it proceeds to step S38. If there are multiple travel ranges in which the vehicle behavior monitoring device 60 has been activated between the reverse travel end point and the current point, the control unit 200 performs processing for each travel range in the case where the vehicle behavior monitoring device 60 has been activated.
[0036] (Step S34) In step S34, the control unit 200 performs processing to decelerate the vehicle 1 before it reaches the operating range of the vehicle behavior monitoring device 60. Specifically, the control unit 200 generates a driving plan for decelerating the vehicle 1 on the return travel route before it reaches the traveling range where the vehicle behavior monitoring device 60 was activated on the outbound travel.
[0037] (Step S35) Next, in step S35, the control unit 200 performs processing to determine whether or not the vehicle behavior monitoring device 60 has been activated on the front wheels. Specifically, the control unit 200 determines whether or not the behavior of one front wheel of the vehicle has been controlled within the activation range of the vehicle behavior monitoring device 60 to cause the vehicle 1 to travel stably. If the control unit 200 determines that the vehicle behavior monitoring device 60 has been activated on the front wheels, it proceeds to step S37, and if it determines that the vehicle behavior monitoring device 60 has not been activated on the front wheels, it proceeds to step S36.
[0038] (Step S36) In step S36, the control unit 200 performs a process of generating a route that follows the travel path of the front wheels. That is, the control unit 200 determines that the rear wheels skidded on the outbound journey, and corrects the route for the return journey in the travel plan for the return journey so that the rear wheels also follow the same path as the travel path of the front wheels on the outbound journey. Then, when the control unit 200 finishes the process of generating a route that follows the travel path of the front wheels, the control unit 200 proceeds to step S38.
[0039] FIG. 5 shows an example of the travel path of the vehicle 1 when the rear wheels skid on the outbound journey. As shown in FIG. 5, the path traveled by the front wheels of the vehicle 1 is a typical travel path that follows the shape of the road. On the other hand, the path traveled by the rear wheels of the vehicle 1 is significantly off to one side of the road. For this reason, if the vehicle 1 were to use the path traveled by such rear wheels as its travel path on the return journey, it would be forced to travel unstably. Therefore, in the travel plan for the return journey, the control unit 200 corrects the route for the return journey so that the rear wheels also follow the same path as the travel path of the front wheels on the outbound journey, thereby enabling the vehicle 1 to travel stably.
[0040] (Step S37) In step S37, the control unit 200 performs a process of generating a route that follows the road. That is, the control unit 200 determines that the vehicle 1 skidded on the outbound journey, and corrects the route for the return journey in the travel plan for the return journey so that the vehicle 1 follows a route that follows the shape of the road. For example, the control unit 200 corrects the route for the return journey so that the center of the vehicle 1 travels backward along the center of the road. Then, when the control unit 200 finishes the process of generating a route along roads, the control unit 200 proceeds to step S38.
[0041] FIG. 6 shows an example of the travel path of vehicle 1 when vehicle 1 skids on the outbound journey. As shown in FIG. 6, the route traveled by the center of vehicle 1 on the outbound journey is significantly different from the shape of the road and is significantly off to one side of the road. For this reason, if vehicle 1 were to use such a route traveled on the outbound journey as its travel route on the return journey, it would be forced to travel unstably. Therefore, in the travel plan for the return journey, control unit 200 corrects the route for the return journey so that the center of vehicle 1 follows a route that follows the shape of the road, thereby enabling vehicle 1 to travel stably.
[0042] (Step S38) In step S38, the control unit 200 performs a process of determining whether or not an obstacle has been recognized in the route. If the control unit 200 determines that an obstacle has been recognized in the route, it proceeds to step S39, and if it determines that an obstacle has not been recognized in the route, it ends the driving plan generation process.
[0043] (Step S39) In step S39, the control unit 200 performs a process of generating a route that avoids obstacles. For example, if the vehicle behavior monitoring device 60 is operating, the control unit 200 generates a route for the return trip that is different from the outbound route, but if an obstacle is present in the route, the control unit 200 can generate a route for the return trip that is the same as the outbound route. Then, when the control unit 200 finishes the process of generating a route that avoids obstacles, it ends the driving plan generation process.
[0044] As described above, when an instruction to switch to automatic reverse driving is input from automatic reverse driving instruction input unit 140, control unit 200 of the automatic reverse driving control device of this embodiment corrects the driving trajectory of the outbound journey based on road surface conditions, determines the driving route for the return journey, controls the reverse driving of the vehicle, and controls the reverse driving to reverse driving end point P. Therefore, the automatic reverse driving control device of this embodiment can respond to changes in road surface conditions and improve unstable driving during forward driving, and can easily turn back even when forward driving is impossible, allowing the driver to drive on rough roads etc. with peace of mind.
[0045] Furthermore, in the automatic reverse driving control device of this embodiment, if there is a driving range in which the vehicle behavior monitoring device 60 is activated between the reverse driving end point P and the current point Q, when determining the return driving route, the control unit 200 decelerates the vehicle before reaching the driving range in which the vehicle behavior monitoring device 60 is activated, so that automatic reverse driving can be performed safely even on slippery road conditions, etc.
[0046] Furthermore, in the automatic reverse driving control device of this embodiment, when the vehicle behavior monitoring device 60 is activated on the rear wheels, the control unit 200 sets the outward travel path of the front wheels as the return travel path, so that a route traveled normally without slipping or the like can be set as the return travel path, allowing for stable automatic reverse driving.
[0047] Furthermore, in the automatic reverse driving control device of this embodiment, when the vehicle behavior monitoring device 60 is activated on the front wheels, the control unit 200 sets the return driving route to one that follows the curvature of the road based on the road data of the outbound driving trajectory, so that an appropriate route can be set in line with the road shape as the return driving route, enabling stable automatic reverse driving. [Explanation of symbols]
[0048] 1: vehicle, 20: driving information detection unit, 40: automatic reverse driving input operation unit, 60: vehicle behavior monitoring device, 100: ECU, 120: driving information input unit, 130: driving information storage unit, 140: automatic reverse driving instruction input unit, 160: vehicle behavior monitoring information input unit
Claims
1. A control unit is provided to control the driving and steering of the vehicle to control the running of the vehicle; The control unit a travel information input unit for inputting information about the travel path of the vehicle and road surface conditions; a travel information storage unit that stores input information about the vehicle's travel path and road surface conditions; an automatic reverse driving instruction input unit that inputs an instruction to switch from driving by a driver to automatic reverse driving by the control unit; a vehicle behavior monitoring information input unit that inputs a driving range in which the vehicle behavior is stabilized from a vehicle behavior monitoring device that monitors the driver's vehicle operation and the vehicle movement and stabilizes the vehicle behavior according to the driving state; a control unit that corrects the outbound travel path based on road surface conditions in response to the input of the switching instruction, determines the return travel path, and controls reverse travel of the vehicle; When the control unit receives the travel range in which the vehicle behavior has been stabilized, the control unit stores the travel range in the travel information storage unit, and when determining a return travel route, the control unit decelerates the vehicle before reaching the travel range. An automatic reverse driving control device characterized by the above.
2. the control unit, when there is a mismatch between the vehicle operation and the vehicle movement of the rear wheels within the traveling range, sets the traveling locus of the front wheels on the outward journey as the traveling route of the return journey.
2. The automatic reverse driving control device according to claim 1,
3. the travel information storage unit stores road data on which the vehicle travels; When there is an inconsistency between the vehicle operation and the vehicle movement of the front wheels within the travel range, the control unit determines a travel route for the return trip that follows the curvature of the road based on road data of the travel locus for the outbound trip.
3. An automatic reverse driving control device according to claim 1 or 2.
Citation Information
Patent Citations
Device and method for generating travel track
JP2009166623A
Exit support method and device
JP2020063044A
On-vehicle processing device and control method of on-vehicle processing device
JP2020101473A
Drive support device for vehicle
JP2020131972A
Vehicle control device, terminal device, parking lot management device, vehicle control method, and program
JP2020185875A