Vehicle control method and device and electronic equipment

By comprehensively judging the vehicle's altitude, transmission signal and driving parameters, accurate matching of the vehicle's power mode is achieved, solving the problem of untimely power mode switching in existing technologies and improving fuel economy and power performance.

CN120792827APending Publication Date: 2025-10-17BEIJING FOTON CUMMINS ENGINE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511127397.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

In the existing technology, vehicles are unable to accurately match the power mode, resulting in the inability to switch the power mode in time when the working conditions change, affecting fuel economy and power performance.

Method used

By obtaining the vehicle's altitude, transmission forced downshift signal and driving parameter information, the engine power mode is comprehensively judged, including throttle opening, load and slope value, and multi-dimensional parameter thresholds are set to achieve precise matching.

Benefits of technology

Switch power modes in time under complex road conditions to improve fuel economy and power stability, and ensure the vehicle's power requirements under different working conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120792827A_ABST
    Figure CN120792827A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method and device and electronic equipment, relates to the technical field of engines, and is used for accurately achieving switching of engine power modes. The method comprises the steps that firstly, the altitude where a vehicle is located currently is obtained, and a forced downshift control signal of a gearbox of the vehicle is detected; then, if the current altitude is smaller than the first altitude threshold value and the forced downshift control signal is not triggered, driving parameter information of the vehicle is obtained; and finally, based on the driving parameter information, determining an engine power mode of the vehicle. By means of the method, it can be ensured that the power modes are switched in time under the complex road condition through comprehensive judgment of multi-dimensional parameters, and therefore the vehicle can have better fuel economy and power stability.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of engines, and in particular to a vehicle control method and device and electronic equipment. BACKGROUND

[0002] With the continuous development of engine technology, the diversification and intelligentization of the driving system are constantly improving. With the change of user needs, vehicles need to provide more flexible power mode selection to adapt to different working conditions and performance requirements. Based on this, the existing engine and gearbox can provide different control modes to cope with different working conditions. This significantly helps users improve fuel economy and ensure stable power output.

[0003] For example, the engine and gearbox can provide economy mode, comfort mode, sport mode, etc. Using the economy mode can maximize fuel utilization and reduce vehicle fuel consumption, while using the sport mode can significantly improve vehicle power in a short time to meet the user's demand for power.

[0004] In related technologies, when switching power modes, more reliance is placed on manual switching of power modes, and different power modes are selected based on user experience. This requires users to have sufficient experience to accurately determine which power mode can match the current working condition, and the power mode cannot be switched in time according to the rapid changes in working conditions. In addition, the vehicle control system can also actively switch the power mode, for example, by judging based on vehicle load and other parameters. However, relying on a single parameter cannot accurately switch the power mode and cannot accurately match the current working condition requirements.

[0005] Therefore, how to provide a power mode switching method that can accurately match the working condition is a technical problem that needs to be solved at present. SUMMARY

[0006] The embodiments of the present application provide a vehicle control method, device and electronic equipment to solve the technical problem that the prior art cannot accurately match the power mode, which can accurately match the corresponding engine power mode according to the real-time working condition, thereby improving the power performance and fuel economy of the vehicle.

[0007] In a first aspect, the present application provides a vehicle control method, the method comprising: obtaining the altitude at which the vehicle is currently located and detecting the forced downshift control signal of the gearbox of the vehicle; if the altitude is less than a first altitude threshold and the forced downshift control signal is not triggered, obtaining the driving parameter information of the vehicle; wherein the driving parameter information at least includes the throttle opening of the vehicle, the load value of the vehicle and the slope value of the vehicle driving road. determine the engine power mode of the vehicle based on the driving parameter information.

[0008] By the above method, the multi-dimensional parameter comprehensive judgment can ensure timely switching of the power mode under complex road conditions, so that the vehicle can have better fuel economy and stability.

[0009] In an optional embodiment, the method further comprises: If the altitude is greater than a second altitude threshold and / or the kick-down control signal is triggered, the engine of the vehicle is adjusted to the first power mode, and when the kick-down control signal is triggered, the gearbox of the vehicle is controlled to perform a kick-down operation; wherein the second altitude threshold is greater than the first altitude threshold.

[0010] By the above method, when the altitude at which the vehicle is located continues to rise and / or the kick-down control signal is triggered, the engine of the vehicle can be switched to the first power mode in time, so that the vehicle outputs more powerful power.

[0011] In an optional embodiment, determining the engine power mode of the vehicle based on the driving parameter information comprises: If the accelerator opening of the vehicle is less than a first accelerator opening threshold and the load value of the vehicle is less than a first load threshold, the engine power mode of the vehicle is determined to be the second power mode or the third power mode according to the slope value; If the accelerator opening of the vehicle is less than the first accelerator opening threshold and the load value of the vehicle is between the first load threshold and a second load threshold, the engine power mode of the vehicle is determined to be the first power mode or the third power mode according to the slope value; If the accelerator opening of the vehicle is less than the first accelerator opening threshold and the load value of the vehicle is greater than the second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

