Driving mode control method, electronic equipment and vehicle

By combining navigation data and out-of-vehicle image data, the current road scenarios and vehicle speed limits of new energy vehicles are determined, and the recommended and target driving modes are determined based on vehicle type and driving parameters, the problem of excessive single driving behavior evaluation function in the existing technology is solved, and driving mode control with more personalized and user experience optimization is achieved.

CN119796245AActive Publication Date: 2025-04-11GREAT WALL MOTOR CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510100725.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-04-11
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

The driving behavior evaluation function of existing new energy vehicles is too single, mainly aiming to reduce energy consumption, which leads to drivers having questions about the accuracy and practicality of the evaluation function and affecting the user experience.

Method used

By combining navigation data and out-of-vehicle image data to determine the current road scenario and limit vehicle speed, the available driving modes are determined according to the vehicle type, and in these modes, the recommended mode set is determined based on the road scenario and speed limit. At the same time, the speed overtime is judged based on the vehicle speed and speed limit, and the target driving mode is determined in the recommended mode set in combination with the vehicle driving parameters, and a mode switching prompt is performed.

Benefits of technology

It realizes multi-dimensional driving behavior evaluation, improves personalized control of driving mode, enhances user experience, and ensures synchronization between driving ratings and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119796245A_ABST
    Figure CN119796245A_ABST
Patent Text Reader

Abstract

The invention provides a driving mode control method, electronic equipment and a vehicle, and the method comprises the steps: hiding a driving score of a vehicle model dimension, a driving score of an external environment dimension, a driving score of a safety dimension and a driving score of a vehicle driving state dimension in a determination process of a target driving mode; therefore, the final target driving mode meets the high-score requirements of the vehicle model dimension, the environment dimension, the safety dimension and the vehicle driving state dimension at the same time, the driving score is high, when a user drives in the target driving mode, the user has good driving experience, the driving score is high, the driving score is synchronous with the user experience, and the user experience is improved. And questions and complaints of the user on the accuracy and practicability of the vehicle driving behavior evaluation function are avoided.
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 control method, electronic equipment and a vehicle. Background Art

[0002] New energy vehicles are developing rapidly, especially the intelligent functions, which allow users to use vehicles, an important means of transportation, more conveniently and improve user experience. Although many vehicles are equipped with driving behavior evaluation functions, they generally use this function from the perspective of reducing energy consumption. The purpose is to evaluate the driver's driving behavior from the perspective of reducing driving energy consumption, in the hope of improving the user's driving habits and thereby extending the vehicle's remaining cruising range. However, an overly single evaluation method will cause drivers to question or even complain about the accuracy and practicality of the vehicle's driving behavior evaluation function, which will bring users a poor user experience. Summary of the invention

[0003] In view of this, the purpose of this application is to propose a driving mode control method, electronic device and vehicle, which associate multi-dimensional driving behavior evaluation with driving mode control, and indirectly realize driving behavior evaluation based on user experience through driving mode control.

[0004] Based on the above purpose, the present application provides a driving mode control method, including:

[0005] Determine the current road scene and the current speed limit based on navigation data and external image data;

[0006] Determining an available driving mode of the third-level scoring result according to the vehicle type of the vehicle, and determining a recommended mode set of the second-level scoring result according to the current road scene and the current vehicle speed limit in the available driving modes;

[0007] The speeding situation of the vehicle is determined according to the current vehicle speed and the current speed limit, and the target driving mode of the next level scoring result of the current road scene is determined in the recommended mode set according to the speeding situation and the vehicle driving parameters, and a mode switching prompt is given according to the target driving mode.

[0008] Optionally, the recommended mode set of determining the secondary scoring result according to the current road scene and the current vehicle speed limit in the available driving modes includes:

[0009] Determining a target scene mode set corresponding to the current road scene according to preset scene mode relationship data;

[0010] Determining a target speed limit mode set corresponding to the current vehicle speed limit according to preset speed limit mode relationship data;

[0011] A recommended mode set is determined from the available driving modes according to the target scenario mode set and the target speed limit mode set.

[0012] According to the current road scene and the current speed limit, multiple driving modes with high environmental dimension scores that meet both the road environment constraints and the speed limit environment constraints are determined from the available driving modes. These driving modes constitute a set of recommended modes with high environmental dimension scores, ensuring that the final target driving mode has a high environmental dimension score.

[0013] Optionally, determining a recommended mode set from the available driving modes according to the target scene mode set and the target speed limit mode set includes:

[0014] taking the intersection of the target speed limit mode set and the available driving modes as a first screening mode set;

[0015] taking the intersection of the target scene mode set and the available driving modes as a second screening mode set;

[0016] An intersection of the first screening pattern set and the second screening pattern set is determined as the recommended pattern set.

[0017] By taking the intersection to filter the first mode set, some driving modes that are not selectable in the speed limit dimension can be eliminated, ensuring the effectiveness of the determined target driving mode in the speed limit dimension. By taking the intersection to filter the second mode set, some driving modes that are not selectable in the road scene dimension can be eliminated, ensuring the effectiveness of the determined target driving mode in the road scene dimension. Determining the intersection of the first filter mode set and the second filter mode set as the recommended mode set can ensure that the driving mode in the recommended mode set obtains the highest score in the external environment dimension, improving the rationality of the target driving mode.

[0018] Optionally, determining the speeding situation of the vehicle according to the current vehicle speed and the current vehicle speed limit includes:

[0019] In response to the current vehicle speed being greater than the current vehicle speed limit, determining that the vehicle has exceeded the speed limit as a speeding condition;

[0020] In response to the current vehicle speed being less than or equal to the current vehicle speed limit, determining that the vehicle is not speeding is a speeding situation.

[0021] By judging whether the vehicle is speeding, the safety dimension score is introduced into the process of determining the target driving mode, ensuring that the target driving mode has a higher safety dimension score.

[0022] Optionally, determining the target driving mode of the next level scoring result of the current road scene in the recommended mode set according to the speeding situation and the vehicle driving parameters includes:

[0023] In response to the speeding condition being speeding, determining a safety mode corresponding to the current road scene in the recommended mode set, and determining the safety mode as the target driving mode;

[0024] In response to the speeding situation being no speeding, determining a scene type of the current road scene, and determining a target driving mode in the recommended mode set according to the acceleration change rate in the vehicle driving parameters and the scene type.

[0025] When speeding, the priority is safety, and the safety mode with a higher safety dimension score is used as the target mode. When not speeding, the priority is to match the current driving state, and the mode with a higher driving state dimension score is determined as the target driving mode to improve comfort.

[0026] Optionally, determining the target driving mode in the recommended mode set according to the acceleration change rate in the vehicle driving parameter and the scene type includes:

[0027] In response to the scene type being a special scene, determining a highest priority mode corresponding to the current road scene in the recommended mode set, and determining the highest priority mode as the target driving mode;

[0028] In response to the scene type being a normal scene and the acceleration change rate being greater than or equal to a preset change rate threshold, determining a first duration during which the acceleration change rate is greater than or equal to the change rate threshold;

[0029] In response to the first duration being greater than or equal to a preset first duration threshold, determining a power optimal mode corresponding to the current road scene in the recommended mode set, and determining the power optimal mode as the target driving mode;

