High-speed driving assistance methods, devices, vehicles and storage media for vehicles

By monitoring vehicle status in real time and automatically controlling functions such as windows and air conditioning, the problem of driver distraction caused by manual operation during high-speed driving is solved, improving vehicle safety and user experience.

CN115709715BActive Publication Date: 2026-04-03CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-18
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

When a vehicle is traveling at high speed, the driver needs to manually operate functions such as windows, air conditioning, and cruise control, which can distract the driver, increase the risk of traffic accidents, and result in a poor user experience.

Method used

By acquiring information about the vehicle's driving and safety status, the system determines whether the conditions for high-speed driving assistance are met, automatically controls the vehicle to enter high-speed driving assistance mode, and performs operations such as closing windows, switching air conditioning modes, and cruise control.

Benefits of technology

While ensuring safety, it automatically performs driving assistance operations, reducing driver distraction and improving user experience and vehicle convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115709715B_ABST
    Figure CN115709715B_ABST
Patent Text Reader

Abstract

This application relates to the field of automotive control technology, and particularly to a high-speed driving assistance method, device, vehicle, and storage medium for vehicles. The method includes: acquiring vehicle driving status information and safety status information; determining whether the vehicle meets high-speed driving assistance conditions based on the driving status information and / or safety status information; and when the vehicle meets the high-speed driving assistance conditions, controlling the vehicle to enter a high-speed driving assistance mode, sending an assistance request to one or more target controllers, causing each target controller to control a corresponding component to execute a preset action based on the assistance request. This solves the problems in related technologies where vehicles require manual operation to perform user-required operations, which can easily lead to driver inattention and traffic accidents, resulting in poor vehicle safety and a poor user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive control technology, and in particular to a high-speed driving assistance method, device, vehicle, and storage medium for a vehicle. Background Technology

[0002] Currently, in daily vehicle use, users often encounter situations where, after entering a highway from a low-speed section, the noise level suddenly increases due to open windows or sunroofs, requiring manual window closing. In good road conditions, users need to manually activate cruise control to free their feet. However, maintaining a stable high speed for extended periods can lead to driver fatigue and poses significant safety risks.

[0003] In most related technologies, vehicles require users to manually operate the windows, air conditioning, cruise control, and play dynamic music while driving. This can easily lead to a lack of concentration and cause traffic accidents. The vehicle cannot provide convenience to the user while ensuring safety, thus reducing the user's driving safety and user experience. Summary of the Invention

[0004] This application provides a high-speed driving assistance method, device, vehicle, and storage medium for vehicles, in order to solve the problems in related technologies where vehicles require manual operation to perform all user-required operations, which can easily lead to driver inattention and traffic accidents, resulting in poor vehicle driving safety and a poor user experience.

[0005] The first aspect of this application provides a high-speed driving assistance method for a vehicle, comprising the following steps: acquiring vehicle driving status information and safety status information; determining whether the vehicle meets high-speed driving assistance conditions based on the driving status information and / or safety status information; when the vehicle meets the high-speed driving assistance conditions, controlling the vehicle to enter a high-speed driving assistance mode, and sending an assistance request to one or more target controllers, such that each target controller controls a corresponding component to perform a preset action based on the assistance request.

[0006] Optionally, the target controller includes a cruise controller, a fragrance controller, an air conditioning controller, a window controller, and / or a vehicle infotainment controller. The step of causing each target controller to control its corresponding component to perform a preset action based on the assistance request includes: sending a cruise command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise command; and / or sending a fragrance activation command to the fragrance controller, causing the fragrance controller to control the fragrance system to activate its fragrance function based on the fragrance activation command; and / or sending an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate cooling mode, heating mode, and / or recirculation mode based on the air conditioning control command; and / or sending a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or sending an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command.

[0007] Optionally, the driving status information includes one or more of vehicle speed information, braking information, and gear information, and the safety status information includes ESC (Electronic Stability Controller) switch status information and / or seat belt fastening information. The step of determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information includes: if the ESC switch is in the on state, the current gear is in a forward gear, the vehicle speed is within a preset speed range within a first preset time period, the number of times the brake pedal is pressed within a preset time period is less than a preset number, and the driver's and passenger's seat belts are fastened, then the vehicle is determined to meet the high-speed driving assistance conditions; otherwise, the vehicle is determined not to meet the high-speed driving assistance conditions.