[0012] In an optional embodiment, determining the engine power mode of the vehicle based on the driving parameter information comprises: If the accelerator opening of the vehicle is greater than a second accelerator opening threshold and the load value of the vehicle is less than the first load threshold, the engine power mode of the vehicle is determined to be the first power mode or the third power mode according to the slope value; wherein the second accelerator opening threshold is greater than the first accelerator opening threshold; If the accelerator opening of the vehicle is greater than the second accelerator opening threshold and the load value of the vehicle is between the first load threshold and the second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value; If the throttle opening degree of the vehicle is greater than the second throttle opening degree threshold value and the load value of the vehicle is greater than the second load threshold value, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

[0013] In an optional implementation, after determining the engine power mode of the vehicle based on the driving parameter information, the method further includes: According to the engine power mode of the vehicle, a target throttle map corresponding to the current power mode is determined from a preset throttle map set; the preset throttle map set includes throttle maps respectively corresponding to the first power mode, the second power mode, and the third power mode. According to the target throttle map and the current power mode, the engine is controlled to output corresponding torque.

[0014] By the above method, different throttle maps are set for different power modes, so that the fuel economy of the vehicle is taken into account while the power performance of the vehicle is ensured, and the driving performance of the vehicle is improved.

[0015] In an optional implementation, after determining the engine power mode of the vehicle based on the driving parameter information, the method further includes: In response to the engine power mode of the vehicle switching between the first power mode and the third power mode, the engine is controlled to output torque in the current working condition for a preset time length when the throttle opening degree is the second throttle opening degree threshold value.

[0016] By the above method, the same torque is continuously output for a preset time length at the critical point of power mode switching, so that the torque change rate is limited to be not too large, and the jerk caused by too fast torque change due to sudden acceleration is avoided.

[0017] In a second aspect, the application provides a vehicle control device, which includes: A detection module is configured to acquire an altitude at which a vehicle currently locates and detect a forced downshift control signal of a gearbox of the vehicle. An acquisition module is configured to acquire driving parameter information of the vehicle if the altitude is less than a first altitude threshold value and the forced downshift control signal is not triggered; the driving parameter information at least includes a throttle opening degree of the vehicle, a load value of the vehicle, and a slope value of a driving road surface of the vehicle. A processing module is configured to determine an engine power mode of the vehicle based on the driving parameter information.

[0018] In an optional implementation, the processing module is further configured to: If the altitude is greater than the second altitude threshold and / or the kick-down control signal is triggered, the engine of the vehicle is adjusted to the first power mode, and the gearbox of the vehicle is controlled to perform a kick-down operation when the kick-down control signal is triggered; wherein the second altitude threshold is greater than the first altitude threshold.

[0019] In an optional embodiment, when determining the engine power mode of the vehicle based on the driving parameter information, the processing module is specifically configured to: If the throttle opening of the vehicle is less than the first throttle opening threshold, and the load value of the vehicle is less than the first load threshold, the engine power mode of the vehicle is determined to be the second power mode or the third power mode according to the slope value; If the throttle opening of the vehicle is less than the first throttle opening threshold, and the load value of the vehicle is between the first load threshold and the second load threshold, the engine power mode of the vehicle is determined to be the first power mode or the third power mode according to the slope value; If the throttle opening of the vehicle is less than the first throttle opening threshold, and the load value of the vehicle is greater than the second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

[0020] In an optional embodiment, when determining the engine power mode of the vehicle based on the driving parameter information, the processing module is specifically configured to: If the throttle opening of the vehicle is greater than the second throttle opening threshold, and the load value of the vehicle is less than the first load threshold, the engine power mode of the vehicle is determined to be the first power mode or the third power mode according to the slope value; wherein the second throttle opening threshold is greater than the first throttle opening threshold; If the throttle opening of the vehicle is greater than the second throttle opening threshold, and the load value of the vehicle is between the first load threshold and the second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value; If the throttle opening of the vehicle is greater than the second throttle opening threshold, and the load value of the vehicle is greater than the second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

[0021] In an optional embodiment, after determining the engine power mode of the vehicle based on the driving parameter information, the processing module is further configured to: According to the engine power mode of the vehicle, a target throttle map corresponding to the current power mode is determined from a preset throttle map set; wherein the preset throttle map set includes throttle maps respectively set for the first power mode, the second power mode, and the third power mode; The engine is controlled to output a corresponding torque according to the target throttle map and the current power mode.

[0022] In an optional embodiment, after determining the engine power mode of the vehicle based on the driving parameter information, the processing module is further configured to: In response to the vehicle's engine power mode, the first power mode and the third power mode are switched, and the engine is controlled to output the torque under the current working condition according to a preset time length when the throttle opening is a second throttle opening threshold.

