Vehicle driving mode control method, vehicle, program product and storage medium

By obtaining vehicle status parameters and adjusting driving modes using mapping relationships and weight calculations, the problem of low control accuracy of traditional vehicle driving modes is solved, and higher driving comfort, safety and energy management are achieved.

CN120363918APending Publication Date: 2025-07-25FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510763573.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-09
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Traditional vehicle driving mode control has the problem of low accuracy, especially when real-time driving data is affected by multiple factors, unnecessary driving mode switching is prone to occur.

Method used

By acquiring multiple state parameters, determining driving mode adjustment parameters using mapping relationships, and weighting calculations are performed based on parameter weights and driving mode weights, and dynamically adjusting the target driving mode to match the current status of the vehicle and driver preferences.

Benefits of technology

It realizes refined control of vehicle driving mode, improves driving comfort and safety, and at the same time enhances energy management capabilities, avoiding mismatch problems in traditional driving mode switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120363918A_ABST
    Figure CN120363918A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle driving mode control method, a vehicle, a program product and a storage medium. The method comprises the steps that a plurality of state parameters of the vehicle and the current driving mode of the vehicle are obtained, and the different state parameters are different in type; determining a plurality of driving mode adjustment parameters of the current driving mode based on a mapping relationship corresponding to the plurality of state parameters, the mapping relationship being used for representing a mapping relationship between the state parameters in the current driving mode and the driving mode adjustment parameters; adjusting the current driving mode based on the plurality of driving mode adjustment parameters to obtain a target driving mode; and controlling vehicle driving based on the target driving mode. According to the invention, the technical problem of low accuracy of vehicle driving mode control in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicles, and in particular, to a vehicle driving mode control method, a vehicle, a program product, and a storage medium. Background Art

[0002] With the rapid development of the automotive industry, especially the rise of new energy vehicles and intelligent driving technologies, the flexibility and intelligence of driving modes have become important factors in enhancing the driving experience, energy conservation, and safety.

[0003] Traditional vehicles usually have fixed manually selectable driving modes, and drivers need to manually switch according to their personal driving styles or road conditions. In recent years, some vehicles have begun to be equipped with an automatic driving mode switching function, which determines when to switch to a suitable driving mode based on the real-time driving data of the vehicle. However, due to the inherent characteristics of real-time driving data, that is, it is affected by multiple factors such as road surface conditions, weather conditions, and traffic dynamics, it is prone to significant fluctuations in the short term, thereby triggering unnecessary driving mode switches, and further resulting in low precision in vehicle driving mode control in related technologies.

[0004] In view of the above problems, no effective solution has been proposed yet. Summary of the Invention

[0005] Embodiments of the present invention provide a vehicle driving mode control method, a vehicle, a program product, and a storage medium, so as to at least solve the technical problem of low precision in vehicle driving mode control in related technologies.

[0006] According to an aspect of an embodiment of the present invention, a vehicle driving mode control method is provided, including: obtaining a plurality of state parameters of the vehicle and the current driving mode of the vehicle, where different state parameters have different types; determining a plurality of driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the plurality of state parameters, where the mapping relationship is used to represent the mapping relationship between the state parameters and the driving mode adjustment parameters in the current driving mode; adjusting the current driving mode based on the plurality of driving mode adjustment parameters to obtain a target driving mode; and controlling the vehicle to travel based on the target driving mode.

[0007] Further, the current driving mode is adjusted based on multiple driving mode adjustment parameters to obtain a target driving mode, including: obtaining the parameter weights of the multiple driving mode adjustment parameters and the driving mode weight of the current driving mode, where the parameter weights are used to reflect the importance of different driving adjustment parameters, and the driving mode weight is used to reflect the importance of the current driving mode; determining the current power value of the current driving mode from a preset driving mode mapping relationship based on the current driving mode, where the preset driving mode mapping relationship is used to represent the mapping relationship between different driving modes and driving power values, and the driving power value is used to describe the kinetic energy performance of different driving modes; adjusting the current power value based on the parameter weights and the driving mode weight to obtain a target power value; and determining the target driving mode from multiple driving modes based on the target power value.

[0008] Further, adjusting the current power value based on the parameter weights and the driving mode weight to obtain a target power value includes: performing a weighted calculation based on the multiple driving mode adjustment parameters, the parameter weights, the driving mode weight, and the current power value to determine a first driving power value; comparing the first driving power value with a first preset driving power value to obtain a first comparison result, where the first preset driving power value is greater than a first other driving power value among the multiple driving power values, and the first other driving power value is the other power values among the multiple driving power values except the first preset driving power value, and the first comparison result is used to determine the minimum value between the first driving power value and the first preset driving power value; and comparing the first comparison result with a second preset driving power value to determine the target power value, where the second preset driving power value is less than a second other driving power value among the multiple driving power values, and the second other driving power value is the other power values among the multiple driving power values except the second preset driving power value.

[0009] Further, comparing the first comparison result with the second preset driving power value to determine the target power value includes: determining the minimum value in the first comparison result as a second driving power value, where the second driving power value is the first driving power value or the first preset driving power value; comparing the second driving power value with the second preset driving power value to obtain a second comparison result, where the second comparison result is used to determine the maximum value between the second driving power value and the second preset driving power value; and determining the maximum value in the second comparison result as the target power value, where the target power value is the second driving power value or the second preset driving power value.

[0010] Further, a weighted calculation is performed based on multiple driving mode adjustment parameters, parameter weights, driving mode weights, and the current power value to determine the first driving power value, including: multiplying the multiple driving mode adjustment parameters by the corresponding parameter weights to obtain multiple adjusted products; determining the target product of the current power value and the driving mode weight; and determining the first driving power value based on the sum of the multiple adjusted products and the target product.

[0011] Further, the method further includes: detecting that the state data of the vehicle within a preset time period meets the preset conditions, and generating a driving mode switching instruction, where the preset conditions are used to represent the preset driving state criteria for determining whether to trigger a driving mode switch; in response to receiving the driving mode switching instruction of the vehicle, obtaining multiple state parameters of the vehicle and the current driving mode of the vehicle, determining multiple driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the multiple state parameters, adjusting the current driving mode based on the multiple driving mode adjustment parameters to obtain the target driving mode, switching the current driving mode of the vehicle to the target driving mode, and controlling the vehicle to travel based on the target driving mode.

[0012] Further, the multiple state parameters include at least two of the following: a scenario state parameter, a gross weight state parameter, an energy state parameter, and a driving style state parameter, where the scenario state parameter is used to reflect the characteristics of the current driving environment of the vehicle, the gross weight state parameter is used to reflect the current load state of the vehicle, the energy state parameter is used to reflect the current remaining energy level of the vehicle, and the driving style state parameter is used to reflect the driving operation preferences of the driver.

[0013] According to another aspect of the embodiments of the present invention, there is provided a vehicle driving mode control device, including: an acquisition module, configured to acquire multiple state parameters of the vehicle and the current driving mode of the vehicle, where the types of different state parameters are different; a determination module, configured to determine multiple driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the multiple state parameters, where the mapping relationship is used to represent the mapping relationship between the state parameters and the driving mode adjustment parameters in the current driving mode; an adjustment module, configured to adjust the current driving mode based on the multiple driving mode adjustment parameters to obtain the target driving mode; and a control module, configured to control the vehicle to travel based on the target driving mode.

[0014] According to another aspect of the embodiments of the present invention, there is also provided a vehicle, including: a memory storing an executable program; and a processor configured to run the program, where when the program runs, it executes the methods in the various embodiments of the present invention.

[0015] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, which includes a stored executable program. When the executable program runs, it controls the device where the storage medium is located to execute and implement the methods in various embodiments of the present invention.

[0016] In the embodiments of the present invention, first, a plurality of state parameters of the vehicle and the current driving mode of the vehicle are obtained; then, based on the mapping relationships corresponding to the plurality of state parameters, a plurality of driving mode adjustment parameters are determined; then, based on the obtained plurality of driving mode adjustment parameters, the current driving mode of the vehicle is adjusted to determine the target driving mode; finally, the vehicle is controlled to travel based on the target driving mode. It is easy to notice that by obtaining a plurality of state parameters, the present invention can comprehensively analyze the current driving state of the vehicle from multiple perspectives, and then obtain the driving mode adjustment parameters corresponding to the state parameters from the pre-set mapping relationships, obtaining the influence degree values of the plurality of state parameters on the current driving mode. At this time, based on the driving mode adjustment parameters, the current driving mode is adjusted, and the obtained target driving mode is more in line with the current driving conditions of the vehicle and the driver's preferences, achieving the purpose of fine control of the vehicle driving mode, avoiding the problem of driving mode mismatch that may occur in traditional driving mode switching, improving the comfort and safety of driving, and at the same time enhancing the vehicle's energy management ability, thereby achieving the technical effect of improving the accuracy of vehicle driving mode control, and further solving the technical problem of low accuracy of vehicle driving mode control in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and form a part of this application. The illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0018] Figure 1 is a flowchart of a vehicle driving mode control method according to an embodiment of the present invention;

