Cruise auxiliary control method and system of vehicle, vehicle, equipment and medium

By acquiring traffic light information and vehicle status, the system intelligently plans the vehicle's driving strategy and cruising speed, solving the problem of frequent start-stop at traffic lights in existing adaptive cruise control systems and achieving efficient and energy-saving passage for vehicles.

CN120942310APending Publication Date: 2025-11-14ANHUI DEEPWAY TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511114499.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing adaptive cruise control systems rely on onboard sensors for single-point perception, making it difficult to detect the status of traffic lights at intersections ahead in advance. This results in vehicles frequently starting and stopping at traffic lights, increasing energy consumption and environmental pollution, reducing driving comfort, and increasing the risk of road congestion.

Method used

By acquiring traffic light information along the vehicle's route, the vehicle's current driving data, and location information, the system intelligently plans driving strategies and cruise speeds. It controls the vehicle to determine speed curves based on traffic light information and arrival time while maintaining driving safety, thereby achieving efficient and energy-saving passage.

Benefits of technology

It effectively reduces vehicle waiting time at traffic lights, reduces start-stop frequency, and achieves efficient and energy-saving passage of vehicles within the traffic light cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120942310A_ABST
    Figure CN120942310A_ABST
Patent Text Reader

Abstract

The invention discloses a cruise auxiliary control method and system of a vehicle, the vehicle, equipment and a medium. The cruise auxiliary control method of the vehicle comprises the steps that information of traffic lights in front of a vehicle driving path is obtained; obtaining current driving data and position information of the vehicle; determining a corresponding driving strategy according to the information of the traffic light and the current driving data and position information of the vehicle; and controlling the cruising speed of the vehicle according to the driving strategy. By adopting the embodiment of the invention, the driving strategy and the cruising speed can be intelligently planned according to the information of the traffic light and the driving state of the vehicle, the time for waiting for the traffic light after parking is effectively shortened, the starting and stopping frequency of the vehicle can be further reduced, and efficient and energy-saving passing of the vehicle in a signal lamp period is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle driver assistance technology, and in particular to a cruise assist control method, system, vehicle, device and medium for a vehicle. Background Technology

[0002] With the improvement of vehicle intelligence, vehicle cruise assist control technology is constantly developing, enabling automatic cruise control of the vehicle's driving status.

[0003] Current adaptive cruise control systems generally rely on onboard sensors to perceive targets directly ahead, planning vehicle speed by identifying local information such as the distance and speed of the vehicle in front. This single-point perception mode is limited by the sensor's detection range, making it difficult to anticipate the status of traffic lights at intersections ahead, thus preventing the vehicle from predicting traffic signal cycles. In practical applications, vehicles often frequently stop and start at traffic lights due to the failure to plan speed in advance. This not only exacerbates energy consumption and environmental pollution but also reduces driving comfort and increases the risk of traffic congestion. Summary of the Invention

[0004] Therefore, it is necessary to provide a vehicle cruise assist control method, system, vehicle, device, and medium to address the above-mentioned technical problems. This method can intelligently plan driving strategies and cruise speeds based on traffic light information and vehicle driving status, effectively reducing the time spent waiting at traffic lights. This, in turn, can reduce the frequency of vehicle starts and stops, enabling efficient and energy-saving passage of the vehicle within the traffic light cycle.

[0005] Firstly, a cruise assist control method for a vehicle is provided, comprising:

[0006] Obtain information about the traffic lights ahead along the vehicle's path;

[0007] Obtain the vehicle's current driving data and location information;

[0008] Based on the traffic light information, the vehicle's current driving data, and location information, a corresponding driving strategy is determined;

[0009] The vehicle's cruising speed is controlled according to the driving strategy.

[0010] Furthermore, obtaining information about the traffic lights ahead along the vehicle's travel path includes:

[0011] Based on the vehicle's navigation information, information about the traffic lights ahead on the vehicle's driving path is obtained. The traffic light information includes the location of the traffic lights, their status, and time information.