[0023] In a third aspect, the present application provides an electronic device comprising a processor and a memory, wherein the memory stores program code, and when the program code is executed by the processor, the processor executes the steps of the vehicle control method described in the first aspect above.

[0024] In a fourth aspect, the present application provides a computer-readable storage medium comprising a program code. When the program code is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the vehicle control method described in the first aspect above.

[0025] In a fifth aspect, the present application provides a computer program product, which, when called by a computer, enables the computer to execute the steps of the vehicle control method as described in the first aspect.

[0026] In addition, other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or may be understood by practicing the present application. The objectives and other advantages of the present application can be realized and obtained through the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without inventive work. In the drawings: Figure 1 A schematic diagram of the system architecture of a vehicle control method provided in an embodiment of the present application; Figure 2 A schematic diagram of an implementation flow of a vehicle control method provided in an embodiment of the present application; Figure 3 A schematic diagram of a throttle map under various power modes provided in an embodiment of the present application; Figure 4 A logic diagram of a vehicle control method provided in an embodiment of the present application; Figure 5A structural schematic diagram of a vehicle control device provided by an embodiment of the present application is shown in the figure. Figure 6 A structural schematic diagram of an electronic device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0028] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions of the present application will be described below in connection with the accompanying drawings of the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments described in the present application document, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0029] It should be noted that in the description of the present application, "multiple" is understood as "at least two". The association relationship of "and / or" describing the associated objects means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. A and B are connected, which can mean that A and B are directly connected and A and B are connected through C. In addition, in the description of the present application, "first", "second", etc. are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can it be understood as indicating or implying order.

[0030] In addition, in the technical solutions of the present application, the collection, transmission, use, etc. of data all meet the requirements of relevant national laws and regulations.

[0031] The design idea of the embodiments of the present application will be briefly introduced as follows: With the continuous development of engine technology, the diversification and intelligentization of the drive system are constantly improving, and with the change of user demand, the vehicle needs to provide more flexible power mode selection to adapt to different working conditions and performance requirements. Based on this, the existing engine and gearbox can provide different control modes to cope with different working conditions. Significantly help users improve fuel economy and ensure stable power output.

[0032] For example, the engine and gearbox can provide economy mode, comfort mode, sport mode, etc. Power mode, using economy mode can maximize fuel utilization and reduce vehicle fuel consumption, while using sport mode can significantly improve vehicle power in a short time to meet the user's demand for power.

[0033] In the related art, when switching the power mode, more relies on manual switching of the power mode, and the selection of different power modes is made according to the experience of the user, so that the user needs to have enough experience to accurately determine which power mode can match the current working condition, and when switching, the power mode cannot be switched in time according to the rapid change of the working condition. In addition, the vehicle control system can also actively switch the power mode, for example, according to the judgment of the vehicle load and other parameters. However, relying on a single parameter cannot accurately switch the power mode and cannot accurately match the current working condition demand.

[0034] Therefore, the present application provides a vehicle control method, which comprises the following steps: first, obtaining the current altitude of the vehicle and detecting the forced downshift control signal of the gearbox of the vehicle; then, if the current altitude is less than a first altitude threshold and the forced downshift control signal is not triggered, obtaining the driving parameter information of the vehicle; finally, determining the engine power mode of the vehicle based on the driving parameter information. Through the above method, through the comprehensive judgment of multiple parameters, the power mode can be switched in time under complex road conditions, so that the vehicle can have better fuel economy and stability.

[0035] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are first described below.

[0036] (1) Throttle map: pedal map, also known as throttle pedal characteristic curve, is a mathematical model describing the corresponding relationship between throttle pedal depth and engine output torque. Through the mapping relationship between the preset pedal opening and speed, torque, the precise conversion of the driver's intention to power output is realized.

[0037] (2) Transmission Control Unit (TCU) is one of the core components in automobile electronics, responsible for managing and controlling the operation of the transmission to ensure the efficiency of power transmission and the comfort of driving. It can detect the working state of the transmission and adjust its operating parameters as needed to ensure the performance and driving experience of the vehicle.

[0038] (3) Engine Control Unit (ECU) is the core component of engine control, which cooperates with the actuator through a sensor network to realize precise control of the engine. Its main functions include collecting throttle opening, intake temperature and other sensor data, controlling fuel injection quantity, ignition timing and idle speed adjustment parameters after microprocessor operation.

[0039] (4) Kickdown is a function of automatic transmission or some semi-automatic / manual integrated transmission equipped with automatic mode. When the accelerator pedal is stepped down to the bottom, the transmission will immediately force down one or more gears to make the engine speed rise sharply, thereby obtaining instant acceleration ability.