[0030] In response to the scene type being a normal scene and the acceleration change rate being less than a preset change rate threshold, or the first duration being less than a preset first duration threshold, the actual power consumption of the air conditioner is determined in the vehicle driving parameters, and the target driving mode is determined based on the actual power consumption of the air conditioner and the recommended mode set.

[0031] Determine the most appropriate driving mode for special scenarios and select the most appropriate mode for regular scenarios to improve the score of the driving state dimension.

[0032] Optionally, determining the target driving mode according to the actual power consumption of the air conditioner and the recommended mode set includes:

[0033] In response to the recommended mode set including an economy mode and a super economy mode, determining a first maximum allowable power corresponding to the economy mode and a second maximum allowable power corresponding to the super economy mode, and determining the target driving mode in the recommended mode set according to a power relationship between the first maximum allowable power, the second maximum allowable power and actual power consumption of the air conditioner; wherein the first maximum allowable power is greater than the second maximum allowable power;

[0034] In response to the recommended mode set not including both the economic mode and the super economic mode, determining a magnitude relationship between the actual power consumption of the air conditioner and a preset power threshold;

[0035] In response to the magnitude relationship being that the actual power consumption of the air conditioner is greater than or equal to a preset power threshold, determining a power suboptimal mode corresponding to the current road scene in the recommended mode set, and determining the power suboptimal mode as the target driving mode;

[0036] In response to the size relationship being that the actual power consumption of the air conditioner is less than a preset power threshold, an energy-saving priority mode corresponding to the current road scene is determined in the recommended mode set, and the energy-saving priority mode is determined as the target driving mode.

[0037] The energy consumption dimension score is introduced through power conditions to ensure that the target driving mode has a higher energy consumption dimension score without affecting the driving experience.

[0038] Optionally, determining the target driving mode in the recommended mode set according to a power relationship among the first maximum allowable power, the second maximum allowable power, and actual power consumption of the air conditioner includes:

[0039] In response to the actual power consumption of the air conditioner being less than or equal to the second maximum allowable power, determining the super economy mode in the recommended mode set as the target driving mode;

[0040] In response to the actual power consumption of the air conditioner being less than the first maximum allowable power and greater than the second maximum allowable power, determining the economy mode in the recommended mode set as the target driving mode;

[0041] In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power, and the standard mode being present in the recommended mode set, determining the standard mode as the target driving mode;

[0042] In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power and no standard mode exists in the recommended mode set, the economic mode is determined as the target driving mode.

[0043] The economic mode and super economic mode are selected according to the actual power consumption of the air-conditioning to avoid the impact of the target mode on the current air-conditioning system. This ensures that the target driving mode has a higher energy consumption dimension score while not affecting the use of the air-conditioning system.

[0044] Based on the same inventive concept, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.

[0045] Based on the same inventive concept, the present disclosure also provides a vehicle, comprising the electronic device as described above.

[0046] As can be seen from the above, the control method, electronic device and vehicle of the driving mode provided by the present application determine the current road scene and the current speed limit according to the navigation data and the external image data; determine the available driving mode of the three-level scoring result according to the vehicle type of the vehicle, and determine the recommended mode set of the second-level scoring result according to the current road scene and the current speed limit in the available driving mode; determine the speeding situation of the vehicle according to the current speed and the current speed limit, and determine the target driving mode of the next level scoring result of the current road scene in the recommended mode set according to the speeding situation and the vehicle driving parameters, and perform a mode switching prompt according to the target driving mode. Determining the current road scene and the current speed limit can determine the external environment of the vehicle at the current moment, determine the available driving mode according to the vehicle type of the vehicle, realize personalized control of the driving mode of different models, and realize mode control in the dimension of vehicle model. Determine the recommended mode set according to the current road scene and the current speed limit in the available driving mode, and narrow the control range of the driving mode according to the external environment, so that the final target driving mode can provide users with a better driving experience in the current environment, and realize the control of the driving mode from the dimension of the external environment. The speeding situation is determined based on the current vehicle speed and the current speed limit, so as to introduce the safety dimension into the process of determining the target driving mode. The target driving mode under the current road scenario is determined in the recommended mode set based on the speeding situation and the vehicle driving parameters. The target driving mode is determined based on the vehicle driving parameters at the current moment while ensuring safety, and the process of determining the target driving mode is associated with the vehicle driving state. The final target driving mode meets the high scoring requirements of the vehicle model dimension, environmental dimension, safety dimension and vehicle driving state dimension at the same time, and has a first-level scoring result with a high driving score. Driving in the target driving mode can provide users with a better driving experience while ensuring that the driving score is synchronized with the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0048] Figure 1 This is a flow chart of a method for controlling a driving mode according to an embodiment of the present application;

[0049] Figure 2 A flowchart for determining a recommended mode set for an embodiment of the present application;

[0050] Figure 3 A flow chart for determining a speeding condition of a vehicle according to an embodiment of the present application;

[0051] Figure 4 A flowchart for determining a target driving mode under a current road scenario in an embodiment of the present application;

[0052] Figure 5 A flowchart of determining a target driving mode in a recommended mode set according to an acceleration change rate and a scene type in a vehicle driving parameter according to an embodiment of the present application;

[0053] Figure 6 This is a flow chart of determining a target driving mode according to the actual power consumption of the air conditioner and a recommended mode set according to an embodiment of the present application;

[0054] Figure 7 This is a schematic diagram of the structure of the control device of the driving mode according to an embodiment of the present application;

[0055] Figure 8 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0056] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0057] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0058] It should be understood herein that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction rather than having any limiting meaning.

[0059] Based on the description of the above background technology, the related technology also has the following situations:

[0060] In the related art, driving evaluation is performed from the perspective of reducing energy consumption. The purpose is to evaluate the driver's driving behavior from the perspective of reducing driving energy consumption, in the hope of improving the user's driving habits and thereby extending the vehicle's remaining cruising range.

[0061] However, this method of evaluating driving behavior based on the dimension of reducing energy consumption is still too one-sided, because when the driver is driving a vehicle, energy consumption is only one dimension. It is also necessary to comprehensively consider multiple dimensions such as safety / the vehicle's environmental scenario / the vehicle's current driving status / the vehicle's defined driving style for comprehensive evaluation. If only the dimension of reducing energy consumption is used for evaluation, the driver will question or even complain about the accuracy and practicality of the vehicle's driving behavior evaluation function.

[0062] For example, when the vehicle is on a highway, the vehicle itself needs to travel at high speed, and this driving scenario will cause the vehicle's energy consumption to be high, which will lead to a low driving behavior score in this scenario, and then the driver will feel confused about the score. Similarly, in summer / winter weather, the air conditioner needs to be turned on for a long time, and this driving scenario will also cause the vehicle's energy consumption to be high. Giving a lower score in this scenario will still cause confusion to the driver. Or the low driving behavior score is judged by the high energy consumption under rapid acceleration / deceleration conditions, because it is difficult to distinguish whether the rapid acceleration / deceleration is caused by the driver's safety considerations or driving habits. For example, there is an obstacle ahead, and rapid acceleration / deceleration is required to avoid it. However, if the vehicle prompts a low driving score at this time, it will give the user a very poor functional experience.