[0019] Figure 2 is a flowchart for judging a target driving mode according to an embodiment of the present invention;

[0020] Figure 3 is a schematic diagram of a vehicle driving mode control device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0021] To enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part rather than all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.

[0022] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0023] According to an embodiment of the present invention, an embodiment of a method for controlling a vehicle driving mode is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0024] Figure 1 is a flowchart of a method for controlling a vehicle driving mode according to an embodiment of the present invention. As Figure 1 shown, the method includes the following steps:

[0025] Step S102, obtain a plurality of state parameters of the vehicle and the current driving mode of the vehicle, wherein the types of different state parameters are different.

[0026] The above-mentioned multiple state parameters can refer to a set of various information that can reflect the current operating state of the vehicle during driving. The types of the multiple state parameters can include but are not limited to scenario state parameters, gross weight state parameters, energy state parameters, driving style state parameters, etc. The specific types of state parameters can be determined according to the actual driving state and are not limited here. The multiple state parameters can be used as the key basis for judging whether to control the driving mode update and how to adjust the vehicle performance. By real-time monitoring and analyzing different state parameters, it is possible to better understand the environment, working conditions of the vehicle, and the driving style of the driver, so as to make more intelligent and appropriate driving mode adjustment decisions to adapt to different driving scenarios and improve the vehicle performance.

[0027] The above-mentioned current driving mode can refer to the driving mode setting currently adopted by the vehicle at a certain moment. The types of the current driving mode can include but are not limited to power mode, standard mode, and economy mode, etc. Among them, the power mode can be a mode designed for pursuing a high-performance driving experience and has a maximum power output; the standard mode can be a driving mode that balances power performance and economy, which provides a balance point of comfort and convenience for daily driving; the economy mode pays more attention to fuel economy and energy efficiency. By adjusting the operating parameters of the engine and transmission system, it reduces energy consumption and extends the driving range. The specific current driving mode needs to be determined according to the vehicle driving system design and the driver's manual selection result and is not limited here. The current driving mode can be used to reflect the driver's immediate needs for the vehicle's handling characteristics and performance. Obtaining the current driving mode can take into account the previous mode setting when making a new driving mode control decision to ensure the continuity and rationality of the mode switching process and avoid causing troubles or safety hazards to the driver due to sudden changes between driving modes.

[0028] In an optional embodiment, obtaining the multiple state parameters and the current driving mode of the vehicle is a key step in realizing the vehicle driving mode switching. The multiple state parameters, including but not limited to the driving scenario where the vehicle is located, the gross weight situation, the remaining energy level, and the driving style of the driver, have different types and jointly constitute a multi-faceted perspective for comprehensively evaluating the real-time operating state of the vehicle. Through the vehicle's built-in sensor network and intelligent algorithms, it is possible to real-time monitor and analyze the above state parameters and quickly form an accurate understanding of the current driving environment and requirements.

[0029] In an alternative embodiment, first, various operating data of the vehicle are monitored and collected in real time through an in-vehicle sensor network. The in-vehicle sensor network may include, but is not limited to, a vehicle speed sensor, a Global Positioning System (GPS) positioning system, a gyroscope, an accelerator pedal position sensor, and a state indicator of the battery management system. The specific in-vehicle sensor network needs to be determined according to the actual vehicle system design and is not limited here; then, through the load sensor or vehicle dynamics model calculation, the total weight state of the vehicle can be obtained; with the help of the battery management system, the remaining battery power state is updated in real time; at the same time, through sensor data such as the accelerator pedal opening, acceleration and deceleration trends, and steering angle, the driving style of the driver is analyzed; in addition, the communication system inside the vehicle continuously transmits these state parameters to the control system, which is combined with the current driving mode information to provide comprehensive data support for the intelligent switching of the driving mode. The acquisition and analysis of multiple state parameters and the current driving mode constitute the core basis for the control of the intelligent driving mode switching of the vehicle. By comprehensively considering the operating state of the vehicle and the immediate needs of the driver, a more practical driving mode selection is provided for the driver, thereby improving driving safety, comfort, and energy efficiency.

[0030] Exemplarily, when the vehicle is driving on a highway, the vehicle's controller receives real-time updates of the following state parameters through the Controller Area Network (CAN): through the wheel speed sensor, the current vehicle speed is obtained as 100 km / h; using the gyroscope and altitude sensor, the current highway inclination angle is measured as 0.5°; through the load sensors installed on the suspension and axles, the current total vehicle weight is calculated as 8800 kg; with the help of the battery management system, the current remaining battery power is read as 70%; through the position signal of the knob in the cockpit, the current driving mode is known to be the power mode; based on the multiple states and the current driving mode obtained, it is determined that the vehicle is in a high-speed driving scenario, and the vehicle has sufficient remaining energy, the vehicle load is slightly higher than the standard, and the driving mode tends to have high-performance requirements, thereby providing sufficient data support for subsequent driving mode control. The state parameters and driving states in the above steps are only examples, and the specific state parameters and driving states need to be determined according to the actual situation of the vehicle and are not limited here.

[0031] Step S104, determining multiple driving mode adjustment parameters of the current driving mode based on the mapping relationships corresponding to multiple state parameters, where the mapping relationships are used to represent the mapping relationships between the state parameters and the driving mode adjustment parameters in the current driving mode.

[0032] The above mapping relationship may refer to a mathematical or logical relationship that associates and converts multiple state parameters of a vehicle with their adjustment parameters in a specific driving mode. The types of mapping relationships may include, but are not limited to, a scenario state mapping relationship table, a gross weight state mapping relationship table, an energy state mapping relationship table, and a driving style state mapping relationship table, etc. The specific mapping relationship needs to be determined according to the actual calibration results or expert experience, and is not limited here. Through the mapping relationship, the driving mode adjustment parameter corresponding to each state parameter can be determined.

[0033] The above driving mode adjustment parameter may refer to the adjustment parameter for the current driving mode determined by multiple state parameters through the mapping relationship. The types of driving mode adjustment parameters may include, but are not limited to, scenario state adjustment parameters, gross weight state adjustment parameters, energy state adjustment parameters, and driving style state adjustment parameters, etc. The specific driving mode adjustment parameter needs to be determined according to the specific state parameters and the mapping relationship, and is not limited here. The driving mode adjustment parameter can be directly used in the adjustment process of the vehicle's current driving mode.

[0034] In an alternative embodiment, Table 1 is a mapping relationship table between the scenario state and the scenario state adjustment parameter, Table 2 is a mapping relationship table between the gross weight state and the gross weight state adjustment parameter, Table 3 is a mapping relationship table between the energy state and the energy state adjustment parameter, Table 4 is a mapping relationship table between the driving style state and the driving style state adjustment parameter. Tables 1 to 4 reflect the corresponding relationship between different state parameters and the driving mode adjustment parameter in the form of preset values.

[0035] Table 1

[0036] Scene status Scene status adjustment parameter Urban scene Scene1 Suburban (or national road) scene Scene2 High-speed scene Scene3 Mountainous area scene Scene4 Extreme congestion scene Scene5 General scene Scene6

[0037] As shown in Table 1, the scenario states include urban scenario, suburban (or national road) scenario, highway scenario, mountain scenario, extreme congestion scenario, and general scenario. The corresponding scenario state adjustment parameters are (scenario) Scene1, Scene2, Scene3, Scene4, Scene5, Scene6 respectively. Here, the scenario state adjustment parameters are represented by different Scenes. The actual scenario state adjustment parameters need to be determined according to experimental data and empirical values, and are not limited here.

[0038] Table 2

[0039] Total weight status Total weight status adjustment parameter Empty load M1 Standard load M2 Heavy load M3

