Driving mode switching method, device and vehicle

By obtaining the current working conditions parameters of the vehicle, it automatically determines the target driving mode and switches, and solves the safety hazards caused by the driver's manual switching, and realizes intelligent adjustment of the driving mode and improves safety.

CN115123245BActive Publication Date: 2025-08-15GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111626934.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-28
Publication Date
2025-08-15
Estimated Expiration
2041-12-28

AI Technical Summary

Technical Problem

In the prior art, the driver's manual switching of driving mode will cause his sight to leave the front, causing safety hazards, and cannot be adjusted in real time to meet the needs of changes in vehicle operating conditions.

Method used

By obtaining the current operating conditions parameters of the vehicle, such as driving mode, battery remaining power and driving speed, the target driving mode is automatically determined and switching in response to user instructions.

Benefits of technology

It realizes automatic adjustment of driving mode, improves driving safety, reduces the driver's need for manual operation, and adapts to changes in vehicle operating conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115123245B_ABST
    Figure CN115123245B_ABST
Patent Text Reader

Abstract

The present application relates to the field of vehicle technology, and provides a driving mode switching method, device, and vehicle. The driving mode switching includes: obtaining the current working condition of the vehicle, which includes the following working condition parameters: the current driving mode, the remaining battery power, and the vehicle's driving speed or accelerator pedal opening; determining the vehicle's target driving mode based on the current working condition and the working condition parameter threshold, which includes the remaining power threshold, the driving speed, and the accelerator pedal opening threshold; responding to the driving mode switching instruction input by the user based on the target driving mode, and switching the vehicle's driving mode to the target driving mode. The embodiment of the present application can determine the appropriate driving mode for the user to switch based on the current working condition of the vehicle, realize automatic adjustment of the driving mode, and does not require the driver to make manual adjustments, thereby providing safety in driving the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a driving mode switching method, device and vehicle. Background Art

[0002] Currently, the driver selects the optimal driving mode for the current conditions. However, the optimal driving mode for the current driving conditions is not always fixed. If the driver does not switch the driving mode, driving comfort will be greatly reduced. If the driver manually adjusts the driving mode, it is likely to cause the driver to look away from the front, making the driver distracted and taking one hand off the steering wheel, which poses a serious safety hazard. Summary of the Invention

[0003] The present application provides a driving mode switching method, device and vehicle, which can determine the appropriate driving mode for the user to switch based on the current operating conditions of the vehicle.

[0004] In a first aspect, the present application provides a driving mode switching method, comprising: obtaining a current operating condition of a vehicle, the current operating condition including the following operating condition parameters: current driving mode, remaining battery power, and vehicle driving speed or accelerator pedal opening; determining a target driving mode of the vehicle based on the current operating condition and operating condition parameter thresholds, the operating condition parameter thresholds including remaining battery power thresholds, driving speed and accelerator pedal opening thresholds; and switching the vehicle's driving mode to the target driving mode in response to a driving mode switching instruction input by a user based on the target driving mode.

[0005] In an embodiment of the present application, the current operating condition of the vehicle is acquired, and the current operating condition includes the following operating condition parameters: the current driving mode, the remaining battery charge, and the vehicle's driving speed or accelerator pedal opening. A target driving mode for the vehicle is then determined based on these current operating conditions. If a user inputs a driving mode switch command based on the target driving mode, the vehicle's driving mode is switched to the target driving mode in response to the driving mode switch command, thereby determining a driving mode corresponding to the vehicle's current operating condition for the user to switch to. This enables automatic adjustment of the driving mode without the driver having to make manual adjustments, thereby improving vehicle driving safety.

[0006] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition and the operating condition parameter threshold includes: when the current driving mode is sport mode, if the current operating condition satisfies a first operating condition, determining the target driving mode to be energy-saving mode. The first operating condition includes: the remaining battery charge is less than a first battery charge threshold, and no first request signal is detected, the first request signal being used to instruct the vehicle's driving mode to switch from sport mode to standard mode.

[0007] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition further includes: if the current operating condition satisfies a second operating condition, determining the target driving mode to be the standard mode. The second operating condition includes: the remaining battery charge is less than a second battery charge threshold, a second request signal is not detected, the second request signal is used to instruct to switch the vehicle's driving mode from the sport mode to the energy-saving mode, and the second battery charge threshold is greater than the first battery charge threshold.

[0008] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition includes: when the current driving mode is sport mode, if the current operating condition maintains a third operating condition for a period greater than or equal to a first preset duration, determining the target driving mode to be energy-saving mode. The third operating condition includes: the remaining battery charge is greater than or equal to a first battery charge threshold, the vehicle's speed is less than a first speed threshold, or the accelerator pedal opening is less than a first opening threshold, and a first request signal is not detected, the first request signal being used to instruct the vehicle's driving mode to switch from sport mode to standard mode.

[0009] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition further includes: if the current operating condition maintains a fourth operating condition for a period greater than or equal to a second preset duration, determining the target driving mode to be the standard mode. The fourth operating condition includes: the remaining battery level is greater than or equal to a second battery level threshold, the vehicle's speed is less than a second speed threshold, the accelerator pedal opening is less than a second opening threshold, and no second request signal is detected, the second request signal being used to instruct switching the vehicle's driving mode from sport mode to energy-saving mode, the second battery level threshold being greater than the first battery level threshold, the second speed threshold being greater than the first speed threshold, and the second opening threshold being greater than the first opening threshold.

[0010] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition includes: when the current driving mode is the energy-saving mode, if the current operating condition maintains a fifth operating condition for a period greater than or equal to a third predetermined duration, or if the current operating condition satisfies the fifth operating condition and the slope of the current road is greater than a first slope threshold, then determining the target driving mode to be the sport mode. The fifth operating condition includes: a remaining battery charge greater than or equal to a second battery charge threshold, a vehicle speed greater than or equal to a third speed threshold, or an accelerator pedal opening greater than or equal to a third opening threshold, and no third request signal is detected, the third request signal being used to instruct the vehicle to switch its driving mode from the energy-saving mode to the standard mode.

[0011] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition includes: when the current driving mode is the energy-saving mode, if the current operating condition maintains a sixth operating condition for a period greater than or equal to a fourth preset time period, or if the current operating condition satisfies the sixth operating condition and the slope of the current driving road is between a second slope threshold and a first slope threshold, then determining the target driving mode to be the standard mode. The sixth operating condition includes: the remaining battery charge is greater than or equal to the first battery charge threshold, the vehicle speed is greater than or equal to a fourth speed threshold, or the accelerator pedal opening is greater than or equal to a fourth opening threshold, and a fourth request signal is not detected, the fourth request signal being used to instruct the vehicle to switch its driving mode from the energy-saving mode to the sport mode.

