Control method, device and equipment of vehicle cruise function, and storage medium

By acquiring real-time vehicle driving condition information, the system automatically determines and activates the adaptive cruise control function, solving the safety issues caused by the need for drivers to press buttons multiple times, and improving vehicle safety and stability.

CN116373860BActive Publication Date: 2026-02-10ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310404742.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-11
Publication Date
2026-02-10
Estimated Expiration
2043-04-11

AI Technical Summary

Technical Problem

In existing technologies, drivers need to perform one or even multiple button presses to activate the adaptive cruise control function, resulting in lower safety.

Method used

By acquiring real-time vehicle driving condition information, it determines whether the vehicle speed exceeds a preset threshold and automatically activates the adaptive cruise control function when the conditions for adaptive cruise control are met, without the need for manual button operation.

Benefits of technology

It improves vehicle safety and stability by automatically controlling the vehicle to enter adaptive cruise control, reducing the safety risks caused by additional operations by the driver in the driving environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116373860B_ABST
    Figure CN116373860B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle cruise function control method, device, equipment and storage medium. The vehicle cruise function control method comprises the following steps: acquiring the driving condition information of a vehicle in real time, wherein the driving condition information comprises a vehicle driving speed; judging whether the vehicle driving speed exceeds a preset speed threshold; if the vehicle driving speed exceeds the speed threshold, starting a timer for a preset time length; judging whether the vehicle meets a preset adaptive cruise condition based on the timer and the vehicle driving speed; and if the vehicle meets the adaptive cruise condition, starting an adaptive cruise function. The application belongs to the technical field of intelligent driving, and whether the vehicle enters the adaptive cruise function is judged based on the vehicle driving speed in the vehicle driving process. Therefore, the adaptive cruise function does not need to be manually activated by a button operation, and the adaptive cruise function of the vehicle is automatically controlled, so that the safety of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent driving technology, and in particular to a control method, device, equipment and storage medium for vehicle cruise function. Background Technology

[0002] With the rapid development of automotive technology, most cars are now equipped with adaptive cruise control systems. Adaptive cruise control is an intelligent automatic control system. During vehicle operation, a distance sensor (radar) mounted at the front of the vehicle continuously scans the road ahead, while wheel speed sensors collect vehicle speed signals. When the distance to the vehicle in front becomes too small, the ACC control unit can coordinate with the anti-lock braking system and engine control system to apply appropriate braking to the wheels and reduce engine output power, thus maintaining a safe distance from the vehicle in front.

[0003] In related technologies, drivers need to perform one or even multiple button operations to activate the adaptive cruise control function. However, in a driving environment, drivers need to perform additional driving operations, which can easily lead to related accidents. Therefore, this method has low safety. Summary of the Invention

[0004] The main objective of this application is to provide a control method, device, equipment, and storage medium for vehicle cruise control, aiming to solve the technical problem of low safety in the prior art.

[0005] To achieve the above objectives, this application provides a control method for a vehicle cruise function, the control method for the vehicle cruise function comprising:

[0006] Real-time acquisition of vehicle driving condition information, including vehicle speed;

[0007] Determine whether the vehicle's speed exceeds a preset speed threshold;

[0008] If the vehicle's speed exceeds the speed threshold, a timer for a preset duration will be started.

[0009] Based on the timer and the vehicle speed, determine whether the vehicle meets the preset adaptive cruise conditions;

[0010] If the vehicle meets the conditions for adaptive cruise control, then the adaptive cruise control function is activated.

[0011] Optionally, the step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes:

[0012] If no driving condition information indicating that the brake pedal has been pressed is received within the specified time after the timer is started, and the vehicle speed continues to exceed the speed threshold, then it is determined that the vehicle speed meets the preset adaptive cruise control conditions.

[0013] Optionally, the step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes:

[0014] If, within the duration specified after the timer is started, driving condition information indicating that the brake pedal is depressed is received, or if the vehicle speed does not exceed the speed threshold, then it is determined that the vehicle speed does not meet the preset adaptive cruise control conditions.

[0015] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0016] When the adaptive cruise control function is enabled, if the driving condition information indicates that the brake pedal is depressed, the adaptive cruise control function will be disabled.

[0017] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0018] If the driving condition information does not meet the adaptive cruise conditions, then return to the step of determining whether the driving condition information meets the preset adaptive cruise conditions.

[0019] Optionally, the driving condition information further includes driving environment, road conditions, accelerator pedal status, and brake pedal status. Before the step of determining whether the vehicle speed exceeds a preset speed threshold, the method includes:

[0020] Determine whether the accelerator pedal and brake pedal states are faulty, whether the driving environment meets the brightness requirements for adaptive cruise control, and whether the road conditions are congested.