[0040] The application scenarios in which the technical solutions of the embodiments of the present application can be used are briefly introduced below. It should be noted that the application scenarios introduced below are only used to illustrate the embodiments of the present application and are not limiting. In specific implementation, the technical solutions provided by the embodiments of the present application can be flexibly applied according to actual needs.

[0041] Referring to Figure 1 As shown in the figure, it is a system architecture schematic diagram provided by the embodiments of the present application, which includes: atmospheric pressure sensor 101, throttle opening sensor 102, Kickdown switch 103, ECU 104, altitude calculation module 105, engine power mode switching control module 106, engine 107, transmission 108, TCU 109 and slope sensor 110. Among them, the engine 107 and the transmission 108 can exchange information through the CAN bus.

[0042] In the embodiments of the present application, the atmospheric pressure sensor 101 can be used to detect the atmospheric pressure and send the detected atmospheric pressure value to the altitude calculation module 105, so that the altitude calculation module 105 calculates the altitude of the environment where the vehicle is currently located according to the received atmospheric pressure value. The throttle opening sensor 102 can be used to detect the angle change of the accelerator pedal in real time and convert it into an electrical signal to send to the ECU 104, so that the ECU 104 judges the driving intention according to the electrical signal, dynamically adjusts the fuel injection amount, ignition timing, etc., and realizes accurate control of the vehicle speed. The Kickdown switch 103 can be used to detect the transmission forced downshift signal triggered by deep accelerator pedal. The slope sensor 110 can be used to detect the inclination angle of the vehicle when driving on the road surface.

[0043] It is worth mentioning that in the embodiments of the present application, the engine power mode switching control module 106 can accurately match the vehicle engine power mode according to the throttle opening of the vehicle detected by the throttle opening sensor 102, the slope value of the vehicle driving road surface detected by the slope sensor 110 and the detected vehicle load value when detecting that the current altitude of the vehicle is less than the first altitude threshold and the forced downshift signal is not triggered, so as to match the engine power mode suitable for the current working condition.

[0044] The vehicle control method provided by the exemplary embodiments of the present application is described below in conjunction with the above system architecture and with reference to the accompanying drawings. It should be noted that the above system architecture is only shown for the purpose of facilitating the understanding of the spirit and principles of the present application, and the embodiments of the present application are not limited in this respect.

[0045] Referring to Figure 2 An implementation flowchart of a vehicle control method provided by an embodiment of the present application is shown in FIG. 3. The specific implementation flow of the method is as follows. S1: Obtain the altitude at which the vehicle is currently located and detect the kickdown control signal of the gearbox of the vehicle.

[0046] In the embodiment of the present application, when the vehicle is driving on a road, in order to realize intelligent switching of the engine power mode, the selection of the power mode can be realized based on the detected multi-dimensional data. First, when the ECU receives the atmospheric pressure detected by the atmospheric pressure sensor on the current driving road, the altitude calculation module therein can calculate the altitude of the current driving road according to the international standard atmospheric pressure model. Then, it is detected whether the kickdown switch triggers the kickdown control signal. When the vehicle is currently driving on a road at a high altitude and / or the kickdown signal is triggered, the engine needs to be able to quickly increase the speed to enable the vehicle to obtain stronger power.

[0047] S2: If the altitude is less than the first altitude threshold and the kickdown control signal is not triggered, obtain the driving parameter information of the vehicle.

[0048] In the embodiment of the present application, after obtaining the altitude at which the vehicle is currently located and detecting the kickdown control signal of the gearbox of the vehicle, the altitude at which the vehicle is currently located is compared with the first altitude threshold. For example, in the embodiment of the present application, the first altitude threshold can be set to 2000 meters, and in actual application scenarios, the first altitude threshold can be set according to requirements, which is not specifically limited in the embodiment of the present application. If the altitude at which the vehicle is currently located is less than the first altitude threshold and the kickdown control signal is not triggered, it indicates that the current working condition can not require the engine to provide stronger power. Further, the driving parameter information of the vehicle needs to be used to judge the power mode switching. At this time, the accelerator opening degree sensor can be used to detect the current accelerator opening degree of the vehicle in real time, the strain gauge weighing system or other methods can be used to obtain the real-time load value of the vehicle, and the slope sensor can be used to detect the slope value of the vehicle when driving on the road.

[0049] According to the real-time driving parameter information of the vehicle, intelligent selection of the engine power mode is performed to ensure that the engine operates in the economic speed range and to improve fuel economy as much as possible under the premise of meeting the engine power.

[0050] S3: determining the engine power mode of the vehicle based on the driving parameter information.

[0051] In the embodiments of the present application, when it is detected that the current altitude of the vehicle is greater than the second altitude threshold, for example, the second altitude threshold is set to 2200 meters, and / or the forced downshift control signal is triggered, the power mode of the engine of the vehicle can be adjusted to the first power mode.

