Methods, devices and storage media for switching drive modes

By receiving and converting navigation information, predicting driving needs and adjusting the drive mode, the problem of inconvenient drive mode switching in PHEVs is solved, achieving more efficient fuel economy and simplified user operation.

CN119928823BActive Publication Date: 2025-10-31CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510109033.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-10-31
Estimated Expiration
2045-01-23

AI Technical Summary

Technical Problem

During PHEV driving, users need to manually adjust the drive mode, which makes switching inconvenient and imprecise, affecting fuel economy and vehicle operating costs.

Method used

By receiving and converting navigation information into navigation messages that conform to the communication protocol, driving needs are predicted, and the vehicle's driving mode or braking intensity of the braking system is adjusted to automatically switch driving modes.

Benefits of technology

It improves the convenience and accuracy of drive mode switching, reduces vehicle operating costs, simplifies user operation processes, and enhances fuel economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119928823B_ABST
    Figure CN119928823B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, and storage medium for switching drive modes, belonging to the field of vehicle control technology. The method includes: receiving raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; converting the raw navigation information into navigation messages conforming to a communication protocol; predicting the vehicle's driving needs based on the navigation messages; and adjusting the vehicle's drive mode or braking intensity of the braking system based on the driving needs. This improves the convenience and accuracy of drive mode switching, thereby improving vehicle fuel economy, reducing operating costs, and simplifying the user's operating process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus and storage medium for switching drive modes. Background Technology

[0002] During PHEV (Plug-in Hybrid Electric Vehicle) driving, the vehicle's driving mode needs to be adjusted according to road conditions. PHEVs typically include EV (Electric Vehicle Mode), HEV (Hybrid Electric Vehicle Mode), and HEV+ driving modes, among which HEV+ optimizes fuel economy based on HEV.

[0003] In existing technologies, drivers must assess road conditions and manually switch to a fixed drive mode. This is inconvenient and lacks precision in drive mode adjustment. Therefore, improving the convenience and accuracy of drive mode switching is crucial for enhancing fuel economy, reducing operating costs, and simplifying user procedures. Summary of the Invention

[0004] This application provides a method, apparatus, and storage medium for selecting a power-saving mode, which can be used to improve vehicle fuel economy, reduce vehicle operating costs, and simplify the user's corresponding operating procedures. The technical solution is as follows:

[0005] On one hand, embodiments of this application provide a method for switching driving modes, the method comprising:

[0006] Receive raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information;

[0007] The raw navigation information is converted into navigation messages that conform to the communication protocol;

[0008] Predict the vehicle's driving needs based on the navigation messages;

[0009] The driving mode or braking intensity of the vehicle is adjusted based on the driving requirements.

[0010] On the other hand, a drive mode switching device is provided, the device comprising:

[0011] The receiving module is used to receive raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information;

[0012] A conversion module is used to convert the original navigation information into navigation messages that conform to the communication protocol;

[0013] The prediction module is used to predict the vehicle's driving needs based on the navigation messages;

[0014] The adjustment module is used to adjust the driving mode or braking intensity of the vehicle based on the driving requirements.

[0015] On the other hand, a non-transitory computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the switching method of any of the above-described driving modes.

[0016] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of the driving mode switching method described above.

[0017] The technical solution provided in this application brings at least the following beneficial effects:

[0018] This application receives raw navigation information, including raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; then converts the raw navigation information into navigation messages that conform to the communication protocol; predicts the vehicle's driving needs based on the navigation messages, and adjusts the vehicle's drive mode or braking intensity based on the driving needs, thereby improving the convenience and accuracy of drive mode switching, improving vehicle fuel economy, reducing vehicle operating costs, and simplifying the user's operating process. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;

[0021] Figure 2This is a flowchart of a driving mode switching method provided in an embodiment of this application;