[0021] If the accelerator pedal state and brake pedal state are not faulty, the driving environment meets the brightness conditions for adaptive cruise control, and the road conditions do not reach the congestion conditions, then it is determined that the driving condition information meets the conditions for activating adaptive cruise control.

[0022] Once it is determined that the driving condition information meets the conditions for activating adaptive cruise control, the next step is to determine whether the vehicle speed exceeds a preset speed threshold.

[0023] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0024] When the adaptive cruise control function is activated, the system determines whether there is a target vehicle ahead of the vehicle based on the driving condition information.

[0025] If there is a target vehicle in front of the vehicle, the vehicle speed is adjusted to keep the distance between the vehicle and the target vehicle within a preset safe driving distance range until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

[0026] If there is no target vehicle ahead of the vehicle, the speed limit information of the current road segment is obtained, and the vehicle speed is adjusted based on the speed limit information until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

[0027] This application also provides a control device for a vehicle cruise control function, the control device for the vehicle cruise control function comprising:

[0028] The acquisition module is used to acquire the vehicle's driving condition information in real time, wherein the driving condition information includes the vehicle's driving speed;

[0029] The speed determination module is used to determine whether the vehicle's speed exceeds a preset speed threshold.

[0030] A timing module is used to activate a timer for a preset duration if the vehicle's speed exceeds the speed threshold.

[0031] The condition judgment module is used to determine whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed.

[0032] The activation module is used to activate the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions.

[0033] This application also provides a control device for a vehicle cruise control function, the control device comprising: a memory, a processor, and a program stored in the memory for implementing a control method for the vehicle cruise control function.

[0034] The memory is used to store the program for the control method that implements the vehicle cruise function;

[0035] The processor is used to execute a program for implementing the control method of the vehicle cruise function, so as to implement the steps of the control method of the vehicle cruise function.

[0036] This application also provides a storage medium storing a program for a control method of implementing a vehicle cruise function, wherein the program for the control method of implementing a vehicle cruise function is executed by a processor to implement the steps of the control method of the vehicle cruise function.

[0037] This application provides a vehicle cruise control method, device, equipment, and storage medium. Compared to related technologies where drivers need to perform one or more button operations to activate adaptive cruise control, leading to lower safety, this application acquires vehicle driving condition information in real time, including vehicle speed; determines whether the vehicle speed exceeds a preset speed threshold; if the vehicle speed exceeds the speed threshold, activates a timer for a preset duration; based on the timer and the vehicle speed, determines whether the vehicle meets preset adaptive cruise control conditions; if the vehicle meets the adaptive cruise control conditions, activates the adaptive cruise control function. In other words, this application determines whether the vehicle has entered adaptive cruise control based on its driving speed, eliminating the need for manual button operation to activate adaptive cruise control and automatically controlling the vehicle to activate it, thereby improving vehicle safety. Attached Figure Description

[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0039] Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application;

[0040] Figure 2 This is a flowchart illustrating the first embodiment of the control method for the vehicle cruise function of this application;

[0041] Figure 3 This is a schematic diagram of the control device for the vehicle cruise function of this application.

[0042] Figure 4 This is a flowchart of the control method for vehicle cruise function in related technologies;

[0043] Figure 5 This is a flowchart illustrating the second embodiment of the control method for the vehicle cruise function of this application.

[0044] Figure 6 This is a flowchart illustrating the third embodiment of the control method for the vehicle cruise function of this application.

[0045] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0046] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0047] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.

[0048] The terminal in this application embodiment can be a PC, or a smartphone, tablet computer, e-book reader, MP3 (Moving Picture Experts Group Audio Layer III) player, MP4 (Moving Picture Experts Group Audio Layer IV) player, portable computer, or other portable terminal devices with display functions.

[0049] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0050] Optionally, the terminal may also include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and so on. Sensors may include light sensors, motion sensors, and other sensors. Specifically, light sensors may include ambient light sensors and proximity sensors. The ambient light sensor can adjust the display brightness according to the ambient light level, while the proximity sensor can turn off the display and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, a gravity accelerometer can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used for applications that identify the mobile terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition functions (such as pedometers, taps), etc. Of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, which will not be elaborated here.

[0051] Those skilled in the art will understand that Figure 1 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0052] like Figure 1 As shown, the memory 1005, which serves as a computer storage medium, may include an operating device, a network communication module, a user interface module, and a control program for vehicle cruise control.

[0053] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the client (user terminal) and communicate with the client; and the processor 1001 can be used to call the vehicle cruise function control program stored in the memory 1005.

[0054] Reference Figure 2 This application provides a method for controlling a vehicle cruise function, the method comprising:

[0055] Step S100: Obtain vehicle driving condition information in real time, wherein the driving condition information includes vehicle speed.