[0040] As shown in Table 2, the gross weight states include the no-load state, the standard load state, and the heavy load state. The corresponding gross weight state adjustment parameters are M1, M2, and M3 respectively. Here, the gross weight state adjustment parameters are represented by different Ms. The specific gross weight state adjustment parameters need to be determined according to experimental data and expert experience, and are not limited here.

[0041] Table 3

[0042] Energy status Energy status adjustment parameter Low energy status E1 Medium energy status E2 High energy status E3

[0043] As shown in Table 3, the energy states include the low energy state, the medium energy state, and the high energy state. The corresponding energy state adjustment parameters are E1, E2, and E3 respectively. Here, the energy state adjustment parameters are represented by different Es. The specific energy state adjustment parameters need to be determined according to experimental data and expert experience, and are not limited here.

[0044] Table 4

[0045] Driving style status Driving style status adjustment parameter Aggressive type S1 Standard type S2 Gentle type S3

[0046] As shown in Table 4, the driving style states include the aggressive style, the standard style, and the gentle style. The corresponding driving style state adjustment parameters are S1, S2, and S2 respectively. Here, the driving style state adjustment parameters are represented by different Ss. The specific driving style state adjustment parameters need to be determined according to experimental data and expert experience, and are not limited here.

[0047] In an alternative embodiment, based on the mapping relationships between multiple state parameters such as the scenario state, the gross weight state, the energy state, and the driving style state and the current driving mode, multiple driving mode adjustment parameters are determined. This process transforms complex real-world conditions into specific control parameters, enabling the vehicle to automatically adjust its operating state according to the real-time environment and driving requirements to achieve an appropriate driving mode.

[0048] In an alternative embodiment, first, the scenario state (such as city, highway, mountainous area), the gross weight state (light load, standard, heavy load), the remaining energy state (low, medium, high), and the driving style state (aggressive, standard, gentle) of the vehicle are determined based on the data collected in real time by the vehicle sensor network. Subsequently, the above state parameters can be converted into specific driving mode adjustment parameters by using mapping relationships including a scenario state mapping table, a gross weight state mapping table, an energy state mapping table, and a driving style state mapping table. Each mapping table contains rich logical and mathematical rules, which are established based on extensive road tests and data analysis to ensure the accuracy and applicability of the adjustment parameters. Through this mechanism, even when the mode gears of the knob (or switch) are limited, fine control of the driving mode can be achieved, thereby improving the performance of the vehicle in different scenarios.

[0049] Step S106, adjust the current driving mode based on multiple driving mode adjustment parameters to obtain a target driving mode.

[0050] The above target driving mode may refer to a driving mode that is more in line with the current driving state calculated through mapping relationships after considering various current state parameters of the vehicle, such as the scenario state, the gross weight of the vehicle, the remaining energy state, the driver's driving style, and the current driving mode. The types of the target driving mode may include but are not limited to economy mode 3, economy mode 2, economy mode 1, standard mode, power mode 1, power mode 2, power mode 3, etc. The specific target driving mode needs to be comprehensively determined according to the current state of the vehicle and the driving mode control method, which is not limited here. The power performance of the above target driving mode gradually increases from front to back. The target driving mode can be used to provide a set of operation instructions that conform to the current driving conditions and the driver's preferences, aiming to maximize the vehicle performance while ensuring driving safety and comfort, as well as improving the energy use efficiency.

[0051] In an alternative embodiment, continuous and real-time dynamic adjustment of the current driving mode is performed based on the driving mode adjustment parameters corresponding to multiple state parameters to match the changes in the driving environment, and finally a target driving mode suitable for the current conditions is determined. Here, different driving mode adjustment parameters quantify the degree of influence of their respective state parameters on the driving mode, ensuring that the contribution of each parameter can be properly considered. By fusing these adjustment parameters to adjust the driving mode, the obtained target driving mode can comprehensively reflect the complex state of the current driving environment. The comprehensiveness of this method enables the control of the driving mode not to be limited to single-dimensional considerations, but a multi-dimensional and three-dimensional intelligent decision-making process, significantly improving the accuracy and effectiveness of the driving mode control.

[0052] In an alternative embodiment, the current driving mode is adjusted based on the scenario state adjustment parameters to obtain a driving mode that takes into account the scenario state; the current driving mode is adjusted based on the gross weight state adjustment parameters to obtain a driving mode that takes into account the vehicle's gross weight state; the current driving mode is adjusted based on the energy state adjustment parameters to obtain a driving mode that takes into account the vehicle's energy state; the current driving mode is adjusted based on the driving style state adjustment parameters to obtain a driving mode that takes into account the driver's driving style; finally, the above driving modes are integrated to obtain a target driving mode that simultaneously takes into account multiple vehicle states, reflecting the refined control of the driving mode and improving the control accuracy of the driving mode.

[0053] Exemplarily, if the vehicle is in a heavy load state and the environment is a mountain slope, the system may determine that it is necessary to increase the torque output to improve the climbing ability. At the same time, to ensure the reasonable use of energy, if the remaining energy is low, the maximum torque in the power mode is restricted, and a more economical target driving mode is adopted. At the same time, according to the driver's aggressive or gentle driving style, the shift logic and torque response boundary are automatically adjusted to provide a driving experience that is more in line with personal driving habits. The above intelligent adjustment mechanism based on multiple driving mode adjustment parameters can not only help the vehicle select a suitable driving mode in a complex and changing driving environment, but also achieve the efficient use of energy and the personalized improvement of the driving experience.

[0054] Step S108, control the vehicle to travel based on the target driving mode.

[0055] In an alternative embodiment, after the target driving mode is determined, the control unit sends specific control commands to each subsystem of the vehicle according to the characteristics of the target driving mode.

[0056] Exemplarily, when the target driving mode is the "power mode", the control unit will adjust the torque response boundary of the engine so that it generates a stronger torque output at a greater throttle depth; at the same time, improve the shift logic, delay the shift timing, and keep the engine running in a higher speed range to provide more abundant power. For hybrid or pure electric vehicles, the system will also adjust the switching strategy between electric drive and internal combustion engine drive to achieve greater power output, and at the same time improve the battery energy management to ensure the efficient use of energy.

[0057] When the target driving mode is "economic mode", the system will adopt the opposite strategy. By reducing the torque response boundary and advancing the shift timing, it reduces unnecessary energy consumption, adjusts the operating point of the internal combustion engine to the most economical range. For new energy vehicles, it will also maximize the recovery of braking energy through an intelligent energy recovery system to extend the driving range. Regardless of which target driving mode, the system will fine-tune the vehicle's acceleration performance, shift smoothness, energy consumption strategy, etc. to ensure that the vehicle's performance matches the current driving needs and environmental conditions. This process not only improves the overall performance of the vehicle, but also enhances driving safety and comfort. At the same time, through intelligent energy management, it effectively reduces the operating cost of the vehicle, providing a more efficient and personalized driving experience for the driver.

[0058] In an alternative embodiment, assume that the vehicle is currently driving on a highway and the system has determined that the target driving mode is power mode 2. Based on power mode 2, the torque response boundary is adjusted to a higher value, which means that even with a small change in the throttle pedal depth, the vehicle can respond quickly and provide strong power for overtaking and maintaining high-speed driving. At the same time, in power mode 2, the shift timing is postponed to keep the engine running in a higher speed range to obtain a larger torque output and improve the vehicle's acceleration performance. In addition, for hybrid electric vehicles, electric drive is preferred until the battery energy is close to the threshold, and then seamlessly switched to the internal combustion engine assisted drive mode to maintain a high-performance state. The above process describes the control process of the vehicle based on power mode 2 in the highway scenario, reflecting the effective control of the target driving mode on the vehicle, and further reflecting the necessity and effectiveness of the refined determination of the driving mode.

[0059] In an embodiment of the present invention, first, a plurality of state parameters of the vehicle and the current driving mode of the vehicle are obtained; then, based on the mapping relationships corresponding to the plurality of state parameters, a plurality of driving mode adjustment parameters are determined; next, based on the obtained plurality of driving mode adjustment parameters, the current driving mode of the vehicle is adjusted to determine a target driving mode; finally, the vehicle is controlled to travel based on the target driving mode. It is easy to notice that by obtaining a plurality of state parameters, the present invention can comprehensively analyze the current driving state of the vehicle from multiple perspectives, and then obtain the driving mode adjustment parameters corresponding to the state parameters from the pre-set mapping relationships, obtaining the influence degree values of the plurality of state parameters on the current driving mode. At this time, based on the driving mode adjustment parameters, the current driving mode is adjusted, and the obtained target driving mode is more in line with the current driving conditions of the vehicle and the driver's preferences, achieving the purpose of fine control of the vehicle's driving mode, avoiding the problem of driving mode mismatch that may occur in traditional driving mode switching, improving the comfort and safety of driving, and at the same time enhancing the vehicle's energy management ability, thereby achieving the technical effect of improving the accuracy of vehicle driving mode control, and further solving the technical problem of low accuracy of vehicle driving mode control in related technologies.