[0022] Figure 3 This is a schematic diagram of a drive mode switching device provided in an embodiment of this application. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0024] This application provides a method for switching drive modes. Please refer to [link / reference]. Figure 1 The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: ADDC (Autonomous Driving Domain Controller) 11, BMS (Battery Management System) 12, and EBS (Electronic Brake System) 13.

[0025] Optionally, BMS12 is used to acquire battery power and send it to ADDC11, enabling ADDC11 to control battery power consumption based on the vehicle's driving needs. EBS13 is used to increase the braking intensity of the braking system according to the instructions of ADDC11, thereby meeting the vehicle's increased energy recovery requirements. ADDC11, BMS12, and EBS13 establish a communication connection via a wired or wireless network.

[0026] Based on the above Figure 1 The implementation environment shown in this application provides a method for switching drive modes, as described in this embodiment. Figure 2 As shown, taking the application of this method to ADDC as an example, the method includes steps 201-204.

[0027] In step 201, ADDC receives raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information.

[0028] In one possible implementation, the ADDC receives raw navigation information sent by the in-vehicle navigation system via a communication protocol interface. This raw navigation information includes raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information. Optionally, the in-vehicle navigation system is installed in the vehicle's cabin area to generate raw navigation information for the vehicle's movement.

[0029] In step 202, ADDC converts the raw navigation information into navigation messages that conform to the communication protocol.

[0030] For example, after receiving the original navigation information, ADDC converts the original navigation information into navigation messages conforming to the communication protocol, including: converting the original traffic light information into traffic light messages corresponding to the communication protocol, the traffic light messages indicating that the vehicle is approaching the nearest intersection when the light is red; converting the original traffic congestion information into traffic congestion messages corresponding to the communication protocol, the traffic congestion messages indicating that there is congestion within a first distance ahead of the vehicle's location on the road segment; converting the original basic navigation information into turning messages, uphill messages, or vehicle position messages corresponding to the communication protocol, the turning messages indicating that there is a road condition requiring a sharp turn within a second distance ahead of the vehicle's location on the road segment, the uphill messages indicating that there is a road condition requiring an uphill turn within a second distance ahead of the vehicle's location on the road segment, and the vehicle position message including the vehicle's position within the road segment; converting the original full road information into the road and road class corresponding to the communication protocol, the road classes including highways, expressways, provincial highways, and national highways, with the road classes increasing in the order of highway, expressway, provincial highway, and national highway; and converting the original destination information into destination messages corresponding to the communication protocol, the destination messages indicating that the distance between the vehicle and the destination is less than a third distance.

[0031] In one possible implementation, ADDC converts the raw traffic light information into traffic light messages corresponding to the communication protocol. These traffic light messages indicate that the light is red when a vehicle arrives at the nearest intersection. Optionally, the raw traffic light information includes the current state of the traffic light at the nearest intersection, the light cycle, and the time taken for the vehicle to travel from its current location to the intersection.

[0032] Optionally, ADDC calculates whether the traffic light is red when the vehicle arrives at the nearest intersection based on the current state of the traffic light, the traffic light cycle, and the time it takes for the vehicle to travel from its current location to the intersection. If the calculation shows that the traffic light is red when the vehicle arrives at the nearest intersection, ADDC generates a traffic light message that conforms to the communication protocol.

[0033] For example, ADDC converts raw traffic congestion information into a traffic congestion message corresponding to a communication protocol, wherein the traffic congestion message indicates that congestion exists within a first distance ahead of the vehicle's location on the road segment. In one possible implementation, the raw traffic congestion information includes traffic flow within the first distance ahead of the vehicle's location on the road segment. Optionally, ADDC determines whether congestion exists within the first distance ahead of the vehicle's location on the road segment based on the traffic flow within that first distance. If congestion is determined to exist within the first distance ahead of the vehicle's location on the road segment, ADDC generates a traffic congestion message conforming to the communication protocol. The first distance can be preset based on experience.