[0056] Step S200: Determine whether the vehicle's speed exceeds a preset speed threshold;

[0057] Step S300: If the vehicle speed exceeds the speed threshold, then start a timer for a preset duration.

[0058] Step S400: Based on the timer and the vehicle speed, determine whether the vehicle meets the preset adaptive cruise conditions;

[0059] Step S500: If the vehicle meets the adaptive cruise conditions, then the adaptive cruise function is activated.

[0060] In this embodiment, the application scenario is:

[0061] As an example, a scenario for controlling vehicle cruise control could be that a driver needs to activate adaptive cruise control while driving a vehicle equipped with it. To activate adaptive cruise control, the driver needs to perform one or more button presses to engage the function. Specifically, refer to... Figure 4 In traditional driving systems, drivers manually activate adaptive cruise control by pressing the adaptive cruise button. Once activated, adaptive cruise control automatically matches the vehicle's current speed, and the driver sets a distance to the next vehicle, thus enabling the adaptive cruise control function. However, additional driving maneuvers by the driver in a driving environment can easily lead to accidents, making this method less safe. To address this scenario, the vehicle cruise control method in this embodiment determines whether the vehicle has entered adaptive cruise control based on driving condition information during the vehicle's journey. It automatically activates adaptive cruise control without requiring manual button presses, thereby improving vehicle safety.

[0062] This embodiment aims to improve the safety and stability of vehicle driving.

[0063] In this embodiment, the control method for the vehicle cruise function is applied to the control device for the vehicle cruise function.

[0064] The specific steps are as follows:

[0065] Step S100: Obtain vehicle driving condition information in real time, wherein the driving condition information includes vehicle speed.