[0012] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition includes: when the current driving mode is the standard mode, if the current operating condition maintains a seventh operating condition for a period greater than or equal to a fifth preset time period, or if the current operating condition satisfies the seventh operating condition and the slope of the current driving road is greater than or equal to a third slope threshold, or if the current operating condition satisfies the seventh operating condition and the accelerator pedal travel speed is greater than or equal to an accelerator pedal travel speed threshold, then determining the target driving mode to be the sport mode. The seventh operating condition includes: a remaining battery charge greater than or equal to a third battery charge threshold, a vehicle speed greater than or equal to a fifth speed threshold, or an accelerator pedal opening greater than or equal to a fifth opening threshold, and no fifth request signal is detected, the fifth request signal being used to instruct the vehicle to switch its driving mode from the standard mode to the energy-saving mode.

[0013] In one possible implementation, determining the target driving mode of the vehicle based on the current operating conditions includes: when the current driving mode is the standard mode, if the current operating conditions meet an eighth operating condition, determining the target driving mode to be the energy-saving mode. The eighth operating condition includes: the remaining battery charge is less than a fourth battery charge threshold, and a sixth request signal is not detected, the sixth request signal being used to instruct to switch the vehicle's driving mode from the standard mode to the sport mode.

[0014] In one possible implementation, determining the target driving mode of the vehicle based on the current operating condition includes determining the target driving mode to be the energy-saving mode if the current operating condition maintains a ninth operating condition for a period greater than or equal to a sixth preset duration. The ninth operating condition includes: a remaining battery level greater than or equal to a fourth battery level threshold, a vehicle speed less than a sixth speed threshold, or an accelerator pedal opening less than a sixth opening threshold, and no sixth request signal is detected, the sixth request signal being used to instruct the vehicle to switch its driving mode from the standard mode to the sport mode.

[0015] In one possible implementation, the above-mentioned response to the driving mode switching instruction input by the user based on the target driving mode, switching the vehicle's driving mode to the target driving mode, includes: generating a driving mode switching request signal based on the target driving mode; in response to the driving mode switching request signal, broadcasting the driving mode switching request to the user; and in response to the driving mode switching instruction input by the user, switching the vehicle's driving mode to the target driving mode.

[0016] In a second aspect, the present application provides a driving mode switching device, comprising: an acquisition module for acquiring the current operating condition of the vehicle, the above-mentioned current operating condition including the following operating condition parameters: current driving mode, remaining battery power, and vehicle driving speed or accelerator pedal opening; a determination module for determining the target driving mode of the vehicle based on the current operating condition and operating condition parameter thresholds, the above-mentioned operating condition parameter thresholds including remaining battery power thresholds, driving speed and accelerator pedal opening thresholds; a response module for responding to a driving mode switching instruction input by the user based on the target driving mode, and switching the vehicle's driving mode to the target driving mode.

[0017] In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the method described in the first aspect or any possible implementation of the first aspect are implemented.

[0018] In a fourth aspect, an embodiment of the present application provides a vehicle, which includes an electronic device, wherein the electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the steps of the method described in the first aspect or any possible implementation of the first aspect are implemented.

[0019] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the steps of the method described in the first aspect or any possible implementation of the first aspect.

[0020] In a sixth aspect, an embodiment of the present application provides a computer program product, which has a program code. When the program code runs in a corresponding processor, controller, computing device or electronic device, it executes the steps of the method described in the first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] Figure 1 Schematic diagram of an application scenario of the driving mode switching method provided in an embodiment of the present application;

[0023] Figure 2 is a flow chart of a driving mode switching method provided in an embodiment of the present application;

[0024] Figure 3 is a structural diagram of a driving mode switching device provided in an embodiment of the present application;

[0025] Figure 4 Schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0027] In order to make the purpose, technical solutions and advantages of this application clearer, specific embodiments will be described below with reference to the accompanying drawings.

[0028] Figure 1 The application scenario of the driving mode switching method provided by the embodiment of the present application is shown. Figure 1 When driving on the road, drivers often adjust the vehicle's driving mode to achieve the best driving experience. However, vehicle operating conditions often change, and the corresponding optimal driving mode also changes. If the driver manually adjusts the driving mode, it is likely to cause the driver's eyes to move away from the front, causing distraction and taking one hand off the steering wheel, which poses a serious safety hazard.

[0029] At this point, the vehicle's operating conditions, such as the current driving mode, remaining battery charge, and vehicle speed or accelerator pedal position, can be acquired. Based on these conditions, the driver can then determine the most appropriate target driving mode for the current conditions. The driver can then respond to a driving mode switch command based on the target driving mode by switching the vehicle's driving mode to the target driving mode. This allows for automatic adjustment of the driving mode without requiring manual adjustment by the driver, thereby improving driving safety.

[0030] For example, the vehicle may obtain the current operating condition of the vehicle and determine the target driving mode corresponding to the current operating condition at preset time intervals; or, the vehicle may determine the target driving mode corresponding to the current operating condition when there is a preset change in the remaining battery power, the vehicle's driving speed, or the accelerator pedal opening; or, the vehicle may determine the target driving mode corresponding to the current operating condition when there is a significant change in the slope of the road; or, the vehicle may determine the target driving mode corresponding to the current operating condition when there is a significant change in the accelerator pedal travel speed; or, the vehicle may respond to relevant instructions from the user, obtain the current operating condition of the vehicle and determine the target driving mode corresponding to the current operating condition.

[0031] The following combination Figure 1 , the driving mode switching method provided in the embodiment of the present application is described in detail.

[0032] See also Figure 2 , which shows a flowchart of the implementation of the driving mode switching method provided in an embodiment of the present application, and is detailed as follows:

[0033] Step 201: Obtain the current operating condition of the vehicle.

[0034] The current operating condition may include the following operating condition parameters: current driving mode, remaining battery power, and vehicle speed or accelerator pedal opening, etc. The specific means for obtaining the current operating condition is not limited in the embodiments of the present application.

[0035] For example, the vehicle may execute step 201 once every preset time interval to obtain the vehicle's current operating condition and determine a target driving mode corresponding to the current operating condition. For example, the preset time interval may be 10 seconds, 1 minute, or any other time interval. The preset time interval may be factory-set or user-configured.

[0036] For example, the vehicle can execute step 201 in response to a user's instruction, obtaining the vehicle's current operating conditions and determining a target driving mode corresponding to the current operating conditions. For example, a user speaking specific content can issue the above instruction, thereby triggering the execution of step 201. This specific content can be factory-set or user-configured. For example, the specific content can be "Please adjust driving mode."