[0060] Optionally, adjusting the current driving mode based on a plurality of driving mode adjustment parameters to obtain a target driving mode includes: obtaining the parameter weights of the plurality of driving mode adjustment parameters and the driving mode weight of the current driving mode, where the parameter weights are used to reflect the importance of different driving adjustment parameters, and the driving mode weight is used to reflect the importance of the current driving mode; based on the current driving mode, determining the current power value of the current driving mode from a preset driving mode mapping relationship, where the preset driving mode mapping relationship is used to represent the mapping relationship between different driving modes and driving power values, and the driving power value is used to describe the kinetic energy performance of different driving modes; adjusting the current power value based on the parameter weights and the driving mode weight to obtain a target power value; and determining the target driving mode from a plurality of driving modes based on the target power value.

[0061] The above-mentioned parameter weights may refer to the importance values of different driving mode adjustment parameters in the driving mode selection process. The types of parameter weights may include, but are not limited to, scenario state adjustment parameter weights, gross weight state adjustment parameter weights, energy state adjustment parameter weights, and driving style state adjustment parameter weights, etc. The specific parameter weights need to be determined according to the driving mode adjustment parameters and are not limited here. The parameter weights can be used to evaluate the contribution of different driving mode adjustment parameters to driving mode selection.

[0062] The above-mentioned driving mode weight may refer to the quantitative evaluation of the current driving mode, and the driving mode weight is used to reflect the priority and importance of the current driving mode in the process of determining the target driving mode.

[0063] The above-mentioned preset driving mode mapping relationship can refer to a set of predefined rules that associate different driving modes with corresponding driving power values, clarifying the driving power values corresponding to different driving modes.

[0064] The above-mentioned driving power value can refer to a quantitative index used to describe the kinetic energy performance of a vehicle under a specific driving mode.

[0065] The above-mentioned current power value can refer to the power performance level of the vehicle under the current driving mode determined based on the preset driving mode mapping relationship.

[0066] The above-mentioned target power value can refer to the desired power performance level obtained through system calculation and adjustment based on the parameter weights of multiple driving mode adjustment parameters and the driving mode weight of the current driving mode. It is the performance state that the vehicle will reach after system decision-making.

[0067] In an optional embodiment, first, obtain the parameter weights of different driving mode adjustment parameters and the driving mode weight of the current driving mode, and these weights indicate the priorities in the decision-making process; then, according to the current driving mode, look up the corresponding current power value in the preset driving mode mapping relationship, and this step converts the driving mode into a specific performance index; then, based on the obtained parameter weights and driving mode weights, perform a weighted calculation on the current power value to reflect the comprehensive effect of all influencing factors, thereby obtaining the target power value; finally, the system selects a driving mode that matches the target power value from the preset multiple driving modes as the target driving mode, and then adjusts the performance parameters of the vehicle, such as torque output, shift logic, energy distribution strategy, etc., to ensure that the driving experience of the vehicle matches the current driving conditions and driver preferences. This process realizes the dynamic adjustment of the vehicle driving mode through intelligent parameter weight and driving mode weight adjustment, improving driving safety, comfort, and energy efficiency.

[0068] Exemplarily, an electric vehicle is driving on an urban road during the morning rush hour. At this time, first obtain the parameter weights of multiple driving mode adjustment parameters, such as the parameter weight of the scenario state adjustment parameter is 0.3, the parameter weight of the gross weight state adjustment parameter is 0.2, the parameter weight of the energy state adjustment parameter is 0.4, and the parameter weight of the driving style state adjustment parameter is 0.1. At the same time, the current driving mode is the economy mode, and obtain the driving mode weight 0.8 corresponding to the economy mode; further, determine the current power value corresponding to the economy mode through the preset driving mode mapping relationship; then based on the above scenario state adjustment parameter weight 0.3, gross weight state adjustment parameter weight 0.2, energy state adjustment parameter weight 0.4, driving style state adjustment parameter weight 0.1, and driving mode weight 0.8, adjust the current power value to obtain the target power value; then based on the preset driving mode mapping relationship, find out that the target driving mode corresponding to the target power value is the economy mode 1. This driving mode moderately increases the power output on the basis of the economy mode to cope with the road gradient, and at the same time maintains a high energy efficiency.

[0069] In the congested traffic conditions of urban commuting, the above driving mode determination process maximizes the energy utilization efficiency while ensuring the power performance of the vehicle, reduces the energy consumption cost, and improves the driving experience. The above parameter weights and driving mode weights are only examples, and the specific parameter weights and driving mode weights need to be determined according to the actual calibration results and expert experience, and are not limited here.

[0070] In an alternative embodiment, Table 5 is a preset driving mode mapping relationship table according to an embodiment of the invention, which is used to reflect the mapping relationship between the driving mode and the driving power value.

[0071] Table 5

[0072] Target driving mode Current driving mode (Orig) Driving power value Power mode 3 None 7 Power mode 2 None 6 Power mode 1 P gear (power mode) 5 Standard mode C gear (standard mode) 4 Economic mode 1 E gear (economic mode) 3 Economic mode 2 None 2 Economic mode 3 None 1

[0073] As shown in Table 5, the preset driving mode mapping table includes three columns, namely the target driving mode, the current driving mode, and the driving power value. Among them, the target driving mode includes Power Mode 3, Power Mode 2, Power Mode 1, Standard Mode, Economy Mode 1, Economy Mode 2, and Economy Mode 3. From front to back, the power performance of the vehicle becomes lower, and the corresponding driving power value becomes lower. The current driving mode includes P gear (Power Mode), C gear (Standard Mode), and E gear (Economy Mode), which respectively correspond to Power Mode 1, Standard Mode, and Economy Mode 1 in the target driving mode. The driving power value includes 7, 6, 5, 4, 3, 2, 1, indicating that the driving power value decreases in sequence from front to back. The magnitude of the above driving power value is only for illustration, and the specific driving power value needs to be determined according to the actual situation, expert experience, and the calibration results of the whole vehicle, which are not limited here. The above preset driving mode mapping table reflects the corresponding relationship between the current driving mode and the target driving mode level, as well as the corresponding relationship between the driving mode level and the driving power value.

[0074] Optionally, the current power value is adjusted based on the parameter weight and the driving mode weight to obtain the target power value, including: performing a weighted calculation based on multiple driving mode adjustment parameters, parameter weights, driving mode weights, and the current power value to determine the first driving power value; comparing the first driving power value with the first preset driving power value to obtain the first comparison result, where the first preset driving power value is greater than the first other driving power value among the multiple driving power values, and the first other driving power value is the other power value except the first preset driving power value among the multiple driving power values, and the first comparison result is used to determine the minimum value between the first driving power value and the first preset driving power value; comparing the first comparison result with the second preset driving power value to determine the target power value, where the second preset driving power value is less than the second other driving power value among the multiple driving power values, and the second other driving power value is the other power value except the second preset driving power value among the multiple driving power values.

[0075] The above first driving power value can refer to the power value obtained by performing a weighted calculation on multiple driving mode adjustment parameters, parameter weights, driving mode weights, and the current power value. The first driving power value can be used to reflect the power performance level that the vehicle should theoretically reach according to the current driving conditions and the driver's preferences.

[0076] The above first preset driving power value can refer to the maximum power value preset among all available driving power values, and this value is greater than all other driving power values. The first preset driving power value can be used to limit the maximum power performance that the vehicle can reach under certain special conditions (such as an emergency that requires maximum power output).

[0077] The above-mentioned first other driving power value may refer to a series of other driving power values in the system in addition to the first preset driving power value. These power values correspond to different driving modes, such as economy mode, standard mode, power mode, etc. The first other driving power value is set below the first preset driving power value to adapt to different driving needs and scenarios.