[0066] In this embodiment, the driving condition information includes, but is not limited to, vehicle status information, vehicle operating condition information, vehicle perception information, road alignment conditions, and road surface friction coefficient. The vehicle status information includes brake pedal status (including normal and fault states), accelerator pedal status (including normal and fault states), radar and camera status, etc. The vehicle operating condition information includes brake pedal commands (brake pedal commands are commands sent to the vehicle's central control system by the driver when pressing the brake pedal), accelerator pedal commands (accelerator pedal commands are commands sent to the vehicle's central control system by the driver when pressing the accelerator pedal), and vehicle speed (real-time speed information obtained using the vehicle's sensors), etc. The vehicle perception information includes, but is not limited to, the lateral distance between the adaptive cruise vehicle's center and the right edge of the outermost lane, the lateral distance between the adaptive cruise vehicle's center and the right edge of the outermost lane of the target vehicle (i.e., the vehicle in front), the relative distance between the adaptive cruise vehicle and the target vehicle, the relative speed between the adaptive cruise vehicle and the target vehicle, and the braking intention of the target vehicle. All of these vehicle perception information can be obtained using the vehicle's perception sensors.

[0067] Step S200: Determine whether the vehicle's speed exceeds a preset speed threshold;

[0068] In this embodiment, the device determines whether the current vehicle meets the conditions for entering the adaptive cruise control function based on the driving condition information. The adaptive cruise control conditions are preset conditions, which may be whether the vehicle speed meets certain conditions, whether the traffic congestion level supports the vehicle entering the adaptive cruise control function, or whether the ambient light level supports the vehicle entering the adaptive cruise control function.

[0069] In this embodiment, the driving condition information includes the vehicle speed. The device determines whether the current vehicle speed exceeds a preset speed threshold, wherein the speed threshold is a preset value, for example, the speed threshold is 20 km / h, and the current vehicle speed is 35 km / h, then it is determined that the current vehicle speed exceeds the preset speed threshold.

[0070] Step S300: If the vehicle speed exceeds the speed threshold, then start a timer for a preset duration.

[0071] In this embodiment, refer to Figure 5If the vehicle speed exceeds a preset speed threshold, the device starts a timer for a preset duration. The timer is used to calculate the time after the vehicle speed exceeds the preset speed threshold. The duration is a preset value. For example, when the device determines that the current vehicle speed exceeds the preset speed threshold, it starts a timer for 30 seconds.

[0072] Step S400: Based on the timer and the vehicle speed, determine whether the vehicle meets the preset adaptive cruise conditions;

[0073] In this embodiment, the device determines whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed. Specifically, within the time range of the timer, the vehicle speed meets the corresponding conditions, and the device determines whether the vehicle meets the preset adaptive cruise conditions accordingly.

[0074] Specifically, step S400 includes the following steps S410-S420:

[0075] Step S410: If no driving condition information of the brake pedal being pressed is received within the duration after the timer is started, and the vehicle speed continues to exceed the speed threshold, then it is determined that the vehicle speed meets the preset adaptive cruise control conditions.

[0076] In this embodiment, if the device does not receive driving condition information indicating that the brake pedal is pressed within the specified duration after the timer is started, it is determined that the vehicle speed meets the preset adaptive cruise control conditions. For example, if the speed threshold is 20 km / h, a 30-second timer is started when the vehicle speed exceeds 20 km / h. If the device does not receive driving condition information indicating that the brake pedal is pressed within the 30-second timer, it is determined that the vehicle speed meets the preset adaptive cruise control conditions.

[0077] Step S420: If, within the duration after the timer is started, driving condition information indicating that the brake pedal is depressed is received, or if the vehicle speed does not exceed the speed threshold, then it is determined that the vehicle speed does not meet the preset adaptive cruise control conditions.

[0078] In this embodiment, if the device receives driving condition information indicating that the brake pedal is depressed within the specified duration after the timer is started, it determines that the vehicle speed does not meet the adaptive cruise control conditions. For example, if the speed threshold is 20 km / h, and the timer is started for 30 seconds when the vehicle speed exceeds 20 km / h, if the device receives driving condition information indicating that the brake pedal is depressed within the 30-second timer period, it determines that the vehicle speed does not meet the preset adaptive cruise control conditions, and the device controls the vehicle to disengage from the adaptive cruise control function. Alternatively, if the device receives information indicating that the vehicle speed does not exceed the speed threshold, meaning the vehicle decelerates to below the speed threshold without the brake pedal being depressed, the device also determines that the vehicle speed does not meet the preset adaptive cruise control conditions.

[0079] Step S500: If the vehicle meets the adaptive cruise conditions, then the adaptive cruise function is activated.

[0080] In this embodiment, if the driving condition information meets the adaptive cruise conditions, the device activates the adaptive cruise function, that is, the vehicle enters the adaptive cruise mode (or function).

[0081] After step S300, where the vehicle meets the adaptive cruise control conditions, and the adaptive cruise control function is activated, the method includes the following step A100:

[0082] Step A100: When the adaptive cruise control function is enabled, if the driving condition information indicates that the brake pedal is depressed, then the adaptive cruise control function is disabled.

[0083] In this embodiment, when the adaptive cruise control function is enabled, if the device receives the driving condition information indicating that the brake pedal is depressed, the adaptive cruise control function will be deactivated. That is, the device continuously detects whether the brake pedal is depressed, and automatically exits the adaptive cruise control function when the brake pedal is depressed.

[0084] After step S500, where the vehicle meets the adaptive cruise control conditions, and the adaptive cruise control function is activated, the method includes the following step B100:

[0085] Step B100: If the driving condition information does not meet the adaptive cruise conditions, then return to the step of determining whether the driving condition information meets the preset adaptive cruise conditions.

[0086] In this embodiment, if the driving condition information does not meet the adaptive cruise conditions, the device returns to the step of determining whether the driving condition information meets the preset adaptive cruise conditions, that is, the process returns to the step of determining whether the vehicle automatically enters the adaptive cruise function. In other words, after the vehicle is started, the device determines in real time whether the vehicle meets the conditions for entering the adaptive cruise function, thereby automatically controlling the vehicle to activate the adaptive cruise function, which improves the safety of the vehicle.

[0087] After step S500, where the vehicle meets the adaptive cruise control conditions, and the adaptive cruise control function is activated, the method includes the following steps C100-C300:

[0088] Step C100: When the adaptive cruise control function is activated, determine whether there is a target vehicle in front of the vehicle based on the driving condition information;

[0089] In this embodiment, when the adaptive cruise control function is activated, the device determines whether there is a target vehicle in front of the vehicle based on the driving condition information. Specifically, the device acquires image information and location information of the vehicle in front of the vehicle based on preset radar and camera, thereby determining whether there is a target vehicle in front of the vehicle.

[0090] Step C200: If there is a target vehicle in front of the vehicle, adjust the vehicle speed to keep the distance between the vehicle and the target vehicle within a preset safe driving distance range until the driving condition information is received indicating that the brake pedal is pressed, and then turn off the adaptive cruise control function.

[0091] In this embodiment, if a target vehicle is located ahead of the vehicle, the device adjusts the vehicle speed to maintain a safe driving distance from the target vehicle within a preset safe driving range. This continues until the vehicle receives driving condition information indicating that the brake pedal is depressed, at which point the adaptive cruise control function is deactivated. Specifically, after the vehicle enters adaptive cruise control, the device continuously monitors the target vehicle ahead using radar and a camera, automatically adjusting the vehicle speed and distance based on the target vehicle to control the maximum safe driving distance. The vehicle controller continuously monitors whether the brake pedal is depressed; when the brake pedal is depressed, the adaptive cruise control function is automatically deactivated.

[0092] In step C300, if there is no target vehicle in front of the vehicle, the speed limit information of the current road segment is obtained, and the vehicle speed is adjusted based on the speed limit information until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

[0093] In this embodiment, if there is no target vehicle in front of the vehicle, the device obtains the speed limit information of the current road segment and adjusts the vehicle speed based on the speed limit information until the driving condition information is received indicating that the brake pedal is depressed, thus deactivating the adaptive cruise control function. Specifically, if there is no target vehicle in front of the vehicle, the device controls the vehicle to accelerate / decelerate, adjusts the maximum speed by comparing the maximum speed limit of the road segment with the map, and uses radar and cameras to continuously determine the surrounding driving environment and the distance to the nearest target vehicle in front, while continuously detecting whether the brake pedal is depressed. When the brake pedal is depressed, the adaptive cruise control function is automatically deactivated.

[0094] This application provides a vehicle cruise control method that, compared to related technologies where drivers need to perform one or more button operations to activate adaptive cruise control, leading to lower safety, acquires real-time vehicle driving condition information, including vehicle speed; determines whether the vehicle speed exceeds a preset speed threshold; and activates adaptive cruise control if the vehicle meets the adaptive cruise conditions. In other words, this application determines whether the vehicle should engage adaptive cruise control based on driving condition information during operation, eliminating the need for manual button operation and automatically controlling the vehicle to activate adaptive cruise control, thereby improving vehicle safety.

[0095] Based on the first embodiment described above, this application also provides another embodiment, wherein the control method for the vehicle cruise function includes the following steps:

[0096] Specifically, before step S200, which determines whether the vehicle speed exceeds a preset speed threshold, the method includes the following steps D100-D200:

[0097] Step D100: Determine whether the accelerator pedal status and brake pedal status are faulty, whether the driving environment meets the brightness conditions for adaptive cruise control, and whether the road conditions meet the congestion conditions.

[0098] In this embodiment, the driving condition information also includes driving environment, road conditions, accelerator pedal status, and brake pedal status. The device determines in real time whether the accelerator pedal status and brake pedal status are faulty, whether the driving environment meets the brightness conditions for adaptive cruise control, and whether the road conditions are congested.

[0099] Step D200: If the accelerator pedal state and brake pedal state are not faulty, the driving environment meets the brightness conditions for adaptive cruise control, and the road conditions do not reach the congestion conditions, then it is determined that the driving condition information meets the preset adaptive cruise control conditions.

[0100] In this embodiment, if the accelerator pedal and brake pedal states are not faulty, the driving environment meets the brightness requirements for adaptive cruise control, and the road conditions are not congested, then the device determines that the driving condition information meets the preset adaptive cruise control conditions. It should be noted that if the vehicle does not meet any of the above conditions, then the driving condition information does not meet the preset adaptive cruise control conditions. That is, if the accelerator pedal state is faulty, or the brake pedal state is faulty, or the driving environment does not meet the brightness requirements for adaptive cruise control, or the road conditions are congested, then the driving condition information does not meet the preset adaptive cruise control conditions.

[0101] In this embodiment, the central control map system monitors the driving environment and road conditions through radar and cameras, and determines whether the road conditions are congested, the weather, and whether the brightness of the driving environment supports the vehicle to enter the adaptive cruise control function, thereby further improving the vehicle's operating safety and stability.

[0102] Based on the first and second embodiments described above, this application also provides another embodiment, referred to... Figure 6 The control method for the vehicle cruise function includes the following steps E100-E400:

[0103] Step E100: When the vehicle is running normally, the device detects whether there is a malfunction in the vehicle. If there is no malfunction, when the vehicle speed is greater than 20 km / h, the device starts a 30-second timer. If the device detects that the brake pedal is pressed, the timer is exited and the timer restarts when the vehicle speed is greater than 20 km / h again.

[0104] Step E200: After the 30-second timer stops, the device checks whether the brake pedal and accelerator pedal are normal. If a fault is found, the device saves the corresponding fault, exits the adaptive cruise control function, and alerts the driver to the fault through the instrument panel.

[0105] Step E300: When the brake pedal and accelerator pedal are found to be fault-free, the device monitors the driving environment and road conditions through radar, camera and central control map system to determine whether the road conditions are congested and whether the brightness of the surrounding driving environment supports the vehicle to enter the adaptive cruise function. If the entry conditions are not met, the adaptive cruise function is exited directly and the driver is prompted through the instrument panel.

[0106] In step E400, when the entry conditions are met, the device controls the vehicle to enter adaptive cruise control mode and notifies the driver via the instrument panel that adaptive cruise control has been entered. Once in adaptive cruise control mode, the device continuously monitors the target vehicle ahead using radar and a camera, automatically adjusting the vehicle speed and distance based on the target vehicle to maintain the maximum safe driving distance. Simultaneously, the device continuously monitors whether the brake pedal is depressed. When the brake pedal is depressed, the device automatically exits adaptive cruise control mode and notifies the driver via the instrument panel. The process returns to the timing phase to prepare for the next entry of adaptive cruise control.

[0107] In step E400, when there is no target vehicle ahead, the device controls the vehicle to accelerate / decelerate, adjusting the maximum speed according to the speed limit of the target road segment on the central control map. The device uses radar and cameras to continuously assess the surrounding driving environment and the distance to the nearest target vehicle ahead, while continuously monitoring whether the brake pedal is depressed. When the brake pedal is depressed, the adaptive cruise control function is automatically disengaged, and the driver is notified via the instrument panel. The process returns to the timing phase to prepare for the next engagement of adaptive cruise control.

[0108] In this embodiment, the device monitors the driving environment and road conditions through radar, cameras, and a central control map system to determine whether the road is congested and whether the weather and ambient light support the vehicle's adaptive cruise control function. This improves vehicle safety and stability. By collecting data on the accelerator pedal, brake pedal, and vehicle speed, the device can analyze the vehicle's operating status and better determine whether adaptive cruise control can be activated. Combined with the map, it can effectively determine road conditions, traffic lights, and other situations, resulting in better adaptability.

[0109] This application also provides a control device for a vehicle cruise control function, the control device for the vehicle cruise control function comprising:

[0110] The acquisition module 10 is used to acquire the vehicle's driving condition information in real time, wherein the driving condition information includes the vehicle's driving speed.

[0111] Speed ​​determination module 20 is used to determine whether the vehicle speed exceeds a preset speed threshold;

[0112] The timing module 30 is used to start a timer for a preset duration if the vehicle speed exceeds the speed threshold.

[0113] The condition judgment module 40 is used to determine whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed.

[0114] The activation module 50 is used to activate the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions.

[0115] Optionally, the condition judgment module 40 includes:

[0116] The first determining module is configured to determine that the vehicle speed meets the preset adaptive cruise control conditions if no driving condition information of the brake pedal being pressed is received within the duration after the timer is started, and the vehicle speed continues to exceed the speed threshold.

[0117] Optionally, the condition judgment module 40 further includes:

[0118] The second determining module determines that the vehicle speed does not meet the preset adaptive cruise conditions if it receives driving condition information indicating that the brake pedal is pressed within the duration after the timer is started, or if the vehicle speed does not exceed the speed threshold.

[0119] Optionally, the control device for the vehicle cruise function further includes:

[0120] The shut-off module is used to disable the adaptive cruise control function when the driving condition information received indicates that the brake pedal is depressed, provided that the adaptive cruise control function is enabled.

[0121] Optionally, the control device for the vehicle cruise function further includes:

[0122] The loop judgment module is used to return to the step of judging whether the driving condition information meets the preset adaptive cruise conditions if the driving condition information does not meet the adaptive cruise conditions.

[0123] Optionally, the determination module 20 further includes:

[0124] The environment judgment module is used to determine whether the accelerator pedal state and brake pedal state are faulty, whether the driving environment meets the brightness conditions of adaptive cruise control, and whether the road conditions reach the congestion conditions.

[0125] The third determining module is used to determine that the driving condition information meets the conditions for activating adaptive cruise control if the accelerator pedal state and brake pedal state are not faulty, the driving environment meets the brightness conditions for adaptive cruise control, and the road conditions do not reach the congestion conditions.

[0126] The multi-condition judgment module is used to determine whether the vehicle speed exceeds a preset speed threshold when the driving condition information meets the activation conditions of adaptive cruise control.

[0127] Optionally, the control device for the vehicle cruise function further includes:

[0128] The target vehicle determination module is used to determine whether there is a target vehicle in front of the vehicle based on the driving condition information when the adaptive cruise function is activated.

[0129] The first speed adjustment module is used to adjust the vehicle speed if there is a target vehicle in front of the vehicle, so as to keep the distance between the vehicle and the target vehicle within a preset safe driving distance range, until the driving condition information is received that the brake pedal is pressed and the adaptive cruise function is turned off.

[0130] The second speed adjustment module is used to obtain the speed limit information of the current road segment if there is no target vehicle in front of the vehicle, and adjust the vehicle speed based on the speed limit information until the driving condition information is received indicating that the brake pedal is pressed, and then the adaptive cruise control function is turned off.

[0131] The specific implementation of the control device for the vehicle cruise function in this application is basically the same as the various embodiments of the control method for the vehicle cruise function described above, and will not be repeated here.

[0132] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.

[0133] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0134] Optionally, the control equipment for the vehicle's cruise control function may also include a rectangular user interface, a network interface, a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, etc. The rectangular user interface may include a display screen and an input submodule such as a keyboard. Optionally, the rectangular user interface may also include a standard wired interface or a wireless interface. The network interface may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0135] Those skilled in the art will understand that Figure 1The control device structure for the vehicle cruise function shown in the figure does not constitute a limitation on the control device for the vehicle cruise function. It may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0136] like Figure 1 As shown, the memory 1005, serving as a storage medium, may include an operating system, a network communication module, and a control program for the vehicle cruise function. The operating system is a program that manages and controls the hardware and software resources of the vehicle cruise function control device, supporting the operation of the vehicle cruise function control program and other software and / or programs. The network communication module is used to enable communication between the various components within the memory 1005, as well as communication with other hardware and software in the vehicle cruise function control system.