[0037] Step 202 : Determine a target driving mode for the vehicle based on the current operating condition and operating condition parameter thresholds.

[0038] Among them, the above-mentioned operating condition parameter thresholds include the remaining power threshold, the driving speed and the accelerator pedal opening threshold, and the vehicle's driving modes may include sports mode, standard mode and energy-saving mode.

[0039] In this step, different driving modes may correspond to different operating condition parameter ranges, and different driving modes may correspond to different operating condition parameter thresholds. Therefore, by comparing the operating condition parameters in the current operating condition with the preset operating condition parameter thresholds, the target driving mode corresponding to the current operating condition can be determined.

[0040] The specific implementation of step 202 is described below by taking the switching among the sports mode, the standard mode and the energy-saving mode as an example.

[0041] 1. The current driving mode is sport mode, and the target driving mode is standard mode or energy-saving mode

[0042] In one scenario, when the current driving mode is Sport mode, if the current operating condition satisfies a first operating condition, the target driving mode is determined to be Energy Saving mode. The first operating condition includes the remaining battery charge being less than a first battery charge threshold and the absence of a first request signal, which is used to instruct the vehicle's driving mode to switch from Sport mode to Standard mode.

[0043] For example, the first battery threshold may be 20%. Specifically, when the vehicle controller recognizes that the current driving mode is sport mode and the remaining battery power is less than 20%, and no first request signal is detected, the controller triggers a request signal to switch the driving mode from sport mode to energy-saving mode.

[0044] When the current driving mode is sports mode, if the remaining power is less than the first power threshold (for example, 20%), it means that the remaining power of the battery pack is very small and can no longer meet the output power requirement of the sports mode, and no request signal to switch the sports mode to the standard mode is detected. At this time, in order to increase the vehicle's cruising range, the driving mode can be switched from sports mode to energy-saving mode.

[0045] In another scenario, when the current driving mode is Sport mode, if the current operating condition satisfies a second operating condition, the target driving mode is determined to be Standard mode. The second operating condition includes: the remaining battery power is less than a second battery power threshold, a second request signal is not detected, the second request signal is used to instruct to switch the vehicle's driving mode from Sport mode to Energy Saving mode, and the second battery power threshold is greater than the first battery power threshold.

[0046] For example, the second battery threshold may be 30%. Specifically, when the vehicle controller recognizes that the current driving mode is sport mode and the remaining battery is less than 30%, and no second request signal is detected, the controller triggers a request signal to switch the driving mode from sport mode to standard mode.

[0047] When the current driving mode is sports mode, if the remaining power is less than the second power threshold (for example, 30%), it means that the remaining power of the battery pack is small and can no longer meet the output power requirement of the sports mode. However, the second power threshold is larger than the first power threshold. If the request signal to switch the sports mode to the energy-saving mode is not detected, the driving mode can be switched from sports mode to standard mode in order to increase the vehicle's cruising range and at the same time meet the driver's certain requirements for driving performance.

[0048] In another scenario, when the current driving mode is sport mode, if the current operating condition maintains a third operating condition for a period greater than or equal to a first preset time, the target driving mode is determined to be energy-saving mode. The third operating condition includes: the remaining battery level is greater than or equal to a first battery level threshold, the vehicle speed is less than a first speed threshold, or the accelerator pedal opening is less than a first opening threshold, and the first request signal is not detected.

[0049] For example, the first speed threshold may be 20 km / h, the first opening threshold may be 10%, and the first preset time may be 300 seconds.

[0050] For example, if the current driving mode is Sport mode, the remaining battery charge is greater than 20%, the driving speed is less than 20 km / h, and the first request signal is not detected, the controller starts timing if all of these conditions are met. If at least one of these conditions is not met, the timing returns to 0. When the timing exceeds 300 seconds, the controller triggers a request signal to switch the driving mode from Sport mode to Energy-Saving mode.

[0051] For example, if the current driving mode is Sport mode, the remaining battery charge is greater than 20%, the accelerator pedal opening is less than 10%, and the first request signal is not detected, the controller starts timing if all of the above conditions are met. If at least one of the above conditions is not met, the timing returns to 0. When the timing exceeds 300 seconds, the controller triggers a request signal to switch the driving mode from Sport mode to Energy-Saving mode.

[0052] When the current driving mode is Sport mode, if the remaining battery charge is greater than or equal to a first battery charge threshold (e.g., 20%), it indicates that the remaining battery charge in the battery pack is low and can no longer meet the output power requirements of Sport mode. Furthermore, if the driving speed is less than the first speed threshold (e.g., 20 km / h) for a long period of time, or the accelerator pedal opening is less than the first opening threshold (e.g., 10%) for a long period of time, it indicates that the driving speed is very low or the accelerator pedal opening is very low. In this case, the driver desires to increase the vehicle's range rather than improve driving performance. If no request signal is detected to switch from Sport mode to Standard mode, the driving mode can be switched from Sport mode to Energy Saving mode.

[0053] In another scenario, when the current driving mode is Sport mode, if the current operating condition maintains a fourth operating condition for a period greater than or equal to a second preset time period, the target driving mode is determined to be Standard mode. The fourth operating condition includes: the remaining battery level is greater than or equal to a second battery level threshold, the vehicle speed is less than a second speed threshold, the accelerator pedal opening is less than the second opening threshold, the second request signal is not detected, the second speed threshold is greater than the first speed threshold, and the second opening threshold is greater than the first opening threshold.

[0054] For example, the second speed threshold can be 40 km / h, the second opening threshold can be 20%, and the second preset time duration can be 300 seconds. Specifically, if the current driving mode is Sport mode, the remaining battery power is greater than 30%, the driving speed is less than 40 km / h, the accelerator pedal opening is less than 20%, and the second request signal is not detected, the controller starts timing when all of the above conditions are met. If at least one of the above conditions is not met, the timing is reset to 0. When the timing exceeds 300 seconds, the controller triggers a request signal to switch the driving mode from Sport mode to Standard mode.

[0055] When the current driving mode is sport mode, the remaining power is greater than or equal to a second power threshold (e.g., 30%), indicating that the remaining power of the battery pack is low. Furthermore, if the driving speed is less than the second speed threshold (e.g., 40 km / h) for a long period of time, or the accelerator pedal opening is less than the second opening threshold (e.g., 20%) for a long period of time, indicating that the driving speed is low or the accelerator pedal opening is low, and the driver wants to increase the vehicle's range and has certain requirements for driving performance, the driving mode can be switched from sport mode to standard mode if no request signal for switching from sport mode to energy-saving mode is detected.