[0034] For example, ADDC converts the original basic navigation information into turning messages, uphill messages, or vehicle position messages corresponding to the communication protocol. The turning message indicates that there is a road condition requiring a sharp turn at a second distance ahead of the vehicle's location on the road segment. The uphill message indicates that there is a road condition requiring an uphill turn at a second distance ahead of the vehicle's location on the road segment. The vehicle position message includes the vehicle's position in the road segment.

[0035] In one possible implementation, the original basic navigation information includes the vehicle's position within the road segment, the road gradient and road curvature within a second distance ahead of the vehicle on the road segment. For example, ADDC determines whether there is an uphill section within the second distance ahead of the vehicle on the road segment based on the road gradient. If it is determined that there is an uphill section within the second distance ahead of the vehicle, ADDC generates an uphill message conforming to the communication protocol.

[0036] Optionally, ADDC determines whether a sharp turn is required at a second distance ahead of the vehicle in the road segment based on the road curvature within that second distance. If a sharp turn is determined to be required at that second distance, ADDC generates a turn message conforming to the communication protocol. For example, ADDC also converts the vehicle's position within the road segment into a message conforming to the communication protocol. The second distance can be preset based on experience.

[0037] In one possible implementation, ADDC converts the raw full road information into a message conforming to the communication protocol, specifying the road to which the vehicle's current road segment belongs and its classification. Road classifications include highways, expressways, provincial highways, and national highways, with the classification increasing in the order of highway, expressway, provincial highway, and national highway. In another possible implementation, the raw full road information includes the road to which the vehicle's current road segment belongs and its classification; ADDC then converts this information into a message conforming to the communication protocol.

[0038] For example, the original destination information is converted into a destination message corresponding to the communication protocol, wherein the destination message indicates that the distance between the vehicle and the destination is less than a third distance. In one possible implementation, the original destination information includes the distance between the vehicle and the destination. For example, ADDC compares the distance between the vehicle and the destination with a preset third distance; if the distance between the vehicle and the destination is less than the third distance, a destination message conforming to the communication protocol is generated. The third distance can be preset based on experience.

[0039] In one possible implementation, ADDC converts the vehicle's position in the road segment into a message conforming to the communication protocol, and converts the road to which the vehicle's road segment belongs and the road's classification into a message conforming to the communication protocol. Then, it determines the vehicle's position in the road based on the road to which the vehicle's road segment belongs and the vehicle's position in the road segment. Based on the vehicle's position in the road and the road's classification, it calculates the distance of the vehicle to a road with a higher classification.

[0040] Optionally, ADDC determines the vehicle's position on the road segment based on its location within the road segment and the road to which the segment belongs, combined with the vehicle's position within the road segment itself. Then, it identifies the nearest road to the current road that is of a higher priority and is essential for the vehicle's journey to its destination. After determining this essential road of a higher priority, ADDC calculates the distance the vehicle needs to travel before entering it, which is then used as the distance from the vehicle to the higher-priority road.

[0041] In step 203, ADDC predicts the vehicle's driving needs based on navigation messages.

[0042] For example, after completing the conversion of navigation messages, ADDC predicts the vehicle's driving needs based on the navigation messages, including: predicting the vehicle's driving needs as power-saving needs in response to obtaining traffic congestion messages, turning messages, uphill messages, or the vehicle's distance to a road of a higher level being less than a fourth distance; predicting the vehicle's driving needs as power consumption needs in response to obtaining destination messages; and predicting the vehicle's driving needs as increased energy recovery needs in response to obtaining traffic light messages.

[0043] In one possible implementation, after completing the conversion of navigation messages, if at least one of the following conditions is met: traffic congestion message, turning message, uphill message, or the distance of the vehicle to a road of a higher level is less than the fourth distance, ADDC predicts that the vehicle's driving demand is for maintaining power; if the destination message is met, ADDC predicts that the vehicle's driving demand is for consuming power; if the traffic light message is met, ADDC predicts that the vehicle's driving demand is for increasing energy recovery.