[0008] Optionally, before determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information, the method further includes: obtaining the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is an on state, then determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information.

[0009] Optionally, before controlling the vehicle to enter the highway driving assistance mode, the process includes: recognizing the user's activation intent; and controlling the vehicle to enter the highway driving assistance mode according to the activation intent.

[0010] Optionally, after controlling the vehicle to enter the high-speed driving assistance mode, the method further includes: determining, based on the driving status information and / or safety status information, that the vehicle does not meet the high-speed driving assistance conditions, exiting the high-speed driving assistance mode, and generating an exit reminder.

[0011] Optionally, after each target controller controls the corresponding component to perform a preset action based on the assistance request, the system further includes: generating execution status information of the high-speed driving assistance mode, and controlling the vehicle's infotainment system, instrument panel, and / or voice device to provide execution status reminders.

[0012] A second aspect of this application provides a high-speed driving assistance device for a vehicle, comprising: an acquisition module for acquiring vehicle driving status information and safety status information; a judgment module for judging whether the vehicle meets high-speed driving assistance conditions based on the driving status information and / or safety status information; and a control module for controlling the vehicle to enter a high-speed driving assistance mode when the vehicle meets the high-speed driving assistance conditions, and sending an assistance request to one or more target controllers, such that each target controller controls a corresponding component to perform a preset action based on the assistance request.

[0013] Optionally, the control module is further configured to: send a cruise control command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise control command; and / or, send a fragrance activation command to the fragrance controller, causing the fragrance controller to control the fragrance system to activate the fragrance function based on the fragrance activation command; and / or, send an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate cooling mode, heating mode, and / or recirculation mode based on the air conditioning control command; and / or, send a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or, send an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command.

[0014] Optionally, the judgment module is further configured to: determine that the vehicle meets the high-speed driving assistance conditions if the ESC switch is in the on state, the current gear is in the forward gear, the vehicle speed is within a preset speed range within a first preset time period, the number of times the brake pedal is pressed within a second preset time period is less than a preset number, and the driver's and passenger's seat belts are fastened; otherwise, determine that the vehicle does not meet the high-speed driving assistance conditions.

[0015] Optionally, the judgment module is further configured to: obtain the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is an on state, then determine whether the vehicle meets the high-speed driving assistance conditions based on the driving state information and / or safety state information.

[0016] Optionally, the control module is further configured to: identify the user's activation intent; and control the vehicle to enter a high-speed driving assistance mode according to the activation intent.

[0017] Optionally, the control module is further configured to: determine, based on the driving status information and / or safety status information, that the vehicle does not meet the high-speed driving assistance conditions, exit the high-speed driving assistance mode, and generate an exit reminder.

[0018] Optionally, the control module is further configured to: generate execution status information of the high-speed driving assistance mode, and execute control of the vehicle's infotainment system, instrument panel, and / or voice device to provide execution status reminders.

[0019] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the high-speed driving assistance method for the vehicle as described in the above embodiments.

[0020] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement a high-speed driving assistance method for a vehicle as described in the above embodiments.

[0021] Therefore, this application has at least the following beneficial effects:

[0022] This application embodiment can monitor the vehicle status in real time, determine whether the relevant conditions are met to trigger the high-speed driving assistance mode, and actively remind the user whether they need to perform the relevant operations required by the user. After obtaining the user's confirmation, it automatically controls the vehicle to activate cruise control, simultaneously activate the fragrance function, turn on the air conditioner to external circulation mode, close the windows and sunroof, and play dynamic music, etc., without requiring the user to manually perform the relevant operations, avoiding distraction, and bringing driving convenience to customers while ensuring safety. It effectively allows users to experience the intelligence and humanization of the vehicle, and improves the user's car use experience.

[0023] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0024] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0025] Figure 1 This is a flowchart of a high-speed driving assistance method for a vehicle according to an embodiment of this application;

[0026] Figure 2 This is a schematic diagram of a high-speed driving assistance mode control method for electric vehicles provided according to an embodiment of this application;

[0027] Figure 3 This is a block diagram illustrating a high-speed driving assistance device for a vehicle according to an embodiment of this application;