[0012] Furthermore, determining the corresponding driving strategy based on the traffic light information, the vehicle's current driving data, and location information includes:

[0013] Based on the vehicle's current driving data and location information, the time it takes for the vehicle to arrive at the traffic light is determined;

[0014] Based on the information from the traffic lights and the time it takes for the vehicle to arrive at the traffic lights, a corresponding driving strategy is determined.

[0015] Furthermore, determining the corresponding driving strategy based on the traffic light information and the time it takes for the vehicle to arrive at the traffic light includes:

[0016] While maintaining driving safety, based on the information of the traffic lights and the time it takes for the vehicle to arrive at the traffic lights, determine the speed curve at which the vehicle can pass through when the light turns green.

[0017] The corresponding driving strategy is obtained based on the speed curve, wherein the driving strategy includes an acceleration strategy, a deceleration strategy, and a speed maintenance strategy.

[0018] Furthermore, the vehicle's current driving data includes speed and acceleration.

[0019] Furthermore, controlling the vehicle's cruising speed according to the driving strategy includes:

[0020] Extract the speed curve from the driving strategy;

[0021] The vehicle's cruising speed is controlled based on the speed curve.

[0022] Secondly, a cruise assist control system for a vehicle is provided, comprising:

[0023] The acquisition module is used to obtain information about the traffic lights ahead on the vehicle's driving path, as well as the vehicle's current driving data and location information;

[0024] The decision-making module is used to determine the corresponding driving strategy based on the information of the traffic lights, the current driving data of the vehicle, and the location information.

[0025] The control module is used to control the cruising speed of the vehicle according to the driving strategy.

[0026] Thirdly, a vehicle is provided, comprising: a cruise assist control system for the vehicle according to the second aspect described above.

[0027] Fourthly, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the cruise assist control method for a vehicle according to the first aspect and any possible implementation thereof.

[0028] Fifthly, a computer-readable storage medium is provided, including a memory and a computer program stored on the memory and executable on a processor, wherein when executed by the processor, the program implements the steps of the cruise assist control method for a vehicle according to the first aspect and any possible implementation thereof.

[0029] The embodiments of this application first obtain information about the traffic lights ahead on the vehicle's travel path, the vehicle's current driving data, and its location information; then, based on the traffic light information, the vehicle's current driving data, and its location information, a corresponding driving strategy is determined; finally, based on the driving strategy, the vehicle's cruising speed is controlled. Therefore, compared to methods that rely on onboard sensors for single-point perception, this approach can intelligently plan driving strategies and cruising speeds based on traffic light information and the vehicle's driving status, effectively reducing the time spent waiting at traffic lights, thereby reducing the frequency of vehicle starts and stops and achieving efficient and energy-saving passage during traffic light cycles. Attached Figure Description

[0030] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0031] Figure 1 A flowchart of a vehicle cruise assist control method provided in the embodiments of this application;

[0032] Figure 2 A diagram showing the device module configuration of the cruise assist control method for a vehicle provided in an embodiment of this application;

[0033] Figure 3 A flowchart illustrating the information transmission process of the cruise assist control method for a vehicle provided in this application embodiment;

[0034] Figure 4 A structural block diagram of a vehicle cruise assist control system provided in an embodiment of this application;

[0035] Figure 5 This is a structural block diagram of a computer device provided in an embodiment of this application. Detailed Implementation

[0036] The present application will now be described in further detail with reference to the embodiments and accompanying drawings. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the application. Furthermore, it should be noted that, for ease of description, only the parts relevant to the application are shown in the accompanying drawings.

[0037] It should be noted that, unless otherwise specified, the embodiments and features of the embodiments in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0038] The cruise assist control method, system, vehicle, device, and medium of a vehicle according to embodiments of this application are described in detail below with reference to the accompanying drawings.

[0039] Figure 1 This is a flowchart of a vehicle cruise assist control method according to an embodiment of this application. Figure 1 As shown, the cruise assist control method for a vehicle according to an embodiment of this application includes the following steps:

[0040] S101: Obtain information about the traffic lights ahead on the vehicle's path.

[0041] In one embodiment of this application, obtaining information about traffic lights ahead on the vehicle's driving path includes: obtaining information about traffic lights ahead on the vehicle's driving path based on the vehicle's navigation information, wherein the traffic light information includes the location of the traffic lights, the status of the traffic lights, and time information.

[0042] Specifically, once the vehicle is started, the vehicle information acquisition module establishes a connection with the map navigation system through the wireless communication module, and obtains the traffic light information from the map navigation in real time.

[0043] S102: Obtain the vehicle's current driving data and location information.

[0044] In one embodiment of this application, the vehicle's current driving data includes, but is not limited to, vehicle speed and acceleration. In a specific example, the vehicle's speed and acceleration can be obtained through wheel speed sensors, acceleration sensors, etc.; of course, acceleration can also be calculated from changes in vehicle speed. The vehicle's location information is generally obtained through a positioning system configured in the vehicle, such as the BeiDou satellite navigation system or the GPS navigation system.

[0045] S103: Determine the corresponding driving strategy based on the information of the traffic lights, the current driving data of the vehicle, and the location information.

[0046] In one embodiment of this application, determining the corresponding driving strategy based on the traffic light information, the vehicle's current driving data, and location information includes: determining the time it takes for the vehicle to arrive at the traffic light based on the vehicle's current driving data and location information; and determining the corresponding driving strategy based on the traffic light information and the vehicle's time to arrive at the traffic light.

[0047] Combination Figure 2 After obtaining traffic light information, vehicle driving data, and location information, the system calculates the time required for the vehicle to reach the traffic light while maintaining its current speed, based on the vehicle speed, vehicle acceleration, and the current distance between the vehicle and the traffic light.

[0048] In one embodiment of this application, determining the corresponding driving strategy based on the traffic light information and the time it takes for the vehicle to arrive at the traffic light includes: while maintaining driving safety, determining a speed curve that allows the vehicle to pass through the traffic light on a green light, based on the traffic light information and the time it takes for the vehicle to arrive at the traffic light; and obtaining the corresponding driving strategy based on the speed curve, wherein the driving strategy includes an acceleration strategy, a deceleration strategy, and a speed maintenance strategy.

[0049] Specifically, such as Figure 2 As shown, after receiving traffic light information and the time it takes for a vehicle to arrive at the traffic light, the speed prediction module combines the vehicle's own power performance parameters and uses mathematical models and algorithms to calculate the time and speed of the vehicle to arrive at the traffic light under different strategies, thereby obtaining the speed curve of the vehicle when it arrives at the traffic light and can pass through on a green light.

[0050] In a specific example, the vehicle's current speed is 30 km / h, it is 300m away from the traffic light, and the remaining time of the red light is 30s. The vehicle speed prediction module calculates that if the vehicle maintains its current speed, it will be able to pass through the traffic light on a green light. Using the above method, calculations are performed based on different vehicle speeds to obtain multiple sets of data, which are then used to plot the vehicle's speed curve.

[0051] like Figure 3 As shown, after obtaining the speed curve from the vehicle speed prediction module, the control decision module formulates the optimal driving strategy based on the speed curve. This driving strategy includes acceleration, deceleration, and speed maintenance. For example, if it is predicted that the vehicle can pass through the traffic light just as the green light appears at the current speed, the current cruising speed is maintained; if it is predicted that the vehicle will arrive during the red light, the vehicle is controlled to decelerate and coast in advance to minimize energy consumption, and then accelerate when the green light appears.

[0052] S104: Control the cruising speed of the vehicle according to the driving strategy.

[0053] In one embodiment of this application, controlling the cruising speed of the vehicle according to the driving strategy includes: extracting a speed curve from the driving strategy; and controlling the cruising speed of the vehicle according to the speed curve.