[0044] In step 204, ADDC adjusts the vehicle's driving mode or the braking intensity of the braking system based on driving needs.

[0045] Optionally, after predicting the vehicle's driving needs, ADDC adjusts the vehicle's driving mode or braking intensity based on the driving needs, including: in response to the driving needs being for power conservation, calculating the amount of battery power that the vehicle needs to retain based on navigation messages; and in response to the battery power being less than or equal to the amount of battery power that needs to be retained, controlling the vehicle to switch to HEV mode.

[0046] In one possible implementation, if the predicted driving demand of the vehicle is a power-saving demand, ADDC calculates the amount of power that the vehicle's battery needs to retain based on navigation messages, including: calculating the length of the road segment where the vehicle needs to retain power based on navigation messages; and calculating the amount of power that the battery needs to retain based on the road segment length.

[0047] For example, ADDC calculates the length of the road segment where the vehicle needs to maintain its battery power based on navigation messages, including: in response to obtaining traffic congestion messages, ADDC uses the distance between the vehicle and the traffic congestion area as the length of the road segment where the vehicle needs to maintain its battery power; in response to obtaining turning messages, ADDC uses the distance between the vehicle and the turning area as the length of the road segment where the vehicle needs to maintain its battery power; in response to obtaining uphill messages, ADDC uses the distance between the vehicle and the uphill area as the length of the road segment where the vehicle needs to maintain its battery power.

[0048] Optionally, in response to the vehicle's distance from a higher-level road being less than the fourth distance, ADDC uses this distance as the length of the road segment where the vehicle needs to maintain battery power. After the vehicle enters a higher-level road, the distance for leaving that higher-level road and entering a lower-level road is calculated based on navigation messages. If this distance is less than the fourth distance, ADDC uses this distance as the length of the road segment where the vehicle needs to maintain battery power. In one possible implementation, the fourth distance can be preset based on experience.

[0049] In one possible implementation, after calculating the length of the road segment where the vehicle needs to retain power, the amount of power the battery needs to retain is calculated based on the road segment length. The formula for calculating the amount of power the battery needs to retain is as follows:

[0050] E elec,i =k elec ·d i ·(1+θ i )

[0051] Among them, E elec,i k is the amount of charge the battery needs to retain. elecd is the energy consumption coefficient per unit of battery. i Let θ be the length of the road segment. i Let θ be the slope. Optionally, when going uphill, θ... i When θ is positive, it is downhill. i It is a negative number.

[0052] For example, after determining the amount of battery power that needs to be retained, ADDC obtains the battery power through BMS and compares the battery power with the amount of battery power that needs to be retained. If the battery power is less than or equal to the amount of battery power that needs to be retained, ADDC controls the vehicle to switch to HEV mode.

[0053] In another possible implementation, adjusting the vehicle's driving mode or braking intensity based on driving needs also includes: increasing the braking intensity of the braking system in response to increased energy recovery needs; and controlling the vehicle to switch to EV mode in response to power consumption needs.

[0054] Optionally, if the driving demand is to increase energy recovery, ADDC increases the braking intensity of the braking system through EBS. If the driving demand is to consume electricity, ADDC controls the vehicle to switch to EV mode, thereby depleting the battery before reaching the destination and achieving fuel economy.

[0055] This application embodiment receives raw navigation information, including raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; converts the raw navigation information into navigation messages that conform to the communication protocol; predicts the vehicle's driving needs based on the navigation messages, and adjusts the vehicle's driving mode or braking intensity based on the driving needs, thereby improving the convenience and accuracy of driving mode switching, improving vehicle fuel economy, reducing vehicle operating costs, and simplifying the user's operating process.

[0056] See Figure 3 This application provides a drive mode switching device, which includes:

[0057] The receiving module 301 is used to receive raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information.