[0052] It should be noted that the first power mode in the embodiments of the present application can also be referred to as a sports mode, a powerful mode, etc. The first power mode is used to quickly increase the speed and torque of the engine, and to provide stronger power to the vehicle. When at least one of the conditions that the current altitude of the vehicle is greater than the second altitude threshold and the forced downshift control signal is triggered is met, the engine of the vehicle can be adjusted to the first power mode, and the gearbox performs forced downshift operation when the forced downshift signal is triggered. By setting the double threshold, when the altitude continues to rise above the second altitude threshold, the vehicle can have a clear power mode switching strategy. When the altitude is below the first altitude threshold, other driving parameter information can be used to determine whether to switch to other power modes.

[0053] In an optional embodiment, a first throttle opening threshold and a second throttle opening threshold can also be set for the throttle opening of the vehicle. The second throttle opening threshold is greater than the first throttle opening threshold, for example, the first throttle opening threshold is set to 75%, and the second throttle opening threshold is set to 85%. Further, a first load threshold and a second load threshold can also be set for the load of the vehicle. For example, the first load threshold is set to 1 ton, and the second load threshold is set to 3 tons.

[0054] Further, in the embodiments of the present application, when the driving parameter information of the vehicle is obtained, the engine power mode of the vehicle can be determined.

[0055] Specifically, in the embodiment of the present application, when the accelerator opening degree and the load value of the vehicle are acquired, if the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold value and the load value of the vehicle is less than the first load threshold value, the engine power mode of the vehicle is switched to the second power mode or the third power mode according to the slope value corresponding to the road currently traveled by the vehicle. That is, when the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold value, the load value of the vehicle is less than the first load threshold value, and the slope value corresponding to the road currently traveled by the vehicle is less than the preset slope threshold value, the engine of the vehicle is switched to the second power mode. For example, in the embodiment of the present application, the preset slope threshold value is set to 15 degrees. Therefore, when the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold value, the load value of the vehicle is less than the first load threshold value, and the slope value corresponding to the road currently traveled by the vehicle is greater than the preset slope threshold value, the engine of the vehicle is switched to the third power mode.

[0056] It should be noted that in the embodiment of the present application, the second power mode can also be referred to as an economic mode, in which fuel economy is given priority. The third power mode can also be referred to as a balance mode, an equalization mode, etc. In this power mode, the balance between fuel economy and engine power output is pursued.

[0057] Further, if the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold value and the load value of the vehicle is between the first load threshold value and the second load threshold value, if the slope value corresponding to the road currently traveled by the vehicle is less than the preset slope threshold value, the engine power mode of the vehicle is switched to the third power mode, and if the slope value corresponding to the road currently traveled by the vehicle is greater than the preset slope threshold value, the engine power mode of the vehicle is switched to the first power mode.

[0058] For example, the accelerator opening degree of the current vehicle is 65%, the load value is 2 tons, and the slope value is 10 degrees. The conditions of the accelerator opening degree being less than the first accelerator opening degree threshold value, the load value being between the first load threshold value and the second load threshold value, and the slope value being less than the preset slope threshold value are satisfied, and the power mode of the engine of the vehicle can be switched to the third power mode.

[0059] Further, if the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold value and the load value of the vehicle is greater than the second load threshold value, no matter whether the slope value corresponding to the road currently traveled by the vehicle is greater than or less than the preset slope threshold value, the power mode of the engine of the vehicle needs to be switched to the first power mode to ensure that the vehicle has sufficient power.

[0060] In an alternative embodiment, if the accelerator opening degree of the vehicle is greater than the second accelerator opening degree, and the load value of the vehicle is less than the first load threshold, the power mode of the engine is switched to the third power mode when the slope value corresponding to the road currently traveled by the vehicle is less than the preset slope threshold, and the power mode of the engine is switched to the first power mode when the slope value corresponding to the road currently traveled by the vehicle is greater than the preset slope threshold.

[0061] If the accelerator opening degree of the vehicle is greater than the second accelerator opening degree threshold, and the load value of the vehicle is within the interval between the first load threshold and the second load threshold, the power mode of the engine of the vehicle needs to be switched to the first power mode regardless of whether the slope value corresponding to the road currently traveled by the vehicle is greater than or less than the preset slope threshold, to ensure that the vehicle has sufficient power.

[0062] If the accelerator opening degree of the vehicle is greater than the second accelerator opening degree, and the load value of the vehicle is greater than the second load threshold, the power mode of the engine of the vehicle needs to be switched to the first power mode regardless of whether the slope value corresponding to the road currently traveled by the vehicle is greater than or less than the preset slope threshold, to ensure that the vehicle has sufficient power.

[0063] Referring to Table 1, which is an engine power mode switching condition table provided by an embodiment of the present application, according to the conditions shown in Table 1, the engine can be accurately determined to switch to which power mode.

[0064] Table 1