[0137] exist Figure 1 In the control device for the vehicle cruise function shown, the processor 1001 is used to execute the control program for the vehicle cruise function stored in the memory 1005 to implement the steps of the control method for the vehicle cruise function described above.

[0138] The specific implementation of the control device for the vehicle cruise function in this application is basically the same as the various embodiments of the control method for the vehicle cruise function described above, and will not be repeated here.

[0139] This application also provides a storage medium storing a program for a control method that implements a vehicle cruise function. The program for the control method that implements the vehicle cruise function is executed by a processor to implement the control method for the vehicle cruise function as described below:

[0140] Real-time acquisition of vehicle driving condition information, including vehicle speed;

[0141] Determine whether the vehicle's speed exceeds a preset speed threshold;

[0142] If the vehicle's speed exceeds the speed threshold, a timer for a preset duration will be started.

[0143] Based on the timer and the vehicle speed, determine whether the vehicle meets the preset adaptive cruise conditions;

[0144] If the vehicle meets the conditions for adaptive cruise control, then the adaptive cruise control function is activated.

[0145] Optionally, the step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes:

[0146] If no driving condition information indicating that the brake pedal has been pressed is received within the specified time after the timer is started, and the vehicle speed continues to exceed the speed threshold, then it is determined that the vehicle speed meets the preset adaptive cruise control conditions.