[0063] The same situation also includes factors such as the driving style defined by the vehicle. For example, the vehicle's sports style attributes, but when the driver is driving the vehicle, he always reminds the user that the current driving behavior consumes a lot of energy, and asks the user to drive the vehicle in a steady manner, which will bring a bad driving experience to the user. Although reducing energy consumption is important, the most important thing is to improve the user's driving experience (psychologically getting pleasure from driving the vehicle) under the premise of vehicle safety.

[0064] It can be seen that an overly single evaluation method based on low energy consumption will cause drivers to question or even complain about the accuracy and practicality of the vehicle's driving behavior evaluation function, bringing users a poor user experience.

[0065] The control method, electronic device and vehicle of the driving mode provided in the embodiment of the present application determine the current road scene and the current speed limit according to the navigation data and the external image data of the vehicle; determine the available driving mode according to the vehicle type of the vehicle, and determine the recommended mode set according to the current road scene and the current speed limit in the available driving mode; determine the speeding situation of the vehicle according to the current speed and the current speed limit, and determine the target driving mode under the current road scene in the recommended mode set according to the speeding situation and the vehicle driving parameters, and perform a mode switching prompt according to the target driving mode. Determining the current road scene and the current speed limit can determine the external environment of the vehicle at the current moment, determine the available driving mode according to the vehicle type of the vehicle, realize personalized control of the driving mode of different models, and realize mode control in the dimension of vehicle model. Determine the recommended mode set according to the current road scene and the current speed limit in the available driving mode, and narrow the control range of the driving mode according to the external environment, so that the final target driving mode can provide users with a better driving experience in the current environment, and realize the control of the driving mode from the dimension of the external environment. The speeding situation is determined based on the current vehicle speed and the current speed limit, so as to introduce the safety dimension into the process of determining the target driving mode. The target driving mode under the current road scenario is determined in the recommended mode set based on the speeding situation and the vehicle driving parameters. The target driving mode is determined based on the vehicle driving parameters at the current moment while ensuring safety, and the process of determining the target driving mode is associated with the vehicle driving state. The final target driving mode meets the high score requirements of the vehicle model dimension, environmental dimension, safety dimension and vehicle driving state dimension at the same time, and has a high driving score. Driving in the target driving mode can provide users with a better driving experience while ensuring that the driving score is synchronized with the user experience.

[0066] The following describes in detail the driving mode control method provided by the embodiments of the present application in conjunction with the accompanying drawings.

[0067] In some embodiments, Figure 1 As shown, a driving mode control method includes:

[0068] Step 101: Determine the current road scene and the current speed limit based on the navigation data and the external image data.

[0069] In specific implementation, navigation data generally includes path information, road condition information, speed limit information, etc. when the vehicle is driving, but this information is not necessarily accurate, because these information sources include satellite identification data, personnel long-distance transmission data, etc., and there may be a possibility of untimely update. Therefore, the external environment of the vehicle cannot be determined based on navigation information alone, so it is necessary to combine the external image data to determine the external environment. The external image data is a data tool that represents the external environment of the vehicle, which can be obtained through an external camera (generally a 360° camera) and a laser radar. The external environment of the vehicle can be determined by the external image data, and the speed limit information can be determined by scanning the road signs. Therefore, navigation data and external image data can be used as a mutual complement to determine the external environment, and mutual verification can also be used to improve the accuracy of similar data in navigation data and external image data. Then, the preliminary current road scene can be determined based on the navigation data, and the preliminary current road scene can be checked for consistency based on the external image data. Through the consistency check, the preliminary current road scene can be determined as the final current road scene; if the consistency check fails, the preliminary current road scene is checked based on the external image data to obtain the final current road scene.

[0070] Among them, the road condition scenes include standard road scenes of urban roads, highway scenes, snowy road scenes, muddy road scenes, sandy road scenes, test site scenes, etc. For the current road scene, the specific road where the vehicle is currently located can be determined based on the navigation data. If the navigation data shows that the vehicle is traveling on a highway, the current road scene can be preliminarily determined to be a highway scene; if the navigation data shows that the vehicle is traveling on a city road, the current road scene can be preliminarily determined to be a standard road scene. At this time, it is necessary to verify the preliminary current road scene based on the external image data. If the vehicle image data recognizes that there are no other environmental factors on the road being traveled, the current road scene is determined to be a highway scene.

[0071] If the vehicle's external image data identifies that the highway is covered with snow, it means that the highway has changed its scene due to weather reasons and has become a snowy road scene. At this time, the current road scene needs to be set to a snowy road scene. Similarly, for some remote, unrecorded roads, the navigation information may not be able to identify the specific road conditions. At this time, the navigation information will generally default to a standard road scene, but such roads are generally sandy roads or dirt roads that have not been repaired. At this time, the initial recognition results need to be verified through the vehicle's external image data. If the current road is identified as a gravel road or dirt road, the sandy road scene can be determined as the current road scene. If the dirt road becomes muddy due to rain and snow, the muddy road scene can be determined as the current road scene.

[0072] For the current speed limit, the navigation information generally determines the corresponding speed limit information based on the current road the vehicle is traveling on. However, the speed limit information in the vehicle navigation data may be inaccurate because it has not been updated for a long time. Therefore, the actual speed limit information of the current road can be determined based on the speed limit signs in the external image data. Since speed limit signs are not available everywhere, the speed limit information in the navigation data is generally used directly as the current speed limit, and a verification is performed when the speed limit sign is recognized in the external image data to ensure the accuracy of the current speed limit.

[0073] By determining the current road scene and the current speed limit, the external environment of the vehicle at the current moment can be determined. Different external environments will naturally lead to different appropriate driving modes. Therefore, by determining the current road scene and the current speed limit, the evaluation of the environmental dimension can be introduced into the control process of the driving mode, thereby introducing the evaluation system of the environmental dimension into the driving evaluation process.

[0074] Step 102: Determine available driving modes for the third-level scoring results according to the vehicle type, and determine a recommended mode set for the second-level scoring results among the available driving modes according to the current road scene and the current vehicle speed limit.

[0075] In specific implementation, the driving modes of the vehicle include super economy mode, economy mode, standard mode, goddess mode, sports mode, super sports mode, snow mode, mud mode, sand mode, etc. However, not all models are equipped with all the above driving modes. For example, ordinary cars will not have sand mode and mud mode, because sand mode and mud mode are driving modes equipped with off-road vehicles to provide greater power in complex environments and ensure the off-road performance of off-road vehicles. Conventional cars are generally driven on urban roads or highways, and rarely on sandy roads and muddy roads, so mud mode and sand mode are generally not set in the vehicle.

[0076] Regular family vehicles will not have a super sports mode, because the super sports mode is a mode that prioritizes power, to ensure that chartered or racing vehicles have faster acceleration and starting speed at the start, and have a higher upper speed limit when driving. In order to increase the power output of the vehicle, the engine or motor may be controlled for a short period of time to overload output. Regular family vehicles can use the sports mode to meet the user's demand for power. Some special models may only have one mode, such as buses, which may only have a standard mode for regular driving, because buses take stability as the first goal and only travel on urban roads. The standard mode can ensure the bus's demand for driving stability.

[0077] Among them, the style characteristics of different driving modes are as follows:

[0078] Super economy mode has the lowest energy consumption and limits the maximum allowable power of the air conditioner; limits the output torque of the engine or motor; limits the maximum allowable vehicle speed; and limits the torque distribution of four-wheel drive and vehicles with a disengagement structure (for example, a forced disengagement mechanism maintains the disengagement mode and uses a two-wheel drive vehicle).

[0079] Economic mode gives priority to low energy consumption, limits the maximum allowable power of the air conditioner; limits the output torque of the engine or motor; limits the torque distribution of four-wheel drive and vehicles with disengagement structure.

[0080] Standard mode prioritizes smoothness, adjusts the correspondence between throttle opening and output torque, and adjusts torque filter parameters to improve the smoothness of the driving process; limits the torque distribution of four-wheel drive and vehicles with disengagement structures (for example, forcing the disengagement mechanism to maintain the disengagement mode and using a dual-wheel drive vehicle).

[0081] Goddess mode prioritizes smoothness, adjusts the correspondence between throttle opening and output torque, and adjusts torque filter parameters to improve the smoothness of the driving process; limits the torque distribution of four-wheel drive and vehicles with disengagement structure, reduces the resistance of turning the steering wheel, and reduces the resistance of stepping on the brake pedal and accelerator pedal (for example, forcing the disengagement mechanism to maintain the disengagement mode and using dual-wheel drive to drive the vehicle).

[0082] Sport mode prioritizes power, adjusts the correspondence between throttle opening and output torque, and adjusts torque filter parameters to achieve greater output torque; adjusts the torque distribution ratio of four-wheel drive and vehicles with a disengagement mechanism (for example, the four-wheel drive mode is maintained after entering the sport mode).

[0083] Super Sports mode gives priority to dynamics, adjusts the correspondence between throttle opening and output torque, and adjusts torque filter parameters to achieve greater output torque; adjusts the torque distribution ratio of four-wheel drive and vehicles with a disengagement mechanism (for example, the four-wheel drive mode is maintained after entering the Super Sports mode), and limits the maximum available power of the air-conditioning system.

[0084] In snow mode, stability is prioritized (taking into account the rolling resistance coefficient of the snow road surface), the correspondence between the throttle opening and the output torque is adjusted, and the torque filter parameters are adjusted to prevent relative sliding between the tires and the road surface; the torque distribution ratio of four-wheel drive and vehicles with a disengagement mechanism is adjusted (for example, the four-wheel drive mode is maintained after entering the snow mode); and the maximum allowable vehicle speed is limited.

[0085] In mud mode, stability is prioritized (taking into account the rolling resistance coefficient of muddy roads), the correspondence between throttle opening and output torque is adjusted, and the torque filter parameters are adjusted to prevent relative sliding between the tires and the road surface; the torque distribution ratio of four-wheel drive and vehicles with a disengagement mechanism is adjusted (for example, the four-wheel drive mode is maintained after entering the mud mode), and the vehicle is allowed to run in overload mode for a short period of time.

[0086] In sand mode, stability is prioritized (taking into account the rolling resistance coefficient of muddy roads), the correspondence between the throttle opening and the output torque is adjusted, and the torque filter parameters are adjusted to prevent relative sliding between the tires and the road surface; the torque distribution ratio of four-wheel drive and vehicles with a disengagement mechanism is adjusted (for example, the four-wheel drive mode is maintained after entering the snow mode), the vehicle is allowed to be overloaded for a short period of time, and the performance upper limit of some components of the power system is allowed to be released (for example, the supercharger speed margin of the supercharger is reduced).

[0087] The available driving modes determine the selection range of the final target driving mode. If the vehicle type is a regular family vehicle, the available driving modes include super economy mode, economy mode, standard mode, sports mode, and snow mode. After determining the selection range, it is necessary to preliminarily screen the available driving modes according to the current road scene and the current speed limit to determine the driving mode that meets the current external environment, and integrate these driving modes that meet the current external environment into a recommended mode set, so as to introduce the external environment dimension into the evaluation system and ensure that driving in the driving mode in the recommended mode set can obtain a higher external environment score.

[0088] Among them, the available driving mode is a three-level scoring result, corresponding to the full set of target driving mode selection, corresponding to the maximum driving score range of [0,100], and the corresponding four-level scoring result of the unavailable driving mode is 0. Exemplarily, the recommended mode set is a two-level scoring result, which preliminarily excludes some low-scoring driving modes in the current scenario, and can correspond to a driving score range of [60,100]; the final target driving mode is the highest-scoring driving mode that can be selected in the current scenario, which is the optimal solution in the current scenario, a first-level scoring result, and corresponds to a driving score range of [80,100].

[0089] For example, if the current road scene is a standard road scene corresponding to an urban road and the current speed limit is 30km / h, due to the existence of a smaller speed limit value, it means that the vehicle cannot travel fast at this time. Low energy consumption can be prioritized, or smoothness can be prioritized. The recommended mode set includes super economy mode, economy mode, and standard mode.

[0090] If the current road scene is a high-speed road scene corresponding to a highway, and the current speed limit is 80km / h, due to the large speed limit value and the fact that high-speed driving is more likely to be the main focus at this time, power or smoothness can be prioritized, and the recommended mode set includes standard mode and sports mode.

[0091] If the current road scene is a snowy scene, stability is prioritized regardless of the corresponding road speed limit, and the recommended mode set includes the snow mode (for special current road scenes, there may be only one optimal solution, so there may be only one driving mode in the recommended mode set).

[0092] Step 103: Determine the speeding situation of the vehicle based on the current vehicle speed and the current speed limit, and determine the target driving mode of the next level scoring result of the current road scene in the recommended mode set based on the speeding situation and the vehicle driving parameters, and provide a mode switching prompt based on the target driving mode.

[0093] In specific implementation, after determining the recommended mode set, it is necessary to determine the driving mode that best suits the current driving state according to the vehicle's form state. However, in the process of determining the target driving mode, it is necessary not only to ensure the experience but also to ensure safety. Therefore, it is necessary to first determine the speeding situation of the vehicle according to the current speed and the current speed limit. If the vehicle has exceeded the speed limit, it means that it needs to slow down first. At this time, stability and smoothness are mainly considered to ensure that the vehicle can safely decelerate and that the vehicle will not exceed the speed limit to ensure the safety of the driving process. If the vehicle is not speeding, the driving mode that best suits the current driving state can be determined in the recommended mode set according to the vehicle's form parameters, and the driving mode can be determined as the target driving mode. By determining the speeding situation, the safety dimension is introduced into the evaluation system to ensure that a higher safety score can be obtained by driving in the target driving mode.

[0094] In the process of determining the target driving mode in the current road scenario from the recommended mode set based on the speeding situation and vehicle driving parameters, the vehicle driving parameters reflect the current driving state. The driving state (including energy consumption, vehicle speed, etc.) dimensions are introduced into the evaluation system to ensure that driving in the target driving mode can obtain a higher driving state score.

[0095] Finally, a mode switching prompt is given according to the target driving mode to prompt the user to switch the current driving mode to the target driving mode in order to obtain the best driving experience and the highest driving score, giving the user a better driving experience.