[0056] 2. The current driving mode is energy-saving mode, and the target driving mode is standard mode or sports mode.

[0057] In one scenario, when the current driving mode is energy-saving mode, if the current operating condition maintains the fifth operating condition for a period greater than or equal to a third preset duration, or if the current operating condition meets the fifth operating condition and the slope of the current driving road is greater than a first slope threshold, the target driving mode is determined to be sport mode. The fifth operating condition includes: the remaining battery level is greater than or equal to a second battery level threshold, the vehicle's speed is greater than or equal to a third speed threshold, or the accelerator pedal opening is greater than or equal to a third opening threshold, and no third request signal is detected, the third request signal being used to instruct the vehicle to switch its driving mode from energy-saving mode to standard mode.

[0058] For example, the third speed threshold may be 80 km / h, the third opening threshold may be 60%, the first slope threshold may be 30°, and the third preset time length may be 300 seconds.

[0059] For example, if the current driving mode is Energy Saver, the remaining battery charge is greater than or equal to 30%, the third request signal is not detected, and the accelerator pedal opening is greater than 60%, the controller starts counting if all of these conditions are met. If at least one of these conditions is not met, the countdown returns to 0. When the countdown exceeds 300 seconds, the controller triggers a request signal to switch the driving mode from Energy Saver to Sport mode.

[0060] For example, if the current driving mode is energy-saving mode, the remaining power is greater than or equal to 30%, the third request signal is not detected, the accelerator pedal opening is greater than 60%, and the slope of the current driving road is greater than 30°, the controller triggers a request signal to switch the driving mode from energy-saving mode to sports mode.

[0061] For example, if the current driving mode is Energy Saving Mode, the remaining battery power is greater than or equal to 30%, the third request signal is not detected, and the driving speed is greater than or equal to 80 km / h, the controller starts timing if all of these conditions are met. If at least one of these conditions is not met, the timing returns to 0. When the timing exceeds 300 seconds, the controller triggers a request signal to switch the driving mode from Energy Saving Mode to Sport Mode.

[0062] For example, if the current driving mode is energy-saving mode, the remaining power is greater than or equal to 30%, the third request signal is not detected, the driving speed is greater than or equal to 80 km / h, and the slope of the current driving road is greater than 30°, the controller triggers a request signal to switch the driving mode from energy-saving mode to sports mode.

[0063] When the current driving mode is energy-saving mode, the remaining power is greater than or equal to the second power threshold (e.g., 30%), indicating that the remaining power of the battery pack is not too low. In addition, the driving speed is greater than or equal to the third speed threshold (e.g., 80 km / h) for a long time, or the accelerator pedal opening is greater than or equal to the third opening threshold (e.g., 60%) for a long time, or the slope is greater than the first slope threshold (e.g., 30°), indicating that the driving speed is high, the accelerator pedal opening is large, or the road slope is large, and the driver has high requirements for vehicle driving performance. If a request signal to switch from energy-saving mode to standard mode is not detected, the driving mode can be switched from energy-saving mode to sport mode to meet the driver's driving needs as much as possible.

[0064] In one scenario, when the current driving mode is energy-saving mode, if the current operating condition maintains the sixth operating condition for a period greater than or equal to a fourth preset time period, or if the current operating condition meets the sixth operating condition and the slope of the current road is between the second slope threshold and the first slope threshold, then the target driving mode is determined to be standard mode. The sixth operating condition includes: the remaining battery level is greater than or equal to the first battery threshold, the vehicle's speed is greater than or equal to a fourth speed threshold, or the accelerator pedal opening is greater than or equal to a fourth opening threshold, and no fourth request signal is detected, the fourth request signal being used to instruct the vehicle to switch its driving mode from energy-saving mode to sport mode.

[0065] For example, the fourth speed threshold may be 70 km / h, the fourth opening threshold may be 50%, the second slope threshold may be 20°, and the fourth preset time length may be 500 seconds.

[0066] For example, if the current driving mode is energy-saving mode, the remaining battery charge is greater than 20%, the accelerator pedal opening is greater than 50%, and the fourth request signal is not detected, the controller starts timing if all of these conditions are met. If any of these conditions are not met, the timing returns to 0. When the timing exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from energy-saving mode to standard mode.

[0067] For example, if the current driving mode is energy-saving mode, the remaining battery charge is greater than 20%, the driving speed is greater than 70 km / h, and no fourth request signal is detected, the controller starts timing if all of these conditions are met. If any of these conditions are not met, the timing returns to 0. When the timing exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from energy-saving mode to standard mode.

[0068] For example, if the current driving mode is energy-saving mode, the remaining power is greater than 20%, the accelerator pedal opening is greater than 50%, the fourth request signal is not detected, and the slope of the current driving road is between 20° and 30°, the controller triggers a request signal to switch the driving mode from energy-saving mode to standard mode.

[0069] For example, if the current driving mode is energy-saving mode, the remaining power is greater than 20%, the driving speed is greater than 70 km / h, the fourth request signal is not detected, and the slope of the current driving road is between 20° and 30°, the controller triggers a request signal to switch the driving mode from energy-saving mode to standard mode.

[0070] When the current driving mode is energy-saving mode, the driving speed is greater than or equal to a fourth speed threshold (e.g., 70 km / h) for a long period of time, or the accelerator pedal opening is greater than or equal to a third opening threshold (e.g., 50%) for a long period of time, or the slope is greater than a second slope threshold (e.g., 20%) and less than a first slope threshold (e.g., 30%), indicating that the driving speed is high, the accelerator pedal opening is large, or the road has a slope but the slope is not too steep, and the requirements for vehicle driving performance are high. However, at this time, the remaining battery charge of the battery pack is greater than or equal to the first charge threshold (e.g., 20%), indicating that the remaining battery charge of the battery pack is low and it is not suitable for sport mode. Therefore, when no request signal to switch from energy-saving mode to sport mode is detected, the driving mode can be switched from energy-saving mode to standard mode to meet the driver's requirements for vehicle driving performance as much as possible and also to increase the vehicle's cruising range.

[0071] 3. The current driving mode is standard mode, and the target driving mode is energy-saving mode or sports mode.