[0147] Optionally, the step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes:

[0148] If, within the duration specified after the timer is started, driving condition information indicating that the brake pedal is depressed is received, or if the vehicle speed does not exceed the speed threshold, then it is determined that the vehicle speed does not meet the preset adaptive cruise control conditions.

[0149] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0150] When the adaptive cruise control function is enabled, if the driving condition information indicates that the brake pedal is depressed, the adaptive cruise control function will be disabled.

[0151] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0152] If the driving condition information does not meet the adaptive cruise conditions, then return to the step of determining whether the driving condition information meets the preset adaptive cruise conditions.

[0153] Optionally, the driving condition information further includes driving environment, road conditions, accelerator pedal status, and brake pedal status. Before the step of determining whether the vehicle speed exceeds a preset speed threshold, the method includes:

[0154] Determine whether the accelerator pedal and brake pedal states are faulty, whether the driving environment meets the brightness requirements for adaptive cruise control, and whether the road conditions are congested.

[0155] If the accelerator pedal state and brake pedal state are not faulty, the driving environment meets the brightness conditions for adaptive cruise control, and the road conditions do not reach the congestion conditions, then it is determined that the driving condition information meets the conditions for activating adaptive cruise control.

[0156] Once it is determined that the driving condition information meets the conditions for activating adaptive cruise control, the next step is to determine whether the vehicle speed exceeds a preset speed threshold.

