WO2013006826A2 - Systems and methods for semi-autonomous vehicular convoying - Google Patents
Systems and methods for semi-autonomous vehicular convoying Download PDFInfo
- Publication number
- WO2013006826A2 WO2013006826A2 PCT/US2012/045830 US2012045830W WO2013006826A2 WO 2013006826 A2 WO2013006826 A2 WO 2013006826A2 US 2012045830 W US2012045830 W US 2012045830W WO 2013006826 A2 WO2013006826 A2 WO 2013006826A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- vehicular
- convoying
- follower
- control system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 239000000446 fuel Substances 0.000 claims abstract description 31
- 238000005516 engineering process Methods 0.000 claims abstract description 7
- 230000001133 acceleration Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 18
- 230000007257 malfunction Effects 0.000 claims description 6
- 230000033001 locomotion Effects 0.000 claims description 5
- 230000000153 supplemental effect Effects 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 238000000926 separation method Methods 0.000 claims 7
- 230000003116 impacting effect Effects 0.000 claims 4
- 231100001261 hazardous Toxicity 0.000 claims 3
- 238000012544 monitoring process Methods 0.000 claims 2
- 241001465754 Metazoa Species 0.000 claims 1
- 230000003213 activating effect Effects 0.000 claims 1
- 238000010276 construction Methods 0.000 claims 1
- 238000002329 infrared spectrum Methods 0.000 claims 1
- 229940052961 longrange Drugs 0.000 claims 1
- 238000002211 ultraviolet spectrum Methods 0.000 claims 1
- 238000001429 visible spectrum Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 abstract description 6
- 238000001228 spectrum Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 7
- 230000007704 transition Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000036461 convulsion Effects 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000009849 deactivation Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
- B60W10/184—Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units, or advanced driver assistance systems for ensuring comfort, stability and safety or drive control systems for propelling or retarding the vehicle
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
- B60W30/165—Automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
-
- 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/10—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 vehicle motion
- B60W40/1005—Driving resistance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0287—Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
- G05D1/0291—Fleet control
- G05D1/0293—Convoy travelling
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/161—Decentralised systems, e.g. inter-vehicle communication
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/22—Platooning, i.e. convoy of communicating vehicles
-
- 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/146—Display means
-
- 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
-
- 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/40—Coefficient of friction
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/804—Relative longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
-
- 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 for navigation systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/65—Data transmitted between vehicles
-
- 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W50/16—Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/10—Road Vehicles
- B60Y2200/14—Trucks; Load vehicles, Busses
- B60Y2200/147—Trailers, e.g. full trailers or caravans
Definitions
- the present invention relates to systems and methods for enabling vehicles to closely follow one another through partial automation. Following closely behind another vehicle has significant fuel savings benefits, but is generally unsafe when done manually by the driver. On the opposite end of the spectrum, fully autonomous solutions require inordinate amounts of technology, and a level of robustness that is currently not cost effective.
- Convenience systems such as adaptive cruise control, control the speed of the vehicle to make it more pleasurable or relaxing for the driver, by partially automating the driving task.
- These systems use range sensors and vehicle sensors to then control the speed to maintain a constant headway to the leading vehicle.
- these systems provide zero added safety, and do not have full control authority over the vehicle (in terms of being able to fully brake or accelerate) but they do make the driving task easier, which is welcomed by the driver.
- Some safety systems try to actively prevent accidents, by braking the vehicle automatically (without driver input), or assisting the driver in braking the vehicle, to avoid a collision. These systems generally add zero convenience, and are only used in emergency situations, but they are able to fully control the longitudinal motion of the vehicle.
- the system described here combines the components to attain the best attributes of the state of the art convenience and safety systems and manual control.
- the components and communication for the very best safety systems together with an enhanced version of the functionality for convenience systems, together with the features and functionality of a manually controlled vehicle, the current solution provides a safe, efficient convoying solution.
- systems and methods for a Semi- Autonomous Vehicular Convoying are provided.
- Figure 1 shows the airflow around a heavy truck, in accordance with some embodiments
- Figure 2 shows US transportation fuel use
- Figure 3 A shows typical fleet expenses for a heavy truck fleet
- Figure 3B shows typical heavy truck fuel use from aerodynamic drag
- Figure 4 shows typical fuel savings for a set of linked trucks
- Figure 5 shows fuel savings versus following distance gap for a set of heavy trucks
- Figure 6 shows an example of long range coordination between two trucks in accordance with one embodiment of the present invention
- Figure 7 shows an example of short range linking between two trucks
- Figure 8 illustrates exemplary long range communications between trucks
- Figure 9 illustrates exemplary short range communications between trucks
- Figure 10 illustrates an exemplary purpose behind the short range communications between trucks
- Figure 11 show an exemplary installation of system components for one embodiment of the invention
- Figures 12 and 13 are block diagrams illustrating one embodiment of the vehicular convoying control system in accordance with the present invention.
- Figure 14 shows exemplary components for a simplified version of the embodiment of Figure 12 suitable for a lead vehicle
- Figure 15 shows an exemplary flowchart for coordination and linking functionality; [0026] Figure 16 shows some additional safety features for some
- Figure 17 shows one exemplary embodiment of aerodynamic optimization for use with convoying vehicles.
- the present invention relates to systems and methods for a Semi-
- Figure 1 shows the airflow around a typical truck 100.
- This system is aimed at reducing the drag caused by this type of airflow.
- This drag causes the majority of fuel used in transportation, especially in the Heavy Truck sector (see Figure 2).
- the expense of this fuel is significant for all private and industrial vehicle users, but especially so for heavy truck fleets, where the fuel is about 40% of operating expenses (see Figure 3A).
- Embodiments of the present invention enable vehicles to follow closely together.
- Figure 5 shows the fuel savings possible for heavy trucks at various gaps, while Figure 4 shows one specific example of heavy trucks following closely.
- a key part of the functionality of one such embodiment is long range coordination between the vehicles. Shown in Figure 6 this serves to allow vehicles 410 and 420 to find linking partners.
- the system has some knowledge of the location and/or destination of the self-vehicle and of other equipped vehicles on the road. The system can thus suggest nearby vehicles with which to link.
- Figure 8 shows the technology to enable such a system: a long range communication system 880 and a central server 890.
- the server 890 and/or the system onboard each vehicle makes decisions and suggestions based on knowledge of one or more of vehicle location, destination, load, weather, traffic conditions, vehicle type, trailer type, recent history of linking, fuel price, driver history, or others.
- the driver is notified, and can manually adjust his speed to reduce the distance between the vehicles, or the system can automatically adjust the speed.
- linking opportunities can also be determined while the vehicle is stationary, such as at a truck stop, rest stop, weigh station, warehouse, depot, etc. They can also be calculated ahead of time by the fleet manager. They may be scheduled at time of departure, or hours or days ahead of time, or may be found ad- hoc while on the road, with or without the assistance of the coordination functionality of the system.
- This cost function could have any of the factors listed above.
- the two vehicles may manually adjust their speed, or it may be automatic. If manual, the system may suggest to the leader to slow down, and to the follower to speed up. Or if the leader is stationary (at a truck stop, rest stop, etc.), it may suggest that he delay his departure the appropriate amount of time. These suggestions may be based on vehicle speed, destination, driver history, or other factors. If the system automatically controls the speed, it may operate the truck in a Cruise Control or Adaptive Cruise Control type mode, with the speed chosen to bring the two vehicles closer together. The system may also operate in a semi-automatic mode, where it limits the speed of the leading vehicle, to bring them closer together.
- the system takes control of the rear vehicle 420 and controls it to a close following distance behind the front vehicle 410 (Figure 7).
- the driver may use an input of the system (such as the GUI) to activate this transition, or it can be automatic based upon distance between the two vehicles.
- the key technology to allow this link is shown in Figure 9, consisting primarily of a distance/relative speed sensor, and a communication link.
- the type of functionality of this link is shown in Figure 10, where information about a braking event is sent from the front vehicle 410 to the rear vehicle 420. Other information may include accelerometer data (filtered or unfiltered), tire pressure, information about obstacles or other vehicles in front of the lead truck.
- any of the above data may be passed from the front truck 410 to the rear truck 420 that relates to trucks in front of the pair (for example, to allow safe platoons of 3 or more trucks)
- the system controls the engine torque and braking, with no driver intervention required. The driver is still steering the vehicle.
- the linking event may consist of a smooth transition to the close distance following. This may take the form of a smooth target trajectory, with a controller that tries to follow this trajectory.
- This shape may also be calculated dynamically, changing while the maneuver is performed based on changing conditions or other inputs.
- the driver may deactivate the system in several ways. Application of the brake pedal may resume normal control, or may trigger a mode where the driver's braking is simply added to the system's braking. Applying the accelerator pedal may deactivate the system, returning to a manual mode. Other driver inputs that may trigger a system deactivation include: Turn signal application, steering inputs larger or faster than a threshold, clutch pedal application, a gear change, Jake (compression) brake application, trailer brake application, ignition key-off, and others. The driver can also deactivate the system by selecting an option on the GUI screen or other input device.
- the system may react in one of several safe ways.
- the trailing truck will start braking to ensure a safe gap is maintained. This braking may continue until the trailing truck has come to a complete stop, or it may continue only until a nominally safe distance is achieved (safe without automated control), or it may continue only until the malfunction has been identified.
- a braking jerk consisting of a small braking command, an audible tone, a seat vibration, a display on the GUI or other display, flashing the instrument cluster or other interior lights, increasing or decreasing engine torque momentarily, activation of the "Jake"
- the system may have some or all of the following components shown in Figure 11 :
- An accelerator pedal interceptor 1140 either on the vehicle bus or as a set of analog voltages, to be used to command torque from the engine.
- a modified brake valve 1150 which allows the system to command braking even in the absence of driver command.
- a forward-looking RADAR or LIDAR unit 1130 which senses distance and relative speed of the vehicle in front 410.
- a dash mounted user interface 1120 which may also house a forward looking camera, which is used for the driver to interact with and control the system.
- An antenna array 1110 used for the short and long range communication systems, and for a GPS receiver.
- Figure 12 shows the system architecture for one embodiment 1200.
- the user 1210 interacts with the system through a Graphical User Interface box 1220 (which may alternatively be integrated with the control box 1230).
- the user 1210 receives information (a) from visual and or auditory alerts, and can make system requests (e.g., for linking or coordination).
- the GUI box 1220 communicates with a long range data link 1240 (b).
- the GUI box 1220 is responsible for managing this data link, sending data via the link, and receiving data via the link.
- a control box 1230 (which may be alternatively integrated with the GUI box) receives sensor information 1250 (c), short range data link 1260 information (e), and controls the actuators 1270 (f).
- the GUI box 1220 may be an extremely simple (low cost) device, or may even be eliminated from the system entirely.
- Figure 13 shows one embodiment of the Control Box 1230, with the core sensors and actuators.
- connection (a) typically a CAN interface
- the control box 1230 configures the radar unit 1310 and receives data.
- Connection (b) gives the control box acceleration information in 2 or 3 axes.
- the data link (c) provides information about a leading truck's 410 acceleration, or is used to provide that same information to a following truck 420.
- the brake valve 1340 (d) provides data on brake pressure, and is used to apply pressure via a command from the control box 1230.
- the accelerator command 1390 is sent via an analog voltage or a
- the control box performs calculations to process the sensor information, information from the GUI, and any other data sources, and determine the correct set of actuator commands to attain the current goal
- Figure 15 shows one embodiment of the coordination and linking functionality.
- a vehicle available for coordination 1510 (example: within a certain range, depending on the route of the two vehicles). Once one of the vehicles has accepted 1522 or 1524, the other can then accept, meaning that the pair has agreed to coordinate for possible linking 1530.
- a vehicle within linking range may be identified as a Following Vehicle Available for Linking 1542 or a Leading Vehicle Available for Linking 1544. If neither of these is the case, the system returns to coordination mode. Once a Following Vehicle Available for Coordination has Accepted the link 1552, the Self Vehicle then also accepts the link 1553, initiating the link.
- the vehicles Upon completion of the link the vehicles are now linked 1562. Similarly, once a Leading Vehicle Available for Coordination has Accepted the link 1554, the Self Vehicle then also accepts the link 1555, initiating the link. Upon completion of the link the vehicles are now linked 1564.
- This link may send some or all of the following: Brake application pressure, brake air supply reservoir pressure, engine torque, engine RPM, compression (Jake) brake application, accelerator pedal position, engine manifold pressure, computed delivered torque, vehicle speed, system faults, battery voltage, and radar/lidar data.
- the data link 1260 has very low latency (approximately 10ms in one embodiment), and high reliability. This could be, but is not limited to, WiFi, radio modem, Zigbee, or other industry standard format. This link could also be a non- industry-standard format. In the event of a data link loss, the trailing vehicles should immediately start slowing, to ensure that if the front vehicle happens to brake immediately when the link is lost, the gap can be maintained safely.
- the system should be safe in the event of failure of components of the system.
- the trailing vehicles 420 start braking, until the driver takes control. This ensures that in the worst case where the front vehicle 410 starts to brake immediately when a system component fails, the system is still safe.
- the modified brake valve 1340 is also designed such that in the event of a complete failure, the driver can still brake the vehicle.
- Ordering of the vehicles The system arranges the vehicles on the road to ensure safety. This order may be determined by vehicle weight/load, weather/road conditions, fuel savings or linking time accrued, braking technology on the vehicle, destination or other factors. The system will (graphically or otherwise) tell the drivers which vehicle should be in the front. For example, to mitigate fatigue, the system may cause the trucks to exchange positions on a periodic basis.
- Figure 16 shows some additional safety features the system may have to prevent other types of accidents unrelated to the close following mode.
- One such feature is to use the video stream from the front looking camera to detect drifting within or out of the lane. This is done by looking at the edges or important features on the leading vehicle 410, and calculating the lateral offset from that vehicle. When it is detected, the system can react with a braking jerk (a short braking application to get the driver's attention), slowing down, or a braking jerk in the leading vehicle.
- the system can also use the front mounted radar to detect obstacles or stationary vehicles in the road, even when not in close-following mode. When these are detected, it can apply a braking jerk, slow the vehicle, or provide visual or auditory warnings.
- the system can also use the accelerator pedal signal to determine when the driver is not engaged with the vehicle (or other driver states) and react accordingly, such as slowing the vehicle or disabling the system.
- a simpler version of the system enables vehicles to be a leading vehicle, shown in Figure 14.
- the components on this version are a subset of those on the full system, so there is no automation.
- One minimal system simply performs two functions: Transmits sufficient data to the trailing vehicle to allow close following, and alerts the front driver to a linking request and allows him/her to accept or decline it.
- this version has only the data link functionality 1460. It connects to the brake pressure sensor and electrical power.
- This system may also have additional components, including an accelerometer 1450 and/or an extremely simply user interface and/or long range data communication 1440.
- the full system may also provide other fuel economy optimizations.
- the system may also suggest an optimal lateral positioning of the trucks, to increase the fuel savings. For example, with a cross wind, it may be preferable to have a slight offset between the trucks, such that the trailing truck is not aligned perfectly behind the leading truck. This lateral position may be some combination of a relative position to the surrounding truck(s) or other vehicles, position within the lane, and global position.
- the data link between the two vehicles is critical to safety, so the safety critical data on this link has priority over any other data.
- the link can be separated into a safety layer (top priority) and a convenience layer (lower priority).
- the critical priority data is that which is used to actively control the trailing vehicle. Examples of this may include acceleration information, braking information, system activation/deactivation, system faults, range or relative speed, or other data streams related to vehicle control.
- the lower priority convenience portion of the link can be used to provide data to the driver to increase his pleasure of driving. This can include social interaction with the other drivers, video from the front vehicle's camera to provide a view of the road ahead. This link can also be used when the vehicle is stationary to output diagnostic information gathered while the vehicle was driving.
- the system will have an "allow to merge" button to be used when the driver wants another vehicle to be able to merge in between the two vehicles.
- the button will trigger an increase in the vehicle gap to a normal following distance, followed by an automatic resumption of the close following distance once the merging vehicle has left.
- the length of this gap may be determined by the speed of the vehicles, the current gap, an identification of the vehicle that wishes to merge, the road type, and other factors.
- the transition to and from this gap may have a smooth shape similar to that used for the original linking event.
- the system can estimate the mass of the vehicle to take into account changes in load from cargo.
- Force Wheels / Acceleration This may also be combined with various smoothing algorithms to reject noise, including Kalman filtering, Luenberger observers, and others. This estimate is then used in the control of the vehicle for the trajectory generation, system fail-safes, the tracking controller, and to decide when full braking power is needed. The mass is also used to help determine the order of the vehicles on the road.
- the system may also include the capability to have passenger cars or light trucks following heavy trucks.
- This capability may be built in at the factory to the passenger cars and light trucks, or could be a subset of the components and functionality described here, e.g., as an aftermarket product.
- the system may also include an aerodynamic design optimized for the purpose of convoying, as shown in Figure 17.
- This may be the design of the tractor or trailer, or the design of add-on aerodynamic aids that optimize the airflow for the convoy mode.
- This design may correspond to a specific speed, at which the airflow will be optimized for the convoy mode.
- a hood may deploy, e.g., slide forward, from the roof of the follower vehicle. Portions of the hood may be textured (like an aerodynamic golf ball surface) or may be transparent so as not to further obscure the follower driver's view.
- the existing aerodynamic cone of a follower truck may be repositioned, and/or the cone profile dynamically reconfigured, depending on vehicular speed and weather conditions. This aerodynamic addition or modification may be on the top, bottom, sides, front, or back of the trailer or tractor, or a combination thereof.
- This aerodynamic design may be to specifically function as a lead vehicle 1710, specifically as a following vehicle 1720, or an optimized combination of the two. It may also be adjustable in some way, either automatically or manually, to convert between optimized configurations to be a lead vehicle, a following vehicle, both, or to be optimized for solitary travel.
- the data link between the two vehicles may be accomplished in one of several ways, including, but not limited to: A standard patch antenna, a fixed directional antenna, a steerable phased-array antenna, an under-tractor antenna, an optical link from the tractor, an optical link using one or more brake lights as sender or receiver, or others.
- the data link may be able to activate the brake lights, in the presence or absence of brake pedal or brake application.
- supplemental visual aids for drivers of follower vehicles including optical devices such as mirrors and periscopes, to enable follower drivers to get a better forward-looking view which is partially obscured by the lead vehicle.
- any portion of the above-described components included in the system may be in the cab, in the trailer, in each trailer of a multi-trailer configuration, or a combination of these locations.
- the components may be provided as an add-on system to an existing truck, or some or all of them may be included from the factory. Some of the components may also be from existing systems already installed in the truck from the factory or as an aftermarket system.
- the present invention is also intended to be applicable to current and future vehicular types and power sources. For example, the present invention is suitable for 2-wheeler, 3-wheelers, 4 wheelers, 16-wheelers, gas powered, diesel powered, two-stroke, four-stroke, turbine, electric, hybrid, and any combinations thereof.
- the present invention is also consistent with many innovative vehicular technologies such as hands-free user interfaces including head-up displays, speech recognition and speech synthesis, regenerative braking and multiple-axle steering.
- the system may also be combined with other vehicle control systems such as Electronic Stability Control, Parking Assistance, Blind Spot Detection, Adaptive Cruise Control, Traffic Jam Assistance, Navigation, Grade- Aware Cruise Control, Automated Emergency Braking, Pedestrian detection, Rollover-Control, Anti-Jacknife control, Anti-Lock braking, Traction Control, Lane Departure Warning, Lanekeeping Assistance, Sidewind compensation. It may also be combined with predictive engine control, using the command from the system to optimize future engine inputs.
- vehicle control systems such as Electronic Stability Control, Parking Assistance, Blind Spot Detection, Adaptive Cruise Control, Traffic Jam Assistance, Navigation, Grade- Aware Cruise Control, Automated Emergency Braking, Pedestrian detection, Rollover-Control, Anti-Jacknife control, Anti-Lock braking, Traction Control, Lane Departure Warning, Lanekeeping Assistance, Sidewind compensation. It may also be combined with predictive engine control, using the command from the system to optimize future engine inputs.
- the present invention provides systems and methods for a
Abstract
The present invention relates to a system and method for enabling vehicles to closely follow one another through partial automation. Following closely behind another vehicle has significant fuel savings benefits, but is unsafe when done manually by the driver. On the opposite end of the spectrum, fully autonomous solutions require inordinate amounts of technology, and a level of robustness that is currently not cost effective. It is therefore apparent that an urgent need exists for reliable and economical Semi- Autonomous Vehicular Convoying. These improved Semi- Autonomous Vehicular Convoying Systems enable vehicles to follow closely together in a safe, efficient and convenient manner.
Description
SYSTEMS AND METHODS FOR SEMI-AUTONOMOUS VEHICULAR
CONVOYING
BACKGROUND
[0001] The present invention relates to systems and methods for enabling vehicles to closely follow one another through partial automation. Following closely behind another vehicle has significant fuel savings benefits, but is generally unsafe when done manually by the driver. On the opposite end of the spectrum, fully autonomous solutions require inordinate amounts of technology, and a level of robustness that is currently not cost effective.
[0002] Currently the longitudinal motion of vehicles is controlled during normal driving either manually or by convenience systems, and during rare emergencies it may be controlled by active safety systems.
[0003] Convenience systems, such as adaptive cruise control, control the speed of the vehicle to make it more pleasurable or relaxing for the driver, by partially automating the driving task. These systems use range sensors and vehicle sensors to then control the speed to maintain a constant headway to the leading vehicle. In general these systems provide zero added safety, and do not have full control authority over the vehicle (in terms of being able to fully brake or accelerate) but they do make the driving task easier, which is welcomed by the driver.
[0004] Some safety systems try to actively prevent accidents, by braking the vehicle automatically (without driver input), or assisting the driver in braking the vehicle, to avoid a collision. These systems generally add zero convenience, and are only used in emergency situations, but they are able to fully control the longitudinal motion of the vehicle.
[0005] Manual control by a driver is lacking in capability compared to even the current systems, in several ways. First, a manual driver cannot safely maintain a close following distance. In fact, the types of distance to get any measurable gain results in an unsafe condition, risking a costly and destructive accident. Second, the manual driver is not as reliable at maintaining a constant headway as an automated system. Third, a manual driver when trying to maintain a constant headway has rapid
and large changes in command (accelerator pedal position for example) which result in a loss of efficiency.
[0006] The system described here combines the components to attain the best attributes of the state of the art convenience and safety systems and manual control. By using the components and communication for the very best safety systems, together with an enhanced version of the functionality for convenience systems, together with the features and functionality of a manually controlled vehicle, the current solution provides a safe, efficient convoying solution.
[0007] It is therefore apparent that an urgent need exists for reliable and economical Semi- Autonomous Vehicular Convoying. These improved Semi- Autonomous Vehicular Convoying Systems enable vehicles to follow closely together in a safe, efficient, convenient manner.
SUMMARY
[0008] To achieve the foregoing and in accordance with the present invention, systems and methods for a Semi- Autonomous Vehicular Convoying are provided. In particular the systems and methods for 1) A close following distance to save significant fuel, 2) Safety in the event of emergency maneuvers by the leading vehicle, 3) Safety in the event of component failures in the system, 4) An efficient mechanism for vehicles to find a partner vehicle to follow or be followed by 5) An intelligent ordering of the vehicles based on several criteria, 6) Other fuel economy optimizations made possible by the close following, 7) Control algorithms to ensure smooth, comfortable, precise maintenance of the following distance, 8) Robust failsafe mechanical hardware, 9)Robust failsafe electronics and communication, 10) Other communication between the vehicles for the benefit of the driver, 11)
Prevention of other types of accidents unrelated to the close following mode, 12) A simpler system to enable a vehicle to serve as a leading vehicle without the full system
[0009] Note that the various features of the present invention described above may be practiced alone or in combination. These and other features of the present invention will be described in more detail below in the detailed description of the invention and in conjunction with the following figures.
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order that the present invention may be more clearly ascertained, some embodiments will now be described, by way of example, with reference to the accompanying drawings, in which:
[0011] Figure 1 shows the airflow around a heavy truck, in accordance with some embodiments;
[0012] Figure 2 shows US transportation fuel use;
[0013] Figure 3 A shows typical fleet expenses for a heavy truck fleet;
[0014] Figure 3B shows typical heavy truck fuel use from aerodynamic drag;
[0015] Figure 4 shows typical fuel savings for a set of linked trucks;
[0016] Figure 5 shows fuel savings versus following distance gap for a set of heavy trucks;
[0017] Figure 6 shows an example of long range coordination between two trucks in accordance with one embodiment of the present invention;
[0018] Figure 7 shows an example of short range linking between two trucks;
[0019] Figure 8 illustrates exemplary long range communications between trucks;
[0020] Figure 9 illustrates exemplary short range communications between trucks;
[0021] Figure 10 illustrates an exemplary purpose behind the short range communications between trucks;
[0022] Figure 11 show an exemplary installation of system components for one embodiment of the invention;
[0023] Figures 12 and 13 are block diagrams illustrating one embodiment of the vehicular convoying control system in accordance with the present invention;
[0024] Figure 14 shows exemplary components for a simplified version of the embodiment of Figure 12 suitable for a lead vehicle;
[0025] Figure 15 shows an exemplary flowchart for coordination and linking functionality;
[0026] Figure 16 shows some additional safety features for some
embodiments; and
[0027] Figure 17 shows one exemplary embodiment of aerodynamic optimization for use with convoying vehicles.
DETAILED DESCRIPTION
[0028] The present invention will now be described in detail with reference to several embodiments thereof as illustrated in the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present invention. It will be apparent, however, to one skilled in the art, that embodiments may be practiced without some or all of these specific details. In other instances, well known process steps and/or structures have not been described in detail in order to not unnecessarily obscure the present invention. The features and advantages of embodiments may be better understood with reference to the drawings and discussions that follow.
[0029] The present invention relates to systems and methods for a Semi-
Autonomous Vehicular Convoying. Such a system enables vehicles to follow closely behind each other, in a convenient, safe manner.
[0030] To facilitate discussion, Figure 1 shows the airflow around a typical truck 100. This system is aimed at reducing the drag caused by this type of airflow. This drag causes the majority of fuel used in transportation, especially in the Heavy Truck sector (see Figure 2). The expense of this fuel is significant for all private and industrial vehicle users, but especially so for heavy truck fleets, where the fuel is about 40% of operating expenses (see Figure 3A). As shown in Figure 3B, the wind resistance for a typical truck 100 is approximately 63% of engine power at highway speeds. This wind resistance power is approximately proportional to vehicle speed, as Drag_Power = Cd * (Area * .5 * density * VelocityA3), where Cd is the coefficient of drag and is a function of the object's shape.
[0031] Embodiments of the present invention enable vehicles to follow closely together. Figure 5 (from "Development and Evaluation of Selected Mobility Applications for VII (a.k.a. IntelliDrive)", Shladover 2009) shows the fuel savings
possible for heavy trucks at various gaps, while Figure 4 shows one specific example of heavy trucks following closely.
[0032] In accordance with the present invention, a key part of the functionality of one such embodiment is long range coordination between the vehicles. Shown in Figure 6 this serves to allow vehicles 410 and 420 to find linking partners. The system has some knowledge of the location and/or destination of the self-vehicle and of other equipped vehicles on the road. The system can thus suggest nearby vehicles with which to link.
[0033] Figure 8 shows the technology to enable such a system: a long range communication system 880 and a central server 890. The server 890 and/or the system onboard each vehicle makes decisions and suggestions based on knowledge of one or more of vehicle location, destination, load, weather, traffic conditions, vehicle type, trailer type, recent history of linking, fuel price, driver history, or others. When a linking opportunity presents itself, the driver is notified, and can manually adjust his speed to reduce the distance between the vehicles, or the system can automatically adjust the speed.
[0034] These linking opportunities can also be determined while the vehicle is stationary, such as at a truck stop, rest stop, weigh station, warehouse, depot, etc. They can also be calculated ahead of time by the fleet manager. They may be scheduled at time of departure, or hours or days ahead of time, or may be found ad- hoc while on the road, with or without the assistance of the coordination functionality of the system.
[0035] The determination of which vehicle to suggest may take into account several factors, and choose an optimum such as the vehicle which minimizes a cost function. For example, it may minimize a weighted cost function of the distance between the vehicles and the distance between their destinations: Optimum=min( Wp(Posa - Posb)2 + Wd(Desa - Dest,)2), where Wp and Wd are the weights on the two cost terms respectively. This cost function could have any of the factors listed above.
[0036] Once the two vehicles have decided to coordinate, they may manually adjust their speed, or it may be automatic. If manual, the system may suggest to the leader to slow down, and to the follower to speed up. Or if the leader is stationary (at a truck stop, rest stop, etc.), it may suggest that he delay his departure the appropriate
amount of time. These suggestions may be based on vehicle speed, destination, driver history, or other factors. If the system automatically controls the speed, it may operate the truck in a Cruise Control or Adaptive Cruise Control type mode, with the speed chosen to bring the two vehicles closer together. The system may also operate in a semi-automatic mode, where it limits the speed of the leading vehicle, to bring them closer together.
[0037] Once the vehicles are close together, the system takes control of the rear vehicle 420 and controls it to a close following distance behind the front vehicle 410 (Figure 7). The driver may use an input of the system (such as the GUI) to activate this transition, or it can be automatic based upon distance between the two vehicles. The key technology to allow this link is shown in Figure 9, consisting primarily of a distance/relative speed sensor, and a communication link. The type of functionality of this link is shown in Figure 10, where information about a braking event is sent from the front vehicle 410 to the rear vehicle 420. Other information may include accelerometer data (filtered or unfiltered), tire pressure, information about obstacles or other vehicles in front of the lead truck. Also, any of the above data may be passed from the front truck 410 to the rear truck 420 that relates to trucks in front of the pair (for example, to allow safe platoons of 3 or more trucks) During the close- following mode, the system controls the engine torque and braking, with no driver intervention required. The driver is still steering the vehicle.
[0038] The linking event may consist of a smooth transition to the close distance following. This may take the form of a smooth target trajectory, with a controller that tries to follow this trajectory. Using Dm as the safe relative distance in manual mode, and Da as the desired distance in semi-autonomous following mode, and a time Tt for the transition to occur, the target distance may be Dg = Dm + (Da- Dm)*(l-cos(pi*t/Td))/2 for t less than or equal to Td. Thus in this way the change in gap per time is smallest at the beginning and the end of the transition, and largest in the middle, providing a smooth response. Other possible forms of this equation include exponentials, quadratics or higher powers, hyperbolic trigonometric functions, or a linear change. This shape may also be calculated dynamically, changing while the maneuver is performed based on changing conditions or other inputs.
[0039] The driver may deactivate the system in several ways. Application of the brake pedal may resume normal control, or may trigger a mode where the driver's braking is simply added to the system's braking. Applying the accelerator pedal may deactivate the system, returning to a manual mode. Other driver inputs that may trigger a system deactivation include: Turn signal application, steering inputs larger or faster than a threshold, clutch pedal application, a gear change, Jake (compression) brake application, trailer brake application, ignition key-off, and others. The driver can also deactivate the system by selecting an option on the GUI screen or other input device.
[0040] In the event of any system malfunction, including but not limited to component failures, software failures, mechanical damage, etc., the system may react in one of several safe ways. In general the trailing truck will start braking to ensure a safe gap is maintained. This braking may continue until the trailing truck has come to a complete stop, or it may continue only until a nominally safe distance is achieved (safe without automated control), or it may continue only until the malfunction has been identified. Additionally, one of several alerts may be used to notify the driver of the malfunction and subsequent action of the control system: A braking jerk, consisting of a small braking command, an audible tone, a seat vibration, a display on the GUI or other display, flashing the instrument cluster or other interior lights, increasing or decreasing engine torque momentarily, activation of the "Jake"
(compression) brake, or other useful alerts.
[0041] To enable some or all of the described functionality, the system may have some or all of the following components shown in Figure 11 : An accelerator pedal interceptor 1140, either on the vehicle bus or as a set of analog voltages, to be used to command torque from the engine. A modified brake valve 1150, which allows the system to command braking even in the absence of driver command. A forward-looking RADAR or LIDAR unit 1130, which senses distance and relative speed of the vehicle in front 410. A dash mounted user interface 1120, which may also house a forward looking camera, which is used for the driver to interact with and control the system. An antenna array 1110, used for the short and long range communication systems, and for a GPS receiver.
[0042] Figure 12 shows the system architecture for one embodiment 1200.
The user 1210 interacts with the system through a Graphical User Interface box 1220 (which may alternatively be integrated with the control box 1230). The user 1210 receives information (a) from visual and or auditory alerts, and can make system requests (e.g., for linking or coordination). The GUI box 1220 communicates with a long range data link 1240 (b). The GUI box 1220 is responsible for managing this data link, sending data via the link, and receiving data via the link. A control box 1230 (which may be alternatively integrated with the GUI box) receives sensor information 1250 (c), short range data link 1260 information (e), and controls the actuators 1270 (f). It receives information from the GUI 1220 via a wired or wireless link (d), and sends information to the GUI 1220 to be relayed to the driver and/or long range communication link 1240. Alternately, the long range communication link 1240 may connect to the control box 1230. In this case, the GUI box 1220 may be an extremely simple (low cost) device, or may even be eliminated from the system entirely.
[0043] Figure 13 shows one embodiment of the Control Box 1230, with the core sensors and actuators. Via connection (a), typically a CAN interface, the control box 1230 configures the radar unit 1310 and receives data. Connection (b) gives the control box acceleration information in 2 or 3 axes. The data link (c) provides information about a leading truck's 410 acceleration, or is used to provide that same information to a following truck 420. The brake valve 1340 (d) provides data on brake pressure, and is used to apply pressure via a command from the control box 1230. The accelerator command 1390 is sent via an analog voltage or a
communications signal (CAN or otherwise). The control box performs calculations to process the sensor information, information from the GUI, and any other data sources, and determine the correct set of actuator commands to attain the current goal
(example: maintaining a constant following distance to the preceding vehicle).
[0044] Figure 15 shows one embodiment of the coordination and linking functionality. First the system identifies a vehicle available for coordination 1510 (example: within a certain range, depending on the route of the two vehicles). Once one of the vehicles has accepted 1522 or 1524, the other can then accept, meaning that the pair has agreed to coordinate for possible linking 1530. Depending on vehicle positioning, weight of load, vehicle equipment, and other factors, a vehicle within
linking range may be identified as a Following Vehicle Available for Linking 1542 or a Leading Vehicle Available for Linking 1544. If neither of these is the case, the system returns to coordination mode. Once a Following Vehicle Available for Coordination has Accepted the link 1552, the Self Vehicle then also accepts the link 1553, initiating the link. Upon completion of the link the vehicles are now linked 1562. Similarly, once a Leading Vehicle Available for Coordination has Accepted the link 1554, the Self Vehicle then also accepts the link 1555, initiating the link. Upon completion of the link the vehicles are now linked 1564.
[0045] Safety in the event of emergency maneuvers by the leading vehicle 410 is ensured by the use of the communication link between the two vehicles. This link may send some or all of the following: Brake application pressure, brake air supply reservoir pressure, engine torque, engine RPM, compression (Jake) brake application, accelerator pedal position, engine manifold pressure, computed delivered torque, vehicle speed, system faults, battery voltage, and radar/lidar data.
[0046] The data link 1260 has very low latency (approximately 10ms in one embodiment), and high reliability. This could be, but is not limited to, WiFi, radio modem, Zigbee, or other industry standard format. This link could also be a non- industry-standard format. In the event of a data link loss, the trailing vehicles should immediately start slowing, to ensure that if the front vehicle happens to brake immediately when the link is lost, the gap can be maintained safely.
[0047] In addition to safe operation during the loss of the data link 1260, the system should be safe in the event of failure of components of the system. For most failures, the trailing vehicles 420 start braking, until the driver takes control. This ensures that in the worst case where the front vehicle 410 starts to brake immediately when a system component fails, the system is still safe. The modified brake valve 1340 is also designed such that in the event of a complete failure, the driver can still brake the vehicle.
[0048] Ordering of the vehicles: The system arranges the vehicles on the road to ensure safety. This order may be determined by vehicle weight/load, weather/road conditions, fuel savings or linking time accrued, braking technology on the vehicle, destination or other factors. The system will (graphically or otherwise) tell the drivers
which vehicle should be in the front. For example, to mitigate fatigue, the system may cause the trucks to exchange positions on a periodic basis.
[0049] Figure 16 shows some additional safety features the system may have to prevent other types of accidents unrelated to the close following mode. One such feature is to use the video stream from the front looking camera to detect drifting within or out of the lane. This is done by looking at the edges or important features on the leading vehicle 410, and calculating the lateral offset from that vehicle. When it is detected, the system can react with a braking jerk (a short braking application to get the driver's attention), slowing down, or a braking jerk in the leading vehicle. The system can also use the front mounted radar to detect obstacles or stationary vehicles in the road, even when not in close-following mode. When these are detected, it can apply a braking jerk, slow the vehicle, or provide visual or auditory warnings. The system can also use the accelerator pedal signal to determine when the driver is not engaged with the vehicle (or other driver states) and react accordingly, such as slowing the vehicle or disabling the system.
[0050] To facilitate rapid deployment, a simpler version of the system enables vehicles to be a leading vehicle, shown in Figure 14. The components on this version are a subset of those on the full system, so there is no automation. There are several embodiments of this reduced set of functionality, with different subsets of the components from the full system. One minimal system simply performs two functions: Transmits sufficient data to the trailing vehicle to allow close following, and alerts the front driver to a linking request and allows him/her to accept or decline it. As such, this version has only the data link functionality 1460. It connects to the brake pressure sensor and electrical power. This system may also have additional components, including an accelerometer 1450 and/or an extremely simply user interface and/or long range data communication 1440.
[0051] The full system may also provide other fuel economy optimizations.
These may include grade-based cruise control, where the speed set-point is determined in part by the grade angle of the road and the upcoming road. The system can also set the speed of the vehicles to attain a specific fuel economy, given constraints on arrival time. Displaying the optimum transmission gear for the driver 1410 can also provide fuel economy benefits.
[0052] The system may also suggest an optimal lateral positioning of the trucks, to increase the fuel savings. For example, with a cross wind, it may be preferable to have a slight offset between the trucks, such that the trailing truck is not aligned perfectly behind the leading truck. This lateral position may be some combination of a relative position to the surrounding truck(s) or other vehicles, position within the lane, and global position.
[0053] The data link between the two vehicles is critical to safety, so the safety critical data on this link has priority over any other data. Thus the link can be separated into a safety layer (top priority) and a convenience layer (lower priority). The critical priority data is that which is used to actively control the trailing vehicle. Examples of this may include acceleration information, braking information, system activation/deactivation, system faults, range or relative speed, or other data streams related to vehicle control.
[0054] The lower priority convenience portion of the link can be used to provide data to the driver to increase his pleasure of driving. This can include social interaction with the other drivers, video from the front vehicle's camera to provide a view of the road ahead. This link can also be used when the vehicle is stationary to output diagnostic information gathered while the vehicle was driving.
[0055] Because the system is tracking the movements of the vehicles, a tremendous amount of data about the fleet is available. This information can be processed to provide analysis of fleet logistics, individual driver performance, vehicle performance or fuel economy, backhaul opportunities, or others.
[0056] The system will have an "allow to merge" button to be used when the driver wants another vehicle to be able to merge in between the two vehicles. The button will trigger an increase in the vehicle gap to a normal following distance, followed by an automatic resumption of the close following distance once the merging vehicle has left. The length of this gap may be determined by the speed of the vehicles, the current gap, an identification of the vehicle that wishes to merge, the road type, and other factors. The transition to and from this gap may have a smooth shape similar to that used for the original linking event. Using Dv as the relative distance to allow a vehicle to cut in, and Da as the desired distance in semi-
autonomous following mode, and a time Tt for the transition to occur, the target distance may be Dg = Da + (Dv-Da)*(l-cos(pi*t/Td))/2 for t less than or equal to Td.
[0057] For vehicles with an automatic transmission, the system can sense the application of the clutch pedal by inferring such from the engine speed and vehicle speed. If the ratio is not close to one of the transmission ratios of the vehicle, then the clutch pedal is applied or the vehicle is in neutral. In this event the system should be disengaged, because the system no longer has the ability to control torque to the drive wheels. For example this calculation may be performed as a series of binary checks, one for each gear: Gear_l= abs(RPM/WheelSpeed - GearlRatio) < Gear 1 Threshold and so on for each gear. Thus if none of these are true, the clutch pedal is engaged.
[0058] The system can estimate the mass of the vehicle to take into account changes in load from cargo. The system uses the engine torque and measured acceleration to estimate the mass. In simplest form, this says that M total =
Force Wheels / Acceleration. This may also be combined with various smoothing algorithms to reject noise, including Kalman filtering, Luenberger observers, and others. This estimate is then used in the control of the vehicle for the trajectory generation, system fail-safes, the tracking controller, and to decide when full braking power is needed. The mass is also used to help determine the order of the vehicles on the road.
[0059] Many modifications and additions to the embodiments described above are possible and are within the scope of the present invention. For example, the system may also include the capability to have passenger cars or light trucks following heavy trucks. This capability may be built in at the factory to the passenger cars and light trucks, or could be a subset of the components and functionality described here, e.g., as an aftermarket product.
[0060] The system may also include an aerodynamic design optimized for the purpose of convoying, as shown in Figure 17. This may be the design of the tractor or trailer, or the design of add-on aerodynamic aids that optimize the airflow for the convoy mode. This design may correspond to a specific speed, at which the airflow will be optimized for the convoy mode.
[0061] For example, a hood may deploy, e.g., slide forward, from the roof of the follower vehicle. Portions of the hood may be textured (like an aerodynamic golf
ball surface) or may be transparent so as not to further obscure the follower driver's view. In another example, the existing aerodynamic cone of a follower truck may be repositioned, and/or the cone profile dynamically reconfigured, depending on vehicular speed and weather conditions. This aerodynamic addition or modification may be on the top, bottom, sides, front, or back of the trailer or tractor, or a combination thereof.
[0062] This aerodynamic design may be to specifically function as a lead vehicle 1710, specifically as a following vehicle 1720, or an optimized combination of the two. It may also be adjustable in some way, either automatically or manually, to convert between optimized configurations to be a lead vehicle, a following vehicle, both, or to be optimized for solitary travel.
[0063] The data link between the two vehicles may be accomplished in one of several ways, including, but not limited to: A standard patch antenna, a fixed directional antenna, a steerable phased-array antenna, an under-tractor antenna, an optical link from the tractor, an optical link using one or more brake lights as sender or receiver, or others.
[0064] The data link, or other components of the system, may be able to activate the brake lights, in the presence or absence of brake pedal or brake application.
[0065] Other possible modifications include supplemental visual aids for drivers of follower vehicles, including optical devices such as mirrors and periscopes, to enable follower drivers to get a better forward-looking view which is partially obscured by the lead vehicle.
[0066] Any portion of the above-described components included in the system may be in the cab, in the trailer, in each trailer of a multi-trailer configuration, or a combination of these locations.
[0067] The components may be provided as an add-on system to an existing truck, or some or all of them may be included from the factory. Some of the components may also be from existing systems already installed in the truck from the factory or as an aftermarket system.
[0068] The present invention is also intended to be applicable to current and future vehicular types and power sources. For example, the present invention is suitable for 2-wheeler, 3-wheelers, 4 wheelers, 16-wheelers, gas powered, diesel powered, two-stroke, four-stroke, turbine, electric, hybrid, and any combinations thereof. The present invention is also consistent with many innovative vehicular technologies such as hands-free user interfaces including head-up displays, speech recognition and speech synthesis, regenerative braking and multiple-axle steering.
[0069] The system may also be combined with other vehicle control systems such as Electronic Stability Control, Parking Assistance, Blind Spot Detection, Adaptive Cruise Control, Traffic Jam Assistance, Navigation, Grade- Aware Cruise Control, Automated Emergency Braking, Pedestrian detection, Rollover-Control, Anti-Jacknife control, Anti-Lock braking, Traction Control, Lane Departure Warning, Lanekeeping Assistance, Sidewind compensation. It may also be combined with predictive engine control, using the command from the system to optimize future engine inputs.
[0070] In sum, the present invention provides systems and methods for a
Semi- Autonomous Vehicular Convoying. The advantages of such a system include the ability to follow closely together in a safe, efficient, convenient manner.
[0071] While this invention has been described in terms of several
embodiments, there are alterations, modifications, permutations, and substitute equivalents, which fall within the scope of this invention. Although sub-section titles have been provided to aid in the description of the invention, these titles are merely illustrative and are not intended to limit the scope of the present invention.
[0072] It should also be noted that there are many alternative ways of implementing the methods and apparatuses of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, modifications, permutations, and substitute equivalents as fall within the true spirit and scope of the present invention.
Claims
1. A computerized vehicular convoying control system, useful in association with a lead vehicle and at least one follower vehicle, the control system comprising:
a computerized controller configured to monitor and control acceleration and deceleration of one of a lead vehicle and at least one follower vehicle, thereby maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle;
a user interface configured to provide vehicular data to a driver;
a transceiver configured to facilitate communications between the lead vehicle and the at least one follower vehicle;
a vehicular separation sensor configured to detect a distance between the lead vehicle and the at least one follower vehicle; and
a vehicular motion sensor configured to measure acceleration and deceleration of one of the lead vehicle and the at least one follower vehicle.
2. The convoying control system of claim 1 wherein the controller is coupled to an engine control unit (ECU) of one of the lead vehicle and the at least one follower vehicle.
3. The convoying control system of claim 1 wherein the vehicular separation sensor includes at least one of a distance sensor and a relative speed sensor.
4. The convoying control system of claim 1 wherein the vehicular separation sensor is further configured to detect a relative speed between the lead vehicle and the at least one follower vehicle.
5. A computerized vehicular convoying control system, useful in association with a lead vehicle, at least one follower vehicle and a central server, the control system comprising:
a computerized controller configured to monitor and control acceleration and deceleration of one of a lead vehicle and at least one follower vehicle, thereby maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle;
a user interface configured to provide vehicular data to a driver;
a inter-vehicular transceiver configured to communicate between the lead vehicle and the at least one follower vehicle;
a long-range vehicular transceiver configured to communicate between a central server and one of the lead vehicle and the at least one follower vehicle;
a vehicular separation sensor configured to detect a distance between the lead vehicle and the at least one follower vehicle, and further configured to detect a relative speed between the lead vehicle and the at least one follower vehicle;
a braking actuation sensor configured to measure brake actuation;
a supplemental braking actuator configured to vary braking of one of the lead vehicle and the at least one follower vehicle;
an acceleration actuation sensor configured measuring acceleration actuation; a supplemental acceleration actuator configured to vary acceleration of one of the lead vehicle and the at least one follower vehicle; and
a forward- facing camera configured to substantially capture a substantially frontal image of one of the lead vehicle and the at least one follower vehicle.
6. The convoying control system of claim 5 further comprising a vehicular positioning sensor such as a global positioning system (GPS).
7. The convoying control system of claim 5 wherein the braking actuation sensor senses an air pressure or a hydraulic pressure.
8. The convoying control system of claim 5 where the front image of the lead vehicle view is provided to the at least one follower vehicle via the inter-vehicular transceiver.
9. The convoying control system of claim 5 wherein the inter- vehicular transceiver is further configured to transmit using a radio frequency, a visible spectrum, an infra-red spectrum or an ultraviolet spectrum.
10. The convoying control system of claim 5 wherein the inter- vehicular transceiver is coupled to and further configured to operate a rear brake light in dependently of the lead vehicle's braking system.
11. The convoying control system of claim 10 wherein the inter- vehicular transceiver is further configured to operate a rear brake light as a transmitter of vehicular control signals from the lead vehicle to the at least one follower vehicle.
12. The convoying control system of claim 5 wherein the controller is further configured to compute an estimated gross weight of one of the lead vehicle and the at least one follower vehicle by measuring or estimating engine torque and measuring or estimating vehicle acceleration.
13. The convoying control system of claim 5 wherein the controller computes at least one vehicular trajectory for smoothly linking the at least one follower vehicle with the lead vehicle.
14. The convoying control system of claim 5 wherein the controller safely decelerates at least one of the lead vehicle and the at least one follower vehicle in the event of a malfunction of the convoying control system.
15. The convoying control system of claim 5 wherein the controller detects at least one hazardous condition including a lane drift, a lane obstacle, a road surface hazard such as wet or icy conditions, a truck malfunction including tire blowouts or other mechanical problems, location and direction of travel of pedestrians or animals in the lane of travel, or headed toward the lane of travel, and construction zones or equipment or personnel.
16. The convoying control system of claim 15 wherein the controller safely brakes at least one of the lead vehicle and the at least one follower vehicle upon detection of the at least one hazardous condition.
17. The convoying control system of claim 15 wherein the controller alerts the driver upon detection of the at least one hazardous condition.
18. The convoying control system of claim 17 wherein the controller alerts the driver by providing a deceleration impulse.
19. The convoying control system of claim 5 wherein the controller computes an ordering of the lead vehicle and the at least one follower vehicle in accordance with at least one of a vehicle weight, a vehicle load, weather condition, road condition, fuel remaining, fuel saving, accrued linking time, braking technology, brake pad wear, a vehicular linking location and a destination address.
20. The convoying control system of claim 5 wherein the controller optimizes fuel consumption by activating a grade-aware cruise control algorithm.
21. The convoying control system of claim 5 wherein the controller optimizes fuel consumption by providing at least one recommendation to the driver, the at least one recommendation including at least one of gear selection, speed reduction to attain a desired fuel economy within constraints such as arrival time and speed limits, and a recommended vehicular relative lateral position.
22. The convoying control system of claim 5 wherein the controller is further configured to communicate vehicular information with the central server via the long- range transceiver, the vehicular information including one of actual fuel savings of one of the lead vehicle and the at least one follower vehicle, a vehicle location, a vehicular speed, a direction of travel, a vehicular load, a vehicular destination, driver information, a vehicular origin, a cargo classification, an engine operating parameter, a controller performance parameter such as a vehicular spacing, lateral positions relative to another vehicle and the lane, a relative speed, video data, and a control system malfunction.
23. A computerized vehicular convoying control system, useful in association with a lead vehicle, the control system comprising: a braking actuation sensor configured to detect braking of a lead vehicle; a transceiver configured to facilitate communications between the lead vehicle and at least one follower vehicle having a corresponding computerized vehicular convoying control system capable of maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle; and
a user interface configured to provide a linking request from the at least on follower vehicle to a driver of the lead vehicle.
24. A central server useful in association with a plurality of vehicles, the central server comprising:
a processor configured to select a lead vehicle and at least one follower vehicle from a plurality of vehicles, the linking selection based on at least one of a vehicular location, a vehicular destination, a vehicular load, weather conditions, traffic conditions, a vehicular type, a trailer type, recent history of vehicular links, a fuel price, a driver profile; and
a long-range server transceiver configured to communicate with to the lead vehicle and the at least one follower vehicle.
25. The central server of claim 24 wherein the driver profile includes at least one of driving record, driving experience, and time remaining in current driver operational period.
26. The central server of claim 24 wherein the processor is further configured to analyze fleet logistics and provide recommendations on improvements.
27. The central server of claim 24 wherein the processor is further configured to analyze individual vehicular efficiency, to diagnose mechanical problems impacting fuel efficiency, and to log individual vehicular data.
28. The central server of claim 24 wherein the processor is further configured to analyze driver performance factors impacting fuel efficiency, including at least one of gear selection sequence and cadence, vehicular cruising speed, acceleration and deceleration profiles.
29. A convoy-capable vehicle equipped with a computerized vehicular convoying control system, the convoy-capable vehicle comprising:
a chassis and a body;
an engine coupled to a drive train;
a braking system;
an engine controller unit (ECU) coupled to the engine, the drive train and the braking system;
a computerized convoying controller coupled to the ECU and configured to monitor and control acceleration and deceleration of the convoy-capable vehicle; a user interface configured to provide vehicular data from the convoying controller to a driver;
a transceiver configured to facilitate communications between the convoy- capable vehicle and at least one other convoy-capable vehicle;
a vehicular separation sensor configured to detect a distance between the convoy-capable vehicle and the at least one other convoy-capable vehicle; and
a vehicular motion sensor configured to measure acceleration and deceleration of one of the convoy-capable vehicle.
30. The convoy-capable vehicle of claim 29 wherein the vehicular separation sensor is further configured to detect a relative speed between the convoying-capable vehicle and the at least one other convoying-capable vehicle.
31. The convoy-capable vehicle of claim 29 wherein the vehicular separation sensor includes at least one of a distance sensor and a relative speed sensor.
32. The convoy-capable vehicle of claim 29 further comprising at least one aerodynamic feature.
33. The convoying-capable vehicle of claim 32 wherein the aerodynamic feature is adjustable and wherein the controller is further configured to control the adjustable aerodynamic feature.
34. An aerodynamic convoying accessory useful in association with a convoy- capable vehicle equipped with a computerized vehicular convoying control system, the convoying accessory comprising:
an aerodynamic component configured to reduce drag for a convoy-capable vehicle travelling in a convoy with another convoy-capable vehicle; and
a fastener configured to couple the convoying accessory to the convoy-capable vehicle.
35. The convoying accessory of claim 34 wherein the aerodynamic component is substantially optimized for the convoy-capable vehicle to be operating as a lead vehicle.
36. The convoying accessory of claim 34 wherein the aerodynamic component is substantially optimized for the convoy-capable vehicle to be operating as a follower vehicle.
37. An aerodynamic convoying accessory useful in association with a convoy- capable trailer for a convoy-capable cab equipped with a computerized vehicular convoying control system, the convoying accessory comprising:
an aerodynamic component configured to reduce drag for a convoy-capable trailer coupled to a convoy-capable cab travelling in a convoy with another convoy- capable vehicle; and
a fastener configured to couple the convoying accessory to the convoy-capable trailer.
38. The convoying accessory of claim 37 wherein the aerodynamic component is substantially optimized for the convoy-capable cab to be operating as a lead vehicle.
39. The convoying accessory of claim 37 wherein the aerodynamic component is substantially optimized for the convoy-capable cab to be operating as a follower vehicle.
40. In a computerized vehicular convoying control system, a vehicular convoying method for controlling a lead vehicle and at least one follower vehicle, the convoying method comprising:
in a computerized controller, monitoring and controlling acceleration and deceleration of one of a lead vehicle and at least one follower vehicle, thereby dynamically and semi-autonomously maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle;
providing vehicular data to a driver;
communicating between the lead vehicle and the at least one follower vehicle; and
detecting a distance between the lead vehicle and the at least one follower vehicle.
41. The convoying method of claim 40 further comprise detecting a relative speed between the lead vehicle and the at least one follower vehicle.
42. In a computerized vehicular convoying control system, a vehicular convoying method for controlling a lead vehicle and at least one follower vehicle, the convoying method comprising:
in a computerized controller, monitoring and controlling acceleration and deceleration of one of a lead vehicle and at least one follower vehicle, thereby dynamically and semi-autonomously maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle;
providing vehicular data to a driver;
communicating between the lead vehicle and the at least one follower vehicle; communicating between a central server and one of the lead vehicle and the at least one follower vehicle;
detecting a distance between the lead vehicle and the at least one follower vehicle, and detecting a relative speed between the lead vehicle and the at least one follower vehicle;
measuring brake actuation;
providing supplemental braking to one of the lead vehicle and the at least one follower vehicle; measuring acceleration actuation;
providing supplemental acceleration of one of the lead vehicle and the at least one follower vehicle; and
capturing a substantially frontal image of one of the lead vehicle and the at least one follower vehicle.
43. The convoying method of claim 42 wherein detecting the distance and the relative speed includes emitting a radar signal.
44. The convoy method of claim 42 further comprising adjusting an aerodynamic feature of one of the lead vehicle and the follower vehicle.
45. In a central server useful in association with a plurality of vehicles, a vehicular convoying method comprising:
in a server processor, selecting a lead vehicle and at least one follower vehicle from a plurality of vehicles, the linking selection based on at least one of a vehicular location, a vehicular destination, a vehicular load, weather conditions, traffic conditions, a vehicular type, a trailer type, recent history of vehicular links, a fuel price, a driver profile; and
in a server transceiver, communicating with the lead vehicle and the at least one follower vehicle.
46. The convoying method of claim 45 further comprising facilitating
communications between the lead vehicle and the at least one follower vehicle.
47. The convoying method of claim 45 wherein the driver profile includes at least one of driving record, driving experience, and time remaining in current driver operational period.
48. The convoying method of claim 45 further comprising analyzing fleet logistics and provide recommendations on improvements.
49. The convoying method of claim 45 further comprising analyzing individual vehicular efficiency, to diagnose mechanical problems impacting fuel efficiency, and logging individual vehicular data.
50. The convoying method of claim 45 further comprising analyzing driver performance factors impacting fuel efficiency, including at least one of gear selection sequence, cadence, and choices, vehicular cruising speed, acceleration and deceleration profiles, and engine operating parameters.
51. The convoying method of claim 45 further comprising computing at least one vehicular trajectory for smoothly and efficiently linking the at least one follower vehicle with the lead vehicle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2841067A CA2841067A1 (en) | 2011-07-06 | 2012-07-06 | Systems and methods for semi-autonomous vehicular convoying |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161505076P | 2011-07-06 | 2011-07-06 | |
US61/505,076 | 2011-07-06 | ||
US13/542,627 | 2012-07-05 | ||
US13/542,627 US9582006B2 (en) | 2011-07-06 | 2012-07-05 | Systems and methods for semi-autonomous convoying of vehicles |
US13/542,622 | 2012-07-05 | ||
US13/542,622 US8744666B2 (en) | 2011-07-06 | 2012-07-05 | Systems and methods for semi-autonomous vehicular convoys |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2013006826A2 true WO2013006826A2 (en) | 2013-01-10 |
WO2013006826A3 WO2013006826A3 (en) | 2013-03-21 |
Family
ID=47437731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2012/045830 WO2013006826A2 (en) | 2011-07-06 | 2012-07-06 | Systems and methods for semi-autonomous vehicular convoying |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2013006826A2 (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014116512A1 (en) * | 2013-01-25 | 2014-07-31 | Google Inc. | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
WO2014145918A1 (en) * | 2013-03-15 | 2014-09-18 | Peloton Technology, Inc. | Vehicle platooning systems and methods |
WO2016135207A1 (en) * | 2015-02-26 | 2016-09-01 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) |
DE102016002127A1 (en) | 2015-03-06 | 2016-09-08 | Scania Cv Ab | Motor vehicle for inclusion in a vehicle body, in which the relative lateral vehicle positions are adjustable, and corresponding method |
US9582006B2 (en) | 2011-07-06 | 2017-02-28 | Peloton Technology, Inc. | Systems and methods for semi-autonomous convoying of vehicles |
US9587952B1 (en) | 2015-09-09 | 2017-03-07 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
EP3053156A4 (en) * | 2013-09-30 | 2017-07-05 | Scania CV AB | Method and system for the organisation of vehicle platoons |
US9720418B2 (en) | 2014-05-27 | 2017-08-01 | Here Global B.V. | Autonomous vehicle monitoring and control |
CN108140310A (en) * | 2015-08-26 | 2018-06-08 | 佩路通科技股份有限公司 | For vehicle monitoring and the device formed into columns, system and method |
US10078338B2 (en) | 2015-08-26 | 2018-09-18 | Peloton Technology, Inc. | Devices, systems, and methods for remote authorization of autonomous vehicle operation |
WO2018177605A1 (en) | 2017-03-28 | 2018-10-04 | Volvo Truck Corporation | A method for a string comprising a plurality of platooning vehicles |
US10152064B2 (en) | 2016-08-22 | 2018-12-11 | Peloton Technology, Inc. | Applications for using mass estimations for vehicles |
US10254764B2 (en) | 2016-05-31 | 2019-04-09 | Peloton Technology, Inc. | Platoon controller state machine |
WO2019068398A1 (en) * | 2017-10-07 | 2019-04-11 | Wabco Gmbh | Method for adjusting an air-conducting system of a vehicle in a platoon, and adjustment assembly for carrying out the method |
US20190171226A1 (en) * | 2017-12-01 | 2019-06-06 | Hyundai Motor Company | Platooning control apparatus and method therefor |
US10369998B2 (en) | 2016-08-22 | 2019-08-06 | Peloton Technology, Inc. | Dynamic gap control for automated driving |
WO2019201412A1 (en) | 2018-04-16 | 2019-10-24 | Volvo Truck Corporation | A method for a string of vehicles |
US10474166B2 (en) | 2011-07-06 | 2019-11-12 | Peloton Technology, Inc. | System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles |
US10514706B2 (en) | 2011-07-06 | 2019-12-24 | Peloton Technology, Inc. | Gap measurement for vehicle convoying |
US10520581B2 (en) | 2011-07-06 | 2019-12-31 | Peloton Technology, Inc. | Sensor fusion for autonomous or partially autonomous vehicle control |
US10520952B1 (en) | 2011-07-06 | 2019-12-31 | Peloton Technology, Inc. | Devices, systems, and methods for transmitting vehicle data |
WO2020083499A1 (en) * | 2018-10-25 | 2020-04-30 | Volvo Truck Corporation | A method for controlling a platoon of vehicles |
CN111356618A (en) * | 2017-12-29 | 2020-06-30 | 邦迪克斯商用车系统有限责任公司 | Brake performance monitoring for vehicle queue operations |
US10762791B2 (en) | 2018-10-29 | 2020-09-01 | Peloton Technology, Inc. | Systems and methods for managing communications between vehicles |
US10899323B2 (en) | 2018-07-08 | 2021-01-26 | Peloton Technology, Inc. | Devices, systems, and methods for vehicle braking |
US10921823B2 (en) | 2017-12-28 | 2021-02-16 | Bendix Commercial Vehicle Systems Llc | Sensor-based anti-hacking prevention in platooning vehicles |
US10930159B1 (en) | 2016-10-06 | 2021-02-23 | X Development Llc | Smart platooning of vehicles |
EP3937150A1 (en) * | 2020-07-06 | 2022-01-12 | Hyundai Mobis Co., Ltd. | Vehicle platooning control system and method |
WO2022033795A1 (en) * | 2020-08-14 | 2022-02-17 | Zf Friedrichshafen Ag | Aerodynamic system, and method for controlling an adjustable aerodynamic element |
US11294396B2 (en) | 2013-03-15 | 2022-04-05 | Peloton Technology, Inc. | System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles |
US11334092B2 (en) | 2011-07-06 | 2022-05-17 | Peloton Technology, Inc. | Devices, systems, and methods for transmitting vehicle data |
US11427196B2 (en) | 2019-04-15 | 2022-08-30 | Peloton Technology, Inc. | Systems and methods for managing tractor-trailers |
US11623624B2 (en) | 2020-02-28 | 2023-04-11 | Bendix Commercial Vehicle Systems Llc | System and method for brake signal detection |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060095195A1 (en) * | 2004-11-04 | 2006-05-04 | Denso Corporation | Vehicle operation control device |
US7554435B2 (en) * | 2006-09-07 | 2009-06-30 | Nissan Technical Center North America, Inc. | Vehicle on-board unit |
US7593811B2 (en) * | 2005-03-31 | 2009-09-22 | Deere & Company | Method and system for following a lead vehicle |
JP2010030525A (en) * | 2008-07-30 | 2010-02-12 | Toyota Motor Corp | Travel support device |
-
2012
- 2012-07-06 WO PCT/US2012/045830 patent/WO2013006826A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060095195A1 (en) * | 2004-11-04 | 2006-05-04 | Denso Corporation | Vehicle operation control device |
US7593811B2 (en) * | 2005-03-31 | 2009-09-22 | Deere & Company | Method and system for following a lead vehicle |
US7554435B2 (en) * | 2006-09-07 | 2009-06-30 | Nissan Technical Center North America, Inc. | Vehicle on-board unit |
JP2010030525A (en) * | 2008-07-30 | 2010-02-12 | Toyota Motor Corp | Travel support device |
Cited By (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10481614B2 (en) | 2011-07-06 | 2019-11-19 | Peloton Technology, Inc. | Vehicle platooning systems and methods |
US11334092B2 (en) | 2011-07-06 | 2022-05-17 | Peloton Technology, Inc. | Devices, systems, and methods for transmitting vehicle data |
US10216195B2 (en) | 2011-07-06 | 2019-02-26 | Peloton Technology, Inc. | Applications for using mass estimations for vehicles |
US10732645B2 (en) | 2011-07-06 | 2020-08-04 | Peloton Technology, Inc. | Methods and systems for semi-autonomous vehicular convoys |
US10234871B2 (en) | 2011-07-06 | 2019-03-19 | Peloton Technology, Inc. | Distributed safety monitors for automated vehicles |
US10281927B2 (en) | 2011-07-06 | 2019-05-07 | Peloton Technology, Inc. | Systems and methods for semi-autonomous vehicular convoys |
US9582006B2 (en) | 2011-07-06 | 2017-02-28 | Peloton Technology, Inc. | Systems and methods for semi-autonomous convoying of vehicles |
US10042365B2 (en) | 2011-07-06 | 2018-08-07 | Peloton Technology, Inc. | Methods and systems for semi-autonomous vehicular convoys |
US9645579B2 (en) | 2011-07-06 | 2017-05-09 | Peloton Technology, Inc. | Vehicle platooning systems and methods |
US9665102B2 (en) | 2011-07-06 | 2017-05-30 | Peloton Technology, Inc. | Systems and methods for semi-autonomous vehicular convoys |
US10162366B2 (en) | 2011-07-06 | 2018-12-25 | Peloton Technology, Inc. | Methods and systems for semi-autonomous vehicular convoys |
US10474166B2 (en) | 2011-07-06 | 2019-11-12 | Peloton Technology, Inc. | System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles |
US10514706B2 (en) | 2011-07-06 | 2019-12-24 | Peloton Technology, Inc. | Gap measurement for vehicle convoying |
US11360485B2 (en) | 2011-07-06 | 2022-06-14 | Peloton Technology, Inc. | Gap measurement for vehicle convoying |
US10520952B1 (en) | 2011-07-06 | 2019-12-31 | Peloton Technology, Inc. | Devices, systems, and methods for transmitting vehicle data |
US10520581B2 (en) | 2011-07-06 | 2019-12-31 | Peloton Technology, Inc. | Sensor fusion for autonomous or partially autonomous vehicle control |
WO2014116512A1 (en) * | 2013-01-25 | 2014-07-31 | Google Inc. | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US9811091B2 (en) | 2013-01-25 | 2017-11-07 | Waymo Llc | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US11726493B2 (en) | 2013-01-25 | 2023-08-15 | Waymo Llc | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US11188092B2 (en) | 2013-01-25 | 2021-11-30 | Waymo Llc | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US9367065B2 (en) | 2013-01-25 | 2016-06-14 | Google Inc. | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US10663975B2 (en) | 2013-01-25 | 2020-05-26 | Waymo Llc | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
US10663976B2 (en) | 2013-01-25 | 2020-05-26 | Waymo Llc | Modifying behavior of autonomous vehicles based on sensor blind spots and limitations |
WO2014145918A1 (en) * | 2013-03-15 | 2014-09-18 | Peloton Technology, Inc. | Vehicle platooning systems and methods |
US11294396B2 (en) | 2013-03-15 | 2022-04-05 | Peloton Technology, Inc. | System and method for implementing pre-cognition braking and/or avoiding or mitigation risks among platooning vehicles |
EP3053156A4 (en) * | 2013-09-30 | 2017-07-05 | Scania CV AB | Method and system for the organisation of vehicle platoons |
US9720418B2 (en) | 2014-05-27 | 2017-08-01 | Here Global B.V. | Autonomous vehicle monitoring and control |
EP3722913A1 (en) * | 2015-02-26 | 2020-10-14 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) in a platoon |
US10515553B2 (en) | 2015-02-26 | 2019-12-24 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) |
WO2016134770A1 (en) * | 2015-02-26 | 2016-09-01 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) in a platoon |
WO2016135207A1 (en) * | 2015-02-26 | 2016-09-01 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) |
US10388168B2 (en) | 2015-02-26 | 2019-08-20 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) in a platoon |
EP3437706A1 (en) * | 2015-02-26 | 2019-02-06 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) in a platoon |
EP3435191A1 (en) * | 2015-02-26 | 2019-01-30 | Volvo Truck Corporation | Method of controlling inter-vehicle gap(s) |
CN107406077A (en) * | 2015-02-26 | 2017-11-28 | 沃尔沃卡车集团 | The method in gap between vehicle in control fleet |
DE102016002127B4 (en) | 2015-03-06 | 2019-05-09 | Scania Cv Ab | Motor vehicle for inclusion in a vehicle body, in which the relative lateral vehicle positions are adjustable, and corresponding method |
DE102016002127A1 (en) | 2015-03-06 | 2016-09-08 | Scania Cv Ab | Motor vehicle for inclusion in a vehicle body, in which the relative lateral vehicle positions are adjustable, and corresponding method |
US10078338B2 (en) | 2015-08-26 | 2018-09-18 | Peloton Technology, Inc. | Devices, systems, and methods for remote authorization of autonomous vehicle operation |
CN108140310A (en) * | 2015-08-26 | 2018-06-08 | 佩路通科技股份有限公司 | For vehicle monitoring and the device formed into columns, system and method |
US11100211B2 (en) | 2015-08-26 | 2021-08-24 | Peloton Technology, Inc. | Devices, systems, and methods for remote authorization of vehicle platooning |
US10712748B2 (en) | 2015-08-26 | 2020-07-14 | Peloton Technology, Inc. | Devices, systems, and methods for generating travel forecasts for vehicle pairing |
US11466999B1 (en) | 2015-09-09 | 2022-10-11 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US10533870B1 (en) | 2015-09-09 | 2020-01-14 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US9816827B1 (en) | 2015-09-09 | 2017-11-14 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US9587952B1 (en) | 2015-09-09 | 2017-03-07 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US10254764B2 (en) | 2016-05-31 | 2019-04-09 | Peloton Technology, Inc. | Platoon controller state machine |
US10152064B2 (en) | 2016-08-22 | 2018-12-11 | Peloton Technology, Inc. | Applications for using mass estimations for vehicles |
US10921822B2 (en) | 2016-08-22 | 2021-02-16 | Peloton Technology, Inc. | Automated vehicle control system architecture |
US10369998B2 (en) | 2016-08-22 | 2019-08-06 | Peloton Technology, Inc. | Dynamic gap control for automated driving |
US10906544B2 (en) | 2016-08-22 | 2021-02-02 | Peloton Technology, Inc. | Dynamic gap control for automated driving |
US10930159B1 (en) | 2016-10-06 | 2021-02-23 | X Development Llc | Smart platooning of vehicles |
US11430339B1 (en) | 2016-10-06 | 2022-08-30 | X Development Llc | Smart platooning of vehicles |
US11328608B2 (en) | 2017-03-28 | 2022-05-10 | Volvo Truck Corporation | Method for controlling the braking of a following vehicle of a string comprising a plurality of platooning vehicles |
WO2018177605A1 (en) | 2017-03-28 | 2018-10-04 | Volvo Truck Corporation | A method for a string comprising a plurality of platooning vehicles |
WO2018177507A1 (en) | 2017-03-28 | 2018-10-04 | Volvo Truck Corporation | A method for a string comprising a plurality of platooning vehicles |
CN110476193A (en) * | 2017-03-28 | 2019-11-19 | 沃尔沃卡车集团 | For the method including multiple queues for lining up vehicle |
CN110476193B (en) * | 2017-03-28 | 2022-06-14 | 沃尔沃卡车集团 | Method for a queue comprising a plurality of queued vehicles |
WO2019068398A1 (en) * | 2017-10-07 | 2019-04-11 | Wabco Gmbh | Method for adjusting an air-conducting system of a vehicle in a platoon, and adjustment assembly for carrying out the method |
US20190171226A1 (en) * | 2017-12-01 | 2019-06-06 | Hyundai Motor Company | Platooning control apparatus and method therefor |
US10921823B2 (en) | 2017-12-28 | 2021-02-16 | Bendix Commercial Vehicle Systems Llc | Sensor-based anti-hacking prevention in platooning vehicles |
CN111356618A (en) * | 2017-12-29 | 2020-06-30 | 邦迪克斯商用车系统有限责任公司 | Brake performance monitoring for vehicle queue operations |
CN111356618B (en) * | 2017-12-29 | 2022-10-21 | 邦迪克斯商用车系统有限责任公司 | Brake performance monitoring for vehicle queue operations |
WO2019201412A1 (en) | 2018-04-16 | 2019-10-24 | Volvo Truck Corporation | A method for a string of vehicles |
WO2019201801A1 (en) | 2018-04-16 | 2019-10-24 | Volvo Truck Corporation | A method for controlling a string of vehicles |
US10899323B2 (en) | 2018-07-08 | 2021-01-26 | Peloton Technology, Inc. | Devices, systems, and methods for vehicle braking |
CN112969975A (en) * | 2018-10-25 | 2021-06-15 | 沃尔沃卡车集团 | Method for controlling a queue of vehicles |
WO2020083499A1 (en) * | 2018-10-25 | 2020-04-30 | Volvo Truck Corporation | A method for controlling a platoon of vehicles |
US11341856B2 (en) | 2018-10-29 | 2022-05-24 | Peloton Technology, Inc. | Systems and methods for managing communications between vehicles |
US10762791B2 (en) | 2018-10-29 | 2020-09-01 | Peloton Technology, Inc. | Systems and methods for managing communications between vehicles |
US11427196B2 (en) | 2019-04-15 | 2022-08-30 | Peloton Technology, Inc. | Systems and methods for managing tractor-trailers |
US11623624B2 (en) | 2020-02-28 | 2023-04-11 | Bendix Commercial Vehicle Systems Llc | System and method for brake signal detection |
EP3937150A1 (en) * | 2020-07-06 | 2022-01-12 | Hyundai Mobis Co., Ltd. | Vehicle platooning control system and method |
WO2022033795A1 (en) * | 2020-08-14 | 2022-02-17 | Zf Friedrichshafen Ag | Aerodynamic system, and method for controlling an adjustable aerodynamic element |
Also Published As
Publication number | Publication date |
---|---|
WO2013006826A3 (en) | 2013-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10732645B2 (en) | Methods and systems for semi-autonomous vehicular convoys | |
US10481614B2 (en) | Vehicle platooning systems and methods | |
WO2013006826A2 (en) | Systems and methods for semi-autonomous vehicular convoying | |
US11650603B2 (en) | Detecting general road weather conditions | |
US11226620B2 (en) | Automated driving systems and control logic with enhanced longitudinal control for transitional surface friction conditions | |
US11614752B2 (en) | Vehicle platooning systems and methods | |
JP6051162B2 (en) | System and method for predicting the behavior of detected objects | |
US10940851B2 (en) | Determining wheel slippage on self driving vehicle | |
US20190018409A1 (en) | Systems and methods for providing an intelligent override for a driving automation system | |
WO2021076263A1 (en) | Systems and methods for controlling an unmanned self-powered follow vehicle following a lead vehicle with independent hazard avoidance by the follow vehicle | |
US20240126271A1 (en) | Methods and systems for semi-autonomous vehicular convoys |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2841067 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12808144 Country of ref document: EP Kind code of ref document: A2 |