[0072] In one scenario, when the current driving mode is standard mode, if the current operating condition maintains the seventh operating condition for a period greater than or equal to a fifth preset time period, or if the current operating condition satisfies the seventh operating condition and the current road slope is greater than or equal to a third slope threshold, or if the current operating condition satisfies the seventh operating condition and the accelerator pedal travel speed is greater than or equal to an accelerator pedal travel speed threshold, then the target driving mode is determined to be sport mode. The seventh operating condition includes: the remaining battery charge is greater than or equal to the third battery charge threshold, the vehicle's speed is greater than or equal to a fifth speed threshold, or the accelerator pedal opening is greater than or equal to a fifth opening threshold, and no fifth request signal is detected, the fifth request signal being used to instruct the vehicle to switch its driving mode from standard mode to energy-saving mode.

[0073] As an example, the fifth preset time length can be 500 seconds, the third slope threshold can be 40°, the accelerator pedal travel speed threshold can be 40% per second, the third power threshold can be 40%, the fifth speed threshold can be 120km / h, and the fifth opening threshold can be 80%.

[0074] For example, if the current driving mode is Standard, the remaining battery charge is greater than or equal to 40%, the accelerator pedal opening is greater than or equal to 80%, and no fifth request signal is detected, the controller starts counting if all of these conditions are met. If any of these conditions are not met, the countdown will reset to 0. When the countdown exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from Standard to Sport.

[0075] For example, if the current driving mode is Standard, the remaining battery charge is greater than or equal to 40%, the driving speed is greater than or equal to 120 km / h, and no fifth request signal is detected, the controller starts counting if all of these conditions are met. If any of these conditions are not met, the countdown will reset to 0. When the countdown exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from Standard to Sport.

[0076] For example, if the current driving mode is standard mode, the remaining power is greater than or equal to 40%, the accelerator pedal opening is greater than or equal to 80%, the fifth request signal is not detected, and the slope of the current driving road is greater than or equal to 40°, the controller triggers a request signal to switch the driving mode from standard mode to sports mode.

[0077] For example, if the current driving mode is standard mode, the remaining power is greater than or equal to 40%, the driving speed is greater than or equal to 120 km / h, the fifth request signal is not detected, and the slope of the current driving road is greater than or equal to 40°, the controller triggers a request signal to switch the driving mode from standard mode to sports mode.

[0078] For example, if the current driving mode is standard mode, the remaining power is greater than or equal to 40%, the accelerator pedal opening is greater than or equal to 80%, the fifth request signal is not detected, and the accelerator pedal travel speed is greater than 40% per second, the controller triggers a request signal to switch the driving mode from standard mode to sports mode.

[0079] For example, if the current driving mode is standard mode, the remaining battery power is greater than or equal to 40%, the driving speed is greater than or equal to 120 km / h, the fifth request signal is not detected, and the accelerator pedal travel speed is greater than 40% per second, the controller triggers a request signal to switch the driving mode from standard mode to sports mode.

[0080] When the current driving mode is standard mode, the remaining power is greater than or equal to the third power threshold (for example, 40%), indicating that the remaining power of the battery pack is relatively large, and the vehicle's driving speed is relatively high (for example, greater than or equal to 120 km / h), or the accelerator pedal opening is very large (for example, greater than 80%), or the slope is very large (for example, greater than 40%), or the accelerator pedal travel speed is very large (for example, 40% per second), indicating that the requirements for vehicle driving performance are very high at this time. If no request signal to switch the standard mode to the energy-saving mode is detected, the driving mode can be switched from the standard mode to the sports mode.

[0081] In another scenario, when the current driving mode is standard mode, if the current operating condition satisfies an eighth operating condition, the target driving mode is determined to be energy-saving mode. The eighth operating condition includes: the remaining battery charge is less than a fourth battery charge threshold, and no sixth request signal is detected, the sixth request signal being used to instruct the vehicle's driving mode to switch from standard mode to sport mode.

[0082] For example, the fourth power threshold may be 10%. Specifically, when the vehicle controller recognizes that the current driving mode is the sport mode and the remaining power is less than 10%, and no sixth request signal is detected, the controller triggers a request signal to switch the driving mode from the sport standard mode to the energy-saving mode.

[0083] When the current driving mode is standard mode, if the remaining power is less than the fourth power threshold (for example, 10%), it means that the remaining power of the battery pack is very small and can no longer meet the output power requirement of the sports mode, and no request signal to switch the standard mode to the sports mode is detected. At this time, in order to increase the vehicle's cruising range, the driving mode can be switched from standard mode to energy-saving mode.

[0084] In another scenario, when the current driving mode is standard mode, if the current operating condition maintains a ninth operating condition for a period greater than or equal to a sixth preset duration, the target driving mode is determined to be energy-saving mode. The ninth operating condition includes: the remaining battery level is greater than or equal to a fourth battery level threshold, the vehicle's speed is less than a sixth speed threshold, or the accelerator pedal opening is less than a sixth opening threshold, and the sixth request signal is not detected.

[0085] For example, the sixth preset time length may be 500 seconds, the fourth power threshold may be 10%, the sixth speed threshold may be 10 km / h, and the sixth opening threshold may be 5%.

[0086] For example, if the current driving mode is standard mode, the remaining battery charge is greater than 10%, the driving speed is less than 10 km / h, and the sixth request signal is not detected, the controller starts timing if all of these conditions are met. If at least one of these conditions is not met, the timing is reset to 0. When the timing exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from standard mode to energy-saving mode.

[0087] For example, if the current driving mode is standard mode, the remaining battery charge is greater than 10%, the accelerator pedal opening is less than 5%, and the sixth request signal is not detected, the controller starts counting if all of these conditions are met. If at least one of these conditions is not met, the countdown will reset to 0. When the countdown exceeds 500 seconds, the controller triggers a request signal to switch the driving mode from standard mode to energy-saving mode.

[0088] When the current driving mode is standard mode, if the remaining power is greater than or equal to the fourth power threshold (for example, 10%), it means that the remaining power of the battery pack is small at this time. If the driving speed is less than the sixth speed threshold (for example, 10 km / h) for a long time, or the accelerator pedal opening is less than the sixth opening threshold (for example, 5%) for a long time, it means that the driving speed is very low or the accelerator pedal opening is very low. At this time, the driver wants to increase the vehicle's cruising range without pursuing the experience of driving performance. At this time, the driving mode can be switched from standard mode to energy-saving mode.

[0089] It should be noted that the first power threshold is not limited to 20%, the second power threshold is not limited to 30%, the third power threshold is not limited to 40%, and the fourth power threshold is not limited to 10%. The first power threshold to the fourth power threshold satisfy the following relationship: the third power threshold is greater than the second power threshold, the second power threshold is greater than the first power threshold, and the first power threshold is greater than the fourth power threshold.