[0157] Optionally, after the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes:

[0158] When the adaptive cruise control function is activated, the system determines whether there is a target vehicle ahead of the vehicle based on the driving condition information.

[0159] If there is a target vehicle in front of the vehicle, the vehicle speed is adjusted to keep the distance between the vehicle and the target vehicle within a preset safe driving distance range until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

[0160] If there is no target vehicle ahead of the vehicle, the speed limit information of the current road segment is obtained, and the vehicle speed is adjusted based on the speed limit information until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

[0161] The specific implementation of the storage medium in this application is basically the same as the various embodiments of the control method for the vehicle cruise function described above, and will not be repeated here.

[0162] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the control method for the vehicle cruise function described above.

[0163] The specific implementation of the computer program product in this application is basically the same as the various embodiments of the control method for the vehicle cruise function described above, and will not be repeated here.

[0164] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0165] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0166] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, 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 is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0167] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A control method for a vehicle cruise function, characterized in that, The control method for the vehicle cruise function includes: Real-time acquisition of vehicle driving condition information, wherein the driving condition information is used to determine whether the vehicle has entered the adaptive cruise control function, and the driving condition information includes the vehicle driving speed. Determine whether the current vehicle speed exceeds a preset speed threshold; If the vehicle's speed exceeds the speed threshold, a timer for a preset duration will be started. Based on the timer and the vehicle speed, determine whether the vehicle meets the preset adaptive cruise conditions; If the vehicle meets the conditions for adaptive cruise control, then the adaptive cruise control function is activated. When the adaptive cruise control function is enabled, if the driving condition information indicates that the brake pedal is depressed, the adaptive cruise control function is disabled. The step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes: If no driving condition information indicating that the brake pedal has been pressed is received within the specified time after the timer is started, and the vehicle speed continues to exceed the speed threshold, then it is determined that the vehicle speed meets the preset adaptive cruise control conditions.