[0028] Figure 4 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0029] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0030] The following description, with reference to the accompanying drawings, describes a high-speed driving assistance method, device, vehicle, and storage medium for vehicles according to embodiments of this application. Addressing the problems mentioned in the background art where vehicles require manual operation to perform user-required actions, easily leading to driver inattention and traffic accidents, resulting in poor vehicle safety and a poor user experience, this application provides a high-speed driving assistance method for vehicles. In this method, the VCU (vehicle control unit) system can monitor the vehicle status in real time, determine whether relevant conditions are met to trigger the high-speed driving assistance mode, and proactively remind the user whether to perform the required actions. After user confirmation, the system automatically controls the vehicle to activate cruise control, simultaneously activate the fragrance function, switch the air conditioning to external circulation mode, close the windows and sunroof, and play dynamic music, etc., providing driving convenience while ensuring safety, effectively allowing users to experience the vehicle's intelligence and humanization, and improving the user's driving experience. Therefore, this solves the problems in the related art where vehicles require manual operation to perform user-required actions, easily leading to driver inattention and traffic accidents, resulting in poor vehicle safety and a poor user experience.

[0031] Specifically, Figure 1 This is a schematic flowchart of a high-speed driving assistance method for a vehicle provided in an embodiment of this application.

[0032] like Figure 1As shown, the high-speed driving assistance method for this vehicle includes the following steps:

[0033] In step S101, the vehicle's driving status information and safety status information are obtained.

[0034] The driving status information includes one or more of the following: vehicle speed information, braking information, and gear information; the safety status information includes ESC switch status information and / or seat belt fastening information.

[0035] It is understood that the embodiments of this application obtain vehicle driving information and safety status information in order to subsequently determine whether the vehicle meets the conditions for high-speed driving assistance and decide whether to control the vehicle to perform related actions.

[0036] In step S102, it is determined whether the vehicle meets the conditions for high-speed driving assistance based on the driving status information and / or safety status information.

[0037] In this embodiment of the application, before determining whether the vehicle meets the conditions for high-speed driving assistance based on the driving status information and / or safety status information, the method further includes: obtaining the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is the on state, then determining whether the vehicle meets the conditions for high-speed driving assistance based on the driving status information and / or safety status information.

[0038] It is understood that, in this application embodiment, the current state of the switch corresponding to the high-speed driving assistance mode is obtained. If the current state is on, the high-speed driving assistance conditions are determined based on the driving status information and / or safety status information. If the switch is off, it needs to be turned on before the corresponding judgment is performed, so as to facilitate the subsequent execution of the corresponding operation.

[0039] In this embodiment of the application, determining whether a vehicle meets the conditions for high-speed driving assistance based on driving status information and / or safety status information includes: if the ESC switch is on, the current gear is in a forward gear, the vehicle speed is within a preset speed range within a first preset time period, the number of times the brake pedal is pressed within a preset time period is less than a preset number, and the driver's and passenger's seat belts are fastened, then the vehicle is determined to meet the conditions for high-speed driving assistance; otherwise, the vehicle is determined not to meet the conditions for high-speed driving assistance.

[0040] The first preset duration can be a duration set by the user in advance, such as the vehicle staying within a set speed range for 5 or 10 seconds, without any specific limitation.

[0041] The preset speed range can be set according to the user's actual wishes. For example, the vehicle speed is in the range of 60-100km / h, without specific limitation.

[0042] The second preset duration can be a duration set by the user in advance, such as the number of times the brake pedal is pressed within 10 seconds or 30 seconds, without any specific limitation.

[0043] The preset number of times can be set according to the user's actual wishes. For example, the number of times the brake pedal is pressed within a set time is 2 or 3 times, without specific limitations.

[0044] It is understood that in this embodiment of the application, when the ESC switch is on, the gear is in D, the vehicle speed is within a stable range within a set time, the brake pedal is pressed less frequently within a set time, and the driver and passenger seat belts are fastened, the vehicle is determined to meet the conditions for high-speed driving assistance. Otherwise, the conditions are not met, so that it is possible to decide whether to enter the high-speed driving assistance mode based on whether the conditions for high-speed driving assistance are met.

[0045] In step S103, when the vehicle meets the conditions for high-speed driving assistance, the vehicle is controlled to enter the high-speed driving assistance mode, and an assistance request is sent to one or more target controllers, so that each target controller controls the corresponding component to perform a preset action based on the assistance request.

[0046] The target controllers include cruise controllers, fragrance controllers, air conditioning controllers, window controllers, and / or vehicle infotainment controllers.