[0090] The first speed threshold is not limited to 20 km / h, the second speed threshold is not limited to 40 km / h, the third speed threshold is not limited to 80 km / h, the fourth speed threshold is not limited to 70 km / h, the fifth speed threshold is not limited to 120 km / h, and the sixth speed threshold is not limited to 10 km / h. The first to sixth speed thresholds satisfy the following relationship: the fifth speed threshold is greater than the third speed threshold, the third speed threshold is greater than the fourth speed threshold, the fourth speed threshold is greater than the second speed threshold, the second speed threshold is greater than the first speed threshold, and the first speed threshold is greater than the sixth speed threshold.

[0091] The first opening threshold is not limited to 10%, the second opening threshold is not limited to 20%, the third opening threshold is not limited to 60%, the fourth opening threshold is not limited to 50%, the fifth opening threshold is not limited to 80%, and the sixth opening threshold is not limited to 5%. The first to sixth opening thresholds satisfy the following relationship: the fifth opening threshold is greater than the third opening threshold, the third opening threshold is greater than the fourth opening threshold, the fourth opening threshold is greater than the second opening threshold, the second opening threshold is greater than the first opening threshold, and the first opening threshold is greater than the sixth opening threshold.

[0092] The first slope threshold is not limited to 30%, the second slope threshold is not limited to 20%, and the third slope threshold is not limited to 40%. The first to third slope thresholds satisfy the following relationship: the third slope threshold is greater than the first slope threshold, and the first slope threshold is greater than the second slope threshold.

[0093] In addition, the above-mentioned accelerator pedal stroke speed threshold is not limited to 40% / s, and is only for example.

[0094] Step 203 : In response to a driving mode switching instruction input by the user based on the target driving mode, the driving mode of the vehicle is switched to the target driving mode.

[0095] In some embodiments, step 203 may include: generating a driving mode switching request signal based on the target driving mode; in response to the driving mode switching request signal, broadcasting the driving mode switching request to the user; and in response to the driving mode switching instruction input by the user, switching the vehicle's driving mode to the target driving mode.

[0096] For example, after determining the target driving mode corresponding to the current driving conditions, a driving mode switch request signal can be generated. When the vehicle instrument panel detects the rising edge of this driving mode switch request signal, it can announce to the user a request to switch the current driving mode to the target driving mode. The user can enter a specific command to switch the vehicle's driving mode to the target driving mode by speaking specific content. For example, this specific content could be "Agree" or "Agree to switch driving mode."

[0097] The driving mode switching method obtains the vehicle's current operating condition, which includes the following common operating parameters: the current driving mode, the remaining battery charge, and the vehicle's driving speed or accelerator pedal position. The target driving mode of the vehicle is then determined based on these current operating conditions and operating condition parameter thresholds, including remaining battery charge thresholds, driving speed thresholds, and accelerator pedal position thresholds. If a user inputs a driving mode switching command based on the target driving mode, the vehicle's driving mode is switched to the target driving mode in response to the driving mode switching command. This determines the driving mode corresponding to the vehicle's current operating condition for the user to switch to, enabling automatic adjustment of the driving mode without requiring manual adjustment by the driver, thereby improving vehicle driving safety.

[0098] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0099] The following are device embodiments of the present application. For details not fully described therein, please refer to the corresponding method embodiments described above.

[0100] Figure 3 A schematic diagram of the structure of the driving mode switching device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown, which are detailed as follows:

[0101] like Figure 3 As shown, the driving mode switching device may include an acquisition module 301 , a determination module 302 and a response module 303 .

[0102] Acquisition module 301 is used to obtain the vehicle's current operating condition, which includes the following operating condition parameters: current driving mode, remaining battery charge, and vehicle speed or accelerator pedal position. Determination module 302 is used to determine the vehicle's target driving mode based on the current operating condition and operating condition parameter thresholds, including remaining battery charge thresholds, vehicle speed, and accelerator pedal position thresholds. Response module 303 is used to respond to a driving mode switch command input by the user based on the target driving mode, switching the vehicle's driving mode to the target driving mode.

[0103] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the sport mode, determine that the target driving mode is the energy-saving mode if the current operating condition satisfies a first operating condition. The first operating condition includes: the remaining battery power is less than a first battery power threshold, and no first request signal is detected, the first request signal being used to instruct the vehicle's driving mode to switch from the sport mode to the standard mode.

[0104] In one possible implementation, the determination module 302 may be specifically configured to determine that the target driving mode is the standard mode if the current operating condition satisfies a second operating condition. The second operating condition includes the remaining battery level being less than a second battery threshold, the absence of a second request signal indicating that the vehicle's driving mode should be switched from the sport mode to the energy-saving mode, and the second battery threshold being greater than the first battery threshold.

[0105] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the sport mode, determine that the target driving mode is the energy-saving mode if the current operating condition maintains a third operating condition for a period greater than or equal to a first preset duration. The third operating condition includes: the remaining battery level is greater than or equal to a first battery level threshold, the vehicle's speed is less than a first speed threshold, or the accelerator pedal opening is less than a first opening threshold, and no first request signal is detected, the first request signal being used to instruct the vehicle's driving mode to switch from the sport mode to the standard mode.

[0106] In one possible implementation, the determination module 302 may be specifically configured to: determine that the target driving mode is the standard mode if the current operating condition maintains a fourth operating condition for a period greater than or equal to a second preset duration. The fourth operating condition includes: the remaining battery level is greater than or equal to a second battery level threshold, the vehicle's speed is less than a second speed threshold, or the accelerator pedal opening is less than a second opening threshold, and no second request signal is detected, the second request signal being used to instruct the vehicle's driving mode to switch from the sport mode to the energy-saving mode, the second battery level threshold being greater than the first battery level threshold, the second speed threshold being greater than the first speed threshold, and the second opening threshold being greater than the first opening threshold.

[0107] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the energy-saving mode, determine that the target driving mode is the sport mode if the current operating condition maintains a fifth operating condition for a period greater than or equal to a third preset duration, or if the current operating condition satisfies the fifth operating condition and the slope of the current driving road is greater than a first slope threshold. The fifth operating condition includes: a remaining battery level greater than or equal to a second battery level threshold, a vehicle speed greater than or equal to a third speed threshold, or an accelerator pedal opening greater than or equal to a third opening threshold, and no third request signal is detected, the third request signal being used to instruct the vehicle's driving mode to switch from the energy-saving mode to the standard mode.