[0065] As shown in Table 1, after the accelerator opening degree, load value, and slope value corresponding to the road traveled by the vehicle are obtained in real time, the corresponding power mode of the engine can be determined according to the conditions shown in Table 1.

[0066] For example, the current accelerator opening degree is 70%, the load value is 2.5 tons within the interval between the first load threshold and the second load threshold, and the slope value is 12 degrees, which is less than the preset slope threshold, so the corresponding power mode of the engine can be determined to be the third power mode.

[0067] In an alternative embodiment, after the corresponding power mode of the engine is determined, the target accelerator map corresponding to the current power mode can be determined from the preset accelerator map set according to the power mode of the engine of the vehicle.

[0068] In an embodiment of the present application, corresponding accelerator maps are provided for the first power mode, the second power mode, and the third power mode, respectively, to ensure that different power requirements can be output under different working conditions.

[0069] Referring to Figure 3As shown, the different power modes correspond to the throttle maps provided by the embodiments of the present application. In the first power mode, the engine can release the maximum power within the calibration range according to the corresponding throttle map, and a light pedal can obtain a large torque, which can meet the demand for rapid acceleration. In the third power mode, the engine can limit the maximum torque output of the engine according to the corresponding throttle map, prevent power excess, provide a limit for the engine speed to enter the high-speed region, improve fuel economy, and reduce the internal friction loss of the engine. In the second power mode, the engine can further reduce the throttle sensitivity according to the corresponding throttle map, and a larger throttle opening is required to output a larger torque.

[0070] Therefore, after determining the power mode of the engine, the ECU can select a target throttle map corresponding to the current power mode from the preset throttle map set according to the current power mode, so as to output the corresponding torque according to the target throttle map.

[0071] In an optional embodiment, when the vehicle running parameter information changes with the working condition, the power mode also changes. In order to prevent the power mode switching from causing power mutation and leading to engine vibration, when the first power mode is switched to the third power mode at the second throttle opening threshold, the torque output in the current working condition is continuously maintained for a preset time length. For example, the torque output in the first power mode is 500 N.m, and the torque of 500 N.m is continuously output for 20 seconds, and the power mode is switched to the third power mode. In this way, the rapid change of the torque can be limited, and the jerk caused by the rapid change of the torque can be avoided.

[0072] Referring to Figure 4 As shown, a logic diagram of a vehicle control method provided by the embodiments of the present application is shown.

[0073] Specifically, when the vehicle is powered on, the current altitude and the forced downshift control signal are read. If the altitude state = 1 and / or the forced downshift control signal = 1, the engine is switched to the first power mode, and when the forced downshift control signal = 1, the gearbox performs a forced downshift operation. If the altitude state = 0 and the forced downshift control signal = 0, the throttle opening, the vehicle load value, and the road slope value are read by the sensor. When the throttle opening is greater than a preset threshold, the power mode of the engine is further determined.

[0074] Further, based on the same technical concept, the embodiments of the present application provide a vehicle control device for implementing the above method flow of the embodiments of the present application. Referring to Figure 5As shown, the apparatus comprises: a detection module 501, an acquisition module 502, and a processing module 503, wherein, The detection module 501 is configured to acquire an altitude at which the vehicle currently locates and detect a force downshift control signal of a gearbox of the vehicle. The acquisition module 502 is configured to acquire driving parameter information of the vehicle if the altitude is less than a first altitude threshold and the force downshift control signal is not triggered; wherein the driving parameter information at least comprises: an accelerator opening degree of the vehicle, a load value of the vehicle, and a slope value of a road surface on which the vehicle travels. The processing module 503 is configured to determine an engine power mode of the vehicle based on the driving parameter information.

[0075] In an optional implementation, the processing module 503 is further configured to: If the altitude is greater than a second altitude threshold and / or the force downshift control signal is triggered, adjust the engine of the vehicle to a first power mode, and control the gearbox of the vehicle to perform a force downshift operation when the force downshift control signal is triggered; wherein the second altitude threshold is greater than the first altitude threshold.

[0076] In an optional implementation, when determining the engine power mode of the vehicle based on the driving parameter information, the processing module 503 is specifically configured to: If the accelerator opening degree of the vehicle is less than a first accelerator opening degree threshold and the load value of the vehicle is less than a first load threshold, determine the engine power mode of the vehicle to be a second power mode or a third power mode according to the slope value; If the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold and the load value of the vehicle is between the first load threshold and a second load threshold, determine the engine power mode of the vehicle to be the first power mode or the third power mode according to the slope value; If the accelerator opening degree of the vehicle is less than the first accelerator opening degree threshold and the load value of the vehicle is greater than the second load threshold, determine the engine power mode of the vehicle to be the first power mode according to the slope value.