[0058] The conversion module 302 is used to convert the raw navigation information into navigation messages that conform to the communication protocol;

[0059] The prediction module 303 is used to predict the driving needs of the vehicle based on navigation messages;

[0060] The adjustment module 304 is used to adjust the driving mode or braking intensity of the vehicle or braking system based on driving needs.

[0061] In one possible implementation, the conversion module 302 is used to convert the original traffic light information into traffic light messages corresponding to the communication protocol, the traffic light messages indicating that the vehicle is in a red light state when it arrives at the nearest intersection; to convert the original traffic congestion information into traffic congestion messages corresponding to the communication protocol, the traffic congestion messages indicating that there is congestion within a first distance ahead of the vehicle's location on the road segment; to convert the original basic navigation information into turning messages, uphill messages, or vehicle position messages corresponding to the communication protocol, the turning messages indicating that there is a road condition requiring a sharp turn within a second distance ahead of the vehicle's location on the road segment, the uphill messages indicating that there is a road condition requiring an uphill turn within a second distance ahead of the vehicle's location on the road segment, and the vehicle position messages including the vehicle's position within the road segment; to convert the original full road information into the road and road class corresponding to the communication protocol, the road classes including highways, expressways, provincial highways, and national highways, with the road classes increasing in the order of highway, expressway, provincial highway, and national highway; and to convert the original destination information into destination messages corresponding to the communication protocol, the destination messages indicating that the distance between the vehicle and the destination is less than a third distance.

[0062] In one possible implementation, the device further includes: a determining module for determining the vehicle's position on the road based on the road to which the road segment to which the vehicle is located and the vehicle's position on the road segment; and a calculating module for calculating the distance between the vehicle and a road of a higher grade based on the vehicle's position on the road and the road's grade.

[0063] In one possible implementation, the prediction module 303 is used to predict the vehicle's driving demand as a power-saving demand in response to at least one of the following: traffic congestion message, turning message, uphill message, or the distance of the vehicle from a road of a higher level is less than a fourth distance; to predict the vehicle's driving demand as a power consumption demand in response to the arrival of a destination message; and to predict the vehicle's driving demand as an increased energy recovery demand in response to the arrival of a traffic light message.

[0064] In one possible implementation, the adjustment module 304 is used to calculate the amount of battery power that the vehicle needs to retain based on navigation messages in response to driving demand for power conservation; and to control the vehicle to switch to HEV mode in response to the battery power being less than or equal to the amount of battery power that needs to be retained.

[0065] In one possible implementation, the adjustment module 304 is used to calculate the length of the road segment where the vehicle needs to retain power based on the navigation message; and to calculate the amount of power that the battery needs to retain based on the length of the road segment.

[0066] In one possible implementation, the adjustment module 304 is used to increase the braking intensity of the braking system in response to increased energy recovery demand during driving; and to control the vehicle to switch to EV mode in response to power consumption demand during driving.

[0067] This device receives raw navigation information, including raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; it then converts the raw navigation information into navigation messages that conform to the communication protocol; based on the navigation messages, it predicts the vehicle's driving needs and adjusts the vehicle's drive mode or braking intensity based on the driving needs, improving the convenience and accuracy of drive mode switching, thereby improving the vehicle's fuel economy, reducing vehicle operating costs, and simplifying the user's operating process.

[0068] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0069] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described driving mode switching methods.

[0070] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0071] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the aforementioned drive mode switching methods.

[0072] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the original navigation information, navigation messages conforming to communication protocols, and vehicle driving requirements involved in this application were all obtained with full authorization.

[0073] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0074] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0075] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for switching drive modes, characterized in that, The method includes: Receive raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; The raw navigation information is converted into navigation messages that conform to the communication protocol; In response to receiving at least one of the following: traffic congestion message, turning message, uphill message, or the vehicle's distance from a road of a higher level is less than the fourth distance, the vehicle's driving demand is predicted to be a power-saving demand. In response to obtaining the destination message, the driving demand of the vehicle is predicted to be a power consumption demand; In response to receiving traffic light messages, the vehicle's driving demand is predicted to be an increase in energy recovery demand; The driving mode or braking intensity of the vehicle is adjusted based on the driving requirements.