[0108] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the energy-saving mode, determine that the target driving mode is the standard mode if the current operating condition maintains a sixth operating condition for a period greater than or equal to a fourth preset duration, or if the current operating condition satisfies the sixth operating condition and the slope of the current driving road is between a second slope threshold and a first slope threshold. The sixth operating condition includes: a remaining battery level greater than or equal to a first battery threshold, a vehicle speed greater than or equal to a fourth speed threshold, or an accelerator pedal opening greater than or equal to a fourth opening threshold, and no fourth request signal is detected, the fourth request signal being used to instruct the vehicle's driving mode to switch from the energy-saving mode to the sport mode.

[0109] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the standard mode, determine that the target driving mode is the sport mode if the current operating condition maintains the seventh operating condition for a period greater than or equal to a fifth preset time period, or if the current operating condition satisfies the seventh operating condition and the slope of the current driving road is greater than or equal to a third slope threshold, or if the current operating condition satisfies the seventh operating condition and the accelerator pedal travel speed is greater than or equal to an accelerator pedal travel speed threshold. The seventh operating condition includes: a remaining battery charge greater than or equal to a third battery charge threshold, a vehicle speed greater than or equal to a fifth speed threshold, or an accelerator pedal opening greater than or equal to a fifth opening threshold, and no fifth request signal is detected, the fifth request signal being used to instruct the vehicle's driving mode to switch from the standard mode to the energy-saving mode.

[0110] In one possible implementation, the determination module 302 may be specifically configured to: when the current driving mode is the standard mode, determine that the target driving mode is the energy-saving mode if the current operating condition satisfies an eighth operating condition. The eighth operating condition includes: the remaining battery power is less than a fourth battery power threshold, and no sixth request signal is detected, the sixth request signal being used to instruct the vehicle's driving mode to switch from the standard mode to the sport mode.

[0111] In one possible implementation, the determination module 302 may be specifically configured to determine that the target driving mode is the energy-saving mode if the current operating condition maintains a ninth operating condition for a period greater than or equal to a sixth preset duration. The ninth operating condition includes: the remaining battery level is greater than or equal to a fourth battery level threshold, the vehicle's speed is less than a sixth speed threshold, or the accelerator pedal opening is less than a sixth opening threshold, and no sixth request signal is detected, the sixth request signal being used to instruct the vehicle's driving mode to switch from the standard mode to the sport mode.

[0112] In one possible implementation, the response module 303 can be specifically used to: generate a driving mode switching request signal based on the target driving mode; respond to the driving mode switching request signal and broadcast the driving mode switching request to the user; respond to the driving mode switching instruction input by the user and switch the vehicle's driving mode to the target driving mode.

[0113] An embodiment of the present application provides a vehicle, including an electronic device, the electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps in any of the above-mentioned driving mode switching method embodiments are implemented, such as Figure 2 Steps 201 to 203 are shown.

[0114] The present application also provides a computer program product having a program code, which, when executed in a corresponding processor, controller, computing device, or terminal, performs the steps of any of the above driving mode switching method embodiments, such as Figure 2 Steps 201 to 203 are shown.

[0115] Those skilled in the art will appreciate that the method and the equipment proposed in the embodiments of the present application can be implemented in various forms of hardware, software, firmware, a dedicated processor or a combination thereof. The dedicated processor may include an application specific integrated circuit (ASIC), a reduced instruction set computer (RISC) and / or a field programmable gate array (FPGA). The proposed method and device are preferably implemented as a combination of hardware and software. The software is preferably installed on a program storage device as an application program. It is typically based on a machine with a computer platform having hardware, such as one or more central processing units (CPUs), random access memories (RAMs) and one or more input / output (I / O) interfaces. An operating system is also typically installed on the computer platform. The various processes and functions described herein may be part of an application program, or a part thereof may be executed by an operating system.

[0116] Figure 4 Schematic diagram of an electronic device provided in an embodiment of the present application. Figure 4 As shown, the electronic device 400 of this embodiment includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program 403, the steps in the above-mentioned driving mode switching method embodiments are implemented, such as Figure 2 Alternatively, when the processor 401 executes the computer program 403, the functions of the modules in the above-mentioned device embodiments are realized, for example, Figure 3 Functions of modules 301 to 303 are shown.

[0117] For example, the computer program 403 may be divided into one or more modules, which are stored in the memory 402 and executed by the processor 401 to complete / implement the solution provided by the present application. The one or more modules may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program 403 in the electronic device 400. For example, the computer program 403 may be divided into Figure 3 Modules / units 301 to 303 are shown.

[0118] The electronic device 400 may be a vehicle controller, a mobile phone, a notebook, a PDA, a cloud server or other computing device. The electronic device 400 may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will understand that Figure 4 It is only an example of the electronic device 400 and does not constitute a limitation of the electronic device 400. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 400 may also include input and output devices, network access devices, buses, etc.

[0119] The processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0120] The memory 402 may be an internal storage unit of the electronic device 400, such as a hard disk or memory of the electronic device 400. The memory 402 may also be an external storage device of the electronic device 400, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 400. Furthermore, the memory 402 may include both an internal storage unit of the electronic device 400 and an external storage device. The memory 402 is used to store the computer program and other programs and data required by the electronic device. The memory 402 may also be used to temporarily store data that has been output or is about to be output.

[0121] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0122] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0123] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0124] In the embodiments provided in this application, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are merely illustrative. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0125] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0126] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0127] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the processes in the above-mentioned embodiment method by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When executed by a processor, the computer program can implement the steps of each of the above-mentioned vehicle air conditioning control method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal, and software distribution medium. It should be noted that the content of the computer-readable medium can be appropriately increased or decreased based on the requirements of legislation and patent practice in a jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media does not include electric carrier signals and telecommunication signals.

[0128] In addition, the embodiments shown in the drawings of the present application or the features of the various embodiments mentioned in this specification are not necessarily to be understood as independent embodiments. Rather, each feature described in one example of an embodiment can be combined with one or more other desired features from other embodiments to produce other embodiments not described in words or with reference to the drawings.

[0129] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A driving mode switching method, characterized in that: include: Acquiring the current operating condition of the vehicle, wherein the current operating condition includes the following operating condition parameters: the current driving mode, the remaining battery power, and the vehicle's driving speed or accelerator pedal opening; determining a target driving mode of the vehicle according to the current operating condition and operating condition parameter thresholds, the operating condition parameter thresholds including a remaining battery threshold, a driving speed threshold, and an accelerator pedal opening threshold; In response to a driving mode switching instruction input by a user based on the target driving mode, switching the driving mode of the vehicle to the target driving mode; The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold comprises: When the current driving mode is the sport mode, if the current operating condition is maintained as the third operating condition for a time greater than or equal to a first preset time length, determining that the target driving mode is the energy-saving mode; Among them, the third operating condition includes: the remaining power is greater than or equal to the first power threshold, the vehicle's driving speed is less than the first speed threshold or the accelerator pedal opening is less than the first opening threshold, and the first request signal is not detected. The first request signal is used to indicate that the vehicle's driving mode is switched from sports mode to standard mode.

2. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the sport mode, if the current operating condition satisfies a first operating condition, determining that the target driving mode is the energy-saving mode; The first operating condition includes: the remaining power is less than a first power threshold, and no first request signal is detected, and the first request signal is used to instruct to switch the vehicle's driving mode from sports mode to standard mode.

3. The driving mode switching method according to claim 2, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the sport mode, if the current operating condition satisfies a second operating condition, determining that the target driving mode is the standard mode; Among them, the second operating condition includes: the remaining power is less than the second power threshold, and the second request signal is not detected, the second request signal is used to indicate that the vehicle's driving mode is switched from sports mode to energy-saving mode, and the second power threshold is greater than the first power threshold.

4. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the sport mode, if the current operating condition is maintained as the fourth operating condition for a time greater than or equal to a second preset time period, determining that the target driving mode is the standard mode; Among them, the fourth operating condition includes: the remaining power is greater than or equal to the second power threshold, the vehicle's driving speed is less than the second speed threshold, the accelerator pedal opening is less than the second opening threshold, and the second request signal is not detected, the second request signal is used to indicate that the vehicle's driving mode is switched from sports mode to energy-saving mode, the second power threshold is greater than the first power threshold, the second speed threshold is greater than the first speed threshold, and the second opening threshold is greater than the first opening threshold.

5. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the energy-saving mode, if the current operating condition maintains the fifth operating condition for a period greater than or equal to a third preset time period, or if the current operating condition satisfies the fifth operating condition and the slope of the current driving road is greater than a first slope threshold, determining that the target driving mode is the sport mode; Among them, the fifth operating condition includes: the remaining power is greater than or equal to the second power threshold, the vehicle's driving speed is greater than or equal to the third speed threshold or the accelerator pedal opening is greater than or equal to the third opening threshold, and no third request signal is detected. The third request signal is used to indicate that the vehicle's driving mode is switched from energy-saving mode to standard mode.

6. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the energy-saving mode, if the current operating condition maintains the sixth operating condition for a period greater than or equal to a fourth preset time period, or if the current operating condition satisfies the sixth operating condition and the slope of the current driving road is between a second slope threshold and a first slope threshold, determining that the target driving mode is the standard mode; Among them, the sixth operating condition includes: the remaining power is greater than or equal to the first power threshold, the vehicle's driving speed is greater than or equal to the fourth speed threshold or the accelerator pedal opening is greater than or equal to the fourth opening threshold, and the fourth request signal is not detected. The fourth request signal is used to indicate that the vehicle's driving mode is switched from energy-saving mode to sports mode.

7. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the standard mode, if the current operating condition maintains the seventh operating condition for a period greater than or equal to a fifth preset time period, or the current operating condition satisfies the seventh operating condition and the slope of the current driving road is greater than or equal to a third slope threshold, or the current operating condition satisfies the seventh operating condition and the accelerator pedal travel speed is greater than or equal to the accelerator pedal travel speed threshold, then determining that the target driving mode is the sport mode; Among them, the seventh operating condition includes: the remaining power is greater than or equal to the third power threshold, the vehicle's driving speed is greater than or equal to the fifth speed threshold or the accelerator pedal opening is greater than or equal to the fifth opening threshold, and the fifth request signal is not detected. The fifth request signal is used to indicate that the vehicle's driving mode is switched from standard mode to energy-saving mode.

8. The driving mode switching method according to claim 1, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the standard mode, if the current operating condition satisfies an eighth operating condition, determining that the target driving mode is the energy-saving mode; Among them, the eighth operating condition includes: the remaining power is less than the fourth power threshold, and the sixth request signal is not detected, and the sixth request signal is used to indicate that the vehicle's driving mode is switched from the standard mode to the sports mode.

9. The driving mode switching method according to claim 8, characterized in that: The determining of the target driving mode of the vehicle according to the current operating condition and the operating condition parameter threshold further includes: When the current driving mode is the standard mode, if the current operating condition is maintained as the ninth operating condition for a time period greater than or equal to a sixth preset time period, determining that the target driving mode is the energy-saving mode; Among them, the ninth operating condition includes: the remaining power is greater than or equal to the fourth power threshold, the vehicle's driving speed is less than the sixth speed threshold or the accelerator pedal opening is less than the sixth opening threshold, and the sixth request signal is not detected. The sixth request signal is used to indicate that the vehicle's driving mode is switched from standard mode to sports mode.

10. The driving mode switching method according to any one of claims 1 to 9, characterized in that: The step of switching the vehicle's driving mode to the target driving mode in response to a driving mode switching instruction input by a user based on the target driving mode includes: generating a driving mode switching request signal based on the target driving mode; In response to the driving mode switching request signal, announcing the driving mode switching request to the user; In response to a driving mode switching instruction input by a user, the driving mode of the vehicle is switched to the target driving mode.

11. A driving mode switching device, characterized in that: include: An acquisition module is used to acquire the current operating condition of the vehicle, wherein the current operating condition includes the following operating condition parameters: the current driving mode, the remaining battery power, and the vehicle's driving speed or accelerator pedal opening; a determination module, configured to determine a target driving mode of the vehicle based on the current operating condition and operating condition parameter thresholds, wherein the operating condition parameter thresholds include a remaining battery threshold, a driving speed threshold, and an accelerator pedal opening threshold; a response module, configured to respond to a driving mode switching instruction input by a user based on the target driving mode, and switch the driving mode of the vehicle to the target driving mode; The determining module is specifically configured to: When the current driving mode is the sport mode, if the current operating condition is maintained as the third operating condition for a time greater than or equal to a first preset time length, determining that the target driving mode is the energy-saving mode; Among them, the third operating condition includes: the remaining power is greater than or equal to the first power threshold, the vehicle's driving speed is less than the first speed threshold or the accelerator pedal opening is less than the first opening threshold, and the first request signal is not detected. The first request signal is used to indicate that the vehicle's driving mode is switched from sports mode to standard mode.

12. A vehicle comprising an electronic device, the electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the driving mode switching method according to any one of claims 1 to 10 are implemented.

13. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the driving mode switching method according to any one of claims 1 to 10 are implemented.

Citation Information

Patent Citations

  • Vehicle driving mode switching method and device, and vehicle

    CN113753050A

  • Torque control method and torque control device

    US20190241075A1