[0047] The preset actions can include turning on the fragrance function, turning on the air conditioner to switch to external or internal circulation mode, closing / opening the windows or sunroof, playing dynamic music, etc., which can be selected according to the user's actual needs, and no specific restrictions are made here.

[0048] It is understood that, in this embodiment of the application, when the vehicle meets the conditions for high-speed driving assistance, the vehicle is controlled to enter the high-speed driving assistance mode, and an assistance request is sent to the target controller, so that the target controller controls the corresponding components to perform corresponding actions based on the assistance request. This brings driving convenience to the customer while ensuring safety, and effectively allows the user to experience the intelligence and humanization of the vehicle, thereby improving the user's car use experience.

[0049] In this embodiment of the application, before controlling the vehicle to enter the high-speed driving assistance mode, the process includes: identifying the user's activation intent; and controlling the vehicle to enter the high-speed driving assistance mode according to the activation intent.

[0050] It is understood that the embodiments of this application control whether the vehicle enters the high-speed driving assistance mode based on the identified user's activation intent, which is beneficial to subsequent related operations.

[0051] In this embodiment, each target controller controls the corresponding component to perform a preset action based on an auxiliary request, including: sending a cruise control command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise control command; and / or sending a fragrance activation command to the fragrance controller, causing the fragrance controller to control the fragrance system to activate the fragrance function based on the fragrance activation command; and / or sending an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate the cooling mode, heating mode, and / or circulation mode based on the air conditioning control command; and / or sending a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or sending an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command.

[0052] It is understood that, in this embodiment of the application, by sending a cruise command to the cruise controller, the cruise controller activates the vehicle's cruise function according to the cruise command, thereby enabling the fragrance system to activate its fragrance function; the vehicle's air conditioning to activate its cooling mode, heating mode, and / or circulation mode; all vehicle windows and / or sunroof to close; and the vehicle's infotainment system to play music or turn on the radio, etc., to meet the user's actual needs, improve the vehicle's intelligence and humanization, and enhance the user experience.

[0053] In this embodiment of the application, after each target controller controls the corresponding component to perform a preset action based on the assistance request, it further includes: generating execution status information of the high-speed driving assistance mode, and executing the control of the vehicle's infotainment system, instrument panel and / or voice device to provide execution status reminders.

[0054] It is understood that the embodiments of this application generate execution status information of the high-speed driving assistance mode and execute control of the vehicle's in-vehicle system, instrument panel and / or voice device to remind the user of the execution status, which can promptly remind the user that the relevant operation has been completed, making it more user-friendly and improving the user's driving experience.

[0055] The high-speed driving assistance method for vehicles proposed in this application determines whether the vehicle meets the conditions for high-speed driving assistance by acquiring the vehicle's driving status information and safety status information. When the vehicle meets the conditions, the method controls the vehicle to enter the high-speed driving assistance mode and sends an assistance request to the target controller. The target controller then controls the corresponding components to perform corresponding actions based on the assistance request. This provides driving convenience to customers while ensuring safety, effectively allowing users to experience the vehicle's intelligence and user-friendliness, and improving the user's driving experience. Therefore, it solves the problems in related technologies where vehicles require manual operation to perform all user-required operations, which can easily lead to driver inattention and traffic accidents, resulting in poor vehicle safety and a poor user experience.

[0056] The following will combine Figure 2 The high-speed driving assistance methods for vehicles are explained in detail below:

[0057] The high-speed driving mode system for electric vehicles is linked with related vehicle components such as the vehicle control unit (VCU), electronic stability control system (ESC), vehicle control unit (THU), body control system (BCM), gear position controller (IGS), air conditioning system, fragrance system, seat belt reminder device, wheel speed sensor, and brake pedal travel sensor. The specific implementation method includes the following steps:

[0058] (1) Determining the triggering conditions for high-speed driving assistance mode:

[0059] The VCU (Vehicle Controller Unit) receives the following signals: ESC (Electronic Stability Control) switch status signal from the ESC system, driver and passenger seatbelt fastening status signal from the seatbelt reminder device, current gear signal from the IGS (Inertial Gear Controller), vehicle speed signal from the wheel speed sensor, pedal travel signal from the brake pedal travel sensor, function status signal from the Autohold function switch, and high-speed driving assistance mode setting switch status signal from the IHU (In-vehicle Control Unit).