[0054] Combination Figure 3 In this context, the vehicle execution module is connected to the vehicle's throttle, brake, and transmission control circuits. After obtaining the optimal driving strategy from the control decision module, it extracts the speed curve from this strategy and controls the vehicle components to control the vehicle's speed and achieve the corresponding driving strategy. For example, the electronic throttle control system adjusts the engine throttle opening, the brake control system controls the braking force, and the transmission control system performs gear shifting operations.

[0055] The vehicle cruise assist control method according to embodiments of this application first obtains information about the traffic lights ahead on the vehicle's driving path, the vehicle's current driving data, and its location information; then, based on the traffic light information, the vehicle's current driving data, and its location information, a corresponding driving strategy is determined; finally, the vehicle's cruise speed is controlled according to the driving strategy. Therefore, compared to methods that rely on onboard sensors for single-point perception, this method can intelligently plan driving strategies and cruise speeds based on traffic light information and the vehicle's driving status, effectively reducing the time spent waiting at traffic lights, thereby reducing the frequency of vehicle starts and stops and achieving efficient and energy-saving passage during traffic light cycles.

[0056] Figure 4 This is a structural block diagram of a vehicle cruise assist control system according to one embodiment of this application. Figure 4 As shown, a vehicle cruise assist control system according to an embodiment of this application includes: an acquisition module 410, a decision module 420, and a control module 430, wherein:

[0057] The acquisition module 410 is used to obtain information about the traffic lights ahead on the vehicle's driving path, as well as the vehicle's current driving data and location information;

[0058] The decision module 420 is used to determine the corresponding driving strategy based on the information of the traffic lights, the current driving data of the vehicle, and the location information.

[0059] The control module 430 is used to control the cruising speed of the vehicle according to the driving strategy.

[0060] The cruise assist control system for a vehicle according to an embodiment of this application first obtains information about the traffic lights ahead on the vehicle's driving path, the vehicle's current driving data, and its location information; then, based on the traffic light information, the vehicle's current driving data, and its location information, it determines a corresponding driving strategy; finally, based on the driving strategy, it controls the vehicle's cruising speed. Therefore, compared to methods that rely on onboard sensors for single-point perception, this system can intelligently plan driving strategies and cruising speeds based on traffic light information and the vehicle's driving status, effectively reducing the time spent waiting at traffic lights, thereby reducing the frequency of vehicle starts and stops and achieving efficient and energy-saving passage during traffic light cycles.

[0061] Specific limitations regarding the vehicle's cruise assist control system can be found in the above description of the cruise assist control method, and will not be repeated here. The various modules of the aforementioned vehicle cruise assist control system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the computer device's memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0062] Furthermore, a vehicle is provided, comprising: a cruise assist control system for the vehicle according to any of the above embodiments. The vehicle can obtain information about traffic lights ahead along its driving path, current driving data, and location information; then, based on the traffic light information, current driving data, and location information, it determines a corresponding driving strategy; finally, based on the driving strategy, it controls the vehicle's cruise speed. Therefore, compared to methods relying on onboard sensors for single-point perception, this method can intelligently plan driving strategies and cruise speeds based on traffic light information and the vehicle's driving status, effectively reducing the time spent waiting at traffic lights, thereby reducing the frequency of vehicle starts and stops and achieving efficient and energy-saving passage during traffic light cycles.

[0063] Furthermore, other components and functions of the vehicle according to the embodiments of this application are known to those skilled in the art and will not be described in detail here.

[0064] The following is for reference. Figure 5 , Figure 5 A schematic diagram of a computer device structure suitable for implementing embodiments of this application is shown.

[0065] like Figure 5As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1002 or programs loaded from storage section 1008 into random access memory (RAM) 1003. The RAM 1003 also stores various programs and data required for the system's operating instructions. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0066] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 1010 as needed so that computer programs read from it can be installed into storage section 1008 as needed.