[0096] In summary, the control method, electronic device and vehicle of the driving mode provided by the embodiment of the present application. Determining the current road scene and the current speed limit can determine the external environment of the vehicle at the current moment, determine the available driving mode according to the vehicle type of the vehicle, realize personalized control of the driving mode of different models, and realize mode control in the dimension of vehicle model. Determine the recommended mode set according to the current road scene and the current speed limit in the available driving mode, narrow the control range of the driving mode according to the external environment, so that the final target driving mode can provide users with a better driving experience in the current environment, and realize the control of the driving mode from the dimension of the external environment. Determine the speeding situation according to the current speed and the current speed limit to introduce the safety dimension into the determination process of the target driving mode, determine the target driving mode under the current road scene in the recommended mode set according to the speeding situation and the vehicle driving parameters, determine the target driving mode according to the vehicle driving parameters of the vehicle at the current moment under the premise of ensuring safety, and associate the determination process of the target driving mode with the vehicle driving state. The final target driving mode meets the high score requirements of the vehicle model dimension, the environmental dimension, the safety dimension and the vehicle driving state dimension at the same time, and has a driving score with a first-level scoring result. Driving in target driving mode can provide users with a better driving experience while ensuring that the driving score is synchronized with the user experience.

[0097] In some embodiments, Figure 2 As shown, a recommended mode set is determined in the available driving modes according to the current road scene and the current speed limit, including:

[0098] Step 201: Determine a target scene mode set corresponding to the current road scene according to preset scene mode relationship data.

[0099] In specific implementation, the scene mode relationship number is the corresponding relationship data between the road scene and the driving mode, that is, if one of the road scene and the driving mode is used as input data, the corresponding other type of data will be output. Therefore, taking the current road scene as input data, a driving mode that can get a high score under the current road scene will be obtained. Exemplarily, if the current road scene is a standard road scene, the super economy mode, the economic mode and the standard mode can all meet the driving needs on urban roads, that is, the super economy mode, the economic mode and the standard mode can all obtain a higher external environment score, and the target scene mode set corresponding to the standard road scene includes the super economy mode, the economic mode and the standard mode. If the current road scene is a snowy scene, since the snowy scene is a special road scene caused by weather and has a dedicated snowy mode, only the snowy mode will obtain a higher external environment score, so the target scene mode set corresponding to the snowy road scene at this time only includes the snowy mode.

[0100] Step 202: Determine a target speed limit mode set corresponding to the current vehicle speed limit according to preset speed limit mode relationship data.

[0101] In specific implementation, the speed limit mode relationship number is the corresponding relationship data between the speed limit value and the driving mode, that is, when one of the speed limit value and the driving mode is used as input data, the corresponding other type of data will be output. Therefore, taking the current speed limit as input data, a driving mode that can get a high score under the current speed limit will be obtained. Exemplarily, if the current speed limit is 30km / h, the super economy mode, the economy mode and the standard mode can all meet the driving needs of driving within 30km / h, that is, the super economy mode, the economy mode and the standard mode can all obtain a higher external environment score, and the target speed limit mode set corresponding to the speed limit value of 30km / h includes the super economy mode, the economy mode and the standard mode. If the current road scene is a snowy scene, since the snowy scene is a special road scene caused by weather, it has a dedicated snowy mode. No matter how much the road speed limit is, only the snowy mode will obtain a higher external environment score, so the target speed limit mode set corresponding to the snowy road scene at this time only includes the snowy mode.

[0102] Step 203: Determine a recommended mode set of secondary scoring results from the available driving modes according to the target scene mode set and the target speed limit mode set.

[0103] In some embodiments, step 203 includes:

[0104] Step 2031: taking the intersection of the target speed limit mode set and the available driving modes as the first screening mode set.

[0105] In specific implementation, the available driving modes represent the maximum optional range for determining the target driving mode, the target speed limit mode set represents the set of driving modes with the highest scores (i.e., the most reasonable) under the current vehicle speed limit, and the intersection of the target speed limit mode set and the available driving modes represents the set of driving modes with the highest speed limit scores (i.e., the most reasonable) within the optional range. Therefore, the intersection of the target speed limit mode set and the available driving modes is used as the first screening mode set.

[0106] Taking the intersection can eliminate some unselectable driving modes to ensure the effectiveness of the determined target driving mode in the speed limit dimension. For example, if there is a super sports mode in the target speed limit mode set, but the vehicle itself does not have a super sports mode, if the target driving mode finally determined is the super sports mode, the target driving mode will be invalid.

[0107] Step 2032: taking the intersection of the target scene mode set and the available driving modes as the second screening mode set.

[0108] In specific implementation, the available driving modes represent the maximum optional range for determining the target driving mode, the target scene mode set represents the set of driving modes with the highest scores (i.e., the most reasonable) under the current road scene, and the intersection of the target scene mode set and the available driving modes represents the set of driving modes with the highest scores (i.e., the most reasonable) under the road scene within the optional range. Therefore, the intersection of the target scene mode set and the available driving modes is used as the second screening mode set.

[0109] Taking the intersection can eliminate some unselectable driving modes and ensure the effectiveness of the determined target driving mode in the road scene dimension. For example, if there is a sand mode in the target scene mode set, but the vehicle itself does not have a sand mode, if the target driving mode finally determined is the sand mode, the target driving mode will be invalid.

[0110] Step 2033: Determine the intersection of the first screening pattern set and the second screening pattern set as the recommended pattern set.

[0111] In specific implementation, the intersection of the first screening mode set and the second screening mode set can represent the collection of driving modes with the highest scores (i.e., the most reasonable) under the current road scene and the current speed limit. Therefore, the intersection of the first screening mode set and the second screening mode set is determined as the recommended mode set. Taking the intersection can avoid a low total score. For example, if the first screening mode set includes the standard mode and the sports mode, and the second screening mode set includes the standard mode, the economic mode, and the super economic mode, the sports mode can only get a high speed limit score, the economic mode and the super economic mode can only get a high road scene score, and the standard mode can get a high speed limit score and a high road scene score at the same time, and the corresponding total score will be the highest. Therefore, determining the intersection of the first screening mode set and the second screening mode set as the recommended mode set can ensure that the driving mode in the recommended mode set obtains the highest score of the external environment dimension, thereby improving the rationality of the target driving mode.

[0112] In some embodiments, Figure 3 As shown, the speeding situation of the vehicle is determined according to the current vehicle speed and the current speed limit, including:

[0113] Step 301: In response to the current vehicle speed being greater than the current vehicle speed limit, determining that the vehicle has exceeded the speed limit is a speeding situation.

[0114] In specific implementation, if the current vehicle speed is greater than the current speed limit, it means that the current vehicle has exceeded the maximum operating speed of the current driving path and has violated the rules. The vehicle will be determined to be speeding to prompt the user to slow down and ensure driving safety.

[0115] Step 302: In response to the current vehicle speed being less than or equal to the current vehicle speed limit, determining that the vehicle is not speeding as being in a speeding situation.

[0116] In specific implementation, if the current vehicle speed is less than or equal to the current speed limit, it means that the current vehicle has not exceeded the maximum operating speed of the current driving path and there is no violation. The vehicle will be determined as speeding to prompt the user to slow down and ensure driving safety.

[0117] In some embodiments, Figure 4 As shown, the target driving mode of the next level scoring result of the current road scene is determined in the recommended mode set according to the speeding situation and the vehicle driving parameters, including:

[0118] Step 401: In response to the speeding situation being speeding, determining a safety mode corresponding to the current road scene in the recommended mode set, and determining the safety mode as the target driving mode.

[0119] In specific implementation, if the vehicle has exceeded the speed limit and there is a risk of a traffic accident, safety should be the priority at this time to ensure that the vehicle is safely decelerated to below the current speed limit to ensure the driving safety of the vehicle on the current road. Therefore, it is necessary to determine the safety mode corresponding to the current road scene in the recommended mode set to achieve smooth and stable deceleration. Therefore, the safety mode is generally a driving mode with better smoothness and stability in the recommended mode set. For example, if the current road scene is a standard road scene corresponding to an urban road, there are super economy mode, economy mode and standard mode in the recommended mode set. Among the three modes, the standard mode has the best smoothness, so the standard mode is the safety mode determined in the recommended mode set to correspond to the current road scene. At this time, the standard mode as a safety mode can be determined as the target driving mode to achieve the best deceleration effect under the premise of ensuring safety, thereby improving the user's driving experience and the corresponding safety driving score.

[0120] If the current road scene is a highway scene, and the recommended mode set includes economic mode, standard mode and sports mode, then priority will not be given to power and energy saving requirements, but to stable and smooth deceleration. Among the three modes, the standard mode has the best smoothness, so the standard mode is the safety mode determined in the recommended mode set that corresponds to the current road scene. At this time, the standard mode, which is a safety mode, can be determined as the target driving mode. Under the premise of ensuring safety, the best deceleration effect can be achieved, thereby improving the user's driving experience and the corresponding safety driving score.

[0121] If the current road scene is a snowy road scene, the recommended mode set may only include the snow mode, and the snow mode itself has good stability. In this case, the snow mode is a safe mode and also a target driving mode.

[0122] If the current road scene is a test site scene, the recommended mode set includes standard mode, sports mode and super sports mode. At this time, the speed requirement of the test site is exceeded and the deceleration function of the vehicle may need to be tested. At this time, smoothness should be the main consideration. In this case, the standard mode is used as the safety mode and the target driving mode.

[0123] Step 402: In response to the speeding situation being no speeding, determining the scene type of the current road scene, and determining a target driving mode in a recommended mode set according to the acceleration change rate and the scene type in the vehicle driving parameters.

[0124] During specific implementation, if the vehicle is not speeding, it means there is no risk of a traffic accident, and it is necessary to determine the most suitable driving mode for the current scenario based on the vehicle's driving parameters. However, the snowy road scenes, sandy road scenes, and muddy road scenes in the current road scenes are relatively special scenes, which can generally only be determined through external image information, and there is a unique optimal solution under these scenes, that is, the optimal driving mode for the snowy road scene is the snow mode, the optimal driving mode for the sandy road scene is the sand mode; and the optimal driving mode for the muddy road scene is the mud mode.

[0125] However, for standard road scenarios, highway scenarios, and test site scenarios, the optimal solution is not unique and needs to be determined based on the vehicle driving parameters. Therefore, when the speeding situation is not speeding, the target driving mode needs to be determined in the recommended mode set based on the acceleration change rate and scenario type in the vehicle driving parameters.

[0126] In some embodiments, Figure 5 As shown, the target driving mode is determined in the recommended mode set according to the acceleration change rate and the scene type in the vehicle driving parameters, including:

[0127] Step 501: In response to the scene type being a special scene, determining a highest priority mode corresponding to the current road scene in a recommended mode set, and determining the highest priority mode as a target driving mode.

[0128] In specific implementation, if the current road scene is one of the snowy road scene, sandy road scene, and muddy road scene, the scene type can be determined to be a special scene, indicating that there is a unique optimal solution for the selection of the driving mode at this time, and the highest priority mode as the optimal solution is determined as the target driving mode. That is, the highest priority mode for the snowy road scene is the snow mode, the highest priority mode for the sandy road scene is the sand mode, and the highest priority mode for the muddy road scene is the mud mode.

[0129] Step 502: In response to the scene type being a normal scene and the acceleration change rate being greater than or equal to a preset change rate threshold, determine a first duration during which the acceleration change rate is greater than or equal to the change rate threshold.

[0130] In specific implementation, if the current road scene is a standard road scene, a highway scene, or a test site scene, and the scene type is determined to be a conventional scene, it means that the optimal solution is not unique, and the optimal solution needs to be determined in the recommended mode set according to the vehicle driving parameters. First, the selection is performed according to the acceleration change rate in the vehicle driving parameters, because the acceleration only reflects whether the vehicle is accelerating or decelerating, but cannot reflect whether the vehicle is frequently accelerating or decelerating (frequent acceleration and deceleration means that the vehicle is frequently changing the throttle opening, so this phenomenon can be reflected by the acceleration change rate). The driver needs to accelerate and decelerate frequently, which means that the vehicle needs to have sufficient power performance to support frequent acceleration and deceleration. However, it is also necessary to determine the duration of frequent acceleration and deceleration, because if it is only a short-term single acceleration and deceleration, and strong power performance is required as support, so after determining that the acceleration change rate is greater than or equal to the preset change rate threshold, it is necessary to determine the first duration of the acceleration change rate greater than or equal to the change rate threshold, and determine whether strong power performance is needed to support the user's control operation based on the first duration.

[0131] Step 503: In response to the first duration being greater than or equal to a preset first duration threshold, determining a power optimal mode corresponding to the current road scene in the recommended mode set, and determining the power optimal mode as the target driving mode.

[0132] In specific implementation, if the first duration is greater than or equal to the preset first duration threshold, it means that the frequent acceleration and deceleration is not an accidental control operation, and it is determined that the user has a control demand for frequent acceleration and deceleration, and the vehicle needs to output sufficient power performance to support the user's frequent acceleration and deceleration, so

[0133] Determine the optimal power mode corresponding to the current road scene in the recommended mode set, and determine the optimal power mode as the target driving mode. Among them, if the current road scene is a standard road scene, the recommended mode set includes super economy mode, economy mode and standard mode, and the optimal power mode is standard mode, so the standard mode is used as the target driving mode in the standard road scene. If the current road scene is a highway scene, the recommended mode set includes sports mode, economy mode and standard mode, and the optimal power mode is sports mode, so the sports mode is used as the target driving mode in the highway scene. If the current road scene is a test site scene, the recommended mode set includes sports mode, standard mode and super sports mode, and the super power optimal mode is sports mode, so the super sports mode is used as the target driving mode in the highway scene.

[0134] Step 504: In response to the scene type being a normal scene and the acceleration change rate being less than a preset change rate threshold, or the first duration being less than a preset first duration threshold, the actual power consumption of the air conditioner is determined in the vehicle driving parameters, and the target driving mode is determined based on the actual power consumption of the air conditioner and the recommended mode set.

[0135] In specific implementation, if the scenario type is a regular scenario and the acceleration change rate is less than the preset change rate threshold, it means that there is no frequent acceleration and deceleration, and there is no need to select the target driving mode based on power. At the same time, if the first duration is less than the preset first duration threshold, it can also be determined that the acceleration and deceleration control is an accidental situation, and there is no need to select the target driving mode based on power.

