VEHICLE PLATOONING SYSTEMS AND METHODS
Systems and methods for coordinating and controlling vehicles, for example heavy trucks, to follow closely behind each other, or linking, in a convenient, safe manner and thus to save significant amounts of fuel while increasing safety. In an embodiment, on-board controllers in each vehicle interact with vehicular sensors to monitor and control, for example, relative distance, relative acceleration/deceleration, and speed. Additional safety features in at least some embodiments include providing each driver with one or more visual displays of forward and rearward looking cameras. Long-range communications are provided for coordinating vehicles for linking, and for communicating analytics to fleet managers or others.
This application is a continuation of U.S. application Ser. No. 15/589,124, filed May 8, 2017 which is a continuation of U.S. application Ser. No. 14/855,044, filed Sep. 15, 2015, which is a 371 of International Application PCT/US14/30770, filed Mar. 17, 2014, which in turn is a conversion of U.S. patent application Ser. No. 61/792,304, filed Mar. 15, 2013, and further is a continuation-in-part of Ser. No. 14/292,583 filed May 30, 2014, which is a Division of Ser. No. 13/542,622, filed Jul. 5, 2012, now U.S. Pat. No. 8,744,666, which in turn is a conversion of Provisional Application Ser. No. 61/505,076, filed on Jul. 6, 2011, both entitled “Systems and Methods for Semi-Autonomous Vehicular Convoying”; and which is also a Division of Ser. No. 13/542,627, filed Jul. 5, 2012, now U.S. Pat. No. 9,582,006, which in turn is also a conversion of Ser. No. 61/505,076, filed Jul. 6, 2011. Applicant claims the benefit of priority of each of the foregoing applications, all of which are incorporated herein by reference.
FIELD OF THE INVENTIONThis application relates generally to safety and fuel savings systems for vehicles, and more particularly relates to systems and methods for enabling at least a second vehicle to follow, safely, a first vehicle at a close distance, where a plurality of safety features can be used singly or in combination. In addition, other aspects of the invention provide analytics useful for assessing driver performance and determining cost savings.
BACKGROUNDThe present invention relates to systems and methods for enabling vehicles to closely follow one another safely 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.
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.
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.
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.
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, generally causes rapid and large changes in command (accelerator pedal position for example) which result in a loss of efficiency.
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.
SUMMARYThe system and methods which form the invention described herein combines attributes of state of the art convenience, safety systems and manual control to provide a safe, efficient convoying, or platooning, solution. The present invention achieves this objective by combining elements of active vehicle monitoring and control with communication techniques that permit drivers of both lead and trailing vehicles to have a clear understanding of their motoring environment, including a variety of visual displays, while offering increased convenience to the drivers together with the features and functionality of a manually controlled vehicle.
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 of the present invention provide 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; and, 12) a simpler embodiment to enable a vehicle to serve as a lead vehicle without the full system.
It will be appreciated by those skilled in the art that the various features of the present invention described herein can 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.
In order that the present invention may be more clearly ascertained, some embodiments will now be described, by way of illustration, with reference to the accompanying drawings, in which:
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.
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. For convenience of illustration, the exemplary vehicles referred to in the following description will, in general, be large trucks, but those skilled in the art will appreciate that many, if not all, of the features described herein also apply to many other types of vehicles.
To facilitate discussion,
Embodiments of the present invention enable vehicles to follow closely together and to achieve significant fuel savings, both for the lead and the trailing vehicles, as illustrated in
In accordance with the present invention, a key part of the functionality of one such embodiment is long range coordination between the vehicles, which, in an embodiment, is managed from a central location, but, alternatively, can be initiated and managed by the truck drivers. As shown in
However, some areas of roadways are not well-suited to linking. For example, and as shown in
Should it be desirable for two trucks to link, the result is as shown in
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 or other associated personnel. 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. In addition, linking of vehicles within a yard is also possible, and can improve traffic flow while reducing emissions even as vehicles operate at low speed.
The determination of which vehicle to suggest for linking 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−Desb)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.
Once the two vehicles or drivers have decided to coordinate, either by choice or at the suggestion of the coordination functionality of the invention, they can manually adjust their speed, or it can be automatic. If manual, the system may suggest to the lead driver 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.
In an embodiment, once the vehicles are sufficiently close together, communications between the vehicles is controlled locally, as shown in
As a further alternative, one of the drivers may use an input to the system, which input can be by means of a touch sensitive display with a graphical user interface (GUI), for example, to activate this transition. As discussed above, key technology to allow this linking comprises primarily a distance/relative speed sensor, and a communication link. The type of functionality of this link is shown in
The linking event can comprise a smooth transition to the close distance following. This may take the form of a smooth target trajectory, with functionality in 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)*(1−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 can also be calculated dynamically, changing while the maneuver is performed based on changing conditions or other inputs.
The driver can deactivate the system in several ways. Application of the brake pedal can restore conventional manual control, or can trigger a mode where the driver's braking is simply added to the system's braking. Applying the accelerator pedal can also deactivate the system, returning to a manual mode. Other driver inputs that can trigger a system deactivation, depending upon the implementation, 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.
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 reduce engine torque and/or 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.
To enable some or all of the described functionality, the system may have some or all of the following components shown in
The benefit of the forward looking camera, available either as part of interface 1120 or independently, provides a significant safety benefit, which can be appreciated from
The user 1210 receives information (a) from visual and or auditory alerts, and can make system requests (e.g., for linking or coordination). The user interface 1220 communicates with a long range data link 1240 (b), such as through a cellular modem or other service. The user interface 1220 is responsible for managing this data link, sending data via the link, and receiving data via the link. A control processor 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 user interface 1220 via a wired or wireless link (d), and sends information to the user interface 1220 to be relayed to the driver and/or long range communication link 1240. Alternately, the long range communication link 1240 can connect directly to the control box 1230. In this case, the user interface 1220 may be an extremely simple (low cost) device, or may even be eliminated from the system entirely.
The operation of the vehicle control unit 1300 of the present invention can be better appreciated from
In the event the leading vehicle 410 is required to make emergency maneuvers, safety is ensured by the use of the communications 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, vehicle acceleration, driver inputs, diagnostic information, braking system condition, and radar/lidar data.
The data link 1260 has very low latency (approximately 10 ms in one embodiment), and high reliability. This could be, but is not limited to, WiFi, DSRC (802.11p), 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 are typically instructed to 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.
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 or other sensors determine that the situation is safe at which point braking can be decreased as appropriate. 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: In an embodiment, 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. In such an embodiment, 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. In embodiments where order is important, such as heavy trucks, the system will only perform the linking functionality if the vehicles are in the correct order. The order may be determined by relative positioning measures like GPS, directional detection of the wireless communication, driver input, visual (video or still image) processing, or direct or indirect detection of aerodynamics through fuel savings or sensors. In another embodiment, the system can apply steering or other lateral control, combined with control of engine torque and braking, if needed, to effectuate the desired order of the vehicles.
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. These and other warnings and alerts are discussed hereinafter in connection with
To facilitate rapid deployment, a simpler version of the system enables vehicles to be a leading vehicle, shown in
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.
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. This lateral position may be indicated by the registration marks 1605.
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. The selection of which data is high priority may also be determined, in whole or in part, by the data being sent and/or received. For example in an emergency braking situation, additional data may be included as high priority.
The lower priority convenience portion of the link can be used to provide data, voice or video to the drivers to increase their pleasure of driving. This can include social interaction with the other drivers, or 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. In addition, other cameras, and thus other views, can be provided, including providing the driver of the lead truck with a view from the forward-looking camera on the trailing rig, or providing both drivers with sufficient camera views from around each vehicle that all blind spots are eliminated for each driver.
Because the system is tracking the movements of the vehicles, a tremendous amount of data about the individual vehicles and 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. These and other features are discussed hereinafter in connection with
In an embodiment, the system includes 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 triggers 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)*(1−cos(pi*t/Td))/2 for t less than or equal to Td.
For vehicles without 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_1=abs(RPM/WheelSpeed−Gear1Ratio)<Gear1 Threshold and so on for each gear. Thus if none of these are true, the clutch pedal is engaged.
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.
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.
The system may also include an aerodynamic design optimized for the purpose of convoying, as shown in
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.
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. In at least some embodiments, it is desirable to ensure that a line of sight is maintained between the antenna of the lead and following truck, for those types of communication that require it. Multiple antennas can be used in such embodiments, by, for example using one antenna on each side mirror of the vehicle, such that one of these antennas is usually in line of sight to an antenna on the other vehicle. The selection between the available antennas can be done based on detected signal strength, for example. In a platooning or automated system, the optimal antenna can be predicted through knowledge of the motion of the vehicles, the commanded motion, or knowledge of the surrounding vehicles, either from sensing or from communication. In some embodiments, the placement of antennas on the vehicle may be chosen specifically for platooning. For example if the predetermined distance between the vehicles is known to be twenty feet, the antenna placement may be chosen to ensure that line of sight is maintained at a twenty foot spacing. It is also possible to command, through the vehicle control unit, that the vehicles maintain a line of sight. Such an approach can be combined with other factors, for example sidewind, to determine an overall optical relative position between the vehicles. The phase lock loop in the communications module can be fed the commanded motion of one or more vehicles, to help predict the Doppler shift.
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.
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.
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, 6 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, Pedestrain 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. With reference to
Referring next to
Data from the vehicles can provide specific information on best practices for a variety of aspects of driving. First, the data must be aggregated to form a database of best practice. This can take the form of an average (or median) of data traces, or can be calculated based on a weighted cost function. In one algorithm, higher fuel economy traces are weighted more heavily, and a weighted average is then calculated for each control input. In another, the drive is separated into segments and the single best drive for each of those segments is identified. Other considerations can also be factors, for example mechanical considerations such as engine overheating, brake condition and others.
This database of best practices may also be a function of truck and conditions. In one embodiment, there is a separate best practice for each model of truck. Once this best practices data is created, it can be applied to a wide variety of control inputs. These include gear selection, speed selection, route selection. It can include the specific means to attain each of these selections, including pedal application, transmission retarder activation, compression (jake) brake application. These optimized control inputs can then be communicated to either the driver or an automated system, or a combination thereof. If to an automated system, these can be used to adjust the target speed, or shifting selection or other parameters of the automation system.
In some embodiments, various optimal inputs can also be suggested to the driver by displaying them on the visual display or other device. In addition, current inputs can be overlayed with calculated best inputs. We can also show the potential improvement, for example showing the current miles per gallon and the anticipated miles per gallon if the suggested choices are implemented.
The collected data can also be shown after the drive itself, either to the fleet manager, the driver, or other interested parties. This can also be used to adjust various aspects of the fleet operation, such as which driver drives in which location, which truck is used for each route, or dispatch times.
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.
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.
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 plurality of vehicles to identify one or more opportunities to form a convoy of a lead vehicle and at least one following vehicle, the control system comprising, on the at least one following vehicle:
- a first computerized controller, responsive to remotely-transmitted information regarding the lead vehicle and the at least one following vehicle, and configured to compute a smooth trajectory for the at least one following vehicle as part of the identification of the opportunity to convoy, the information regarding the lead vehicle and the at least one following vehicle being selected from the group consisting of: vehicle location, vehicle destination, vehicle load, vehicle type, and trailer type;
- a first inter-vehicular transceiver configured to enable communications between the first computerized controller and a second computerized controller on the lead vehicle;
- a first vehicular separation sensor configured to detect a distance between the lead vehicle and the at least one following vehicle, and further configured to detect a relative speed between the lead vehicle and the at least one following vehicle, and to provide such distance and relative speed to the first computerized controller; and
- a first user interface configured to receive an input from the first computerized controller and to provide vehicular data to a driver.
2. The convoying control system of claim 1 further comprising:
- a first braking actuation sensor configured to measure brake actuation and to provide such brake actuation measurements to the first computerized controller;
- a first supplemental braking actuator responsive to inputs from the first computerized controller to vary braking of the at least one following vehicle;
- a first acceleration actuation sensor for measuring acceleration actuation and providing such measured acceleration to the first computerized controller; and
- a first supplemental acceleration actuator responsive to the first computerized controller to vary acceleration of the at least one following vehicle.
3. The convoying control system of claim 1, further comprising:
- a long-range vehicular transceiver configured to communicate between a central server and the first computerized controller.
4. The convoying control system of claim 1, further comprising:
- a global positioning system (GPS) receiver providing positioning information to the first computerized controller.
5. The convoying control system of claim 1, additionally comprising, on the lead vehicle:
- a second computerized controller that is responsive to remotely-transmitted information regarding the lead vehicle and the at least one following vehicle, and configured to compute a smooth trajectory for the lead vehicle as part of the identification of the opportunity to convoy, the information regarding the lead vehicle and the at least one following vehicle being selected from the group consisting of: vehicle location, vehicle destination, vehicle load, vehicle type, and trailer type;
- a second long-range vehicular transceiver configured to communicate between a central server and the second computerized controller;
- a second user interface configured to receive an input from the second computerized controller and to provide vehicular data to a driver;
- a second inter-vehicular transceiver configured to enable communications between the second computerized controller and the first computerized controller; and
- a forward-facing camera configured to substantially capture a substantially frontal image as viewed from the lead vehicle and to provide such frontal image to the second computerized controller.
6. The convoying control system of claim 5, wherein
- the substantially frontal image is provided to the first computerized controller via the first and second inter-vehicular transceivers.
7. The convoying control system of claim 1, wherein
- the second inter-vehicular transceiver is coupled to, and further configured to operate, a rear brake light of the lead vehicle independently of the lead vehicle's braking system as a transmitter of vehicular control signals from the lead vehicle to the at least one following vehicle.
8. The convoying control system of claim 1, wherein
- the first inter-vehicular transceiver and the second inter-vehicular transceiver are configured to communicate using a radio frequency.
9. The convoying control system of claim 1, wherein
- the first computerized controller detects at least one hazardous condition selected from the group consisting of: lane drift, an obstacle in a lane of travel, a wet road surface, an icy road surface, a tire blowout, presence of pedestrians in the lane of travel, and the presence of a construction zone;
- and wherein the first computerized controller safely brakes the at least one following vehicle upon detection of the at least one hazardous condition, and alerts the driver upon detection of the at least one hazardous condition.
10. The convoying control system of claim 9, wherein
- the first computerized controller alerts the driver by providing a deceleration impulse.
11. The convoying control system of claim 1, wherein
- the first computerized controller computes an ordering of the lead vehicle and the at least one following 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.
12. The convoying control system of claim 1, wherein
- both the lead vehicle and the at least one following vehicle are trucks.
13. A computerized vehicular convoying control system, useful in association with a lead vehicle and at least one follower vehicle to implement a convoy, the control system comprising, on the at least one follower vehicle:
- a first computerized controller, responsive to remotely-transmitted information regarding the lead vehicle and the at least one follower vehicle, and configured to monitor and control acceleration and deceleration of the at least one follower vehicle, thereby maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle while moving, the information regarding the lead vehicle and the at least one follower vehicle being selected from the group consisting of: vehicle location, vehicle destination, vehicle load, vehicle type, and trailer type;
- a first user interface configured to receive an input from the lead computerized controller and to provide vehicular data to a driver;
- a first inter-vehicular transceiver configured to communicate between the first computerized controller and a second computerized controller on the lead 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, and to provide such distance and relative speed to the first computerized controller.
14. The convoying control system of claim 13, further comprising:
- a first braking actuation sensor configured to measure brake actuation and to provide such brake actuation measurements to the first computerized controller;
- a first supplemental braking actuator responsive to inputs from the first computerized controller to vary braking of the at least one follower vehicle;
- a first acceleration actuation sensor for measuring acceleration actuation and providing such measured acceleration to the first computerized controller;
- a first supplemental acceleration actuator responsive to the first computerized controller to vary acceleration of the at least one follower vehicle.
15. The convoying control system of claim 13, wherein
- the second computerized controller is responsive to remotely-transmitted information regarding the lead vehicle and the at least one follower vehicle, and configured to monitor acceleration and deceleration of the at least one follower vehicle, thereby maintaining a safe vehicular spacing between the lead vehicle and the at least one follower vehicle while moving, the information regarding the lead vehicle and the at least one follower vehicle being selected from the group consisting of: vehicle location, vehicle destination, vehicle load, vehicle type, and trailer type;
- the system further comprising, on the lead vehicle:
- a second user interface configured to receive an input from the second computerized controller and to provide vehicular data to a driver; and
- a second inter-vehicular transceiver configured to communicate between the second computerized controller and the first computerized controller.
16. The convoying control system of claim 13, additionally comprising:
- a forward-facing camera configured to substantially capture a substantially frontal image as viewed from the lead vehicle and to provide such frontal image to the second computerized controller;
- and wherein the substantially frontal image is provided to the first computerized controller via the first and second inter-vehicular transceivers.
17. The convoying control system of claim 13, wherein
- the second inter-vehicular transceiver is coupled to, and further configured to operate, a rear brake light of the lead vehicle independently of the lead vehicle's braking system as a transmitter of vehicular control signals from the lead vehicle to the at least one following vehicle.
18. The convoying control system of claim 13, wherein
- the first inter-vehicular transceiver and the second inter-vehicular transceiver are configured to communicate using a radio frequency.
19. The convoying control system of claim 13 wherein the first computerized controller computes at least one vehicular trajectory for smoothly linking the at least one follower vehicle with the lead vehicle.
20. The convoying control system of claim 13, wherein
- the first computerized controller detects at least one hazardous condition selected from the group consisting of: lane drift, an obstacle in a lane of travel, a wet road surface, an icy road surface, a tire blowout, the presence of pedestrians in the lane of travel, and the presence of a construction zone;
- and wherein the at least one computerized 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, and alerts the driver upon detection of the at least one hazardous condition.
21. The convoying control system of claim 20, wherein
- the first computerized controller alerts the driver by providing a deceleration impulse.
22. The convoying control system of claim 13, wherein
- the first computerized 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.
23. The convoying control system of claim 13, wherein
- both the lead vehicle and the at least one follower vehicle are trucks.
24. A computerized vehicular convoying control system, useful in association with a lead vehicle and at least one follower vehicle, the control system comprising:
- at least one computerized controller configured to monitor and control acceleration and deceleration of one of a lead vehicle and at least one follower vehicle;
- a user interface configured to receive an input from the at least one computerized controller and to provide vehicular data to a driver;
- a long-range vehicular transceiver configured to communicate between a central server and the at least one computerized controller;
- an inter-vehicular transceiver configured to communicate between the computerized controller and at least one of the lead vehicle and the at least one follower vehicle; and
- 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, and to provide such distance and relative speed to the at least one computerized controller.
25. The convoying control system of claim 24, further comprising:
- a braking actuation sensor configured to measure brake actuation and to provide such brake actuation measurements to the at least one computerized controller;
- a supplemental braking actuator responsive to inputs from the at least one computerized controller to vary braking of one of the lead vehicle and the at least one follower vehicle;
- an acceleration actuation sensor for measuring acceleration actuation and providing such measured acceleration to the at least one computerized controller;
- a supplemental acceleration actuator responsive to the at least one computerized controller to vary acceleration of one of the lead vehicle and the at least one follower vehicle.
26. The convoying control system of claim 24, further comprising:
- a vehicular positioning sensor providing relative positioning measures to the first computerized controller.
27. The convoying control system of claim 26, wherein the vehicular positioning sensor is a global positioning system (GPS) sensor.
28. The convoying control system of claim 24, further comprising:
- a forward-facing camera configured to substantially capture a substantially frontal image as viewed from one of the lead vehicle and the at least one follower vehicle and to provide such frontal image to the at least one computerized controller.
29. The convoying control system of claim 28, wherein
- the forward-facing camera captures a substantially frontal image as viewed from the lead vehicle, and the substantially frontal image from the lead vehicle is provided to the at least one follower vehicle via the inter-vehicular transceiver.
30. The convoying control system of claim 24 wherein
- the inter-vehicular transceiver is configured to transmit using a radio frequency.
31. The convoying control system of claim 24, wherein
- the inter-vehicular transceiver is coupled to, and further configured to operate, a rear brake light of the lead vehicle independently of the lead vehicle's braking system.
32. The convoying control system of claim 31, wherein
- the inter-vehicular transceiver is further configured to operate a rear brake light of the lead vehicle as a transmitter of vehicular control signals from the lead vehicle to the at least one follower vehicle.
33. The convoying control system of claim 24, wherein
- the at least one computerized 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.
34. The convoying control system of claim 24, wherein
- the at least one computerized controller computes at least one vehicular trajectory for smoothly linking the at least one follower vehicle with the lead vehicle.
35. The convoying control system of claim 24, wherein
- the at least one computerized 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.
36. The convoying control system of claim 24, wherein
- the at least one computerized controller detects at least one hazardous condition from the group consisting of: a lane drift, a lane obstacle, a road surface hazard due to wet conditions, a road surface hazard due to icy conditions, a tire blowout, a presence of pedestrians or animals in the lane of travel, and the presence of a construction zones; and wherein
- the at least one computerized controller brakes at least one of the lead vehicle and the at least one follower vehicle upon detection of the at least one hazardous condition, and alerts the driver upon detection of the at least one hazardous condition.
37. The convoying control system of claim 36, wherein
- the at least one computerized controller alerts the driver by providing a deceleration impulse.
38. The convoying control system of claim 24 wherein
- the at least one computerized 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 destination address.
39. The convoying control system of claim 24, wherein
- the at least one computerized controller optimizes fuel consumption by activating a grade-aware cruise control algorithm.
40. The convoying control system of claim 24, wherein
- the at least one computerized 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, and a recommended vehicular relative lateral position.
41. The convoying control system of claim 24, wherein
- both the first vehicle and the second vehicle are trucks.
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:
- monitoring and controlling acceleration and deceleration of one of a lead vehicle and at least one follower vehicle;
- communicating between a central server and one of the lead vehicle and the at least one follower vehicle;
- communicating between the lead vehicle and the at least one follower vehicle;
- detecting a distance between the lead vehicle and the at least one follower vehicle;
- detecting a relative speed between the lead vehicle and the at least one follower vehicle; and providing vehicular data to a driver; and
- using the detected distance and the relative speed to maintain a vehicular spacing between 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 convoying method of claim 42, further comprising:
- providing one of supplemental braking and supplemental acceleration to one of the lead vehicle and the at least one follower vehicle to maintain the vehicular spacing.
45. The convoying method of claim 42, further comprising:
- capturing a substantially frontal image as viewed from the lead vehicle and transmitting the image to the at least one follower vehicle.
Type: Application
Filed: May 31, 2019
Publication Date: Nov 14, 2019
Inventors: JOSHUA P. SWITKES (Mountain View, CA), JOSEPH CHRISTIAN GERDES (Los Altos, CA), EUGENE BERDICHEVSKY (Oakland, CA), Dave Frederick Lyons (Mountain View, CA), Stephen Norris Boyd (Washington, DE)
Application Number: 16/427,888