Gear selection method, equipment, storage medium and device
By classifying and reconstructing sloping roads and optimizing gear management with a transfer controller, the problem of gear mismatch on sloping roads was solved, resulting in reduced fuel consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DONGFENG LIUZHOU MOTOR
- Filing Date
- 2022-12-26
- Publication Date
- 2026-05-05
AI Technical Summary
When driving on sloping roads, the gear shifting positions of automatic commercial vehicles may not match the actual road conditions, leading to frequent gear shifts and increased fuel consumption.
By classifying the current road gradient and reconstructing the target road gradient based on the classification results, the optimal gear is determined by combining the maximum gradeability of each gear. The throttle opening and engine speed are then fitted using a transfer controller to ensure that the vehicle travels in the optimal gear.
This avoids the mismatch between gear selection and actual road conditions on sloping roads, reduces fuel consumption caused by frequent gear shifting, and improves fuel economy.
Smart Images

Figure CN116061944B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and in particular to a method, apparatus, storage medium, and device for determining gear position. Background Technology
[0002] Currently, intelligent connected commercial vehicles are equipped with radar, intelligent cameras, wireless communication, and high-precision maps. The integration of hardware and software can achieve a certain degree of intelligent driving, increasing driver comfort and driving safety, while also reducing fuel consumption.
[0003] However, when driving an automatic commercial vehicle uphill, the gear shifting position may not be fully matched with the actual gear required when driving on a slope, leading to increased fuel consumption. In addition, due to the driver's habits, frequent gear shifting and hard acceleration when going uphill will also increase fuel consumption.
[0004] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main objective of this invention is to provide a gear selection method, device, storage medium, and apparatus to solve the technical problem of increased fuel consumption caused by the mismatch between the gear selection and the gear required for actual road conditions when driving on sloping roads, and the resulting frequent gear shifting.
[0006] To achieve the above objectives, the present invention provides a gear selection method, the gear selection method comprising the following steps:
[0007] The current road slope is classified, and the road slope to be processed is reconstructed based on the classification results to obtain the slope of the target road.
[0008] The optimal gear is obtained based on the slope of the target road and the maximum gradeability corresponding to each gear.
[0009] The steps of classifying the current road slope and reconstructing the road slope to be processed based on the classification results to obtain the slope of the target road include:
[0010] The slope of the current road is classified according to the preset slope range;
[0011] Based on the classification results, roads with continuous slopes are merged, and the road slopes are reconstructed based on the merging results to obtain the slope of the target road.
[0012] Optionally, the step of obtaining the optimal gear based on the slope of the target road and the maximum gradeability corresponding to each gear includes:
[0013] Compare the gradient of the target road with the maximum gradeability corresponding to each gear;
[0014] When the maximum gradeability is greater than the gradient of the target road, the highest gear corresponding to the maximum gradeability is taken as the optimal gear.
[0015] Optionally, after the step of obtaining the optimal gear based on the slope of the target road and the maximum gradeability corresponding to each gear, the method further includes:
[0016] When the vehicle reaches the target road, the transfer controller is invoked based on the flag position;
[0017] The throttle opening value and engine speed under the optimal gear are stored in the intermediate controller, and the throttle opening percentage and target engine speed are fitted by the intermediate controller.
[0018] Determine the optimal gear at the throttle opening percentage and the target engine speed so that the vehicle travels in the optimal gear.
[0019] Optionally, the step of classifying the slope of the current road according to a preset slope range includes:
[0020] Store the road slope, road slope distance, slope span, and slope height within the preset range into road slope array, slope distance array, slope span array, and slope height array, respectively.
[0021] The current road slope is classified according to the road slope array, the slope distance array, the slope span array, the slope height array, and a preset threshold.
[0022] Optionally, after the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes:
[0023] When the current road is a highway and is not a slope section, current traffic information is obtained from the road network;
[0024] Calculate the fuel consumption per 100 kilometers of the vehicle when it travels at a constant speed on the highway;
[0025] The optimal gear for the vehicle is determined based on the fuel consumption curve per 100 kilometers and the current traffic information.
[0026] The formula for calculating fuel consumption per 100 kilometers is as follows:
[0027]
[0028] In the formula, b represents the fuel consumption rate, p represents the fuel density, g represents the gravitational acceleration, and P represents the fuel density. e Indicates engine power, u a Indicates vehicle speed.
[0029] Optionally, after the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes:
[0030] When the current road is an urban road or a general road, the speed of traffic participants, the current speed of the vehicle, and the minimum safe distance between the vehicle and the traffic participants are obtained from the road network.
[0031] The relative distance between the vehicle and the traffic participants is obtained based on the vehicle's radar.
[0032] The relative speeds of the traffic participants and the current vehicle speed are obtained;
[0033] Based on the relative speed, the minimum safe distance, and the relative distance, a predictive recommendation for speed control is made.
[0034] In addition, to achieve the above objectives, the present invention also proposes a gear position determination device, the gear position determination device including a memory, a processor, and a gear position determination program stored in the memory and capable of running on the processor, the gear position determination program being configured to implement the gear position determination method as described above.
[0035] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a gear position determination program, which, when executed by a processor, implements the gear position determination method as described above.
[0036] In addition, to achieve the above objectives, the present invention also proposes a gear position determination device, which includes: a slope acquisition module and a gear position determination module;
[0037] The slope acquisition module classifies the slope of the current road and reconstructs the slope of the road to be processed based on the classification results to obtain the slope of the target road.
[0038] The gear selection module is used to obtain the optimal gear based on the slope of the target road and the maximum gradient corresponding to each gear.
[0039] This invention discloses a method, device, storage medium, and apparatus for determining gear position. The method includes: classifying the current road's slope and reconstructing the road slope to be processed based on the classification results to obtain the target road's slope; and obtaining the optimal gear based on the target road's slope and the maximum gradeability corresponding to each gear. This invention categorizes the current road into different road type intervals. If the road interval type belongs to a road slope type, the slope angle of the road slope type is reconstructed to obtain the target road slope. The target road slope is compared with the maximum gradeability corresponding to each gear to obtain the gear with the lowest fuel consumption as the optimal gear for driving. This avoids the situation where the gear selection is mismatched with the actual road conditions and frequent gear shifting leads to increased fuel consumption when driving on sloping roads. Attached Figure Description
[0040] Figure 1 This is a schematic diagram of the hardware operating environment level determination device involved in the embodiments of the present invention;
[0041] Figure 2 This is a flowchart illustrating the first embodiment of the gear position determination method of the present invention;
[0042] Figure 3 This is a flowchart illustrating the second embodiment of the gear position determination method of the present invention;
[0043] Figure 4 This is a flowchart illustrating the third embodiment of the gear position determination method of the present invention;
[0044] Figure 5 This is a schematic diagram illustrating the gear shifting principle of an embodiment of the gear position determination method of the present invention.
[0045] Figure 6 This is a schematic diagram of the shifting principle of a transfer controller in an embodiment of the gear position determination method of the present invention;
[0046] Figure 7 This is a flowchart illustrating the third embodiment of the gear position determination method of the present invention;
[0047] Figure 8 This is a flowchart illustrating the third embodiment of the gear position determination method of the present invention;
[0048] Figure 9 This is a structural block diagram of the first embodiment of the gear position determination device of the present invention.
[0049] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0050] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0051] Reference Figure 1 , Figure 1 This is a schematic diagram of the hardware operating environment level determination device involved in the embodiments of the present invention.
[0052] like Figure 1 As shown, the device for determining the gear position may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen, and optionally, it may also include a standard wired interface or a wireless interface. In this invention, the wired interface of the user interface 1003 may be a USB interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or non-volatile memory (NVM), such as a disk storage device. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0053] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the gear-determining device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0054] like Figure 1 As shown, the memory 1005, which is identified as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a gear determination program.
[0055] exist Figure 1 In the gear position determination device shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the user equipment; the gear position determination device calls the gear position determination program stored in the memory 1005 through the processor 1001 and executes the gear position determination method provided in the embodiment of the present invention.
[0056] Based on the above hardware structure, an embodiment of the gear position determination method of the present invention is proposed.
[0057] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the gear position determination method of the present invention, which presents the first embodiment of the gear position determination method of the present invention.
[0058] Step S10: Classify the current road slope and reconstruct the road slope to be processed based on the classification results to obtain the slope of the target road.
[0059] It should be noted that the executing entity in this embodiment may be a computer software device with data processing, network communication and program running functions, such as a vehicle system or gear position determination device, or other electronic devices that can achieve the same or similar functions. This embodiment does not limit this.
[0060] It should be understood that with the application of new technologies such as mobile internet, artificial intelligence, big data, cloud computing, and new energy in the automotive and transportation sectors, the automotive industry is undergoing profound changes, with intelligent connected vehicles and new energy vehicles becoming the focus of the industry. Automobiles are gradually transforming towards lightweighting, electrification, intelligence, connectivity, and sharing. Against this backdrop, intelligent connected commercial vehicles are gradually becoming commercially available. Currently, these vehicles are equipped with radar, intelligent cameras, wireless communication, and high-precision maps. The integration of hardware and software enables a certain degree of intelligent driving, increasing driver comfort and driving safety while reducing fuel consumption. While automatic transmission commercial vehicles reduce the driver's workload and improve driving comfort, the gears used in these vehicles may not perfectly match the actual road conditions when driving on inclines, and frequent gear changes can increase fuel consumption.
[0061] To overcome the above-mentioned defects, this embodiment merges and reconstructs the current road slope according to the slope range to obtain the target road slope, and compares the target road slope with the maximum gradeability corresponding to each gear, and selects the highest gear corresponding to the maximum gradeability greater than the target road slope as the optimal gear for driving.
[0062] It should be noted that, according to the principle of fuel economy, under the same road conditions and speed, although the engine outputs the same power, the lower the gear, the greater the engine's reserve power, the lower the engine load rate, the higher the fuel consumption rate, and the greater the fuel consumption per 100 kilometers. Conversely, the situation is reversed when using higher gears. Therefore, selecting the highest gear with a maximum gradeability greater than the target road gradient as the optimal gear for driving can reduce fuel consumption.
[0063] It should be noted that, according to my country's highway route design specifications, the maximum longitudinal slope for expressways in plains and hilly areas is 3%, and for mountainous and hilly areas it is 5%; for Class I highways in plains and hilly areas it is slightly less than 4%, and for mountainous and hilly areas it is 6%; for general Class IV highways it is 5% in plains and hilly areas, and for mountainous and hilly areas it is 9%. When automatic transmission commercial vehicles are driving on undulating roads, the torque changes required to maintain speed will inevitably lead to increased fuel consumption and decreased fuel economy.
[0064] It is understandable that the target road slope obtained after reconstruction will be different for different slope ranges.
[0065] Step S20: Obtain the optimal gear based on the slope of the target road and the maximum gradient corresponding to each gear.
[0066] It should be noted that the gradient of the target road is compared with the maximum gradeability of each gear. If the maximum gradeability of a gear is greater than the gradient of the target road, the highest gear corresponding to that gear is taken as the optimal gear.
[0067] It is understandable that the vehicle acquires the road conditions for the previous 1 kilometer while driving. This embodiment does not impose any restrictions on this. After classifying and reconstructing the slope of the previous 1 kilometer, the target road slope corresponding to each road slope is determined. The target road slope corresponding to each road slope is compared with the maximum gradeability corresponding to each gear to obtain the optimal gear. For example, continuous road slopes of 2%, 2.2%, 2.6%, and 3% correspond to slope heights of 2 meters, 2.4 meters, 3 meters, and 3.6 meters, respectively, and slope lengths of 200 meters, 218 meters, 231 meters, and 240 meters, respectively. The cumulative slope height is 11 meters, and the cumulative slope span is 889 meters. According to the reconstruction formula: The reconstructed gradient is 2.48%. Find the gear corresponding to the maximum gradient greater than 2.48%, and select the highest gear of the corresponding gear as the optimal gear.
[0068] This embodiment classifies the current road's slope and reconstructs the road slope to be processed based on the classification results to obtain the target road's slope. Then, based on the target road's slope and the maximum gradeability corresponding to each gear, the optimal gear is obtained. This embodiment categorizes the current road into different road type intervals. If the road interval type belongs to a road slope type, the slope angle of the road slope type is reconstructed to obtain the target road slope. The target road slope is compared with the maximum gradeability corresponding to each gear to obtain the gear with the lowest fuel consumption as the optimal gear for driving. This avoids the situation where the gear selection is mismatched with the actual road conditions and frequent gear changes lead to increased fuel consumption when driving on sloping roads.
[0069] Reference Figure 3 , Figure 3 This is a flowchart illustrating the second embodiment of the gear position determination method of the present invention, based on the above. Figure 2 The first embodiment shown presents a second embodiment of the gear position determination method of the present invention.
[0070] In the second embodiment, step S10 includes:
[0071] Step S101: Classify the slope of the current road according to the preset slope range.
[0072] It should be noted that automatic transmission commercial vehicles interact with the road network via V2X communication modules to obtain the current road type (highway, urban road, general road) of the vehicle. Based on obtaining the road type, the ADAS map is used to obtain the current road gradient α over 1 kilometer. i The slope is located at a distance S i and slope span L i, according to road slope a i Distance S of road slope i and slope span L i Classify the current road slope.
[0073] Furthermore, in order to reduce fuel consumption, step S101 of this embodiment may include:
[0074] Store the road slope, road slope distance, slope span, and slope height within the preset range into road slope array, slope distance array, slope span array, and slope height array, respectively.
[0075] The current road slope is classified according to the road slope array, the slope distance array, the slope span array, the slope height array, and a preset threshold.
[0076] It is understood that the preset range is determined based on the actual driving conditions of the vehicle, which may be 1 kilometer or 2 kilometers. This embodiment does not impose any restrictions on this range.
[0077] It should be noted that integer arrays Gradient[i], Distance[i], Span[i], and High[i] of length i are defined; the road slope, the distance of the road slope, the slope span, and the slope height are stored in arrays Gradient[i], Distance[i], Span[i], and High[i] respectively, that is, Gradient[i] = {α0, α1, α2, ..., α...} i},Distance[i]={S0,S1,S2...S i Span[i] = {L0, L1, L2, ..., L} i}, High[i]={H0,H1,H2...H i The for loop and if statement are used to filter the road slope, filtering out roads with a slope of less than 1%, thus treating roads with a slope of less than 1% as flat roads.
[0078] Understandably, road gradient can be the gradient of each slope in the current road, road gradient distance is the distance between the vehicle and the slope, gradient span is the distance between each slope, and gradient height is the height from the top of the slope to the bottom of the slope.
[0079] It should be noted that the current road type is obtained through the ADAS map. The current road type can be a flat road or a slope. If the obtained slope is a continuous slope, the slope roads are merged and reorganized.
[0080] Step S102: Merge roads with continuous slopes according to the classification results, and reconstruct the road slopes according to the merging results to obtain the slope of the target road.
[0081] It should be noted that if the variable in the road slope array is greater than the preset threshold, it means that the road belongs to the slope. Based on the classification result, the roads within the preset slope range that belong to the slope are merged, and the slope of the road to be processed is reconstructed based on the merging result to obtain the slope of the target road.
[0082] It should be noted that, based on the classification results, the slope height and slope span corresponding to each slope value of the continuous slope road are summed and their quotient is calculated. For example, continuous roads with slopes of 2%, 2.2%, 2.6%, and 3% correspond to slope heights of 2 meters, 2.4 meters, 3 meters, and 3.6 meters, respectively, and slope lengths of 200 meters, 218 meters, 231 meters, and 240 meters, respectively. The cumulative slope height is 11 meters, and the cumulative slope span is 889 meters. According to the reconstruction formula: The reconstructed slope is 2.48%, and the reconstructed road slope is used as the slope of the target road.
[0083] This embodiment classifies the current road's slope according to a preset slope range; it merges roads with continuous slopes based on the classification results, and reconstructs the road slope based on the merging results to obtain the target road's slope. This embodiment obtains the target road's slope by classifying and reconstructing the current road's slope, eliminating the need to recalculate the reconstructed slope every time a road is encountered, thus improving work efficiency.
[0084] Reference Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the gear position determination method of the present invention, based on the above. Figure 2 The first embodiment shown presents a third embodiment of the gear position determination method of the present invention.
[0085] In the third embodiment, step S20 further includes:
[0086] Step S201: Compare the slope of the target road with the maximum gradient corresponding to each gear.
[0087] It should be noted that the relationship between the engine's characteristic curve and the car's torque and speed can be derived from the engine's characteristic curve. (T tq F represents engine torque. t The driving force is represented by r, the wheel radius is represented by i. g Indicates the gear ratio of the transmission, i0 represents the gear ratio of the final drive, and η represents the gear ratio of the transmission. T (Indicates the mechanical transmission efficiency of the transmission system). Climbing speed. (n) engine speed, according to the equation of motion:
[0088]
[0089]
[0090] In the formula, F f F represents rolling resistance. w F represents air resistance. i F represents slope resistance. j The value represents acceleration resistance; f represents rolling resistance coefficient; G represents vehicle weight; C D δ represents the drag coefficient, A represents the frontal area, β represents the road gradient, and δ represents the rotational mass conversion factor. The maximum gradeability of a car in each gear can be derived from the car's driving equation. (When calculating the maximum gradeability of a car in each gear, its acceleration resistance is 0, that is...) Meanwhile, since the slope of general roads is relatively small, it is assumed that cosβ = 1).
[0091] Understandably, after calculating the maximum gradient for each gear, it is compared with the gradient of the target road.
[0092] Step S202: When the maximum gradient is greater than the gradient of the target road, the highest gear corresponding to the maximum gradient is taken as the optimal gear.
[0093] It should be noted that the recombined slope α and the maximum gradeability β at each gear level are compared. i In comparison, based on fuel economy, under the same road conditions and speed, although the engine outputs the same power, the lower the gear, the greater the engine's reserve power, the lower the engine load rate, and the higher the fuel consumption rate, resulting in higher fuel consumption per 100 kilometers. Conversely, the opposite is true when using higher gears. Therefore, a gear with a maximum gradeability greater than the gradient α and also higher should be selected.
[0094] Furthermore, in order to increase fuel consumption due to frequent gear shifting, step S202 of this embodiment may include:
[0095] When the vehicle reaches the target road, the transfer controller is invoked based on the flag position;
[0096] The throttle opening value and engine speed under the optimal gear are stored in the intermediate controller, and the throttle opening percentage and target engine speed are fitted by the intermediate controller.
[0097] Determine the optimal gear at the throttle opening percentage and the target engine speed so that the vehicle travels in the optimal gear.
[0098] It should be noted that after obtaining the reconstructed slope, the vehicle is at a distance S from the slope. i In order to maintain smooth gear shifting and prevent gear skipping, at S... i The vehicle gradually shifts gears to the gears adjacent to the optimal gear on the road section. When the vehicle reaches the target road, it shifts back to the optimal gear, thus ensuring the smoothness of the vehicle shifting to the optimal gear in advance before approaching the slope.
[0099] It should be noted that although the car is in the optimal gear, during actual driving on inclines, due to the resistance of the slope, the driver may press the accelerator pedal to increase the throttle opening. At this time, the automatic transmission may shift to a new gear according to the shifting rules, making it impossible to maintain the optimal gear. Based on the shifting principle of automatic commercial vehicles, an intermediate controller is introduced to solve the problem of frequent gear shifting.
[0100] For ease of understanding, please refer to Figure 5 To explain, Figure 5 The diagram illustrates the shifting principle. When the driver presses the accelerator pedal, the engine ECU, based on the input and output of the throttle opening sensor, provides engine torque to drive the vehicle. It also converts the throttle hardwired signal into a throttle opening percentage and the crankshaft position hardwired signal into engine speed, which is then transmitted via the CAN bus. The instrument cluster IC collects the vehicle speed signal and transmits it via the bus. The TCU (Transmission Control Unit) determines the appropriate gear and requests upshifts or downshifts based on the throttle opening percentage, engine speed, and vehicle speed signals received on the bus.
[0101] It should be noted that this embodiment uses a transfer controller to fit the throttle opening value and engine speed at the optimal gear, and sends the fitted result to the CAN bus, ensuring that the vehicle always climbs the hill at the optimal gear. For ease of understanding, refer to... Figure 6 To explain, Figure 6This diagram illustrates the shifting principle of the transfer controller. The distance between the vehicle and the slope is obtained from the ADAS map. When the vehicle is 20 meters from the slope, a flag is introduced for logic switching to avoid interference between the transfer controller and the engine ECU. Let the logic switching flag be "single". When the vehicle is 20 meters from the slope, "single" = 1, and the transfer controller starts working. The vehicle shifts to the target gear (optimal gear) in advance based on the calculated value. Combining the current road slope with the engine MAP map, the engine speed and throttle opening are determined. The required engine speed and throttle opening values for the target gear are stored in the transfer controller. At this point, the engine ECU stops directly sending the actual throttle opening percentage and engine speed to the bus. The transfer controller fits the required throttle opening percentage and engine speed for the target gear and sends them to the vehicle's CAN bus, ensuring the vehicle always climbs the slope in the target gear. When the car completes driving on a slope, the vehicle's central domain controller obtains the departure signal from the ADAS map and switches the flag bit to single=0. At this time, the transfer controller stops working, and the engine ECU directly sends the actual throttle opening percentage and engine speed to the bus.
[0102] This embodiment compares the gradient of the target road with the maximum gradeability corresponding to each gear. When the maximum gradeability is greater than the gradient of the target road, the highest gear corresponding to the maximum gradeability is selected as the optimal gear. This embodiment determines the optimal gear by comparing the gradient of the target road with the maximum gradeability corresponding to each gear, and driving in the optimal gear prevents fuel consumption caused by sudden acceleration or frequent gear shifting.
[0103] Reference Figure 7 , Figure 7 This is a flowchart illustrating the fourth embodiment of the gear position determination method of the present invention, based on the above. Figure 2 The second embodiment shown presents a fourth embodiment of the gear position determination method of the present invention.
[0104] In the fourth embodiment, after the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes:
[0105] Step S1011: When the current road is a highway and is a non-slope road section, obtain the current traffic information from the road network.
[0106] It is understandable that when a vehicle leaves a slope, if the classification result is a flat road and the current flat road is a highway, it can interact with the road network information through the V2X communication module to obtain the current traffic information, which may include traffic events, traffic signs, and traffic participants.
[0107] It should be noted that the variables in the road slope array are compared with the preset threshold. If the value of the variable is less than the preset threshold, that is, if the variable in the road slope array is less than 1%, it means that the road slope is a flat road. The road slope distance and slope span corresponding to the road slope are then reset. Because it is a flat road, there is no corresponding road slope distance, slope span, and slope height.
[0108] Step S1022: Calculate the fuel consumption per 100 kilometers of the vehicle while traveling at a constant speed on the highway.
[0109] It should be understood that when engine power and fuel consumption rate are constant, fuel consumption per 100 kilometers is inversely proportional to speed. That is, the higher the speed, the lower the fuel consumption per 100 kilometers. Furthermore, due to road speed limits and the influence of traffic participants (mainly motor vehicles, non-motor vehicles, and pedestrians), vehicles will accelerate, decelerate, and idle to varying degrees, resulting in an increase in fuel consumption.
[0110] In practice, fuel consumption per 100 kilometers can be... b represents the fuel consumption rate, p represents the fuel density, g represents the acceleration due to gravity, and P e Indicates engine power, u α Indicates vehicle speed.
[0111] Step S1023: Determine the optimal gear for the vehicle based on the fuel consumption curve per 100 kilometers and the current traffic information.
[0112] It's understandable that commercial vehicles travel at near-constant speeds on highways. However, excessively high speeds increase air resistance, leading to increased fuel consumption. Therefore, it's necessary to determine the optimal gear for the vehicle based on its fuel consumption per 100 kilometers.
[0113] In this embodiment, when the current road is a highway and a non-sloping section, current traffic information is obtained from the road network; the fuel consumption per 100 kilometers of constant speed driving on the highway is calculated; and the optimal gear for the vehicle is determined based on the fuel consumption per 100 kilometers curve and the current traffic information. This embodiment determines the optimal gear for the vehicle based on the fuel consumption per 100 kilometers curve and the current traffic information, thereby enabling the vehicle to reduce fuel consumption by controlling its speed.
[0114] Reference Figure 8 , Figure 8 This is a flowchart illustrating the fifth embodiment of the gear position determination method of the present invention, based on the above. Figure 2 The second embodiment shown presents a fifth embodiment of the gear position determination method of the present invention.
[0115] In the fifth embodiment, after the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes:
[0116] Step S1021: When the current road is an urban road or a general road, obtain the speed of traffic participants, the current speed of the vehicle, and the minimum safe distance between the vehicle and the traffic participants from the road network.
[0117] It should be noted that when a vehicle leaves a slope, if the classification result is a flat road, the current road conditions are obtained by exchanging information with the road network through the V2X communication module. Based on the current road conditions, it is determined whether the current road belongs to an urban road or a general road. Based on the distance between the vehicle and the vehicle in front, the vehicle's speed, the relative speed between the vehicle and the vehicle in front, and the safe distance between the vehicle and the vehicle in front, the vehicle speed is proactively recommended to control the vehicle speed.
[0118] It should be noted that the minimum safe following distance Δd (generally around 2 meters) varies depending on the traffic regulations. Commercial vehicles have different safe following distances when traveling at different speeds on different roads. The calculation method is generally: d = v²t + Δd.
[0119] Step S1022: Obtain the relative distance between the current vehicle and the traffic participant based on the vehicle's radar.
[0120] Understandably, by acquiring the relative distance S between the vehicle and the vehicle in front in real time through radar, a predictive recommended speed can be calculated at a safe distance.
[0121] Step S1023: Obtain the relative speed of the traffic participant and the current vehicle speed.
[0122] It is understandable that the speed of traffic participants v1 is obtained from the road network (assuming that the traffic participants are moving at a constant speed), the vehicle speed is recorded as v2, and the relative speed between the vehicle and the vehicle in front is Δv = v2 - v1.
[0123] Step S1024: Based on the relative speed, the minimum safe distance, and the relative distance, make a predictive recommendation to control the vehicle speed.
[0124] Understandably, the recommended speed should be [missing information], provided that safe driving is ensured.
[0125]
[0126] It should be noted that when driving on urban roads or general roads, due to the influence of traffic events, traffic signs, and other road users, vehicles will be in a constant state of deceleration, acceleration, and idling. However, continuous acceleration, deceleration, or idling will increase fuel consumption. Therefore, by predicting the recommended control speed under safe driving conditions, the driver can be advised to drive at the recommended speed in advance, thereby avoiding the continuous deceleration, acceleration, or idling caused by traffic events, traffic signs, and other road users, which would increase fuel consumption.
[0127] Understandably, once the predictive recommended speed is determined, the driver can be prompted by voice to drive at the predicted recommended speed, thereby reducing the number of times the vehicle accelerates, decelerates, or idles, and thus reducing fuel consumption.
[0128] In this embodiment, when the current road is an urban road or a general road, the speed of traffic participants, the current speed of the vehicle, and the minimum safe distance between the vehicle and the traffic participants are obtained from the road network. The relative distance between the vehicle and the traffic participants is obtained from the vehicle's radar. The relative speed between the speed of the traffic participants and the current speed of the vehicle is determined. Based on the relative speed, the minimum safe distance, and the relative distance, a predictive speed control recommendation is made. This embodiment, by determining the relative speed, the minimum safe distance, and the relative distance to predictively recommend speed control, allows the driver to reduce the number of accelerations, decelerations, or idling stops, thereby reducing fuel consumption.
[0129] Furthermore, this embodiment of the invention also proposes a storage medium storing a gear position determination program, which, when executed by a processor, implements the gear position determination method as described above.
[0130] In addition, refer to Figure 9 The present invention also proposes a gear position determination device, which includes: a slope acquisition module 10 and a gear position determination module 20;
[0131] The slope acquisition module 10 classifies the slope of the current road and reconstructs the slope of the road to be processed based on the classification results to obtain the slope of the target road.
[0132] The gear determination module 20 is used to obtain the optimal gear based on the slope of the target road and the maximum climbing gradient corresponding to each gear.
[0133] This embodiment classifies the current road's slope and reconstructs the road slope to be processed based on the classification results to obtain the target road's slope. Then, based on the target road's slope and the maximum gradeability corresponding to each gear, the optimal gear is obtained. This embodiment categorizes the current road into different road type intervals. If the road interval type belongs to a road slope type, the slope angle of the road slope type is reconstructed to obtain the target road slope. The target road slope is compared with the maximum gradeability corresponding to each gear to obtain the gear with the lowest fuel consumption as the optimal gear for driving. This avoids the situation where the gear selection is mismatched with the actual road conditions and frequent gear changes lead to increased fuel consumption when driving on sloping roads.
[0134] Based on the first embodiment of the gear position determination device of the present invention, a second embodiment of the gear position determination device of the present invention is proposed.
[0135] In this embodiment, the slope acquisition module 10 is used to classify the slope of the current road according to a preset slope range.
[0136] Furthermore, the slope acquisition module 10 is also used to merge roads with continuous slopes according to the classification results, and to reconstruct the road slope according to the merging results to obtain the slope of the target road.
[0137] Furthermore, the gear determination module 20 is also used to compare the slope of the target road with the maximum gradient corresponding to each gear.
[0138] Furthermore, the gear determination module 20 is also used to select the highest gear corresponding to the maximum gradient as the optimal gear when the maximum gradient is greater than the gradient of the target road.
[0139] Furthermore, the gear determination module 20 is also used to call the transfer controller according to the flag position when the vehicle travels to the target road.
[0140] Furthermore, the gear determination module 20 is also used to store the throttle opening value and engine speed under the optimal gear to the transfer controller, and fit the throttle opening percentage and target engine speed through the transfer controller.
[0141] Furthermore, the gear determination module 20 is also used to determine the optimal gear at the throttle opening percentage and the target engine speed, so that the vehicle can drive in the optimal gear.
[0142] Furthermore, the slope acquisition module 10 is also used to store the road slope, road slope distance, slope span and slope height within a preset range into a road slope array, a slope distance array, a slope span array and a slope height array, respectively.
[0143] Furthermore, the gear determination module 20 is also used to obtain current traffic information from the road network when the current road is a highway and is a non-slope road section.
[0144] Furthermore, the gear determination module 20 is also used to calculate the fuel consumption per 100 kilometers when the vehicle is traveling at a constant speed on the highway.
[0145] Furthermore, the gear determination module 20 is also used to determine the optimal gear of the vehicle based on the fuel consumption curve per 100 kilometers and the current traffic information.
[0146] Furthermore, the gear determination module 20 is also used to obtain the speed of traffic participants, the current speed of the vehicle, and the minimum safe distance between the vehicle and the traffic participants from the road network when the current road is an urban road or a general road.
[0147] Furthermore, the gear position determination module 20 is also used to obtain the relative distance between the current vehicle and the traffic participant based on the vehicle's radar.
[0148] Furthermore, the gear determination module 20 is also used to determine the relative speed between the speed of the traffic participant and the current vehicle speed.
[0149] Furthermore, the gear selection module 20 is also used to predictively recommend vehicle speed control based on the relative speed, the minimum safe distance, and the relative distance.
[0150] Other embodiments or specific implementations of the gear position determination device described in this invention can be found in the above-described method embodiments, and will not be repeated here.
[0151] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0152] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0153] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as a read-only memory image (ROM) / random access memory (RAM), magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0154] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for determining gear position, characterized in that, The gear selection method includes the following steps: The current road slope is classified, and the road slope to be processed is reconstructed based on the classification results to obtain the slope of the target road. The optimal gear is obtained based on the gradient of the target road and the maximum gradeability corresponding to each gear. The steps of classifying the current road slope and reconstructing the road slope to be processed based on the classification results to obtain the slope of the target road include: The slope of the current road is classified according to the preset slope range; Based on the classification results, roads with continuous slopes are merged, and the road slopes are reconstructed based on the merging results to obtain the slope of the target road. The formula for slope reconstruction is: ; in, Indicates the slope after reconstruction. This represents the cumulative value of the slope height. This represents the cumulative value of the slope span; The step of classifying the slope of the current road according to a preset slope range includes: Store the road slope, road slope distance, slope span, and slope height within the preset range into road slope array, slope distance array, slope span array, and slope height array, respectively. The current road slope is classified according to the road slope array, the slope distance array, the slope span array, the slope height array, and a preset threshold.
2. The gear selection method as described in claim 1, characterized in that, The step of obtaining the optimal gear based on the slope of the target road and the maximum gradeability corresponding to each gear includes: Compare the gradient of the target road with the maximum gradeability corresponding to each gear; When the maximum gradeability is greater than the gradient of the target road, the highest gear corresponding to the maximum gradeability is taken as the optimal gear.
3. The gear selection method as described in claim 2, characterized in that, After the step of obtaining the optimal gear based on the slope of the target road and the maximum gradeability corresponding to each gear, the method further includes: When the vehicle reaches the target road, the transfer controller is invoked based on the flag position; The throttle opening value and engine speed under the optimal gear are stored in the intermediate controller, and the throttle opening percentage and target engine speed are fitted by the intermediate controller. Determine the optimal gear at the throttle opening percentage and the target engine speed so that the vehicle travels in the optimal gear.
4. The gear selection method as described in any one of claims 1 to 3, characterized in that, After the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes: When the current road is a highway and is not a slope section, current traffic information is obtained from the road network; Calculate the fuel consumption per 100 kilometers of the vehicle when it travels at a constant speed on the highway; The optimal gear for the vehicle is determined based on the fuel consumption curve per 100 kilometers and the current traffic information. The formula for calculating fuel consumption per 100 kilometers is as follows: ; In the formula, b represents the fuel consumption rate, p represents the fuel density, and g represents the acceleration due to gravity. Indicates engine power. Indicates vehicle speed.
5. The gear selection method as described in any one of claims 1 to 3, characterized in that, After the step of classifying the slope of the current road according to the road slope array, the slope distance array, the slope span array, the slope height array, and the preset threshold, the method further includes: When the current road is an urban road or a general road, the speed of traffic participants, the current speed of the vehicle, and the minimum safe distance between the vehicle and the traffic participants are obtained from the road network. The relative distance between the vehicle and the traffic participants is obtained based on the vehicle's radar. The relative speeds of the traffic participants and the current vehicle speed are obtained; Based on the relative speed, the minimum safe distance, and the relative distance, a predictive recommendation for speed control is made.
6. A gear selection device, characterized in that, The gear position determination device includes: a memory, a processor, and a gear position determination program stored in the memory and executable on the processor. When the gear position determination program is executed by the processor, it implements the steps of the gear position determination method as described in any one of claims 1 to 5.
7. A storage medium, characterized in that, The storage medium stores a gear position determination program, which, when executed by a processor, implements the steps of the gear position determination method as described in any one of claims 1 to 5.
8. A gear selection device, characterized in that, The gear determination device includes: a slope acquisition module and a gear determination module; The slope acquisition module classifies the slope of the current road and reconstructs the slope of the road to be processed based on the classification results to obtain the slope of the target road. The gear determination module is used to obtain the optimal gear based on the slope of the target road and the maximum gradeability corresponding to each gear. The slope acquisition module is also used to classify the slope of the current road according to a preset slope range; merge roads with continuous slopes according to the classification results; and reconstruct the road slope according to the merging results to obtain the slope of the target road. The formula for slope reconstruction is: ; in, Indicates the slope after reconstruction. This represents the cumulative value of the slope height. This represents the cumulative value of the slope span; The slope acquisition module is also used to store the road slope, road slope distance, slope span, and slope height within a preset range into a road slope array, a slope distance array, a slope span array, and a slope height array, respectively; and to classify the current road slope according to the road slope array, the slope distance array, the slope span array, the slope height array, and a preset threshold.
Citation Information
Patent Citations
Automobile upshift rotating speed point estimating method
CN108980341A
Vehicle heat balance test method, device and apparatus and storage medium
CN113203578A
Data processing method and device, equipment and storage medium
CN113947895A
Torque control method and system for commercial vehicle
CN115182822A