2. The control method for vehicle cruise function as described in claim 1, characterized in that, The step of determining whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed includes: If, within the duration specified after the timer is started, driving condition information indicating that the brake pedal is depressed is received, or if the vehicle speed does not exceed the speed threshold, then it is determined that the vehicle speed does not meet the preset adaptive cruise control conditions.

3. The control method for vehicle cruise function as described in claim 1, characterized in that, After the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes: If the driving condition information does not meet the adaptive cruise conditions, then return to the step of determining whether the driving condition information meets the preset adaptive cruise conditions.

4. The control method for vehicle cruise function as described in claim 1, characterized in that, The driving condition information also includes driving environment, road conditions, accelerator pedal status, and brake pedal status. Before the step of determining whether the current vehicle speed exceeds a preset speed threshold, the method includes: Determine whether the accelerator pedal and brake pedal states are faulty, whether the driving environment meets the brightness requirements for adaptive cruise control, and whether the road conditions are congested. If the accelerator pedal state and brake pedal state are not faulty, the driving environment meets the brightness conditions for adaptive cruise control, and the road conditions do not reach the congestion conditions, then it is determined that the driving condition information meets the conditions for activating adaptive cruise control. Once it is determined that the driving condition information meets the conditions for activating adaptive cruise control, the next step is to determine whether the current vehicle speed exceeds a preset speed threshold.

5. The control method for vehicle cruise function as described in claim 1, characterized in that, After the step of activating the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions, the method includes: When the adaptive cruise control function is activated, the system determines whether there is a target vehicle ahead of the vehicle based on the driving condition information. If there is a target vehicle in front of the vehicle, the vehicle speed is adjusted to keep the distance between the vehicle and the target vehicle within a preset safe driving distance range until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off. If there is no target vehicle ahead of the vehicle, the speed limit information of the current road segment is obtained, and the vehicle speed is adjusted based on the speed limit information until the driving condition information is received indicating that the brake pedal is pressed, and the adaptive cruise control function is turned off.

6. A control device for a vehicle cruise function, characterized in that, The control device for the vehicle cruise function includes: The acquisition module is used to acquire the vehicle's driving condition information in real time. The driving condition information is used to determine whether the vehicle has entered the adaptive cruise control function. The driving condition information includes the vehicle's driving speed. The speed determination module is used to determine whether the current vehicle speed exceeds a preset speed threshold. A timing module is used to activate a timer for a preset duration if the vehicle's speed exceeds the speed threshold. The condition judgment module is used to determine whether the vehicle meets the preset adaptive cruise conditions based on the timer and the vehicle speed. An activation module is used to activate the adaptive cruise control function if the vehicle meets the adaptive cruise control conditions. The shut-off module is used to disable the adaptive cruise control function when the driving condition information received indicates that the brake pedal is depressed, while the adaptive cruise control function is enabled. The condition judgment module includes: The first determining module is configured to determine that the vehicle speed meets the preset adaptive cruise control conditions if no driving condition information of the brake pedal being pressed is received within the duration after the timer is started, and the vehicle speed continues to exceed the speed threshold.

7. A control device for a vehicle cruise function, characterized in that, The control device for the vehicle cruise function includes: a memory and a processor. The memory is used to store the program for the control method that implements the vehicle cruise function; The processor is used to execute a program for implementing the control method of the vehicle cruise function, to implement the steps of the control method of the vehicle cruise function as described in any one of claims 1 to 5.

8. A storage medium, characterized in that, The storage medium stores a program for a control method that implements a vehicle cruise function, and the program for the control method that implements a vehicle cruise function is executed by a processor to implement the steps of the control method for the vehicle cruise function as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Control method and control system for vehicle cruise

    CN103010213A

  • Control method of electric automobile braking system and electric automobile

    CN108189709A

  • Method and device for starting cruise control system of smart car and storage medium

    CN109334663A

  • Vehicle cruise control method, system and equipment and storage medium thereof

    CN113353075A