Scheduling method and system for truck formation
By working collaboratively between the cloud and the vehicle terminal, truck platooning plans are sent and lifecycle status is updated, solving the problem of poor human-machine interaction in truck platooning scheduling. This achieves efficient and reliable truck platooning control, improving system safety and driver engagement.
Patent Information
- Application Number
- CN202511738401.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-24
- Publication Date
- 2026-02-17
AI Technical Summary
Existing truck platooning methods suffer from poor human-machine interaction, low efficiency, and poor reliability. Independent trucks lack cooperation in real road networks, resulting in low efficiency and insufficient safety.
Through the collaborative work of the cloud and vehicle terminals, truck platooning plans are sent, feedback information is received, the lifecycle status of the platooning plan is updated, and the platooning is controlled by combining user commands and environmental perception information. In the event of communication interruption, local plans are activated to enhance the robustness of the system and the initiative of the driver.
It improves the human-machine interaction, efficiency, and reliability of truck dispatching, enhances the system's security and flexibility, and ensures driving safety in offline conditions.
Smart Images

Figure CN121545332A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle dispatching technology, and in particular to a method and system for dispatching truck platoons. Background Technology
[0002] With the development of artificial intelligence and communication technologies, intelligent connected trucks with functions such as environmental perception, intelligent decision-making, collaborative control, and rapid execution have become a new trend in truck development and a new driving force for improving road freight safety, efficiency, and energy conservation and emission reduction. However, existing autonomous driving technologies and infrastructure are not yet mature and perfect, and relying solely on driver operation cannot achieve close-range platooning of vehicles, resulting in poor reliability. In real road networks, almost all vehicles travel alone, lacking inter-vehicle cooperation, poor human-machine interaction, and low efficiency. Summary of the Invention
[0003] This invention provides a truck platooning scheduling method and system to address the shortcomings of existing truck platooning scheduling methods, such as poor human-computer interaction, low efficiency, and poor reliability.
[0004] This invention provides a truck platooning scheduling method, applied in the cloud, comprising: The truck platooning plan, which is determined based on truck dispatching requirements, is sent to the target vehicle terminal. The system receives feedback information sent by the target vehicle terminal, which is generated by the target vehicle terminal during the process of controlling the target trucks to drive in platoons based on the truck platooning plan, user instructions, and environmental perception information. Based on the feedback information, the lifecycle status of the truck platooning plan is updated and recorded.
[0005] In some embodiments, the lifecycle states of the truck platooning plan include: plan pending, plan issued, driver confirmed, platoon established, platoon disbanded, and plan completed.
[0006] In some embodiments, the environmental perception information includes the safety level of the current distance between the target truck and the vehicle ahead in the platoon, the safety level of the current distance being determined by the target vehicle terminal, and the process of determining the safety level of the current distance includes: Based on the current distance between the target truck and the preceding vehicle, and the current speed of the target truck, calculate the fault tolerance time interval between the target truck and the preceding vehicle; The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance.
[0007] In some embodiments, the environmental perception information may also include the self-test results of the target vehicle terminal's hardware status, software status, and communication status.
[0008] In some embodiments, after receiving the feedback information sent by the target vehicle terminal, the method further includes: Based on the feedback information, the truck platooning plan is adjusted to obtain the adjusted truck platooning plan; The adjusted truck platooning plan is sent to the target vehicle terminal.
[0009] The present invention also provides a truck platooning scheduling method, applied to a target vehicle-mounted terminal, comprising: Receive truck platooning plans sent from the cloud, the truck platooning plans being determined based on truck scheduling requirements; Acquire user commands and environmental awareness information; Based on the truck platooning plan, the user instructions, and the environmental perception information, control the target trucks to drive in platooning; Obtain feedback information and send it to the cloud so that the cloud can update and record the lifecycle status of the truck platooning plan based on the feedback information.
[0010] In some embodiments, after the controlled target trucks are convoyed, the method further includes: The current distance between the target truck and the vehicle in front in the convoy is obtained in real time, and the fault tolerance time interval between the target truck and the vehicle in front is calculated based on the real-time speed of the target truck. The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance. Based on the safety level, the graphic or numerical elements representing the current vehicle distance are rendered and displayed in a preset color, where different safety levels correspond to different colors.
[0011] In some embodiments, the method further includes: In the event of a communication interruption between the target vehicle terminal and the cloud, user input is obtained, and a local truck platooning plan is created and activated based on the user input.
[0012] In some embodiments, prior to receiving the truck platooning plan sent from the cloud, the method further includes: The daily inspection mode is executed to perform self-inspection on the hardware status, software status and communication status of the target vehicle terminal, and the self-inspection results are obtained. The self-test results are displayed on the human-machine interface of the target vehicle terminal.
[0013] The present invention also provides a truck platooning dispatching system, including a cloud platform and multiple target vehicle-mounted terminals, wherein the cloud platform is used for: The truck platooning plan, which is determined based on truck dispatching requirements, is sent to the target vehicle terminal. Receive feedback information sent by the target vehicle terminal; Based on the feedback information, update and record the lifecycle status of the truck platooning plan; The target vehicle-mounted terminal is used for: Receive the truck platooning plan sent from the cloud; Acquire user commands and environmental awareness information; Based on the truck platooning plan, the user instructions, and the environmental perception information, control the target trucks to drive in platooning; Obtain feedback information and send the feedback information to the cloud.
[0014] The truck platooning scheduling method and system provided by this invention send the truck platooning plan to the target vehicle terminal; receive feedback information sent by the target vehicle terminal, which is generated by the target vehicle terminal controlling the target trucks to platoon based on the truck platooning plan, user instructions and environmental perception information; and update and record the life cycle status of the truck platooning plan based on the feedback information, thereby improving the human-machine interaction, efficiency and reliability of truck scheduling. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0016] Figure 1 This is one of the flowcharts illustrating the truck platooning scheduling method provided in this embodiment of the invention.
[0017] Figure 2 This is a schematic diagram of the entire lifecycle of a truck platooning plan provided in an embodiment of the present invention.
[0018] Figure 3 This is the second flowchart illustrating the truck platooning scheduling method provided in this embodiment of the invention.
[0019] Figure 4 This is a schematic diagram of the truck platooning scheduling system provided in an embodiment of the present invention.
[0020] Figure 5 This is a schematic diagram of the human-computer interaction interface provided in an embodiment of the present invention.
[0021] Figure 6This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0023] The terms "first," "second," etc., used in this invention are used to distinguish similar objects, not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of the invention can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, in this invention, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0024] Figure 1 This is one of the flowcharts illustrating the truck platooning scheduling method provided in an embodiment of the present invention. Figure 1 As shown, a truck platooning scheduling method is provided, applied in the cloud, including the following steps: step 110, step 120, and step 130. These method steps are merely one possible implementation of the present invention.
[0025] Step 110: Send the truck platooning plan to the target vehicle terminal. The truck platooning plan is determined based on truck dispatching requirements.
[0026] The target vehicle terminal has the capabilities of communication, computing, human-machine interaction and vehicle control. It is responsible for receiving instructions from the cloud, sensing the surrounding environment, understanding the driver's intentions, and ultimately deciding how to control the target truck.
[0027] Optionally, truck dispatching requirements include at least: freight order information, available vehicle resources, driver information, route and environmental information; truck platooning plan is a specific, executable set of instructions; truck platooning plan includes at least: lead truck information, follow truck information, truck order, platooning position, platooning time, platoon disbanding position, platooning route and platooning parameters.
[0028] Optionally, all relevant scheduling demand data can be collected in real time through vehicle-to-everything (V2X) platforms, transportation management systems, map service providers, etc. The collected data is then cleaned, formatted, and verified to ensure its accuracy and consistency. For example, addresses in different formats can be converted into standard latitude and longitude coordinates.
[0029] Optionally, all transportation tasks are iterated; for any two or more tasks, the spatiotemporal similarity between different tasks is analyzed, and candidate formations are formed based on a series of constraints. The dimensions of screening and evaluation include at least: vehicle compatibility, time cost, and economic benefits. Based on the candidate formations, an optimization algorithm is used to generate the final, optimal formation plan.
[0030] Step 120: Receive feedback information sent by the target vehicle terminal. The feedback information is generated by the target vehicle terminal during the process of controlling the target trucks to drive in platoons based on the truck platooning plan, user instructions and environmental perception information.
[0031] The feedback information is an execution status report sent back to the cloud by the target vehicle terminal. The feedback information includes at least: the vehicle's status information and the formation status information.
[0032] In some embodiments, after receiving feedback information sent by the target vehicle terminal, the method further includes: Based on the feedback information, the truck platooning plan was adjusted to obtain the revised truck platooning plan; The adjusted truck platooning plan is sent to the target vehicle terminal.
[0033] User commands refer to decision-making or intervention instructions input by the driver through the human-machine interface, such as confirmation commands. Environmental perception information includes, but is not limited to: traffic information, distance and relative speed of vehicles / obstacles ahead or around, and the vehicle's own position, attitude, and heading information.
[0034] Optionally, controlling target trucks to platoon based on truck platooning plans, user instructions, and environmental perception information includes: Based on truck platooning plans, user instructions, and environmental perception information, path planning information is generated. Based on the path planning information, control instructions are generated, and the target trucks are controlled to platoon and drive.
[0035] The path planning information includes: global path planning information for the truck platoon and local path planning information for the target truck.
[0036] In some embodiments, the environmental perception information also includes the self-test results of the target vehicle terminal's hardware status, software status, and communication status.
[0037] Among them, hardware status refers to the operating status of the vehicle terminal and all its key peripheral physical devices, such as the status of the core processor / memory, sensors, communication modules, human-machine interface, engine, turn signals and other hardware; software status refers to the status of all programs running on the hardware; communication status specifically refers to the status of the links between the system and the outside world, such as the communication status between the vehicle terminal and the cloud, and the vehicle-to-vehicle communication status.
[0038] Optionally, the self-test results include the detection results of hardware status, software status, and communication status, such as normal / ready, warning / limited functionality, fault / unavailable.
[0039] In some embodiments, the environmental perception information includes the safety level of the current distance between the target truck and the vehicle ahead in the platoon. The safety level of the current distance is determined by the target vehicle's onboard terminal, and the process of determining the safety level of the current distance includes: Based on the current distance between the target truck and the vehicle in front, and the current speed of the target truck, calculate the fault tolerance time interval between the target truck and the vehicle in front. The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance.
[0040] Optionally, if the fault tolerance time interval is greater than the first preset time threshold, the current vehicle distance is within a safe range; if the fault tolerance time interval is less than or equal to the first preset time threshold and greater than the second preset time threshold, the current vehicle distance is within a warning range; if the fault tolerance time interval is less than or equal to the second preset time threshold, the current vehicle distance is within a dangerous range.
[0041] Understandably, by comparing the fault tolerance time interval with a preset time threshold to determine the safety level of the current vehicle distance, the safety of the system is greatly enhanced.
[0042] In some embodiments, the target vehicle terminal is further configured to: In the event of a communication interruption between the target vehicle terminal and the cloud, user input is obtained, and a local truck platooning plan is created and activated based on the user input.
[0043] Communication interruptions are typically caused by vehicles entering areas without 4G / 5G signal coverage or by base station malfunctions. User input includes at least: platooning intention and platooning targets. Drivers can indicate their platooning intention via buttons or voice commands on the human-machine interface; they can also select one or more candidate trucks from a list of nearby vehicles displayed on the human-machine interface for platooning.
[0044] Understandably, in the event of a communication interruption between the target vehicle terminal and the cloud, obtaining user input and creating and activating a local truck platooning plan based on that input greatly enhances the system's robustness and fault tolerance, empowers drivers, improves operational flexibility and engagement, and ensures driving safety in offline conditions.
[0045] Step 130: Based on the feedback information, update and record the lifecycle status of the truck platooning plan.
[0046] Figure 2 This is a schematic diagram illustrating the entire lifecycle of a truck platooning plan provided in an embodiment of the present invention. Figure 2 As shown, in some embodiments, the lifecycle states of a truck platooning plan include: plan pending, plan issued, driver confirmed, platoon established, platoon disbanded, and plan completed.
[0047] Optionally, update and record the lifecycle status of the truck platooning plan, including the following steps: From "Pending Plan" to "Fleet Plan Issued": The truck platooning plan is sent to all relevant vehicles via the cloud. After receiving the truck platooning plan from the cloud, the vehicles send the received plan back to the cloud for consistency verification. Once the cloud verifies the consistency, the execution status of the truck platooning plan changes from "Pending Plan" to "Fleet Plan Issued". If the transmission of the issued platooning plan fails, corresponding failure information will be returned to the cloud, such as: vehicle xxx is not powered on, vehicle xxx did not receive the information, or vehicle xxx's platooning plan consistency verification failed.
[0048] The platooning plan has been issued to the platooning plan confirmed: After all the drivers of the truck platooning plan have clicked the physical button to confirm the truck platooning plan, all following vehicles will send the received truck platooning plan to the lead vehicle for consistency verification. After the consistency verification is passed, the execution status of the truck platooning plan will change from "platooning plan issued" to "platooning plan confirmed".
[0049] From confirmed platoon plan to platoon establishment: The cloud receives real-time feedback information from the vehicles and determines whether all vehicles in the truck platoon plan have entered the platoon. Once all vehicles in the truck platoon plan have entered the platoon, the execution status of the truck platoon plan changes from confirmed platoon plan to platoon establishment.
[0050] Formation creation to abnormal disbandment: After the formation is created, if a vehicle abnormally leaves the formation or the entire formation is disbanded before reaching the destination, the execution status of the truck formation plan will switch from formation creation to abnormal disbandment.
[0051] From abnormal disassembly to formation establishment: After formation establishment, if a vehicle that has abnormally left the formation rejoins the formation before reaching the destination, or if a formation that has abnormally been disassembled is re-established, the execution status of the truck formation plan will switch from abnormal disassembly to formation establishment.
[0052] Formation creation to plan completion: After formation is created, if the distance between the location of the vehicles in the formation and the destination is less than or equal to the preset distance, such as 200 meters, and the formation is disassembled, the execution status of the truck formation plan will switch from formation creation to plan completion.
[0053] In this embodiment of the invention, by sending the truck platooning plan to the target vehicle terminal; receiving feedback information sent by the target vehicle terminal, which is generated by the target vehicle terminal controlling the target trucks to platoon based on the truck platooning plan, user instructions and environmental perception information; and updating and recording the lifecycle status of the truck platooning plan based on the feedback information, the human-machine interaction, efficiency and reliability of truck scheduling are improved.
[0054] Figure 3 This is a second schematic flowchart illustrating the truck platooning scheduling method provided in an embodiment of the present invention. Figure 3 As shown, a truck platooning scheduling method is provided, applied to a target vehicle-mounted terminal, including the following steps: step 310, step 320, step 330, and step 340. These method steps are merely one possible implementation of the present invention.
[0055] Step 310: Receive the truck platooning plan sent from the cloud. The truck platooning plan is determined based on truck dispatching requirements.
[0056] The truck platooning plan is determined based on truck dispatching needs.
[0057] Optionally, the truck platooning plan shall include at least the following information: lead truck information, follow truck information, truck order, platoon position, platooning time, platoon disbanding position, platooning route and platooning parameters.
[0058] In some embodiments, before receiving the truck platooning plan sent from the cloud, the method further includes: The daily inspection mode is executed to perform self-inspection on the hardware status, software status and communication status of the target vehicle terminal, and obtain the self-inspection results; The self-test results are displayed on the human-machine interface of the target vehicle terminal.
[0059] Among them, hardware status refers to the operating status of the vehicle terminal and all its key peripheral physical devices; software status refers to the status of all programs running on the hardware; and communication status specifically refers to the status of the link between the system and the outside world for information exchange.
[0060] Optionally, the self-test results include the detection results of hardware status, software status, and communication status, such as normal / ready, warning / limited functionality, fault / unavailable.
[0061] Understandably, by performing a daily inspection mode before receiving the truck platooning plan sent from the cloud, the hardware, software, and communication status of the target vehicle terminal are self-checked, and the self-check results are obtained. The self-check results are then displayed on the human-machine interface of the target vehicle terminal, which greatly improves driving safety, increases the success rate of the mission, and enhances the reliability of the system.
[0062] Step 320: Obtain user commands and environmental awareness information.
[0063] User commands refer to decision-making or intervention instructions input by the driver through the human-machine interface, such as confirmation commands. Environmental perception information includes, but is not limited to: traffic information, distance and relative speed of vehicles / obstacles ahead or around, and the vehicle's own position, attitude, and heading information.
[0064] Step 330: Based on the truck platooning plan, user instructions, and environmental perception information, control the target trucks to platoon.
[0065] Optionally, the target truck can be a lead truck or a follower truck.
[0066] Optionally, based on the truck platooning plan, user instructions, and environmental perception information, path planning information is generated; based on the path planning information, control instructions are generated; and based on the control instructions, the target trucks are controlled to platoon.
[0067] The path planning information includes: global path planning information for the truck platoon and local path planning information for the target truck.
[0068] In some embodiments, after controlling the target trucks to drive in platoons, the method further includes: The system obtains the current distance between the target truck and the vehicle in front in the platoon in real time, and calculates the fault tolerance time interval between the target truck and the vehicle in front based on the current speed of the target truck. The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance. Based on the safety level, the graphic or numerical elements representing the current vehicle distance are rendered and displayed in preset colors, with different safety levels corresponding to different colors.
[0069] Optionally, if the fault tolerance time interval is greater than a first preset time threshold, a first color is displayed to indicate that the current vehicle distance is within a safe range; if the fault tolerance time interval is less than or equal to the first preset time threshold and greater than a second preset time threshold, a second color is displayed to indicate that the current vehicle distance is within a warning range; if the fault tolerance time interval is less than or equal to the second preset time threshold, a third color is displayed to indicate that the current vehicle distance is within a dangerous range.
[0070] Step 340: Obtain feedback information and send feedback information to the cloud.
[0071] Optionally, feedback information can be obtained and sent to the cloud.
[0072] The feedback information is an execution status report sent back to the cloud by the target vehicle terminal. The feedback information includes at least: the vehicle's status information and the formation status information.
[0073] In some embodiments, the above method further includes: In the event of a communication interruption between the target vehicle terminal and the cloud, user input is obtained, and a local truck platooning plan is created and activated based on the user input.
[0074] Optionally, user input may include at least: platooning intention and platooning targets. Drivers may indicate their platooning intention via buttons or voice commands on the human-machine interface; they may also select one or more candidate trucks from a list of nearby vehicles displayed on the human-machine interface for platooning.
[0075] Understandably, in the event of a communication interruption between the target vehicle terminal and the cloud, obtaining user input and creating and activating a local truck platooning plan based on that input greatly enhances the system's robustness and fault tolerance, empowers drivers, improves operational flexibility and engagement, and ensures driving safety in offline conditions.
[0076] In this embodiment of the invention, by receiving truck platooning plans sent from the cloud; acquiring user instructions and environmental perception information; controlling target trucks to platoon based on the truck platooning plans, user instructions, and environmental perception information; and sending feedback information to the cloud, the human-machine interaction, efficiency, and reliability of truck dispatching can be improved.
[0077] The present invention also provides a truck platooning dispatching system, including a cloud platform and target vehicle-mounted terminals: The cloud is used for: The truck platooning plan is sent to the target vehicle terminal. The truck platooning plan is determined based on truck dispatching requirements. Receive feedback information sent by the target vehicle terminal; Based on feedback information, update and record the lifecycle status of the truck platooning plan; The target vehicle terminal is used for: Receive truck platooning plans sent from the cloud; Acquire user commands and environmental awareness information; Based on truck platooning plans, user commands, and environmental perception information, control target trucks to drive in platoons; Obtain feedback information and send it to the cloud.
[0078] Optionally, the lifecycle status of a truck platooning plan includes: plan pending, plan issued, driver confirmed, platoon established, platoon disbanded, and plan completed.
[0079] Optionally, the environmental perception information includes the safety level of the current distance between the target truck and the vehicle ahead in the platoon. The safety level of the current distance is determined by the target vehicle's onboard terminal, and the process of determining the safety level of the current distance includes: Based on the current distance between the target truck and the vehicle in front, and the current speed of the target truck, calculate the fault tolerance time interval between the target truck and the vehicle in front. The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance.
[0080] Optionally, the environmental perception information also includes the self-check results of the target vehicle terminal's hardware status, software status, and communication status.
[0081] Optionally, the cloud is also used for: Based on the feedback information, the truck platooning plan was adjusted to obtain the revised truck platooning plan; The adjusted truck platooning plan is sent to the target vehicle terminal.
[0082] Optionally, the target vehicle terminal is also used for: The system obtains the current distance between the target truck and the vehicle in front in the platoon in real time, and calculates the fault tolerance time interval between the target truck and the vehicle in front based on the current speed of the target truck. The fault tolerance time interval is compared with a preset time threshold to determine the safety level of the current vehicle distance. Based on the safety level, the graphic or numerical elements representing the current vehicle distance are rendered and displayed in preset colors, with different safety levels corresponding to different colors.
[0083] Optionally, the target vehicle terminal is also used for: In the event of a communication interruption between the target vehicle terminal and the cloud, user input is obtained, and a local truck platooning plan is created and activated based on the user input.
[0084] Optionally, the target vehicle terminal is also used for: The daily inspection mode is executed to perform self-inspection on the hardware status, software status and communication status of the target vehicle terminal, and obtain the self-inspection results; The self-test results are displayed on the human-machine interface of the target vehicle terminal.
[0085] Figure 4 This is a schematic diagram of the structure of a truck platooning scheduling system provided in an embodiment of the present invention. Figure 4 As shown, the truck platoon scheduling system includes at least a perception module, a CANbus module, a vehicle-to-vehicle (V2V) module, a central communication module, a planning and control module, an onboard human-machine interface (MMI) module, a recording module, a positioning module, a map module, and a decision-making module. Each module operates independently and interacts with data through a message subscription channel.
[0086] Optionally, the planning and control module includes a planning module and a control module.
[0087] The vehicle-to-vehicle (V2V) module is used for data transmission between vehicles, including vehicle control data, perception data, and real-time vehicle status data. The vehicle-mounted MMI module is used for visualizing the data of each vehicle, including its own control data, perception data, hardware and software health status, communication status, perception data, real-time platoon status data, and platoon plan details. The CANbus module is used for monitoring platoon movement before, during, and after platooning. The planning module is used for global path planning and local trajectory planning. Based on the environmental perception information, map positioning and navigation information, and global path information input from the upstream module, it outputs the navigation path and desired trajectory and transmits this information to the control module.
[0088] The control module is used to: perform motion control on the vehicle; calculate control commands for the vehicle, such as steering, throttle, and braking, based on the desired trajectory information input from the upstream module and the vehicle chassis and body status information, using different control algorithms; and output the control commands to the CANbus module to achieve stable following of the vehicle.
[0089] The central module is used to: build a dispatch and command center based on the public cloud, providing managers and dispatchers with operational status monitoring and dispatch control functions for platooned vehicles, and providing transportation dispatch services and safety assurance for platoon operations. Platooned vehicles and the cloud interact with each other via an online vehicle-to-ground communication network. Platoon plans can be edited, managed, and distributed, and vehicle status can be monitored in real time.
[0090] The truck platooning scheduling device provided in the embodiments of the present invention is described below. The truck platooning scheduling device described below can be referred to in correspondence with the truck platooning scheduling method described above.
[0091] Figure 5 This is a schematic diagram of a human-computer interaction interface provided in an embodiment of the present invention. Figure 5 As shown, the human-computer interaction interface can display information such as the view layer, interface layer, network communication, input layer, language framework, and operating system.
[0092] Optionally, the human-machine interface includes a touch screen display. The MMI software runs on the display and assists the driver through interface display and audio-visual prompts. The displayed content includes at least: platoon operation bar, vehicle operation bar, platoon plan interface, platoon status prompt bar, fault information prompt bar, vehicle status bar, map display bar, daily inspection mode, and day / night mode switching display bar.
[0093] The vehicle operation bar displays real-time speed information for each vehicle in the platoon, such as the maximum speed limit, current speed, speed of the preceding vehicle, and speed of the lead vehicle. The platoon operation bar displays the real-time distance between vehicles in the platoon, using color to indicate safety status. The vehicle status bar displays the vehicle's current status, such as platooning, alarms, communication, control, and driving mode. The platooning plan interface displays the current truck platooning plan in real-time.
[0094] It should be noted that the truck platoon scheduling system provided in this embodiment of the invention can implement all the method steps implemented in the above-described truck platoon scheduling method embodiment and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail here.
[0095] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention, such as... Figure 6As shown, the electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communications bus 640, wherein the processor 610, the communications interface 620, and the memory 630 communicate with each other through the communications bus 640. The processor 610 can invoke logical instructions in the memory 630 to execute a truck platooning scheduling method. This method includes: sending a truck platooning plan to a target vehicle terminal, the truck platooning plan being determined based on truck scheduling requirements; receiving feedback information sent by the target vehicle terminal, the feedback information being generated by the target vehicle terminal during the process of controlling target trucks to platoon based on the truck platooning plan, user instructions, and environmental perception information; updating and recording the lifecycle state of the truck platooning plan based on the feedback information; or, the method includes: receiving a truck platooning plan sent from the cloud, the truck platooning plan being determined based on truck scheduling requirements; acquiring user instructions and environmental perception information; controlling target trucks to platoon based on the truck platooning plan, the user instructions, and the environmental perception information; acquiring feedback information and sending the feedback information to the cloud, so that the cloud can update and record the lifecycle state of the truck platooning plan based on the feedback information.
[0096] Furthermore, the logical instructions in the aforementioned memory 630 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0097] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0098] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0099] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method of dispatching a platoon of trucks, characterized by, Applied to the cloud, comprising: sending a truck platoon plan to a target vehicle terminal, the truck platoon plan being determined based on truck scheduling requirements; receiving feedback information sent by the target vehicle terminal, the feedback information being generated by the target vehicle terminal in the process of controlling the target truck to platoon based on the truck platoon plan, user instructions and environmental perception information; based on the feedback information, updating and recording the life cycle state of the truck platoon plan.
2. The dispatching method of a truck platoon according to claim 1, characterized in that, The life cycle state of the truck platoon plan includes: plan pending state, plan issued state, driver confirmed state, platoon established state, platoon disestablished state and plan completed state.
3. The method of dispatching a platoon of trucks of claim 1, wherein, The environmental perception information includes the safety level of the current distance between the target truck and the front truck in the platoon, and the safety level of the current distance is determined by the target vehicle terminal, and the determination process of the safety level of the current distance includes: based on the current distance between the target truck and the front truck, and the current speed of the target truck, calculating the fault tolerance time interval of the target truck and the front truck; comparing the fault tolerance time interval with the preset time threshold to determine the safety level of the current distance.
4. The method of dispatching a platoon of trucks of claim 1, wherein, The environmental perception information also includes the self-checking results of the hardware state, software state and communication state of the target vehicle terminal.
5. The method of dispatching a truck platoon of claim 1, wherein, After receiving the feedback information sent by the target vehicle terminal, it further includes: based on the feedback information, adjusting the truck platoon plan to obtain an adjusted truck platoon plan; sending the adjusted truck platoon plan to the target vehicle terminal.
6. A method of dispatching a platoon of trucks, characterized in that, Applied to the target vehicle terminal, comprising: receiving the truck platoon plan sent by the cloud, the truck platoon plan being determined based on truck scheduling requirements; obtaining user instructions and environmental perception information; controlling the target truck to platoon based on the truck platoon plan, the user instructions and the environmental perception information; obtaining feedback information and sending feedback information to the cloud for the cloud to update and record the life cycle state of the truck platoon plan based on the feedback information.
7. The method of dispatching a platoon of trucks of claim 6, wherein, After controlling the target truck to platoon, it further includes: real-time acquisition of the current distance between the target truck and the front truck in the platoon, and calculation of the fault tolerance time interval of the target truck and the front truck based on the real-time speed of the target truck; comparing the fault tolerance time interval with the preset time threshold to determine the safety level of the current distance, and rendering and displaying the graphical or numerical elements representing the current distance in a preset color according to the safety level, wherein different safety levels correspond to different colors.
8. The dispatching method of a truck platoon according to claim 6, characterized in that, The method further includes: in the case of communication interruption between the target vehicle terminal and the cloud, obtaining user input, and creating and enabling a local truck platoon plan based on the user input.
9. The method of dispatching a platoon of trucks of claim 6, wherein, Before receiving the truck platoon plan sent by the cloud, it further includes: performing daily inspection mode to self-check the hardware state, software state and communication state of the target vehicle terminal to obtain self-checking results; displaying the self-checking results on the human-computer interaction interface of the target vehicle terminal.
10. A dispatch system for a truck platoon, characterized by The cloud and a plurality of target vehicle terminals are included, and the cloud is used for: sending a truck platoon plan to the target vehicle terminal, the truck platoon plan being determined based on truck scheduling requirements; receiving feedback information sent by the target vehicle terminal; updating and recording the life cycle state of the truck platoon plan based on the feedback information; the target vehicle terminal is used for: receiving the truck platoon plan sent by the cloud; obtaining user instructions and environmental perception information; controlling the target truck to platoon based on the truck platoon plan, the user instructions and the environmental perception information; obtaining feedback information and sending feedback information to the cloud.