[0077] In an optional implementation, when determining the engine power mode of the vehicle based on the driving parameter information, the processing module 503 is specifically configured to: If the accelerator opening degree of the vehicle is greater than a second accelerator opening degree threshold and the load value of the vehicle is less than the first load threshold, determine the engine power mode of the vehicle to be the first power mode or the third power mode according to the slope value; wherein the second accelerator opening degree threshold is greater than the first accelerator opening degree threshold; If the accelerator opening degree of the vehicle is greater than the second accelerator opening degree threshold and the load value of the vehicle is between the first load threshold and the second load threshold, determine the engine power mode of the vehicle to be the first power mode according to the slope value. If the throttle opening of the vehicle is greater than the second throttle opening threshold value, and the load value of the vehicle is greater than the second load threshold value, then according to the gradient value, the engine power mode of the vehicle is determined as the first power mode.

[0078] In an optional implementation, after determining the engine power mode of the vehicle based on the driving parameter information, the processing module 503 is further configured to: According to the engine power mode of the vehicle, a target throttle map corresponding to the current power mode is determined from a preset throttle map set; wherein the preset throttle map set includes throttle maps respectively set for the first power mode, the second power mode and the third power mode; According to the target throttle map and the current power mode, the engine is controlled to output corresponding torque.

[0079] In an optional implementation, after determining the engine power mode of the vehicle based on the driving parameter information, the processing module 503 is further configured to: In response to the engine power mode of the vehicle switching between the first power mode and the third power mode, the engine is controlled to output torque in the current working condition for a preset time length when the throttle opening is the second throttle opening threshold value.

[0080] Based on the same technical concept, the embodiments of the present application also provide an electronic device, which can implement the vehicle control method flow provided by the above-mentioned embodiments of the present application. In an embodiment, the electronic device can be a server, or a terminal device or other electronic device. Referring to Figure 6 As shown in the figure, the electronic device can include: At least one processor 601, and a memory 602 connected with the at least one processor 601, the specific connection medium between the processor 601 and the memory 602 is not limited in the embodiments of the present application, Figure 6 In the embodiment, the connection between the processor 601 and the memory 602 is taken as an example through the bus 600. The bus 600 is used to connect the components in the system, and is used to transmit data and control signals between the components. Figure 6 In the embodiment, the bus 600 is represented by a thick line, and the connection mode between other components is only schematically illustrated, and is not limited. The bus 600 can be divided into an address bus, a data bus, a control bus, etc., for convenience, Figure 6 In the embodiment, only one thick line is used to represent, but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 601 can also be called a controller, and the name is not limited.

[0081] In the embodiments of the present application, the memory 602 stores instructions executable by the at least one processor 601, and the at least one processor 601 can execute the vehicle control method discussed above by executing the instructions stored in the memory 602. The processor 601 can implement Figure 5 the functions of various modules of the apparatus shown.

[0082] The processor 601 is the control center of the apparatus, and can connect all parts of the control device through various interfaces and lines. The processor 601 can monitor the whole apparatus by running or executing the instructions stored in the memory 602 and calling the data stored in the memory 602, so as to process data and implement various functions of the apparatus.

[0083] In a possible design, the processor 601 can include one or more processing units, and the processor 601 can integrate an application processor and a modem processor. The application processor can mainly process the operating system, user interface, and application programs, and the modem processor can mainly process wireless communication. It can be understood that the modem processor can also not be integrated into the processor 601. In some embodiments, the processor 601 and the memory 602 can be implemented on the same chip, and in some embodiments, they can also be implemented on separate chips respectively.

[0084] The processor 601 can be a general-purpose processor, for example, a CPU, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the vehicle control method disclosed in the embodiments of the present application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.

[0085] The memory 602, as a non-volatile computer readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 602 can include at least one type of storage medium, for example, can include flash memory, hard disk, multimedia card, card type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. The memory 602 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory 602 in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.

[0086] By designing and programming the processor 601, the code corresponding to the vehicle control method introduced in the foregoing embodiments can be fixed in the chip, so that the chip can execute the steps of the vehicle control method of the embodiments shown in the running time. Figure 2 How to design and program the processor 601 is a technology known to those skilled in the art, which will not be described here.

[0087] Based on the same inventive concept, the embodiments of the present application also provide a storage medium storing computer instructions, when the computer instructions run on a computer, the computer instructions make the computer execute the vehicle control method discussed above.

[0088] In some possible implementations, the present application also provides various aspects of a vehicle control method, which can also be implemented in the form of a program product, including program code, when the program product runs on the device, the program code is used to make the control device execute the steps in the vehicle control method according to various exemplary embodiments of the present application described above in the specification.

[0089] It should be noted that, although several units or sub-units of the apparatus are mentioned in the above detailed description, such a division is merely exemplary and not mandatory. Indeed, according to an embodiment of the application, the features and functionalities of two or more units described above can be embodied in one unit. Conversely, the features and functionalities of one unit described above can be further divided into units embodied by several units.