[0060] When the high-speed driving assistance mode setting switch in the vehicle's IHU in-vehicle control panel is turned on, the ESC switch is turned on, the current gear is in D, and the vehicle speed V remains at V for time t. min ~V max Within a speed range (which can be calibrated), the number of times the brake pedal is pressed within time t is N < n (this number n can be calibrated), and the driver's and passenger's seat belts are fastened. When all of the above conditions are met, the VCU vehicle controller determines that the high-speed driving assistance mode triggering conditions are met.

[0061] (2) High-speed driving assistance mode activation confirmation reminder:

[0062] When the conditions for triggering the high-speed driving assistance mode are met, the VCU (Vehicle Controller Unit) sends a signal indicating that the conditions for triggering the high-speed driving assistance mode have been met to the IHU (Integrated Controller Unit). Upon receiving this signal, the IHU simultaneously broadcasts a voice message and displays a pop-up message on the large screen to remind the user whether to activate the high-speed driving assistance mode. If, within a certain time t' after the reminder, the user responds with "cancel" via voice or by pressing a button on the large screen, or if no response is made, the VCU will not activate the high-speed driving assistance mode.

[0063] (3) Activation and control of high-speed driving assistance mode:

[0064] After the IHU broadcasts a voice message and a pop-up window on the large screen reminds the user whether to activate the high-speed driving assistance mode, within a certain time t', the user can confirm via voice or by pressing the button on the large screen, and then the VCU vehicle controller will activate the high-speed driving assistance mode.

[0065] When the VCU vehicle controller activates the high-speed driving assistance mode, it controls the vehicle to activate the cruise control function with the current vehicle speed as the target speed. Simultaneously, it sends a request to activate the fragrance function to the fragrance system, a request to activate the air conditioning external circulation mode to the air conditioning system, a request to close the windows and sunroof to the BCM, and a request to play dynamic music to the IHU.

[0066] (4) Feedback on the execution status of high-speed driving assistance mode:

[0067] The VCU sends control requests related to the high-speed driving assistance mode to each associated controller. After the fragrance system, air conditioning system, BCM, and IHU complete the relevant requests, they respectively report the execution status of the fragrance function, air conditioning system, windows and sunroof, and dynamic music playback to the VCU. After the VCU determines that each associated controller has completed the execution of the control requests related to the high-speed driving assistance mode, it sends a high-speed driving assistance mode execution completion signal to the IHU. The IHU reminds the user through voice broadcast that the high-speed driving assistance mode has been completed.

[0068] In summary, this embodiment of the application monitors the vehicle's driving status, such as speed, braking, and gear position, over a certain period of time through the VCU system, as well as safety-related ESC switch status and the tightness of the driver and passenger seat belts. When the vehicle's relevant conditions meet the triggering conditions for the high-speed driving assistance mode, the IHU reminds the user to confirm via voice and pop-up. After receiving the user's confirmation, the VCU controls the vehicle to activate the high-speed driving assistance mode: the vehicle cruises at the current speed as the target speed, simultaneously activates the fragrance function, turns on the air conditioning in external circulation mode, closes the windows and sunroof, and plays dynamic music. After the high-speed driving assistance mode-related control requests are executed, the IHU reminds the user via voice broadcast. While ensuring safety, this provides driving convenience for customers and effectively allows users to experience the vehicle's intelligence and humanization, improving the user's car-using experience.

[0069] Next, referring to the accompanying drawings, a high-speed driving assistance device for a vehicle according to an embodiment of this application is described.

[0070] Figure 3 This is a block diagram of a high-speed driving assistance device for a vehicle according to an embodiment of this application.

[0071] like Figure 3 As shown, the high-speed driving assistance device 10 of the vehicle includes: an acquisition module 100, a judgment module 200, and a control module 300.

[0072] The acquisition module 100 is used to acquire the vehicle's driving status information and safety status information; the judgment module 200 is used to judge whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information; and the control module 300 is used to control the vehicle to enter the high-speed driving assistance mode when the vehicle meets the high-speed driving assistance conditions, and send an assistance request to one or more target controllers, so that each target controller controls the corresponding component to perform a preset action based on the assistance request.

[0073] In this embodiment of the application, the determination module 200 is further configured to: determine that the vehicle meets the high-speed driving assistance conditions if the ESC switch is in the open state, the current gear is in the forward gear, the vehicle speed is within the preset speed range within the first preset time period, the number of times the brake pedal is pressed within the second preset time period is less than the preset number, and the driver's and passenger's seat belts are fastened; otherwise, determine that the vehicle does not meet the high-speed driving assistance conditions.