[0136] At this time, it is necessary to consider the driving mode with the highest score from the perspective of energy consumption, and to determine the target driving mode based on the actual power consumption of the air conditioner and the recommended mode set.

[0137] In some embodiments, Figure 6 As shown, the target driving mode is determined according to the actual power consumption of the air conditioner and the recommended mode set, including:

[0138] Step 601: In response to the recommended mode set including the economic mode and the super economic mode, a first maximum allowable power corresponding to the economic mode and a second maximum allowable power corresponding to the super economic mode are determined, and a target driving mode is determined in the recommended mode set according to a power relationship between the first maximum allowable power, the second maximum allowable power and the actual power consumption of the air conditioner. The first maximum allowable power is greater than the second maximum allowable power.

[0139] In specific implementation, if the recommended mode set includes an economic mode and a super economic mode, the main difference between the two driving modes is the different restrictions on the air conditioning power, so it is necessary to determine the first maximum allowable power for limiting the air conditioning power in the economic mode and the second maximum allowable power for limiting the air conditioning power in the super economic mode. Since the super economic mode pays more attention to energy saving, the first maximum allowable power is greater than the second maximum allowable power. Then, according to the power relationship between the first maximum allowable power, the second maximum allowable power and the actual power consumption of the air conditioner, the process of determining the target driving mode in the recommended mode set is as follows:

[0140] In some embodiments, determining the target driving mode in the recommended mode set according to the power relationship between the first maximum allowable power, the second maximum allowable power, and the actual power consumed by the air conditioner includes:

[0141] Step 6011: In response to the actual power consumption of the air conditioner being less than or equal to the second maximum allowed power, determining the super economy mode in the recommended mode set as the target driving mode.

[0142] During specific implementation, if the actual power consumption of the air conditioner is less than or equal to the second maximum allowable power, it means that the user's demand for air conditioning is relatively small at this time, which meets the requirements of the super economy mode. The super economy mode can be entered, and the air conditioning power will not be reduced due to entering the super economy mode. The super economy mode in the recommended mode set can be determined as the target driving mode to obtain the highest energy consumption driving score while meeting the user's air conditioning usage needs.

[0143] Step 6012: In response to the actual power consumption of the air conditioner being less than the first maximum allowable power and greater than the second maximum allowable power, determining the economy mode in the recommended mode set as the target driving mode.

[0144] In specific implementation, if the actual power consumption of the air conditioner is less than the first maximum allowable power and greater than the second maximum allowable power, it means that the user's demand for air conditioning exceeds the requirements of the super economy mode, and entering the super economy mode will cause the air conditioning power to decrease. Therefore, entering the super economy mode will affect the user's experience, so it is not recommended to enter the super economy mode. The actual power consumption of the air conditioner is less than the first maximum allowable power, which means that the user's demand for the air conditioner is less than the requirements of the economy mode, and the economy mode can be entered. The air conditioner power will not be reduced due to entering the economy mode. The economy mode in the recommended mode set can be determined as the target driving mode to obtain the highest energy consumption driving score on the premise of meeting the user's air conditioning use needs.

[0145] Step 6013: In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power, and the standard mode existing in the recommended mode set, determining the standard mode as the target driving mode.

[0146] During specific implementation, if the actual power consumption of the air conditioner is greater than or equal to the first maximum allowable power, it means that the user's demand for air conditioning exceeds the requirements of the economy mode. Entering the economy mode will cause the air conditioning power to decrease, so entering the economy mode will affect the user experience. Therefore, it is not recommended to enter the economy mode. However, entering the super economy mode will lead to a worse user experience. At this time, it is necessary to determine whether there is a standard mode in the recommended mode set. If there is a standard mode, in order to ensure the user experience, the standard mode is determined as the target driving mode.

[0147] Step 6014: In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power, and the standard mode not existing in the recommended mode set, determining the economic mode as the target driving mode.

[0148] During specific implementation, if the actual power consumption of the air conditioner is greater than or equal to the first maximum allowable power, and there is no standard mode in the recommended mode set, it means that entering the standard mode at this time will cause other problems. Only the economic mode that has less impact on user experience can be determined as the target driving mode, while ensuring a high energy consumption score while minimizing the user experience.

[0149] Step 602: In response to the fact that the recommended mode set does not include both the economy mode and the super economy mode, determining a magnitude relationship between the actual power consumption of the air conditioner and a preset power threshold.

[0150] In specific implementation, if the recommended mode set does not include both the economy mode and the super economy mode, there is no need to consider the impact of energy saving on the selection of driving mode. At this time, battery power = motor high-voltage end power + DCDC actual power consumption + high-voltage bus loss power + air-conditioning system power consumption; it can be seen that the main factors affecting energy consumption are the motor and the air-conditioning system. For the motor power, energy consumption can be optimized based on the style characteristics of the driving mode; and for the air-conditioning system, the maximum allowable power of the air-conditioning system can be limited according to the style characteristics of different driving modes while ensuring the user's driving experience.

[0151] Therefore, it is necessary to determine the size relationship between the actual power consumption of the air conditioner and the preset power threshold, which indicates whether the air conditioner power meets the energy-saving requirements.

[0152] Step 603: In response to the fact that the actual power consumption of the air conditioner is greater than or equal to the preset power threshold, a power suboptimal mode corresponding to the current road scene is determined in the recommended mode set, and the power suboptimal mode is determined as the target driving mode.

[0153] In specific implementation, if the actual power consumption of the air conditioner is greater than or equal to the preset power threshold, indicating that the energy-saving demand is not met, the selection of the driving mode with energy saving as the highest priority is abandoned. Because there is no long-term frequent gear shifting, there is no need to select the driving mode based on maximum power at this time. The suboptimal power mode in the recommended mode set is selected as the target driving mode to ensure that there is no power waste while trying to meet the needs of the air-conditioning system to ensure that a higher driving score can be obtained.

[0154] Step 604: In response to the fact that the actual power consumption of the air conditioner is less than the preset power threshold, an energy-saving priority mode corresponding to the current road scene is determined in the recommended mode set, and the energy-saving priority mode is determined as the target driving mode.

[0155] In specific implementation, if the actual power consumption of the air conditioner is less than the preset power threshold, it means that the energy-saving demand is met. Because there is no long-term frequent gear shifting, there is no need to select the driving mode based on maximum power at this time. In this case, energy saving is the highest priority for driving mode selection. The energy-saving priority mode in the recommended mode set is selected as the target driving mode. While not affecting the user experience of the air-conditioning system, a higher energy consumption driving score can be obtained to ensure a high overall driving score.

[0156] In summary, the embodiments of the present application hide the driving score of the vehicle model dimension, the driving score of the external environment dimension, the driving score of the safety dimension, and the driving score of the vehicle driving state dimension in the process of determining the target driving mode, so that the final target driving mode can simultaneously meet the high score requirements of the vehicle model dimension, the environmental dimension, the safety dimension, and the vehicle driving state dimension, and have a higher driving score. When the user drives in the target driving mode, the user has a better driving experience while ensuring a high driving score, so that the driving score is synchronized with the user experience, avoiding users' doubts and complaints about the accuracy and practicality of the vehicle's driving behavior evaluation function.