[0078] The above-mentioned first comparison result may refer to the result obtained by comparing the first driving power value with the first preset driving power value, which is used to determine the smaller value of the two. In the process of calculating the target power value, the first comparison result plays a restrictive role to ensure that the power output of the vehicle does not exceed the preset maximum threshold.

[0079] The above-mentioned second preset driving power value may refer to a preset minimum power value corresponding to the first preset driving power value. This value is lower than all other driving power values and is used to limit the power output of the vehicle in cases of extremely tight energy or other necessary situations to ensure basic driving safety.

[0080] The above-mentioned second other driving power value may refer to other driving power values in the system in addition to the second preset driving power value. The second other driving power value corresponds to different driving modes and is usually above the second preset driving power value, providing more power options than the minimum limit value.

[0081] In an alternative embodiment, first, determine the driving mode adjustment parameters, such as the total vehicle weight, remaining energy state, road gradient, and driver style, etc. Then, combine the pre-set parameter weights and the weights of the current driving mode to perform a weighted calculation to determine a preliminary ideal power output level, that is, the first driving power value. Subsequently, compare the first driving power value with the first preset driving power value. The first preset driving power value represents the maximum power output upper limit allowed in various driving environments to prevent excessive power output from causing energy waste or unnecessary stress on the vehicle system. If the first driving power value exceeds this upper limit, the system will automatically adjust it to the first preset driving power value, thus obtaining the first comparison result, that is, the smaller value of the first driving power value and the first preset driving power value, ensuring the rationality of the power output. Further, it is also necessary to consider the minimum power output requirement, that is, the second preset driving power value, which ensures that the vehicle can maintain the most basic operating ability and safety in any situation. The second preset driving power value is the lowest limit value among multiple selectable driving power values, and the second other driving power values lower than this limit value are not adopted to avoid insufficient vehicle power. Based on the comparison between the first comparison result and the second preset driving power value, a target power value that neither excessively consumes resources nor sacrifices safety can be determined. This value is between the maximum output upper limit and the minimum requirement lower limit, balancing power and efficiency, safety and comfort.

[0082] Through this series of adjustment steps, not only can the power output strategy be dynamically adjusted according to real-time traffic conditions, vehicle status, and individual driving preferences, but also the unreasonable mode switching caused by short-term fluctuations of individual parameters can be effectively avoided, significantly enhancing the continuity and comfort of the driving experience. At the same time, the energy utilization efficiency and operation safety of the vehicle are greatly improved. This adjustment mechanism not only strengthens the vehicle's adaptability to complex environments but also provides a more personalized and efficient driving solution for drivers, realizing the intelligent and refined management of driving modes.

[0083] Exemplarily, for an electric vehicle in motion with the current driving mode being the standard mode, according to the vehicle's real-time status (such as remaining battery power, total weight, etc.), the current power value is set to medium; assume that the first driving power value calculated by the system through weighted calculation is "high", but it does not reach the first preset driving power value (i.e., the maximum power value). Compare the first driving power value with the first preset driving power value to determine the first comparison result as the first driving power value; then, compare the first comparison result with the second preset driving power value to ensure that the adjusted power value is not lower than the minimum required for the safe operation of the vehicle. Assume that the second preset driving power value is "lower", and the system will determine that the target power value will not be lower than this value. Since the first comparison result is already between "medium" and "high", the first comparison result is the final target power value. Through the above process, even in a complex and changeable driving environment, the vehicle can automatically adjust to the appropriate target power value according to the current state parameters and preset limiting conditions, thus intelligently selecting the target driving mode, which not only meets the driver's immediate needs but also ensures the reasonable use of energy and the safe operation of the vehicle.

[0084] Optionally, determining the target power value based on the comparison between the first comparison result and the second preset driving power value includes: determining the minimum value in the first comparison result as the second driving power value, where the second driving power value is the first driving power value or the first preset driving power value; comparing the second driving power value with the second preset driving power value to obtain a second comparison result, where the second comparison result is used to determine the maximum value between the second driving power value and the second preset driving power value; determining the maximum value in the second comparison result as the target power value, where the target power value is the second driving power value or the second preset driving power value.

[0085] The above-mentioned second driving power value can refer to the smaller value selected after comparing the first driving power value with the first preset driving power value, and the second driving power value can be used to ensure that the vehicle's power output does not exceed the preset safety or performance upper limit.

[0086] The above second comparison result may refer to the result obtained by comparing the second driving power value with the second preset driving power value, and is used to determine the larger value between the two. The second comparison result can be used to ensure that the power output of the vehicle will not be lower than the minimum required to maintain the safe operation and basic performance of the vehicle.

[0087] In an alternative embodiment, first, the first driving power value is compared with the first preset driving power value (i.e., the maximum power output upper limit set by the system) to obtain a first comparison result, and the smaller value in the first comparison result is determined as the second driving power value; subsequently, the second driving power value is compared with the second preset driving power value (the minimum power output lower limit set by the system) to obtain a second comparison result, and the larger value in the second comparison result is determined as the target power value. Among them, the existence of the second preset driving power value is to ensure that the vehicle can maintain basic safe driving ability under any circumstances, and to avoid difficult control or safety hazards caused by too low power output under conditions of energy shortage or other adverse conditions. By determining the larger value between the second driving power value and the second preset driving power value as the target power value, the personalized power requirements of the driver can be satisfied as much as possible on the premise of ensuring safety. The above steps achieve precise regulation of the vehicle's power output by reasonably restricting the upper and lower limits of the first driving power value, ensuring both driving safety and improving energy utilization efficiency and driver satisfaction.

[0088] Exemplarily, a new energy vehicle is driving in an urban area. First, the current driving mode of the vehicle and multiple state parameters are obtained and the first driving power value is determined; assuming that the calculation result of the first driving power value is "medium", and the first preset driving power value (the maximum power output allowed by the vehicle) is "high", after the first step of comparison, the system determines that the second driving power value is "medium"; then, the second driving power value of "medium" is compared with the second preset driving power value (i.e., the minimum power output lower limit set by the system to ensure the basic driving ability of the vehicle). Assuming that the second preset driving power value is "low", the second comparison result determines that "medium" is the larger value of the two, so the final target power value is set to "medium". In the above scenario, the determination of the target power value not only avoids unnecessary energy waste, but also ensures that the vehicle has sufficient power to maintain stable driving. Without being limited by the "low" power output, the vehicle can more economically and efficiently handle urban congestion, improve energy utilization efficiency, reduce carbon emissions, and at the same time maintain a good driving experience.

[0089] Optionally, a weighted calculation is performed based on multiple driving mode adjustment parameters, parameter weights, driving mode weights, and the current power value to determine the first driving power value, including: multiplying each of the multiple driving mode adjustment parameters by the corresponding parameter weight to obtain multiple adjusted products; determining the target product of the current power value and the driving mode weight; and determining the first driving power value based on the sum of the multiple adjusted products and the target product.

[0090] The above-mentioned adjusted product may refer to the result obtained by multiplying each driving mode adjustment parameter by its corresponding parameter weight, and the adjusted product can be used to quantify the contribution degree of each driving mode adjustment parameter to the first driving power value.

[0091] The above-mentioned target product may refer to the result obtained by multiplying the current power value by the driving mode weight, and the target product can be used to adjust the basic level of power output in the current driving mode to an expected value more suitable for the current situation.

[0092] In an alternative embodiment, first, multiple driving mode adjustment parameters of the vehicle are determined; then, each adjustment parameter is multiplied by its specific parameter weight to generate multiple adjusted products. The weights are designed to highlight those parameters that have a greater impact on driving mode selection. For example, when driving in the mountains, the weight of the road slope may be higher. At the same time, the system also calculates the target product of the current power value and the driving mode weight, where the current power value reflects the power output level of the vehicle in the current driving mode, and the driving mode weight is adjusted according to the driving mode (such as economy, standard, or power mode) to reflect the power demand characteristics in different modes. Finally, after obtaining all the adjusted products and the target product, their sum value is determined as the first driving power value. This calculation process fully considers the comprehensive influence of each parameter, ensuring that the first driving power value can not only meet the immediate driving needs but also be adjusted according to the currently selected driving mode.

[0093] In an alternative embodiment, the calculation formula for the target power value is as follows:

[0094] Mode = max(min(int(k0 * Orig + k1 * Scene + k2 * M + k3 * E + k4 * S), 7), 1);