[0074] In this embodiment of the application, the judgment module 200 is further used to: obtain the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is the on state, then determine whether the vehicle meets the high-speed driving assistance conditions based on the driving state information and / or safety state information.

[0075] In this embodiment, the control module 300 is further configured to: send a cruise control command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise control command; and / or, send a fragrance activation command to the fragrance controller, causing the fragrance controller to control the fragrance system to activate the fragrance function based on the fragrance activation command; and / or, send an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate the cooling mode, heating mode, and / or circulation mode based on the air conditioning control command; and / or, send a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or, send an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command.

[0076] In this embodiment, the control module 300 is further configured to: identify the user's activation intent; and control the vehicle to enter the high-speed driving assistance mode according to the activation intent.

[0077] In this embodiment, the control module 300 is further configured to: determine that the vehicle does not meet the conditions for high-speed driving assistance based on driving status information and / or safety status information, exit the high-speed driving assistance mode, and generate an exit reminder.

[0078] In this embodiment, the control module 300 is further configured to: generate execution status information of the high-speed driving assistance mode, and execute control of the vehicle's infotainment system, instrument panel, and / or voice device to provide execution status reminders.

[0079] It should be noted that the foregoing explanation of the embodiment of the high-speed driving assistance method for vehicles also applies to the high-speed driving assistance device for vehicles in this embodiment, and will not be repeated here.

[0080] The high-speed driving assistance device for vehicles proposed in this application determines whether the vehicle meets the conditions for high-speed driving assistance by acquiring the vehicle's driving status information and safety status information. When the vehicle meets the conditions, the device controls the vehicle to enter the high-speed driving assistance mode and sends an assistance request to the target controller. The target controller then controls the corresponding components to perform corresponding actions based on the assistance request. This provides driving convenience to customers while ensuring safety, effectively allowing users to experience the vehicle's intelligence and user-friendliness, and improving the user's driving experience. Therefore, it solves the problems in related technologies where vehicles require manual operation to perform all user-required operations, which can easily lead to driver inattention and traffic accidents, resulting in poor vehicle safety and a poor user experience.

[0081] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0082] The memory 401, the processor 402, and the computer program stored on the memory 401 and capable of running on the processor 402.

[0083] When processor 402 executes the program, it implements the high-speed driving assistance method for vehicles provided in the above embodiments.

[0084] Furthermore, the vehicle also includes:

[0085] Communication interface 403 is used for communication between memory 401 and processor 402.

[0086] The memory 401 is used to store computer programs that can run on the processor 402.

[0087] The memory 401 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0088] If the memory 401, processor 402, and communication interface 403 are implemented independently, then the communication interface 403, memory 401, and processor 402 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0089] Optionally, in a specific implementation, if the memory 401, processor 402, and communication interface 403 are integrated on a single chip, then the memory 401, processor 402, and communication interface 403 can communicate with each other through an internal interface.

[0090] Processor 402 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement embodiments of this application.

[0091] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described high-speed driving assistance method for a vehicle.

[0092] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0093] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0094] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0095] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (FPGAs), field-programmable gate arrays (FPGAs), etc.

[0096] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

Claims

1. A high-speed driving assistance method for a vehicle, characterized in that, Includes the following steps: Obtain vehicle driving status information and safety status information. The driving status information includes one or more of vehicle speed information, braking information and gear information, and the safety status information includes ESC switch status information and / or seat belt fastening information. Determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information includes: if the ESC switch is on, the current gear is in a forward gear, the vehicle speed is within a preset speed range within a first preset time period, the number of times the brake pedal is pressed within a preset time period is less than a preset number, and the driver's and passenger's seat belts are fastened, then the vehicle is determined to meet the high-speed driving assistance conditions; otherwise, the vehicle is determined not to meet the high-speed driving assistance conditions. Before determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information, the method further includes: obtaining the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is on, then determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information. When the vehicle meets the highway driving assistance conditions, the vehicle is controlled to enter highway driving assistance mode, and an assistance request is sent to one or more target controllers. Each target controller then controls a corresponding component to perform a preset action based on the assistance request. The target controllers include a cruise controller, a fragrance controller, an air conditioning controller, a window controller, and / or a vehicle infotainment system controller. The step of controlling the corresponding component to perform the preset action based on the assistance request includes: sending a cruise command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise command; and / or sending a fragrance activation command to the fragrance controller, causing the fragrance controller to activate the fragrance. The system can control the fragrance system to activate its fragrance function; and / or send an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate cooling mode, heating mode, and / or recirculation mode based on the air conditioning control command; and / or send a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or send an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command, wherein, before controlling the vehicle to enter the highway driving assistance mode, the system includes: recognizing the user's activation intent; and controlling the vehicle to enter the highway driving assistance mode according to the activation intent; After controlling the vehicle to enter the high-speed driving assistance mode, the method further includes: determining, based on the driving status information and / or safety status information, that the vehicle does not meet the high-speed driving assistance conditions, exiting the high-speed driving assistance mode, and generating an exit reminder; After each target controller controls the corresponding component to perform a preset action based on the auxiliary request, the following is also included: Generate execution status information for the high-speed driving assistance mode, and execute control of the vehicle's infotainment system, instrument panel, and / or voice device to provide execution status reminders.