2. The method according to claim 1, characterized in that, The step of converting the original navigation information into a navigation message conforming to the communication protocol includes: The original traffic light information is converted into a traffic light message corresponding to the communication protocol. The traffic light message is used to indicate that the vehicle is in a red light state when it arrives at the nearest intersection. The original traffic congestion information is converted into a traffic congestion message corresponding to the communication protocol. The traffic congestion message is used to indicate that there is congestion in the first distance ahead of the vehicle on the road segment. The original basic navigation information is converted into the turning message, the uphill message, or the vehicle position message corresponding to the communication protocol. The turning message is used to indicate that there is a road condition requiring a sharp turn at a second distance ahead of the vehicle's current road segment. The uphill message is used to indicate that there is a road condition requiring an uphill turn at a second distance ahead of the vehicle's current road segment. The vehicle position message includes the vehicle's position in the road segment. The original full road information is converted into the road to which the vehicle's road segment belongs and the road level corresponding to the communication protocol. The road level includes highway, expressway, provincial highway and national highway, and the road level increases in the order of highway, expressway, provincial highway and national highway. The original destination information is converted into a destination message corresponding to the communication protocol, and the destination message is used to indicate that the distance between the vehicle and the destination is less than a third distance.

3. The method according to claim 2, characterized in that, The method further includes: The vehicle's position on the road is determined based on the road segment to which the vehicle is located and the vehicle's position within the road segment; The distance of the vehicle from a road of a higher grade is calculated based on the vehicle's position on the road and the road's grade.

4. The method according to claim 1, characterized in that, The adjustment of the vehicle's drive mode or braking intensity based on the driving requirements includes: In response to the driving demand being the power conservation demand, the amount of power that the vehicle's battery needs to retain is calculated based on the navigation message; In response to the battery charge being less than or equal to the charge that needs to be retained, the vehicle is controlled to switch to HEV mode.

5. The method according to claim 4, characterized in that, The calculation of the amount of battery power that the vehicle needs to retain based on the navigation message includes: The length of the road segment where the vehicle needs to maintain its power supply is calculated based on the navigation message; The amount of power the battery needs to retain is calculated based on the length of the road segment.

6. The method according to claim 1, characterized in that, The adjustment of the vehicle's drive mode or braking intensity based on the driving requirements includes: In response to the driving demand, the braking intensity is increased to meet the increased energy recovery requirement; In response to the driving demand being a power consumption demand, the vehicle is controlled to switch to EV mode.

7. A drive mode switching device, characterized in that, The device includes: The receiving module is used to receive raw navigation information, which includes at least one of raw traffic light information, raw traffic congestion information, raw basic navigation information, raw full road information, or raw destination information; A conversion module is used to convert the original navigation information into navigation messages that conform to the communication protocol; The prediction module is used to predict the vehicle's driving demand as a power-saving demand in response to receiving at least one of the following: traffic congestion message, turning message, uphill message, or the distance of the vehicle from a road of a higher level is less than the fourth distance. In response to obtaining the destination message, the driving demand of the vehicle is predicted to be a power consumption demand; In response to receiving traffic light messages, the vehicle's driving demand is predicted to be an increase in energy recovery demand; The adjustment module is used to adjust the driving mode or braking intensity of the vehicle based on the driving requirements.

8. A computer program product comprising computer instructions that, when executed by a processor, implement the steps of the driving mode switching method as described in any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the driving mode switching method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Single-lane cruise control method and device of vehicle, vehicle and storage medium

    CN115871664A

  • Control device and control method for hybrid vehicle

    JP2015000685A