[0095] Wherein, Mode represents the target power value, Orig represents the current power value, k0 represents the driving mode weight, Scene represents the scene state adjustment parameter, k1 represents the parameter weight corresponding to the scene state adjustment parameter, M represents the total weight state adjustment parameter, k2 represents the parameter weight corresponding to the load state adjustment parameter, E represents the energy state adjustment parameter, k3 represents the parameter weight corresponding to the energy state adjustment parameter, S represents the driving style state adjustment parameter, k4 represents the parameter weight corresponding to the driving style state adjustment parameter, int represents the rounding operation, min represents taking the smaller value, max represents taking the larger value, 7 represents the first preset driving power value, 1 represents the second preset driving power value, and the first preset driving power value and the second preset driving power value can be determined according to the actual situation and are not limited herein.

[0096] Optionally, the method further includes: detecting that the state data of the vehicle within a preset time period meets a preset condition, and generating a driving mode switching instruction, where the preset condition is used to represent a preset driving state standard for determining whether to trigger a driving mode switch; in response to receiving the driving mode switching instruction of the vehicle, obtaining multiple state parameters of the vehicle and the current driving mode of the vehicle, determining multiple driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the multiple state parameters, adjusting the current driving mode based on the multiple driving mode adjustment parameters to obtain a target driving mode; switching the current driving mode of the vehicle to the target driving mode, and controlling the vehicle to travel based on the target driving mode.

[0097] The above-mentioned preset time period may refer to a fixed time interval used when obtaining the vehicle state data. During the preset time period, various operating parameters of the vehicle are collected and analyzed to evaluate whether they meet the predetermined driving mode switching criteria. The preset time period may include, but is not limited to, 5 minutes, 10 minutes, 15 minutes, etc. The specific preset time period needs to be determined according to the actual requirements and vehicle system design and is not limited herein. The preset time period can be used to implement periodic inspection of the vehicle state, ensuring that the system can respond in a timely manner when the vehicle operating conditions change significantly. Through regular analysis, the system can seamlessly switch the driving mode at the necessary moment without causing instantaneous driving discomfort or energy waste.

[0098] The above-mentioned preset condition may refer to a set of predefined criteria for determining whether the vehicle needs to switch from the current driving mode to another mode. The preset condition types may include, but are not limited to, speed and acceleration conditions, energy state conditions, load conditions, driving style conditions, etc. The specific preset conditions need to be determined according to the vehicle system design and are not limited herein. The preset conditions can be used to provide a clear trigger mechanism to achieve automatic switching of the vehicle driving mode.

[0099] The above driving mode switching instruction may refer to a signal indicating that the vehicle switches from the current driving mode to the target driving mode. The driving mode switching instruction is based on whether a preset condition is met. When it is detected that the vehicle status data meets the preset condition, a driving mode switching instruction will be automatically generated and sent.

[0100] The above ways of issuing the driving mode switching instruction may include but are not limited to the following ways:

[0101] The first way: direct instruction by the Electronic Control Unit (ECU): When the on-vehicle ECU detects that the preset condition is met, it can directly send a switching instruction to the vehicle's power system.