[0090] Moreover, although the operations of the method(s) herein can be described in a particular, sequential order, this order is not meant to be a limitation and is not intended to imply that

[0091] Those of skill in the art would understand that embodiments of the present application can be provided as a method, a system, or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, and the like) embodying computer program code thereon for use by a computer or an in silico processor.

[0092] The present application is described with reference to the flowchart illustrations and / or block diagrams of the methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 The means can include various means for performing the functions described in the flowchart illustrations and / or block diagrams. Figure 1 The means can include various means for performing the functions described in the flowchart illustrations and / or block diagrams.

[0093] The program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language, or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server.

[0094] These computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable data processing devices to generate computer-implemented processes, thus the instructions executed on the computer or other programmable data processing devices provide processes for implementing the functions specified in the flowchart Figure 1 flowchart or multiple flows and / or blocks Figure 1 flowchart or multiple flows and / or blocks

[0095] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these modifications and variations.

Claims

1. A vehicle control method, characterized in that: The method comprises: Acquiring the current altitude of the vehicle and detecting a forced downshift control signal of a transmission of the vehicle; If the altitude is less than a first altitude threshold and the forced downshift control signal is not triggered, obtaining driving parameter information of the vehicle; wherein the driving parameter information includes at least: a throttle opening of the vehicle, a load value of the vehicle, and a slope value of a road surface on which the vehicle is traveling; An engine power mode of the vehicle is determined based on the driving parameter information.

2. The method according to claim 1, wherein The method further comprises: If the altitude is greater than a second altitude threshold and / or the forced downshift control signal is triggered, the engine of the vehicle is adjusted to a first power mode, and when the forced downshift control signal is triggered, the transmission of the vehicle is controlled to perform a forced downshift operation; wherein the second altitude threshold is greater than the first altitude threshold.

3. The method according to claim 1, wherein The determining of the engine power mode of the vehicle based on the driving parameter information includes: If the throttle opening of the vehicle is less than a first throttle opening threshold and the load value of the vehicle is less than a first load threshold, determining, according to the slope value, that the engine power mode of the vehicle is the second power mode or the third power mode; If the throttle opening of the vehicle is less than a first throttle opening threshold and the load value of the vehicle is between the first load threshold and the second load threshold, determining, based on the slope value, that the engine power mode of the vehicle is the first power mode or the third power mode; If the throttle opening of the vehicle is less than a first throttle opening threshold and the load value of the vehicle is greater than a second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

4. The method according to claim 1, wherein The determining of the engine power mode of the vehicle based on the driving parameter information includes: If the throttle opening of the vehicle is greater than a second throttle opening threshold and the load value of the vehicle is less than a first load threshold, determining, based on the slope value, that the engine power mode of the vehicle is the first power mode or the third power mode; wherein the second throttle opening threshold is greater than the first throttle opening threshold; If the throttle opening of the vehicle is greater than a second throttle opening threshold and the load value of the vehicle is within the interval between the first load threshold and the second load threshold, determining, based on the slope value, that the engine power mode of the vehicle is the first power mode; If the throttle opening of the vehicle is greater than a second throttle opening threshold and the load value of the vehicle is greater than a second load threshold, the engine power mode of the vehicle is determined to be the first power mode according to the slope value.

5. The method according to any one of claims 1 to 4, wherein After determining the engine power mode of the vehicle based on the driving parameter information, the method further includes: determining, based on the engine power mode of the vehicle, a target throttle map corresponding to the current power mode from a preset throttle map set; wherein the preset throttle map set includes throttle maps corresponding to the first power mode, the second power mode, and the third power mode; According to the target throttle map and the current power mode, the engine is controlled to output the corresponding torque.

6. The method according to claim 1, wherein After determining the engine power mode of the vehicle based on the driving parameter information, the method further includes: The first power mode and the third power mode are switched in response to the engine power mode of the vehicle, and the engine is controlled to output torque under the current working condition according to a preset time length when the throttle opening is the second throttle opening threshold.

7. A vehicle control device, characterized in that: The device comprises: a detection module, configured to obtain the current altitude of the vehicle and detect a forced downshift control signal of a transmission of the vehicle; an acquisition module, configured to acquire driving parameter information of the vehicle if the altitude is less than a first altitude threshold and the forced downshift control signal is not triggered; wherein the driving parameter information includes at least: a throttle opening of the vehicle, a load value of the vehicle, and a slope value of a road surface on which the vehicle is traveling; A processing module is used to determine the engine power mode of the vehicle based on the driving parameter information.

8. The device according to claim 7, wherein The processing module is further configured to: If the altitude is greater than a second altitude threshold and / or the forced downshift control signal is triggered, the engine of the vehicle is adjusted to a first power mode, and when the forced downshift control signal is triggered, the transmission of the vehicle is controlled to perform a forced downshift operation; wherein the second altitude threshold is greater than the first altitude threshold.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.