[0067] Specifically, according to embodiments of this application, the flowchart above refers to... Figure 1 The described process can be implemented as a computer-readable storage medium. For example, embodiments of this application include a computer-readable storage medium comprising a computer program containing program code for performing the method shown in the flowchart, such as performing: obtaining information about traffic lights ahead on the vehicle's driving path; obtaining the vehicle's current driving data and location information; determining a corresponding driving strategy based on the traffic light information, the vehicle's current driving data, and the location information; and controlling the vehicle's cruising speed according to the driving strategy.

[0068] Specifically, according to embodiments of this application, the flowchart above refers to... Figure 1 The described process can be implemented as a computer software program. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart, such as performing: obtaining information about traffic lights ahead on the vehicle's driving path; obtaining the vehicle's current driving data and location information; determining a corresponding driving strategy based on the traffic light information, the vehicle's current driving data, and location information; and controlling the vehicle's cruising speed according to the driving strategy.

[0069] In such an embodiment, the computer program includes program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable media 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs the functions defined in the system of this application.

[0070] It should be noted that the computer-readable medium shown in this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0071] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operational instructions of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two connected blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified functions or operational instructions, or using a combination of dedicated hardware and computer instructions.

[0072] The units or modules described in the embodiments of this application can be implemented in software or hardware. The described units or modules can also be located in a processor. The names of these units or modules do not, in certain circumstances, constitute a limitation on the unit or module itself.

[0073] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0074] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A cruise assist control method for a vehicle, characterized in that, include: Obtain information about the traffic lights ahead along the vehicle's path; Obtain the vehicle's current driving data and location information; Based on the traffic light information, the vehicle's current driving data, and location information, a corresponding driving strategy is determined; The vehicle's cruising speed is controlled according to the driving strategy.

2. The cruise assist control method for a vehicle according to claim 1, characterized in that, The process of obtaining information about traffic lights ahead along the vehicle's path includes: Based on the vehicle's navigation information, information about the traffic lights ahead on the vehicle's driving path is obtained. The traffic light information includes the location of the traffic lights, their status, and time information.

3. The cruise assist control method for a vehicle according to claim 1 or 2, characterized in that, The step of determining the corresponding driving strategy based on the traffic light information, the vehicle's current driving data, and location information includes: Based on the vehicle's current driving data and location information, the time it takes for the vehicle to arrive at the traffic light is determined; Based on the information from the traffic lights and the time it takes for the vehicle to arrive at the traffic lights, a corresponding driving strategy is determined.

4. The cruise assist control method for a vehicle according to claim 3, characterized in that, The step of determining a corresponding driving strategy based on the traffic light information and the time it takes for a vehicle to arrive at the traffic light includes: While maintaining driving safety, based on the information of the traffic lights and the time it takes for the vehicle to arrive at the traffic lights, determine the speed curve at which the vehicle can pass through when the light turns green. The corresponding driving strategy is obtained based on the speed curve, wherein the driving strategy includes an acceleration strategy, a deceleration strategy, and a speed maintenance strategy.

5. The cruise assist control method for a vehicle according to claim 4, characterized in that, The vehicle's current driving data includes speed and acceleration.

6. The cruise assist control method for a vehicle according to claim 4, characterized in that, Controlling the vehicle's cruising speed according to the driving strategy includes: Extract the speed curve from the driving strategy; The vehicle's cruising speed is controlled based on the speed curve.

7. A cruise assist control system for a vehicle, characterized in that, include: The acquisition module is used to obtain information about the traffic lights ahead on the vehicle's driving path, as well as the vehicle's current driving data and location information; The decision-making module is used to determine the corresponding driving strategy based on the information of the traffic lights, the current driving data of the vehicle, and the location information. The control module is used to control the cruising speed of the vehicle according to the driving strategy.

8. A vehicle, characterized in that, include: The cruise assist control system for a vehicle according to claim 7.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the cruise assist control method for the vehicle according to any one of claims 1-6.

10. A computationally readable storage medium, comprising a memory and a computer program stored on the memory and executable on a processor, characterized in that, When the program is executed by the processor, it implements the cruise assist control method for a vehicle according to any one of claims 1-6.