[0157] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0158] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0159] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a driving mode control device.

[0160] refer to Figure 7 , the driving mode control device comprises:

[0161] The external environment recognition module 10 is configured to: determine the current road scene and the current speed limit according to the navigation data and the external image data;

[0162] The mode preliminary recommendation module 20 is configured to: determine the available driving modes of the third-level scoring results according to the vehicle type of the vehicle, and determine the recommended mode set of the second-level scoring results according to the current road scene and the current vehicle speed limit in the available driving modes;

[0163] The target mode determination module 30 is configured to: determine the speeding situation of the vehicle based on the current vehicle speed and the current speed limit, and determine the target driving mode of the next level scoring result of the current road scene in the recommended mode set based on the speeding situation and the vehicle driving parameters, and provide a mode switching prompt based on the target driving mode.

[0164] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0165] The device of the above embodiment is used to implement the control method of the corresponding driving mode in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0166] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the driving mode control method described in any of the above embodiments is implemented.

[0167] Figure 8 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0168] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0169] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0170] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0171] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0172] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0173] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0174] The electronic device of the above-mentioned embodiment is used to implement the control method of the corresponding driving mode in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0175] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the driving mode control method described in any of the above embodiments.

[0176] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0177] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the driving mode control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0178] An inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device or driving mode control device of the above-mentioned embodiment, and the driving mode control method described in any of the above embodiments is executed through the electronic device or driving mode control device of the above-mentioned embodiment, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0179] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0180] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0181] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0182] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0183] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0184] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0185] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0186] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.

Claims

1. A driving mode control method, characterized in that: include: Determine the current road scene and the current speed limit based on navigation data and external image data; Determining an available driving mode of the third-level scoring result according to the vehicle type of the vehicle, and determining a recommended mode set of the second-level scoring result according to the current road scene and the current vehicle speed limit in the available driving modes; The speeding situation of the vehicle is determined according to the current vehicle speed and the current speed limit, and the target driving mode of the next level scoring result of the current road scene is determined in the recommended mode set according to the speeding situation and the vehicle driving parameters, and a mode switching prompt is given according to the target driving mode.

2. The driving mode control method according to claim 1, characterized in that: The recommended mode set for determining the secondary scoring result according to the current road scene and the current vehicle speed limit in the available driving modes includes: Determining a target scene mode set corresponding to the current road scene according to preset scene mode relationship data; Determining a target speed limit mode set corresponding to the current vehicle speed limit according to preset speed limit mode relationship data; A recommended mode set is determined from the available driving modes according to the target scenario mode set and the target speed limit mode set.

3. The driving mode control method according to claim 2, characterized in that: The determining a recommended mode set from the available driving modes according to the target scenario mode set and the target speed limit mode set includes: taking the intersection of the target speed limit mode set and the available driving modes as a first screening mode set; taking the intersection of the target scene mode set and the available driving modes as a second screening mode set; An intersection of the first screening pattern set and the second screening pattern set is determined as the recommended pattern set.

4. The driving mode control method according to claim 1, characterized in that: The determining the speeding situation of the vehicle according to the current vehicle speed and the current vehicle speed limit includes: In response to the current vehicle speed being greater than the current vehicle speed limit, determining that the vehicle has exceeded the speed limit as a speeding condition; In response to the current vehicle speed being less than or equal to the current vehicle speed limit, determining that the vehicle is not speeding is a speeding situation.

5. The driving mode control method according to claim 1, characterized in that: The determining, according to the speeding situation and the vehicle driving parameters, a target driving mode for the next level scoring result of the current road scene in the recommended mode set comprises: In response to the speeding condition being speeding, determining a safety mode corresponding to the current road scene in the recommended mode set, and determining the safety mode as the target driving mode; In response to the speeding situation being no speeding, determining a scene type of the current road scene, and determining a target driving mode in the recommended mode set according to the acceleration change rate in the vehicle driving parameters and the scene type.

6. The driving mode control method according to claim 5, characterized in that: The determining the target driving mode in the recommended mode set according to the acceleration change rate in the vehicle driving parameter and the scene type includes: In response to the scene type being a special scene, determining a highest priority mode corresponding to the current road scene in the recommended mode set, and determining the highest priority mode as the target driving mode; In response to the scene type being a normal scene and the acceleration change rate being greater than or equal to a preset change rate threshold, determining a first duration during which the acceleration change rate is greater than or equal to the change rate threshold; In response to the first duration being greater than or equal to a preset first duration threshold, determining a power optimal mode corresponding to the current road scene in the recommended mode set, and determining the power optimal mode as the target driving mode; In response to the scene type being a normal scene and the acceleration change rate being less than a preset change rate threshold, or the first duration being less than a preset first duration threshold, the actual power consumption of the air conditioner is determined in the vehicle driving parameters, and the target driving mode is determined based on the actual power consumption of the air conditioner and the recommended mode set.

7. The driving mode control method according to claim 6, characterized in that: The determining the target driving mode according to the actual power consumption of the air conditioner and the recommended mode set includes: In response to the recommended mode set including an economy mode and a super economy mode, determining a first maximum allowable power corresponding to the economy mode and a second maximum allowable power corresponding to the super economy mode, and determining the target driving mode in the recommended mode set according to a power relationship between the first maximum allowable power, the second maximum allowable power and actual power consumption of the air conditioner; wherein the first maximum allowable power is greater than the second maximum allowable power; In response to the recommended mode set not including both the economic mode and the super economic mode, determining a magnitude relationship between the actual power consumption of the air conditioner and a preset power threshold; In response to the magnitude relationship being that the actual power consumption of the air conditioner is greater than or equal to a preset power threshold, determining a power suboptimal mode corresponding to the current road scene in the recommended mode set, and determining the power suboptimal mode as the target driving mode; In response to the size relationship being that the actual power consumption of the air conditioner is less than a preset power threshold, an energy-saving priority mode corresponding to the current road scene is determined in the recommended mode set, and the energy-saving priority mode is determined as the target driving mode.

8. The driving mode control method according to claim 7, characterized in that: The determining the target driving mode in the recommended mode set according to the power relationship between the first maximum allowable power, the second maximum allowable power, and the actual power consumed by the air conditioner includes: In response to the actual power consumption of the air conditioner being less than or equal to the second maximum allowable power, determining the super economy mode in the recommended mode set as the target driving mode; In response to the actual power consumption of the air conditioner being less than the first maximum allowable power and greater than the second maximum allowable power, determining the economy mode in the recommended mode set as the target driving mode; In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power, and the standard mode being present in the recommended mode set, determining the standard mode as the target driving mode; In response to the actual power consumption of the air conditioner being greater than or equal to the first maximum allowed power and no standard mode exists in the recommended mode set, the economic mode is determined as the target driving mode.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: The electronic device comprises the electronic device as claimed in claim 9.

Citation Information

Patent Citations

  • Networked automobile driving mode selection system and control method thereof

    CN112187838A

  • Driving mode switching system and method in automatic driving

    CN112236348A

  • Intelligent control method and device for extended-range vehicle type driving modes and electronic equipment

    CN113978469A

  • Method and device for recommending intelligent driving parameters based on driving scene

    CN115203536A

  • Vehicle control method and device, vehicle and medium

    CN116534039A