Gear position determination method, device, vehicle and storage medium
By obtaining vehicle temperature and driving information, determining the high-temperature state and selecting the optimal gear, the problem of reduced fuel economy at high temperatures is solved and fuel economy is improved.
Patent Information
- Application Number
- CN202310282064.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2043-03-21
AI Technical Summary
When driving at high temperatures, the fuel economy of hybrid vehicles decreases, and existing technologies have failed to effectively address this issue.
By obtaining the vehicle's temperature and driving information, it is determined whether the vehicle is in a high-temperature state, and the corresponding gear is selected according to the state to put the engine in the optimal operating range, including the distinction between high-temperature state and high-temperature uphill state.
It improves the fuel economy of the vehicle under different conditions and reduces fuel consumption.
Smart Images

Figure CN116357732B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the automotive field, in particular to the field of hybrid electric vehicles, and specifically to a gear determination method, device, vehicle, and storage medium. Background Art
[0002] With increasing environmental and energy pressures, automakers and research institutions are stepping up their research and development of new energy vehicles. Hybrid vehicles use both an engine and an electric motor to propel the vehicle. The engine drives the vehicle and provides power to the electric motor, which in turn drives the vehicle and charges the battery.
[0003] During hybrid vehicle operation, the vehicle control unit (VCU) selects the optimal operating range for the engine to ensure fuel efficiency. Currently, using the optimal operating range for normal-temperature operation when driving in high temperatures can increase fuel consumption and reduce fuel efficiency. Summary of the Invention
[0004] This application provides a gear determination method, device, vehicle, and storage medium to at least address the technical problem of using the optimal operating range for normal-temperature driving during high-temperature driving in related technologies, thereby reducing vehicle fuel economy. The technical solutions of this application are as follows:
[0005] According to a first aspect of the present application, a method for determining a gear position is provided. The method comprises: obtaining temperature information of a vehicle, the temperature information comprising: ambient temperature, coolant temperature, and intake manifold temperature. If the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold, a first state is determined, the first state indicating that the vehicle is in a high temperature state. Based on a correspondence between the first state and the gear position, a first gear position is determined, the first gear position being the gear position corresponding to the first state, the gear position correspondence indicating a correspondence between a preset state and a preset gear position.
[0006] According to the above technical means, when the vehicle is in a high temperature state, the vehicle control unit of the present application can select the gear corresponding to the high temperature state for the engine, so that the engine is in the optimal operating range and ensure the fuel economy of the vehicle.
[0007] In a possible embodiment, the above-mentioned method for determining the gear position further includes: obtaining the parameter information of the vehicle and the driving information of the vehicle, the parameter information is used to indicate the weight of the vehicle, and the driving information includes: driving force, rolling resistance and air resistance. According to the parameter information of the vehicle and the driving information of the vehicle, the slope coefficient is determined, and the slope coefficient is the slope coefficient of the road on which the vehicle is traveling. The above-mentioned "if the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, and the intake manifold temperature is greater than the third temperature threshold, then the first state is determined" includes: if the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, the intake manifold temperature is greater than the third temperature threshold, and the slope coefficient is less than the preset coefficient threshold, then the first state is determined.
[0008] Based on the above technical means, the present application can determine whether a vehicle in a high-temperature state is still in an uphill state. The vehicle control unit can determine different gear positions based on different states. In this way, the vehicle can use the optimal operating range corresponding to each state during driving in different states, thereby reducing vehicle fuel consumption and improving vehicle fuel economy.
[0009] In one possible embodiment, the gear position determination method further includes: if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is greater than or equal to a preset coefficient threshold, determining a second state, the second state indicating that the vehicle is in a high temperature state and is traveling uphill. Based on a correspondence between the second state and the gear position, determining a second gear position, the second gear position being the gear position corresponding to the second state.
[0010] Based on the above technical means, the present application can determine whether a vehicle in a high-temperature state is still in an uphill state. The vehicle control unit can determine different gear positions based on different states. In this way, the vehicle can use the optimal operating range corresponding to each state during driving in different states, thereby reducing vehicle fuel consumption and improving vehicle fuel economy.
[0011] According to the second aspect provided by the present application, a gear position determination device is provided, which includes: an acquisition unit and a processing unit. The acquisition unit is used to obtain temperature information of the vehicle, and the temperature information includes: ambient temperature, coolant temperature, and intake manifold temperature. The processing unit is used to determine a first state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold, and the first state is used to indicate that the vehicle is in a high-temperature state. The processing unit is also used to determine a first gear position based on a correspondence between the first state and the gear position. The first gear position is the gear position corresponding to the first state, and the gear position correspondence is used to indicate a correspondence between a preset state and a preset gear position.
[0012] In one possible embodiment, the acquisition unit is further configured to acquire vehicle parameter information and vehicle driving information, where the parameter information indicates vehicle weight, and the driving information includes driving force, rolling resistance, and air resistance. The processing unit is further configured to determine a slope coefficient based on the vehicle parameter information and vehicle driving information, where the slope coefficient is the slope coefficient of the road on which the vehicle is traveling. The processing unit is specifically configured to determine a first state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is less than a preset coefficient threshold.
[0013] In one possible implementation, the processing unit is further configured to determine a second state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is greater than or equal to a preset coefficient threshold, the second state indicating that the vehicle is in a high temperature state and is traveling uphill. The processing unit is further configured to determine a second gear position based on a correspondence between the second state and the gear position, the second gear position being the gear position corresponding to the second state.
[0014] According to the third aspect provided by the present application, a vehicle is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method of the above-mentioned first aspect and any possible implementation method thereof.
[0015] According to the fourth aspect provided by the present application, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by the processor of the vehicle, the vehicle is enabled to execute the method in the above-mentioned first aspect and any possible implementation method thereof.
[0016] According to the fifth aspect provided by the present application, a computer program product is provided, which includes computer instructions. When the computer instructions are run on a vehicle, the vehicle executes the method of the above-mentioned first aspect and any possible implementation method thereof.
[0017] Therefore, the above technical features of this application have the following beneficial effects:
[0018] (1) When the vehicle is in a high temperature state, the vehicle control unit can select a gear corresponding to the high temperature state for the engine, so that the engine is in the optimal operating range and ensure the fuel economy of the vehicle.
[0019] (2) It can determine whether a vehicle in a high-temperature state is still in an uphill state. The vehicle control unit can determine different gears according to different states, which can improve the accuracy of gear determination. In this way, the vehicle adopts the optimal operating range corresponding to the state when driving in different states, which can reduce the vehicle's fuel consumption and improve the vehicle's fuel economy.
[0020] It should be noted that the technical effects brought about by any implementation method in the second to fifth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0021] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0023] Figure 1 is a structural schematic diagram of a gear position determination system according to an exemplary embodiment;
[0024] Figure 2 is a flow chart showing a method for determining a gear position according to an exemplary embodiment;
[0025] Figure 3 is a flow chart showing another method for determining a gear position according to an exemplary embodiment;
[0026] Figure 4 is a flow chart showing another method for determining a gear position according to an exemplary embodiment;
[0027] Figure 5 is a block diagram of a device for determining a gear position according to an exemplary embodiment;
[0028] Figure 6 is a block diagram of a vehicle according to an exemplary embodiment. DETAILED DESCRIPTION
[0029] In order to enable ordinary people in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0030] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0031] Before introducing the method for determining the gear position according to the embodiment of the present application in detail, the implementation environment and application scenarios of the embodiment of the present application are first introduced.
[0032] With increasing environmental and energy pressures, automakers and research institutions are stepping up their research and development of new energy vehicles. Hybrid vehicles use both an engine and an electric motor to propel the vehicle. The engine drives the vehicle and provides power to the electric motor, which in turn drives the vehicle and charges the battery.
[0033] For example, a hybrid vehicle with a P2 configuration may have a power transmission system comprising: a generator, an engine, a K0 clutch, a K1 clutch, a K2 clutch, and a gearbox. The power transmission system controls power transmission through clutch disengagement, engagement, and slippage.
[0034] During the operation of a hybrid vehicle, the vehicle control unit can select the optimal operating range for the engine to ensure the vehicle's fuel economy. Currently, when a vehicle is operating in high temperatures, using the optimal operating range for normal temperature driving may increase the vehicle's fuel consumption and reduce the vehicle's fuel economy.
[0035] In order to solve the above problems, an embodiment of the present application provides a method for determining a gear position, the method comprising: a vehicle control unit can obtain temperature information of the vehicle, the temperature information including: ambient temperature, coolant temperature and intake manifold temperature. If the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold, the vehicle control unit can determine a first state, and the first state is used to indicate that the vehicle is in a high temperature state. The vehicle control unit can determine a first gear position based on the correspondence between the first state and the gear position, and the first gear position is the gear position corresponding to the first state, and the gear position correspondence is used to indicate the correspondence between a preset state and a preset gear position. In this way, when the vehicle is in a high temperature state, the vehicle control unit can select a gear position corresponding to the high temperature state for the engine, so that the engine is in the optimal operating range and ensures the fuel economy of the vehicle.
[0036] The implementation environment of the embodiments of the present application is introduced below.
[0037] The gear position determination method provided in the embodiment of the present application can be applied to a controller in a gear position determination system. Figure 1 FIG. 1 shows a structural diagram of the gear determination system. Figure 1 As shown, the gear position determination system 100 includes: a vehicle control unit 101 and a temperature sensor 102. The vehicle control unit 101 is connected to the temperature sensor 102.
[0038] The vehicle control unit 101 can be used to obtain and process the temperature information of the vehicle. The vehicle control unit 101 can also be used to obtain and process the driving information of the vehicle.
[0039] The temperature sensor 102 can be used to detect temperature information of the vehicle.
[0040] For ease of understanding, the gear position determination method provided in this application is described in detail below with reference to the accompanying drawings.
[0041] Figure 2 FIG. 1 is a flow chart showing a method for determining a gear position according to an exemplary embodiment. The method for determining a gear position can be applied to a controller in a gear position determination system. Figure 2 As shown, the method for determining the gear position includes the following steps:
[0042] S201. A vehicle control unit obtains temperature information of a vehicle.
[0043] The temperature information includes: ambient temperature, coolant temperature and intake manifold temperature.
[0044] It should be noted that, in the embodiment of the present application, the ambient temperature is the ambient temperature of the vehicle's location, the coolant temperature is the temperature of the engine coolant, and the intake manifold temperature is the temperature of the engine intake manifold.
[0045] In one possible implementation, a vehicle is equipped with a temperature sensor. The temperature sensor can detect ambient temperature, coolant temperature, and intake manifold temperature. A vehicle control unit can send a temperature request message to the temperature sensor. The temperature sensor can receive the temperature request message from the vehicle control unit. In response to the temperature request message, the temperature sensor can send temperature information to the vehicle control unit. The vehicle control unit can receive the temperature information from the temperature sensor to obtain vehicle temperature information.
[0046] In another possible implementation, the vehicle control unit may receive a first input instruction for inputting temperature information. In response to the first input instruction, the vehicle control unit may acquire the temperature information.
[0047] S202: The vehicle control unit determines whether the ambient temperature is greater than a first temperature threshold.
[0048] In a possible implementation, the vehicle control unit may compare the ambient temperature with a first temperature threshold to determine whether the ambient temperature is greater than the first temperature threshold.
[0049] It should be noted that in the embodiments of the present application, the first temperature threshold is not limited. For example, the first temperature threshold may be 40 degrees Celsius. For another example, the first temperature threshold may be 38 degrees Celsius. For another example, the first temperature threshold may be 42 degrees Celsius.
[0050] For example, if the first temperature threshold is 40 degrees Celsius, then if the ambient temperature is 41 degrees Celsius, then the ambient temperature is greater than the first temperature threshold. If the ambient temperature is 39 degrees Celsius, then the ambient temperature is less than the first temperature threshold. If the ambient temperature is 40 degrees Celsius, then the ambient temperature is equal to the first temperature threshold.
[0051] In one possible design, if the ambient temperature is less than a first temperature threshold, the vehicle control unit may determine the third state.
[0052] The third state is used to indicate that the vehicle is at normal temperature.
[0053] Optionally, if the ambient temperature is equal to the first temperature threshold, the vehicle control unit may determine the third state.
[0054] In another possible design, if the ambient temperature is greater than the first temperature threshold, the vehicle control unit may execute S203.
[0055] S203: The vehicle control unit determines whether the coolant temperature is greater than a second temperature threshold.
[0056] In a possible implementation, the vehicle control unit may compare the coolant temperature with a second temperature threshold and determine whether the coolant temperature is greater than the second temperature threshold.
[0057] It should be noted that in the embodiments of the present application, the second temperature threshold is not limited. For example, the second temperature threshold may be 100 degrees Celsius. For another example, the second temperature threshold may be 90 degrees Celsius. For another example, the second temperature threshold may be 80 degrees Celsius.
[0058] For example, if the second temperature threshold is 100 degrees Celsius, if the coolant temperature is 102 degrees Celsius, the coolant temperature is greater than the second temperature threshold. If the coolant temperature is 90 degrees Celsius, the coolant temperature is less than the second temperature threshold. If the coolant temperature is 100 degrees Celsius, the coolant temperature is equal to the second temperature threshold.
[0059] In one possible design, if the coolant temperature is less than a second temperature threshold, the vehicle control unit may determine the third state.
[0060] Optionally, if the coolant temperature is equal to the second temperature threshold, the vehicle control unit may determine the third state.
[0061] In another possible design, if the ambient temperature is greater than the second temperature threshold, the vehicle control unit may execute S204.
[0062] S204 : The vehicle control unit determines whether the intake manifold temperature is greater than a third temperature threshold.
[0063] In a possible implementation, the vehicle control unit may compare the intake manifold temperature with a third temperature threshold to determine whether the intake manifold temperature is greater than the third temperature threshold.
[0064] It should be noted that in the embodiments of the present application, the third temperature threshold is not limited. For example, the third temperature threshold may be 55 degrees Celsius. For another example, the third temperature threshold may be 60 degrees Celsius. For another example, the third temperature threshold may be 57 degrees Celsius.
[0065] For example, if the third temperature threshold is 55 degrees Celsius, then if the intake manifold temperature is 60 degrees Celsius, then the coolant temperature is greater than the third temperature threshold. If the intake manifold temperature is 50 degrees Celsius, then the intake manifold temperature is less than the third temperature threshold. If the intake manifold temperature is 55 degrees Celsius, then the intake manifold temperature is equal to the third temperature threshold.
[0066] In one possible design, if the intake manifold temperature is less than a third temperature threshold, the vehicle control unit may determine the third state.
[0067] Alternatively, if the intake manifold temperature is equal to a third temperature threshold, the vehicle control unit may determine a third state.
[0068] In another possible design, if the intake manifold temperature is greater than a third temperature threshold, the vehicle control unit may execute S205 .
[0069] S205: The vehicle control unit determines a first state.
[0070] The first state is used to indicate that the vehicle is in a high temperature state.
[0071] In one possible implementation, if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold, the vehicle control unit may determine the first state.
[0072] It should be noted that in this embodiment of the present application, the vehicle control unit may determine the first state if all three conditions are met. The three conditions include: the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold. If any of the three conditions is not met, the vehicle control unit may determine the third state.
[0073] S206. The vehicle control unit determines the first gear position according to the correspondence between the first state and the gear position.
[0074] Among them, the first gear is the gear corresponding to the first state.
[0075] In a possible design, the gear position correspondence is used to indicate the correspondence between a preset state and a preset gear position.
[0076] For example, as shown in Table 1, a gear position correspondence relationship is shown. The preset states may include: a first state, a second state, and a third state. The preset gear positions may include: a first gear position, a second gear position, and a third gear position.
[0077] Table 1 Gear position correspondence
[0078] Default state Preset gear First state First gear Second state Second gear The third state Third gear
[0079] That is, when the preset state is the first state, the preset gear position is the first gear position. When the preset state is the second state, the preset gear position is the second gear position. When the preset state is the third state, the preset gear position is the third gear position.
[0080] It should be noted that in the embodiments of the present application, the preset states may include: normal temperature state, high temperature state, and high temperature ramp state. The preset gear positions may include: normal temperature gear position, high temperature gear position, and high temperature ramp gear position. In the embodiments of the present application, the gear positions may be represented in the form of a shift map, which includes the vehicle speed required for the shift.
[0081] For example, as shown in Table 2, a shift diagram corresponding to a normal temperature state is shown, wherein the shift diagram includes: a shift position and a vehicle speed required for shifting.
[0082] Table 2 Shift diagram corresponding to normal temperature state
[0083]
[0084]
[0085] That is, when the vehicle is at room temperature, when shifting from 1st gear to 2nd gear, the vehicle speed required to shift gears is 10. When shifting from 2nd gear to 3rd gear, the vehicle speed required to shift gears is 20. When shifting from 3rd gear to 4th gear, the vehicle speed required to shift gears is 40. When shifting from 4th gear to 5th gear, the vehicle speed required to shift gears is 60.
[0086] It should be noted that in the embodiment of the present application, the vehicle speed required for shifting gears in a high-temperature state is higher than the vehicle speed required for shifting gears in a normal-temperature state, and the vehicle speed required for shifting gears in a high-temperature slope state is higher than the vehicle speed required for shifting gears in a high-temperature state.
[0087] For example, if the vehicle speed required to shift from 1st gear to 2nd gear at normal temperature is 10, the vehicle speed required to shift from 1st gear to 2nd gear at high temperature may be 20, and the vehicle speed required to shift from 1st gear to 2nd gear at high temperature on a slope may be 25.
[0088] It is understandable that the vehicle control unit can obtain the temperature information of the vehicle, and the temperature information includes: ambient temperature, coolant temperature and intake manifold temperature. If the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, and the intake manifold temperature is greater than the third temperature threshold, the vehicle control unit can determine the first state, and the first state is used to indicate that the vehicle is in a high-temperature state. The vehicle control unit can determine the first gear according to the correspondence between the first state and the gear position. The first gear position is the gear position corresponding to the first state, and the gear position correspondence is used to indicate the correspondence between the preset state and the preset gear position. In this way, when the vehicle is in a high-temperature state, the vehicle control unit can select the gear position corresponding to the high-temperature state for the engine, so that the engine is in the optimal operating range and ensures the fuel economy of the vehicle.
[0089] In some embodiments, in order to determine whether the vehicle is in an uphill state when it is in a high temperature state. Figure 3 As shown, before the vehicle control unit determines the first state (S205), the method for determining the gear position in the present application may further include the following steps:
[0090] S301: A vehicle control unit obtains vehicle parameter information and vehicle driving information.
[0091] The parameter information is used to indicate the weight of the vehicle, and the driving information includes: driving force, rolling resistance and air resistance.
[0092] In one possible implementation, the vehicle control unit may receive a second input instruction for inputting vehicle parameter information and vehicle driving information. In response to the second input instruction, the vehicle control unit may receive the vehicle parameter information and vehicle driving information to obtain the vehicle parameter information and vehicle driving information.
[0093] S302: The vehicle control unit determines a slope coefficient according to the vehicle parameter information and the vehicle driving information.
[0094] The slope coefficient is the slope coefficient of the road on which the vehicle is traveling.
[0095] In the embodiment of the present application, the slope coefficient can be expressed by formula 1.
[0096] α=arcsin[F t -(F f -F w)] / GFormula 1.
[0097] Among them, α is used to represent the slope coefficient. t Used to indicate driving force. f Used to indicate rolling resistance. F w Used to indicate air resistance. G is used to indicate parameter information.
[0098] In an embodiment of the present application, if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold, determining the first state may include the following steps:
[0099] S303: The vehicle control unit determines whether the slope coefficient is greater than a preset coefficient threshold.
[0100] In a possible implementation, the vehicle control unit may compare the slope coefficient with a preset coefficient threshold to determine whether the slope coefficient is greater than the preset coefficient threshold.
[0101] It should be noted that in the embodiments of the present application, the preset coefficient threshold is not limited. For example, the preset coefficient threshold may be 60%. For another example, the preset coefficient threshold may be 50%. For another example, the preset coefficient threshold may be 55%.
[0102] For example, if the preset coefficient threshold is 60%, then if the slope coefficient is 50%, then the slope coefficient is less than the preset coefficient threshold. If the slope coefficient is 65%, then the slope coefficient is greater than the preset coefficient threshold. If the slope coefficient is 60%, then the slope coefficient is equal to the preset coefficient threshold.
[0103] In one possible design, if the slope coefficient is less than a preset coefficient threshold, the vehicle control unit may execute S205.
[0104] That is, if the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, the intake manifold temperature is greater than the third temperature threshold, and the slope coefficient is less than the preset coefficient threshold, the vehicle control unit can determine the first state.
[0105] Optionally, if the slope coefficient is equal to a preset coefficient threshold, the vehicle control unit may execute S205.
[0106] That is, if the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, the intake manifold temperature is greater than the third temperature threshold, and the slope coefficient is equal to the preset coefficient threshold, the vehicle control unit can determine the first state.
[0107] In another possible design, if the slope coefficient is greater than or equal to a preset coefficient threshold, the vehicle control unit may execute S304-S305.
[0108] S304: The vehicle control unit determines the second state.
[0109] The second state is used to indicate that the vehicle is in a high temperature state and the vehicle is in an uphill state.
[0110] In one possible implementation, if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is greater than a preset coefficient threshold, the vehicle control unit can determine the second state.
[0111] S305: The vehicle control unit determines the second gear position according to the corresponding relationship between the second state and the gear position.
[0112] Among them, the second gear is the gear corresponding to the second state.
[0113] It is understood that the vehicle control unit can obtain vehicle parameter information and vehicle driving information. The parameter information indicates vehicle weight, and the driving information includes driving force, rolling resistance, and air resistance. The vehicle control unit can determine a slope coefficient based on the vehicle parameter information and driving information. The slope coefficient is the slope coefficient of the road on which the vehicle is traveling. If the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is less than a preset coefficient threshold, the vehicle control unit can determine a first state. If the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is greater than a preset coefficient threshold, the vehicle control unit can determine a second state. In this way, the vehicle control unit can determine whether a vehicle in a high-temperature state is still in an uphill state. The vehicle control unit can determine different gears based on different states. In this way, the vehicle can use the optimal operating range corresponding to each state when driving in different states, thereby reducing fuel consumption and improving fuel economy.
[0114] In some embodiments, to improve the accuracy of the gear range of a vehicle, the gear determination method of the present application may further include the following steps: the vehicle control unit obtains the accelerator pedal opening of the vehicle. The vehicle control unit determines the target gear based on the correspondence between the target state, the accelerator pedal opening, and the gear.
[0115] In an embodiment of the present application, the gear position correspondence may further include multiple preset pedal openings.
[0116] For example, Table 3 shows a shift diagram corresponding to different accelerator pedal openings at normal temperature. The shift positions may include: 1st gear to 2nd gear, 2nd gear to 3rd gear, 3rd gear to 4th gear, and 4th gear to 5th gear. The preset pedal openings may include: 0, 10, 20, and 30.
[0117] Table 3 Shift diagram corresponding to accelerator pedal opening at normal temperature
[0118]
[0119] That is, at room temperature, with a preset pedal opening of 10, the required vehicle speed for shifting from 1st gear to 2nd gear is 11. At a preset pedal opening of 20, the required vehicle speed for shifting from 1st gear to 2nd gear is 12. At a preset pedal opening of 30, the required vehicle speed for shifting from 1st gear to 2nd gear is 13. For information on other shift positions and pedal openings at room temperature, please refer to the aforementioned vehicle speeds required for shifting from 1st gear to 2nd gear at different pedal openings, which will not be detailed here.
[0120] In a possible design, when the target state is the first state, the target gear is the gear corresponding to the accelerator pedal opening in the first state.
[0121] For example, if the accelerator pedal opening is 5, the gear positions corresponding to the accelerator pedal opening of 5 in the first state include: the vehicle speed required to shift from 1st gear to 2nd gear is 15, the vehicle speed required to shift from 2nd gear to 3rd gear is 30, and the vehicle speed required to shift from 3rd gear to 4th gear is 50. The target gear positions include: the vehicle speed required to shift from 1st gear to 2nd gear is 15, the vehicle speed required to shift from 2nd gear to 3rd gear is 30, and the vehicle speed required to shift from 3rd gear to 4th gear is 50.
[0122] In another possible design, when the target state is the second state, the target gear is the gear corresponding to the accelerator pedal opening in the second state.
[0123] For example, if the accelerator pedal opening is 5, the gear positions corresponding to the accelerator pedal opening of 5 in the second state include: the vehicle speed required to shift from 1st gear to 2nd gear is 20, the vehicle speed required to shift from 2nd gear to 3rd gear is 40, and the vehicle speed required to shift from 3rd gear to 4th gear is 60. The target gear positions include: the vehicle speed required to shift from 1st gear to 2nd gear is 20, the vehicle speed required to shift from 2nd gear to 3rd gear is 40, and the vehicle speed required to shift from 3rd gear to 4th gear is 60.
[0124] It is understood that the vehicle control unit can obtain the vehicle's accelerator pedal opening and determine the target gear based on the target state, the accelerator pedal opening, and the gear position. The target state can be either the first state or the second state. In this way, by determining the vehicle's operating gear range based on ambient temperature, road conditions, and accelerator pedal opening, the accuracy of the vehicle's operating gear range can be improved.
[0125] The following describes the method for determining the gear position of the present application with reference to a specific embodiment. Figure 4 As shown, during the driving of the hybrid vehicle, the vehicle control unit can perform the following steps:
[0126] S401. The vehicle control unit obtains temperature information of the vehicle (equivalent to S201 of this application).
[0127] The temperature information includes: ambient temperature, coolant temperature, and intake manifold temperature.
[0128] S402 , the vehicle control unit determines whether the temperature information meets a preset condition (equivalent to S202 , S203 and S204 of the present application).
[0129] The preset conditions include: the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold.
[0130] In one possible design, if the temperature information does not meet the preset conditions, the vehicle control unit may execute S403-S404.
[0131] In another possible design, if the temperature information meets a preset condition, the vehicle control unit may execute S405.
[0132] S403: The vehicle control unit determines the third state.
[0133] The third state is used to indicate that the vehicle is at normal temperature.
[0134] S404: The vehicle control unit determines the third gear according to the correspondence between the third state and the gear.
[0135] S405. The vehicle control unit obtains a slope coefficient (equivalent to S301 and S302 of the present application).
[0136] S406. The vehicle control unit determines whether the slope coefficient is greater than a preset coefficient threshold (equivalent to S303 of the present application).
[0137] In one possible design, if the slope coefficient is less than or equal to a preset coefficient threshold, the vehicle control unit may execute S407 - S408 .
[0138] In another possible design, if the slope coefficient is greater than a preset coefficient threshold, the vehicle control unit may execute S409 - S410 .
[0139] S407 . The vehicle control unit determines the first state (equivalent to S205 of the present application).
[0140] The first state is used to indicate that the vehicle is in a high temperature state.
[0141] S408. The vehicle control unit determines the first gear position according to the correspondence between the first state and the gear position (equivalent to S206 of the present application).
[0142] S409. The vehicle control unit determines the second state (equivalent to S304 of the present application).
[0143] The second state is used to indicate that the vehicle is in a high temperature state and is in an uphill state.
[0144] S410. The vehicle control unit determines the second gear position according to the corresponding relationship between the second state and the gear position (equivalent to S305 of the present application).
[0145] In this way, the vehicle control unit can determine the vehicle's current state based on temperature information and slope coefficient. It can then determine the gear position based on the vehicle's current state. This allows the vehicle to operate in the optimal operating range for each state, reducing fuel consumption and improving fuel economy.
[0146] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, the gear determination device or vehicle includes hardware structures and / or software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0147] In the embodiment of the present application, the gear determination device or vehicle can be divided into functional modules according to the above method. For example, the gear determination device or vehicle can include various functional modules corresponding to the various functional divisions, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.
[0148] Figure 5 FIG. 1 is a block diagram of a device for determining a gear position according to an exemplary embodiment. Figure 5 As shown, the gear position determination device includes an acquisition unit 501 and a processing unit 502 .
[0149] Acquisition unit 501 is configured to acquire vehicle temperature information, including ambient temperature, coolant temperature, and intake manifold temperature. Processing unit 502 is configured to determine a first state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, and the intake manifold temperature is greater than a third temperature threshold. The first state indicates that the vehicle is in a high-temperature state. Processing unit 502 is further configured to determine a first gear position based on a correspondence between the first state and the gear position. The first gear position is the gear position corresponding to the first state. The gear position correspondence indicates a correspondence between a preset state and a preset gear position.
[0150] In one possible embodiment, acquisition unit 501 is further configured to acquire vehicle parameter information and vehicle driving information, where the parameter information indicates vehicle weight, and the driving information includes driving force, rolling resistance, and air resistance. Processing unit 502 is further configured to determine a slope coefficient based on the vehicle parameter information and vehicle driving information, where the slope coefficient is the slope coefficient of the road on which the vehicle is traveling. Processing unit 502 is specifically configured to determine a first state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is less than a preset coefficient threshold.
[0151] In one possible implementation, processing unit 502 is further configured to determine a second state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is greater than or equal to a preset coefficient threshold. The second state indicates that the vehicle is in a high temperature state and is traveling uphill. Processing unit 502 is further configured to determine a second gear position based on a correspondence between the second state and the gear position. The second gear position is the gear position corresponding to the second state.
[0152] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0153] Figure 6 FIG. 1 is a block diagram of a vehicle according to an exemplary embodiment. Figure 6 As shown, vehicle 600 includes, but is not limited to, a processor 601 and a memory 602 .
[0154] The memory 602 is used to store executable instructions of the processor 601. It is understandable that the processor 601 is configured to execute instructions to implement the method for determining the gear position in the above embodiment.
[0155] It should be noted that those skilled in the art can understand that Figure 6 The vehicle structure shown in the figure does not constitute a limitation on the vehicle, and the vehicle may include Figure 6 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0156] Processor 601 is the vehicle's control center, connecting all parts of the vehicle using various interfaces and lines. By running or executing software programs and / or modules stored in memory 602 and accessing data stored in memory 602, it performs various vehicle functions and processes data, thereby providing overall vehicle monitoring. Processor 601 may include one or more processing units. Optionally, processor 601 may integrate an application processor and a modem processor, with the application processor primarily handling the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 601.
[0157] The memory 602 can be used to store software programs and various data. The memory 602 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and application programs required by at least one functional module (e.g., a determination unit, a judgment unit, and a control unit). Furthermore, the memory 602 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0158] In an exemplary embodiment, a computer-readable storage medium including instructions is further provided, such as a memory 602 including instructions. The instructions can be executed by a processor 601 of a vehicle 600 to implement the gear determination method in the above embodiment.
[0159] In actual implementation, Figure 5The functions of the acquisition unit 501 and the processing unit 502 can be represented by Figure 6 The processor 601 in the embodiment calls the computer program stored in the memory 602. The specific execution process can be referred to the description of the method for determining the gear position in the above embodiment, which will not be repeated here.
[0160] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0161] In an exemplary embodiment, the present application also provides a computer program product comprising one or more instructions, which can be executed by a processor of a vehicle to complete the gear determination method in the above embodiment.
[0162] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the vehicle's processor, the various processes of the above-mentioned gear determination method embodiment are implemented, and the same technical effect as the above-mentioned gear determination method can be achieved. To avoid repetition, they will not be repeated here.
[0163] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0164] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0165] Units described as separate components may or may not be physically separate, and components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0166] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0167] If the 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 readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0168] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for determining a gear position, characterized in that: The method comprises: Acquiring temperature information of the vehicle, the temperature information including: ambient temperature, coolant temperature, and intake manifold temperature; Acquiring parameter information of the vehicle and driving information of the vehicle, wherein the parameter information is used to indicate the weight of the vehicle, and the driving information includes: driving force, rolling resistance, and air resistance; Determining a slope coefficient according to the vehicle parameter information and the vehicle driving information, wherein the slope coefficient is a slope coefficient of the road on which the vehicle is traveling; If the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is less than a preset coefficient threshold, determining a first state, the first state being used to indicate that the vehicle is in a high temperature state; A first gear is determined according to the correspondence between the first state and the gear, where the first gear is the gear corresponding to the first state. The gear correspondence is used to indicate a correspondence between a preset state and a preset gear.
2. The method according to claim 1, characterized in that The method further comprises: If the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, the intake manifold temperature is greater than the third temperature threshold, and the slope coefficient is greater than or equal to a preset coefficient threshold, determining a second state, the second state being used to indicate that the vehicle is in a high temperature state and the vehicle is in an uphill state; A second gear is determined according to the corresponding relationship between the second state and the gear, where the second gear is the gear corresponding to the second state.
3. A gear position determination device, characterized in that: The device comprises: an acquisition unit, configured to acquire temperature information of the vehicle, the temperature information including: ambient temperature, coolant temperature, and intake manifold temperature; The acquisition unit is further configured to acquire parameter information of the vehicle and driving information of the vehicle, wherein the parameter information is used to indicate the weight of the vehicle, and the driving information includes: driving force, rolling resistance, and air resistance; a processing unit, configured to determine a slope coefficient based on the parameter information of the vehicle and the driving information of the vehicle, wherein the slope coefficient is a slope coefficient of a road on which the vehicle is traveling; The processing unit is further configured to determine a first state if the ambient temperature is greater than a first temperature threshold, the coolant temperature is greater than a second temperature threshold, the intake manifold temperature is greater than a third temperature threshold, and the slope coefficient is less than a preset coefficient threshold, the first state being configured to indicate that the vehicle is in a high temperature state; The processing unit is further used to determine a first gear according to the correspondence between the first state and the gear, where the first gear is the gear corresponding to the first state, and the gear correspondence is used to indicate the correspondence between the preset state and the preset gear.
4. The device according to claim 3, characterized in that the processing unit is further configured to determine a second state if the ambient temperature is greater than the first temperature threshold, the coolant temperature is greater than the second temperature threshold, the intake manifold temperature is greater than the third temperature threshold, and the slope coefficient is greater than or equal to a preset coefficient threshold, the second state being configured to indicate that the vehicle is in a high temperature state and is in an uphill state; The processing unit is further configured to determine a second gear position according to the corresponding relationship between the second state and the gear position, where the second gear position is the gear position corresponding to the second state.
5. A vehicle, characterized in that: include: processor; A memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the method according to claim 1 or 2.
6. A computer-readable storage medium, characterized in that When the computer-executable instructions stored in the computer-readable storage medium are executed by a processor of a vehicle, the vehicle is capable of performing the method according to claim 1 or 2.
Citation Information
Patent Citations
Uphill shifting strategy of electric vehicle
CN106080582A
Control method and device of vehicle
CN110103985A
Transmission control device
JP2003329124A
Transmission control device, and transmission control method
JP2015031347A