[0102] The second way: coordinated distribution by the processor. In the complex electronic architecture of modern vehicles, there may be multiple ECUs respectively controlling different systems. At this time, the processor (such as the vehicle's main computer or the vehicle networking unit) acts as a coordinator, comprehensively analyzing information from different ECUs, judging whether a driving mode switching instruction needs to be issued, and then sending the instruction to relevant components for execution through the CAN bus or other data transmission protocols.

[0103] The third way: cloud decision-making and remote control. In connected vehicles or autonomous vehicles, some decision-making processes may be completed in the cloud. The cloud server, based on big data analysis and artificial intelligence algorithms, judges whether the vehicle should switch the driving mode and sends an instruction to the vehicle through wireless communication technology. After receiving the instruction, the vehicle performs the corresponding driving mode switching action.

[0104] The above ways of issuing the driving mode switching instruction are only examples. The specific way of issuing the instruction needs to be determined according to the vehicle type and vehicle system design, and is not limited here.

[0105] In an alternative embodiment, first, within a preset time period, continuously monitor and analyze the real-time status data of the vehicle, including vehicle speed, acceleration, total mass, remaining energy status, road conditions, etc., to determine whether the preset driving status criteria are met. Once it is detected that the data meets a certain specific preset condition, immediately generate a driving mode switching instruction to indicate that the vehicle should change from the current driving mode to a more suitable target driving mode. Subsequently, the vehicle responds to the driving mode switching instruction, obtains the latest status parameters from the ECU or processor, and simultaneously reads the current driving mode. Using the pre-set mapping relationship, combine the current mode with the status parameters to calculate a series of driving mode adjustment parameters. These adjustment parameters involve aspects such as shift logic, torque response, and energy management strategies, aiming to fine-tune the current driving mode to obtain a target driving mode that is more suitable for the current driving status. Finally, switch the vehicle from the current driving mode to the target driving mode, and based on the characteristics of the target driving mode, control the corresponding behaviors of the vehicle, such as increasing the response rate, adjusting the power output, and improving energy utilization. The above process realizes the automated and refined management of the driving mode, not only improving the performance of the vehicle, but also greatly enhancing the comfort of the driver and the safety of the vehicle.

[0106] Exemplarily, when a new energy vehicle is driving in the mountains, first, the ECU monitors the vehicle status data every 30 seconds. For example, the current vehicle speed is 70 km / h, the slope is +5%, the throttle pedal opening is 60%, the total weight is 2500 kg at the standard load, the remaining battery power is 20% SOC, and the driving mode knob is in the standard mode. At the same time, the preset driving status criteria state that in a mountainous scenario, when the slope is greater than +3% and the remaining battery power is less than 30% SOC, it should automatically switch to the power mode to ensure sufficient climbing ability. Therefore, the system determines that the current conditions meet the preset requirements and generates a driving mode switching instruction.

[0107] When the vehicle receives the driving mode switching instruction, it obtains the latest status parameters such as the total vehicle weight, remaining battery power, vehicle speed, slope, etc., as well as the current driving mode information. Then, based on the current status parameters, the vehicle calculates a series of driving mode adjustment parameters through the mapping relationship. Furthermore, based on the driving mode adjustment parameters, adjust the current driving mode to determine the target driving mode; finally, switch the driving mode of the vehicle from the current driving mode to the target driving mode, such as switching from the standard mode to the power mode, and the driver will feel a more direct power response and a stronger climbing ability. After the switch is completed, the vehicle conducts driving control based on the control strategy of the power mode to ensure driving safety and sufficient power under the complex road conditions in the mountains.

[0108] In an alternative embodiment, Figure 2 is a flowchart for judging a target driving mode according to an embodiment of the present invention, as Figure 2As shown, first the process starts. It is determined whether the vehicle is in a mountainous area. If it is in a mountainous area, it is then determined whether it is in a low energy state. If it is in a low energy state, the target driving mode is the standard mode. If it is not in a low energy state, it is then determined whether the vehicle is in a heavy load state or has an aggressive driving style. If the above conditions are met, the target driving mode is Power Mode 3. If the above conditions are not met, the target driving mode is Power Mode 2.

[0109] If it is not in a mountainous area, it is determined whether it is in a city or in an extreme congestion scenario. If it is in a city or in an extreme congestion scenario, it is then determined whether it is in a low energy state. If it is in a low energy state, the target driving mode is Economy Mode 1. If it is not in a low energy state, it is then determined whether the vehicle is in a heavy load state or has an aggressive driving style. If the above conditions are met, the target driving mode is Power Mode 2. If the above conditions are not met, the target driving mode is Power Mode 1. If it is not in a city or in an extreme congestion scenario, it is determined whether it is in a low energy state. If it is in a low energy state, it is determined whether it is in a heavy load state. If so, the target driving mode is Economy Mode 2. If not, the target driving mode is Economy Mode 3. If it is not in a low energy state, it is determined whether the vehicle is in a heavy load state or has an aggressive driving style. If the above conditions are met, the target driving mode is Power Mode 1. If the above conditions are not met, it is determined whether it is in an empty load state. If so, the target driving mode is Economy Mode 2. If not, it is further determined whether the vehicle has a gentle driving style. If so, the target driving mode is Economy Mode 1. If not, the target driving mode is the standard mode.

[0110] Specifically, as Figure 2 shown, the start is the starting point of the process, marking the start of monitoring the vehicle state and preparing for driving mode determination. First, it is determined whether it is in a mountainous area: First, it is checked whether the vehicle is driving in a mountainous area. If the vehicle is indeed in a mountainous area, the process proceeds to the next step to check the remaining energy state. If the vehicle is not in a mountainous area, it is further determined whether the vehicle is in a city or an extreme congestion environment. The judgment logic in the mountainous area scenario is as follows: Low energy state judgment: If the vehicle is driving in a mountainous area and the remaining energy level is low, it directly enters the standard mode to balance energy consumption and power demand; Heavy load or aggressive driving style judgment: If the remaining energy is sufficient, but the vehicle is in a heavy load state or the driver has an aggressive driving style, the target driving mode is judged as Power Mode 3 to provide the strongest power support; General situation: If the above two conditions are not met, the target driving mode is judged as Power Mode 2, which is applicable to most mountain driving conditions.

[0111] Judgment Logic in Urban Scenarios or Extreme Congestion: Low Energy State Judgment: If the vehicle is driving in an urban or extremely congested environment and the remaining energy is insufficient, the target driving mode is selected as Economy Mode 1 to minimize energy consumption. Heavy Load or Aggressive Driving Style Judgment: If the remaining energy is sufficient, but the vehicle is heavily loaded or the driver operates aggressively, the target driving mode is adjusted to Power Mode 2 to ensure sufficient power response during low-speed driving. General Situation: If none of the above conditions are met, the target driving mode is set to Power Mode 1, which is suitable for general driving needs in urban environments.

[0112] Scenario Judgment for Scenarios Other than Mountainous, Urban, and Extreme Congestion: In non-specific scenarios, the process is further refined, and the target driving mode is determined based on the remaining energy, load, and driving style. Low Energy State and Heavy Load Judgment: If the remaining energy level is low and the vehicle is heavily loaded, the target driving mode is selected as Economy Mode 2 to ensure efficient use of energy. Heavy Load or Aggressive Driving Style Judgment: When the remaining energy is sufficient, if the vehicle is heavily loaded or the driver adopts an aggressive style, the target driving mode is set to Power Mode 1 to cope with the stronger power required for additional load or intense driving. Empty Load and Gentle Driving Style Judgment: If the vehicle is in an empty load state, or the driver prefers gentle driving, the target driving mode is automatically selected as Economy Mode 2 or Economy Mode 1 to achieve the most economical operating state. Standard Situation: If none of the above conditions are met, the default target driving mode enters the Standard Mode, which is applicable to driving in non-extreme situations.

[0113] End: After completing the determination of the target driving mode, the process ends, and the control strategy under the target driving mode is executed to ensure that the vehicle drives in the appropriate driving mode.

[0114] The above control process reflects the intelligence and situational awareness capabilities of the driving mode control method. By real-time analyzing multiple state parameters, it can quickly and accurately determine the most suitable mode for the current driving conditions, thereby effectively improving the safety, comfort, and economy of driving.

[0115] Optionally, the multiple state parameters include at least two of the following: scenario state parameter, total weight state parameter, energy state parameter, driving style state parameter. Among them, the scenario state parameter is used to reflect the characteristics of the vehicle's current driving environment, the total weight state parameter is used to reflect the vehicle's current load state, the energy state parameter is used to reflect the vehicle's current remaining energy level, and the driving style state parameter is used to reflect the driver's driving operation preference.

[0116] The above scene status parameters may refer to parameters reflecting the characteristics of the vehicle's current driving environment. The types of scene status parameters may include, but are not limited to, urban scene status parameters, suburban scene status parameters, highway scene status parameters, mountain scene status parameters, extreme congestion scene status parameters, and general scene status parameters. The above scene status parameters are only examples, and the specific scene status parameters need to be determined according to the actual driving scenario, which is not limited here. The scene status parameters can be used to analyze the actual needs of the vehicle in different driving scenarios, so as to select a driving mode suitable for the current environment and better exert the vehicle's performance.

[0117] The above gross weight status parameters may refer to the total weight of the vehicle and its loaded goods. The types of gross weight status parameters may include, but are not limited to, empty load status parameters, standard load status parameters, heavy load status parameters, etc. The specific gross weight status parameters need to be determined according to the vehicle's load condition, which is not limited here. Considering the gross weight status parameters can enable the system to dynamically adjust the driving mode according to the load condition.

[0118] The above energy status parameters may refer to the remaining level of the vehicle's current energy. The types of energy status parameters may include, but are not limited to, low energy status parameters, medium energy status parameters, high energy status parameters, etc. The specific energy status parameters need to be determined according to the remaining energy of the vehicle, which is not limited here. The energy status parameters can be used to guide how the system can reasonably utilize the remaining energy while ensuring safety.

[0119] The above driving style status parameters may refer to parameters describing the driver's driving operation preferences. The types of driving style status parameters may include, but are not limited to, aggressive status parameters, standard status parameters, gentle status parameters, etc. The specific driving style can be determined according to the driver's driving state, which is not limited here. The driving style status parameters can be used to provide a personalized driving style for the driver, thereby enhancing driving satisfaction and safety.

[0120] In an optional embodiment, the scene status parameters are obtained to clearly capture the characteristics of the vehicle's current driving environment, such as urban congestion, highway cruising, or winding mountain roads. These information provide a basis for determining the most suitable driving mode. The gross weight status parameters are obtained, that is, the load status of the vehicle, considering the differences in power requirements under empty load, standard load, or overloaded conditions, to ensure that the driving mode can adapt to the vehicle's real-time load conditions. The energy status parameters are obtained to clarify the remaining energy level of the vehicle, so as to help the system make decisions among different states of low battery, medium battery, and high battery, in order to improve energy utilization efficiency and cruising range. The driving style status parameters are obtained, that is, the driver's driving operation preferences. By analyzing the use depth and frequency of the accelerator pedal and brake pedal, it is identified whether the driver tends to an aggressive, standard, or gentle driving style, so as to provide a more personalized driving mode selection.

[0121] Based on the above state parameters, the vehicle can automatically identify the driving mode that is most suitable for the current driving conditions and the driver's preferences. For example, in urban congestion, the vehicle automatically switches to the economy mode to reduce energy consumption and extend the driving range; while when driving in the mountains, if it is found that the vehicle is heavily loaded and the remaining battery power is low, it switches to the power mode to ensure sufficient climbing ability and driving safety. This driving mode control method based on multiple state parameters not only improves the driving comfort and safety, but also significantly improves the energy utilization efficiency, providing a more intelligent, economical and personalized driving experience for the driver.

[0122] In an alternative embodiment, when the non-zero average throttle pedal depth within a preset time period > ψ1 and the non-zero throttle pedal change rate > a1, it is determined that the user's driving style is aggressive; otherwise, when the non-zero average throttle pedal depth within the data packet < ψ2 and the non-zero throttle pedal change rate < a2, it is determined that the user's driving style is gentle; otherwise, it is determined that the user's driving style is standard.

[0123] According to another aspect of the embodiments of the present invention, there is also provided a vehicle driving mode control device, which can execute the vehicle driving mode control method of the above embodiments. The specific implementation method and preferred application scenarios are the same as those of the above embodiments and will not be elaborated here.

[0124] Figure 3 is a schematic diagram of a vehicle driving mode control device according to an embodiment of the present invention, as Figure 3 shown, the device includes the following: an acquisition module 302, a determination module 304, an adjustment module 306, and a control module 308.

[0125] The acquisition module 302 is used to acquire multiple state parameters of the vehicle and the current driving mode of the vehicle, where the types of different state parameters are different; the determination module 304 is used to determine multiple driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the multiple state parameters, where the mapping relationship is used to represent the mapping relationship between the state parameters and the driving mode adjustment parameters in the current driving mode; the adjustment module 306 is used to adjust the current driving mode based on the multiple driving mode adjustment parameters to obtain the target driving mode; the control module 308 is used to control the vehicle to drive based on the target driving mode.

[0126] Optionally, the adjustment module includes: means for obtaining the parameter weights of a plurality of driving mode adjustment parameters and the driving mode weight of the current driving mode, wherein the parameter weights are used to reflect the importance of different driving adjustment parameters, and the driving mode weights are used to reflect the importance of the current driving mode; means for determining the current power value of the current driving mode from a preset driving mode mapping relationship based on the current driving mode, wherein the preset driving mode mapping relationship is used to represent the mapping relationship between different driving modes and driving power values, and the driving power values are used to describe the kinetic energy performance of different driving modes; means for adjusting the current power value based on the parameter weights and the driving mode weights to obtain a target power value; and means for determining a target driving mode from a plurality of driving modes based on the target power value.

[0127] Optionally, the adjustment module further includes: means for performing a weighted calculation based on a plurality of driving mode adjustment parameters, parameter weights, driving mode weights, and the current power value to determine a first driving power value; means for comparing the first driving power value with a first preset driving power value to obtain a first comparison result, wherein the first preset driving power value is greater than a first other driving power value among the plurality of driving power values, and the first other driving power value is the other power values among the plurality of driving power values except the first preset driving power value, and the first comparison result is used to determine the minimum value between the first driving power value and the first preset driving power value; and means for comparing the first comparison result with a second preset driving power value to determine the target power value, wherein the second preset driving power value is less than a second other driving power value among the plurality of driving power values, and the second other driving power value is the other power values among the plurality of driving power values except the second preset driving power value.

[0128] Optionally, the adjustment module further includes: means for determining the minimum value in the first comparison result as a second driving power value, wherein the second driving power value is the first driving power value or the first preset driving power value; means for comparing the second driving power value with the second preset driving power value to obtain a second comparison result, wherein the second comparison result is used to determine the maximum value between the second driving power value and the second preset driving power value; and means for determining the maximum value in the second comparison result as the target power value, wherein the target power value is the second driving power value or the second preset driving power value.

[0129] Optionally, the adjustment module further includes: means for multiplying the plurality of driving mode adjustment parameters by the corresponding parameter weights to obtain a plurality of adjusted products; means for determining a target product of the current power value and the driving mode weight; and means for determining the first driving power value based on the sum of the plurality of adjusted products and the target product.

[0130] Optionally, the device further includes: means for detecting that the state data of the vehicle within a preset time period meets a preset condition and generating a driving mode switching instruction, where the preset condition is used to represent a preset driving state standard for determining whether to trigger a driving mode switch; means for, in response to receiving the driving mode switching instruction of the vehicle, acquiring a plurality of state parameters of the vehicle and the current driving mode of the vehicle, determining a plurality of driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the plurality of state parameters, adjusting the current driving mode based on the plurality of driving mode adjustment parameters to obtain a target driving mode, switching the current driving mode of the vehicle to the target driving mode, and controlling the vehicle to travel based on the target driving mode.

[0131] Optionally, the plurality of state parameters include at least two of the following: a scene state parameter, a gross weight state parameter, an energy state parameter, and a driving style state parameter, where the scene state parameter is used to reflect the characteristics of the current driving environment of the vehicle, the gross weight state parameter is used to reflect the current load state of the vehicle, the energy state parameter is used to reflect the current remaining energy level of the vehicle, and the driving style state parameter is used to reflect the driving operation preference of the driver.

[0132] According to another aspect of the embodiments of the present invention, there is also provided a vehicle, including: a memory storing an executable program; a processor for running the program, where when the program runs, it executes the methods in the various embodiments of the present invention.

[0133] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, it controls a processor in the device where it is located to execute the methods in the various embodiments of the present invention.

[0134] The computer storage medium in the above steps may be a medium for storing a certain discontinuous physical quantity in a computer memory. The computer storage medium mainly includes semiconductors, magnetic cores, magnetic drums, magnetic tapes, laser discs, etc. The stored program included in the computer-readable storage medium may be a set of instructions that can be recognized and executed by a computer, running on an electronic computer, and is an information tool that meets certain human needs.

[0135] In the above embodiments of the present invention, the descriptions of the various embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0136] In several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of the units can be a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of units or modules can be in electrical or other forms.