2. A high-speed driving assistance device for a vehicle, characterized in that, include: The acquisition module is used to acquire vehicle driving status information and safety status information. The driving status information includes one or more of vehicle speed information, braking information and gear information, and the safety status information includes ESC switch status information and / or seat belt fastening information. The judgment module is used to determine whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information. The determination includes: if the ESC switch is on, the current gear is in a forward gear, the vehicle speed is within a preset speed range within a first preset time period, the number of times the brake pedal is depressed is less than a preset number within a second preset time period, and the driver's and passenger's seat belts are fastened, then the vehicle meets the high-speed driving assistance conditions; otherwise, the vehicle does not meet the high-speed driving assistance conditions. Before determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information, the module further includes: obtaining the current state of the switch corresponding to the high-speed driving assistance mode; if the current state is on, then determining whether the vehicle meets the high-speed driving assistance conditions based on the driving status information and / or safety status information. The control module is configured to, when the vehicle meets the high-speed driving assistance conditions, control the vehicle to enter a high-speed driving assistance mode, and send an assistance request to one or more target controllers, causing each target controller to control a corresponding component to perform a preset action based on the assistance request. The target controllers include a cruise controller, a fragrance controller, an air conditioning controller, a window controller, and / or a vehicle infotainment system controller. The step of causing each target controller to control a corresponding component to perform a preset action based on the assistance request includes: sending a cruise command to the cruise controller, causing the cruise controller to activate the vehicle's cruise function based on the cruise command; and / or sending a fragrance activation command to the fragrance controller, causing the fragrance controller to activate the fragrance function based on the cruise command. The fragrance activation command controls the fragrance system to activate its fragrance function; and / or, sends an air conditioning control command to the air conditioning controller, causing the air conditioning controller to control the vehicle's air conditioning to activate cooling mode, heating mode, and / or recirculation mode based on the air conditioning control command; and / or sends a window closing command to the window controller, causing the window controller to control all windows and / or sunroof of the vehicle to close based on the window control command; and / or sends an entertainment command to the vehicle infotainment controller, causing the vehicle infotainment controller to play music or turn on the radio based on the entertainment command, wherein, before controlling the vehicle to enter the highway driving assistance mode, the method includes: recognizing the user's activation intent; and controlling the vehicle to enter the highway driving assistance mode according to the activation intent; After controlling the vehicle to enter the high-speed driving assistance mode, the method further includes: determining, based on the driving status information and / or safety status information, that the vehicle does not meet the high-speed driving assistance conditions, exiting the high-speed driving assistance mode, and generating an exit reminder; After each target controller controls the corresponding component to perform a preset action based on the auxiliary request, the following is also included: Generate execution status information for the high-speed driving assistance mode, and execute control of the vehicle's infotainment system, instrument panel, and / or voice device to provide execution status reminders.

3. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the high-speed driving assistance method for a vehicle as described in claim 1.

4. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the high-speed driving assistance method for the vehicle as described in claim 1.

Citation Information

Patent Citations

  • System and method for automatic activation of driver assistance feature

    CN108791307A

  • An electric vehicle adaptive cruising method- based on combined control of electric motor and ESC

    CN108973771A

  • Control method and control device for automobile window and skylight of automobile and storage medium

    CN110588307A

  • Auxiliary driving method and system, vehicle and computer storage medium

    CN113954848A

  • Vehicle control system

    US20180105184A1