[0137] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0138] In addition, in each embodiment of the present invention, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0139] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention. The foregoing storage medium includes: USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks or optical discs and other various media that can store program codes.

[0140] The above is only the preferred embodiment of the present invention. It should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can still be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A vehicle driving mode control method, characterized in that, Including: Obtain a plurality of state parameters of the vehicle and the current driving mode of the vehicle, where the types of different state parameters are different; Determine a plurality of driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the plurality of state parameters, where the mapping relationship is used to represent the mapping relationship between the state parameters and the driving mode adjustment parameters in the current driving mode; Adjust the current driving mode based on the plurality of driving mode adjustment parameters to obtain a target driving mode; Control the vehicle to travel based on the target driving mode.

2. The vehicle driving mode control method according to claim 1, characterized in that Adjust the current driving mode based on a plurality of the driving mode adjustment parameters to obtain a target driving mode, including: Obtain the parameter weights of the plurality of driving mode adjustment parameters and the driving mode weight of the current driving mode, where the parameter weights are used to reflect the importance of different driving adjustment parameters, and the driving mode weight is used to reflect the importance of the current driving mode; Determine the current power value of the current driving mode from a preset driving mode mapping relationship based on the current driving mode, where the preset driving mode mapping relationship is used to represent the mapping relationship between different driving modes and driving power values, and the driving power value is used to describe the kinetic energy performance of the different driving modes; Adjust the current power value based on the parameter weights and the driving mode weight to obtain a target power value; Determine the target driving mode from the plurality of driving modes based on the target power value.

3. The vehicle driving mode control method according to claim 2, characterized in that Adjust the current power value based on the parameter weights and the driving mode weight to obtain a target power value, including: Perform a weighted calculation based on the plurality of driving mode adjustment parameters, the parameter weights, the driving mode weight, and the current power value to determine a first driving power value; Compare the first driving power value with a first preset driving power value to obtain a first comparison result, where the first preset driving power value is greater than a first other driving power value among the plurality of driving power values, and the first other driving power value is other power values among the plurality of driving power values except the first preset driving power value, and the first comparison result is used to determine the minimum value between the first driving power value and the first preset driving power value; Compare the first comparison result with a second preset driving power value to determine the target power value, where the second preset driving power value is less than a second other driving power value among the plurality of driving power values, and the second other driving power value is other power values among the plurality of driving power values except the second preset driving power value.

4. The vehicle driving mode control method according to claim 3, characterized in that, Compare the first comparison result with a second preset driving power value to determine the target power value, including: Determine the minimum value in the first comparison result as a second driving power value, where the second driving power value is the first driving power value or the first preset driving power value; Compare the second driving power value with the second preset driving power value to obtain a second comparison result, where the second comparison result is used to determine the maximum value between the second driving power value and the second preset driving power value; Determine the maximum value in the second comparison result as the target power value, where the target power value is the second driving power value or the second preset driving power value.

5. The vehicle driving mode control method according to claim 3, characterized in that Based on the multiple driving mode adjustment parameters, the parameter weights, the driving mode weights, and the current power value, perform a weighted calculation to determine the first driving power value, including: Multiply the multiple driving mode adjustment parameters by the corresponding parameter weights to obtain multiple adjustment products; Determine the target product of the current power value and the driving mode weight; Based on the sum of the multiple adjustment products and the target product, determine the first driving power value.

6. The vehicle driving mode control method according to claim 1, characterized in that The method further includes: Detect that the state data of the vehicle within a preset time period meets a preset condition, and generate a driving mode switching instruction, where the preset condition is used to represent a pre-set driving state standard for determining whether to trigger a driving mode switch; In response to receiving the driving mode switching instruction of the vehicle, obtain multiple state parameters of the vehicle and the current driving mode of the vehicle, determine multiple driving mode adjustment parameters of the current driving mode based on the mapping relationship corresponding to the multiple state parameters, adjust the current driving mode based on the multiple driving mode adjustment parameters to obtain a target driving mode, switch the current driving mode of the vehicle to the target driving mode, and control the vehicle to travel based on the target driving mode.

7. The vehicle driving mode control method according to claim 1, wherein The multiple state parameters include at least two of the following: a scene state parameter, a gross weight state parameter, an energy state parameter, and a driving style state parameter, where the scene state parameter is used to reflect the characteristics of the current driving environment of the vehicle, the gross weight state parameter is used to reflect the current load state of the vehicle, the energy state parameter is used to reflect the current remaining energy level of the vehicle, and the driving style state parameter is used to reflect the driving operation preference of the driver.

8. A vehicle, characterized in that, Includes: A memory storing an executable program; A processor for running the executable program, where when the executable program runs, it executes the method according to any one of claims 1 to 7.

9. A computer program product, characterized in that, Includes a computer program, where when the computer program is executed by a processor, it implements the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, where when the executable program runs, it controls the device where the computer-readable storage medium is located to execute the method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Engine control method, vehicle and storage medium

    CN121322212A