Uphill torque control method, device, electronic device and storage medium

By acquiring the vehicle's environmental and performance characteristics information and adjusting the uphill torque correction coefficient in real time, the problems of high fuel consumption and low safety when going uphill are solved, achieving fuel consumption optimization and safety improvement.

CN115366882BActive Publication Date: 2025-09-23一汽解放青岛汽车有限公司 +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202211123324.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-09-23
Estimated Expiration
2042-09-15

AI Technical Summary

Technical Problem

In the prior art, a vehicle requires a large torque when going uphill to meet the climbing requirements, but this results in high fuel consumption and low safety in emergency situations.

Method used

By obtaining the environmental characteristic information of the vehicle at its current location and the performance characteristic information of the vehicle itself, the uphill torque correction coefficient is determined, including the climbing speed coefficient, load coefficient and the preceding vehicle environmental coefficient, and the uphill torque is adjusted in real time to optimize fuel consumption and safety.

Benefits of technology

It reduces fuel consumption when going uphill, improves safety, and avoids traffic accidents caused by emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115366882B_ABST
    Figure CN115366882B_ABST
Patent Text Reader

Abstract

The present invention discloses an uphill torque control method, device, electronic device, and storage medium. The method obtains environmental characteristic information and vehicle performance characteristic information at the vehicle's current location; determines an uphill torque correction factor based on the environmental characteristic information and vehicle performance characteristic information. The uphill torque correction factor includes at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor; and determines the uphill torque based on the environmental characteristic information, vehicle performance characteristic information, and the uphill torque correction factor. The present invention reduces fuel consumption and improves uphill safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to vehicle control technology, and in particular to a method, device, electronic device, and storage medium for uphill torque control. Background Art

[0002] When the vehicle is going uphill, the torque of the vehicle needs to be limited to ensure the safety of the vehicle.

[0003] In the prior art, a relatively large torque is usually determined according to the current slope to meet the climbing requirement. However, a large torque will lead to high fuel consumption when going uphill and is highly dangerous in the event of an emergency. Summary of the Invention

[0004] The present application provides an uphill torque control method, device, electronic device and storage medium to reduce fuel consumption and improve uphill safety.

[0005] In a first aspect, an embodiment of the present application provides an uphill torque control method, the uphill torque control method comprising:

[0006] Obtaining environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information;

[0007] determining an uphill torque correction factor based on the environmental characteristic information and the vehicle performance characteristic information, the uphill torque correction factor including at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor;

[0008] The uphill torque is determined based on the environmental characteristic information, the vehicle performance characteristic information and the uphill torque correction coefficient.

[0009] In a second aspect, an embodiment of the present application further provides an uphill torque control device, the uphill torque control device comprising:

[0010] A feature information acquisition module is used to obtain the environmental feature information of the vehicle at its current location and the vehicle's performance feature information;

[0011] a correction coefficient determination module, configured to determine an uphill torque correction coefficient based on environmental characteristic information and vehicle performance characteristic information, the uphill torque correction coefficient including at least one of a climbing vehicle speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient;

[0012] The uphill torque determination module is used to determine the uphill torque based on environmental characteristic information, vehicle performance characteristic information and an uphill torque correction coefficient.

[0013] In a third aspect, an embodiment of the present application further provides an electronic device, the electronic device comprising:

[0014] one or more processors;

[0015] a storage device for storing one or more programs;

[0016] When one or more programs are executed by one or more processors, the one or more processors implement any uphill torque control method provided in the embodiments of the present application.

[0017] In a fourth aspect, an embodiment of the present application further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute any uphill torque control method provided in the embodiment of the present application.

[0018] This application obtains environmental characteristic information and vehicle performance characteristic information at the vehicle's current location; determines an uphill torque correction factor based on the environmental characteristic information and vehicle performance characteristic information; the uphill torque correction factor includes at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor. The uphill torque correction factor allows real-time determination of the uphill torque correction factor based on the environmental characteristic information and vehicle performance characteristic information at the vehicle's current location. The existing vehicle speed can be corrected based on the climbing speed factor, the vehicle performance characteristic information can be corrected based on the load factor, and the existing vehicle speed can be corrected based on the preceding vehicle environmental factor. The uphill torque is determined based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction factor. The uphill torque is determined by comprehensively considering the vehicle speed, the preceding vehicle speed, and the vehicle load, allowing the uphill torque to be corrected in real time based on the environmental characteristic information and vehicle performance characteristic information. The climbing speed factor and load factor are used to ensure fuel consumption remains within the optimal torque range, while the preceding vehicle environmental factor is adjusted to maintain a safe distance from the preceding vehicle. Therefore, the technical solution of the present application solves the problem that a larger torque will lead to higher fuel consumption when going uphill and high risk in the event of an emergency, thereby achieving the effect of reducing fuel consumption and improving safety when going uphill. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is a flow chart of an uphill torque control method in Example 1 of the present application;

[0020] Figure 2 This is a flow chart of an uphill torque control method in Example 2 of the present application;

[0021] Figure 3 This is a flow chart of an uphill torque control method in Example 3 of the present application;

[0022] Figure 4 This is a flow chart of an uphill torque control method in the fourth embodiment of the present application;

[0023] Figure 5 This is a flow chart of an uphill torque control method in Embodiment 5 of the present application;

[0024] Figure 6 This is a structural diagram of an uphill torque control device in a sixth embodiment of the present application;

[0025] Figure 7 This is a structural diagram of an electronic device in Example 7 of the present application. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0027] It should be noted that the terms "first" and "second" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0028] Example 1

[0029] Figure 1 This is a flowchart of an uphill torque control method provided in Example 1 of the present application. This embodiment is applicable to situations where uphill torque is determined. The method can be executed by an uphill torque control device, which can be implemented using software and / or hardware and specifically configured in a controller in the vehicle, such as a vehicle controller, a telematics control unit, or an electronic control unit.

[0030] See also Figure 1 The uphill torque control method shown in the figure specifically includes the following steps:

[0031] S110: Obtain environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information.

[0032] Environmental characteristic information can be information representing characteristics of the vehicle's environment and can be used to subsequently determine the uphill torque correction factor. For example, the environmental characteristic information can be information about the geographic environment at the vehicle's current location, such as slope information. For example, the environmental characteristic information can also be information about traffic environment characteristics, such as the speed of the preceding vehicle. Specifically, while the vehicle is in motion, the environmental characteristic information at the vehicle's current location can be obtained in real time through high-precision maps and radar. For example, slope information can be obtained through high-precision maps, and the speed of the preceding vehicle can be obtained through radar.

[0033] The vehicle's performance characteristic information may represent characteristics related to the vehicle's driving performance and can be used to subsequently determine the uphill torque correction factor. For example, the vehicle's performance characteristic information may include vehicle speed, gross vehicle weight, and external characteristic curves. Specifically, the vehicle's performance characteristic information is acquired during driving via a vehicle controller, telematics control unit, or electronic control unit.

[0034] S120. Determine an uphill torque correction coefficient based on the environmental characteristic information and the vehicle performance characteristic information. The uphill torque correction coefficient includes at least one of a climbing speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient.

[0035] The uphill torque correction factor may be a factor for correcting the torque of the vehicle when traveling uphill, and is used to correct the uphill torque based on environmental characteristic information and vehicle performance characteristic information. Exemplarily, the uphill torque correction factor includes at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor.

[0036] Specifically, the climbing speed coefficient can be used to revise the uphill torque according to the speed of the vehicle in the performance characteristic information of the vehicle; the load coefficient can be used to revise the uphill torque according to the gross vehicle weight and total transmission ratio in the performance characteristic information of the vehicle; the leading vehicle environment coefficient can be used to revise the uphill torque according to the speed of the leading vehicle, the distance between the leading vehicle and the leading vehicle, and the slope in the environmental characteristic information.

[0037] S130 : Determine the uphill torque based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient.

[0038] The environmental characteristic information and the vehicle performance characteristic information are revised according to the uphill torque correction coefficient to obtain the uphill torque. For example, the slope information and the vehicle's external characteristic parameters are revised according to the climbing speed coefficient, the load coefficient, and the preceding vehicle environmental coefficient to obtain the uphill torque.

[0039] Torque is a crucial attribute of a vehicle when traveling uphill. A key parameter within torque is maximum torque, which can be adjusted within a certain range. Depending on the vehicle's characteristics, torque may have an economic operating range. For example, this range may be between 50% and 60% of the engine's maximum torque, resulting in lower fuel consumption. Typically, a higher torque is set as the uphill torque when traveling uphill to meet the demands of the climb. For example, it may be set to 80% of maximum torque or another specific value. However, this fixed value may not necessarily provide the optimal torque for uphill sections of varying gradients, meaning it may not minimize fuel consumption. Furthermore, in complex traffic environments, this may hinder effective response to emergencies, resulting in reduced safety. For example, on heavy uphill roads, the inability to change lanes may lead to driving too close to the vehicle ahead, triggering torque limiting and braking issues, potentially leading to accidents.

[0040] The technical solution of this embodiment obtains environmental characteristic information and vehicle performance characteristic information at the vehicle's current location; determines an uphill torque correction factor based on the environmental characteristic information and vehicle performance characteristic information; the uphill torque correction factor includes at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor. The uphill torque correction factor can be used to determine the uphill torque correction factor in real time based on the environmental characteristic information and vehicle performance characteristic information at the vehicle's current location. The existing vehicle speed can be corrected based on the climbing speed factor, the vehicle performance characteristic information can be corrected based on the load factor, and the existing vehicle speed can be corrected based on the preceding vehicle environmental factor. The uphill torque is determined based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction factor. The uphill torque is determined by comprehensively considering the vehicle speed, the preceding vehicle speed, and the vehicle load, allowing the uphill torque to be corrected in real time based on the environmental characteristic information and vehicle performance characteristic information. The climbing speed factor and load factor are used to ensure fuel consumption is within the optimal torque range, while the preceding vehicle environmental factor is adjusted to maintain a safe distance from the preceding vehicle. Therefore, the technical solution of the present application solves the problem that a larger torque will lead to higher fuel consumption when going uphill and high risk in the event of an emergency, thereby achieving the effect of reducing fuel consumption and improving safety when going uphill.

[0041] Example 2

[0042] Figure 2 This is a flowchart of an uphill torque control method provided in Example 2 of the present application. The technical solution of this embodiment is further refined on the basis of the above technical solution.

[0043] Furthermore, "determining the uphill torque based on environmental characteristic information, the vehicle's performance characteristic information and the uphill torque correction coefficient" is refined into: "determining the actual slope of the vehicle's current position based on the vehicle's speed and driving time; determining the slope correction coefficient based on the actual slope and slope information; determining the maximum torque percentage based on the slope correction coefficient, the vehicle's performance characteristic information and the uphill torque correction coefficient; determining the uphill torque based on the maximum torque and the maximum torque percentage" to determine the uphill torque.

[0044] See also Figure 2 A method for controlling torque when going uphill is shown, comprising:

[0045] S210: Obtain environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information.

[0046] S220. Determine an uphill torque correction coefficient based on the environmental characteristic information and the vehicle performance characteristic information. The uphill torque correction coefficient includes at least one of a climbing speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient.

[0047] S230: Determine the actual slope of the current position of the vehicle based on the vehicle speed and travel time.

[0048] The vehicle's speed can be the vehicle's speed after entering an uphill section. The travel time can be the time the vehicle travels after entering the uphill section. During travel, the vehicle's speed is acquired in real time and integrated with the corresponding travel time to obtain the distance traveled. Based on the distance traveled, the vehicle's current position is acquired in high-definition images, and the actual slope at the vehicle's current location can be determined based on the vehicle's current position. The actual slope, i.e., the slope at the vehicle's current location, is used to subsequently determine the slope correction factor.

[0049] In an optional embodiment, the environmental characteristic information includes a slope information table; accordingly, the actual slope of the vehicle's current position is determined based on the vehicle's speed and driving time, including: determining the distance the vehicle has traveled based on the vehicle's speed and driving time; determining the current slope interval corresponding to the vehicle's position in the slope information table based on the distance the vehicle has traveled; and performing interpolation processing based on the vehicle's traveled distance and the current slope interval to obtain the actual slope of the vehicle's current position.

[0050] The slope information table can be a table that records slope information, used to record the slope information of a road within a certain length. Specifically, the slope information table can record the slope information of a road with a length of 2 kilometers. The slope information table can record the corresponding slope values ​​for intervals with fixed distances. For example, the slope values ​​recorded in the slope information table can be the slope values ​​corresponding to the starting and ending points of the interval. For example, the fixed distance can be a value between 20 meters and 30 meters, for example, 25 meters, which is not specifically limited in this application. Based on the slope information in the slope information table, the road can be divided into various sections, such as flat ground, gentle uphill slope, and steep uphill slope. The average slope and length of each section can be calculated. It should be noted that if the calculated length of a section is less than a preset section length value, the section needs to be discarded. For example, the section can be included in the previous section. The preset section length value can be set based on the length of the vehicle to ensure smooth and reasonable torque at the end of the section.

[0051] During vehicle travel, when the vehicle reaches the starting point corresponding to the slope information table, the vehicle's speed and travel time are obtained in real time from the vehicle controller, and the distance traveled is then integrated to determine the current slope interval corresponding to the vehicle's traveled distance. The current slope interval records the slope change. Based on the distance traveled and the current slope interval, the relative position of the vehicle within the current slope interval is determined, and interpolation is performed to determine the actual slope at the vehicle's current position.

[0052] The system determines the distance traveled based on the vehicle's speed and travel time. Based on this distance, it determines the current slope range corresponding to the vehicle's current location in the slope information table. Interpolation is performed based on the distance traveled and the current slope range to determine the actual slope at the vehicle's current location. Determining the actual slope at the current location based on the vehicle's data improves the accuracy of the current slope, avoiding delays in obtaining the current location in the navigation system and inaccurate real-time slope values ​​due to poor real-time performance.

[0053] S240: Determine a slope correction coefficient based on the actual slope and the calibrated slope information.

[0054] The calibrated slope information can be the average slope of the interval where the vehicle is currently located in the slope information table. The slope correction coefficient is determined according to the following formula:

[0055] Facsloep=F*(Sr-Sa) / Sa+1;

[0056] Among them, Facsloep is the slope correction coefficient, F is the calibration value coefficient, Sr is the actual slope, and Sa is the average slope.

[0057] S250: Determine the maximum torque percentage based on the slope correction coefficient, the vehicle performance characteristic information, and the uphill torque correction coefficient.

[0058] The maximum torque percentage is a percentage of the maximum torque and is used to determine the uphill torque. The vehicle's performance characteristic information can be an external characteristic limit percentage, which is a calibrated value that can be determined based on testing and experience. The maximum torque percentage is determined according to the following formula:

[0059] Tc=Facsloep*A*W*B*C;

[0060] Wherein, Tc is the maximum torque percentage, W is the external characteristic limit percentage (calibrated value), A is the preceding vehicle environmental factor, B is the climbing speed factor, and C is the load factor.

[0061] S260: Determine the uphill torque according to the maximum torque and the maximum torque percentage.

[0062] The vehicle controller can read the vehicle's maximum torque, and the product of the maximum torque and the maximum torque percentage is determined as the uphill torque.

[0063] The technical solution of this embodiment determines the actual slope at the vehicle's current location based on the vehicle's speed and travel time; determines the slope correction coefficient based on the actual slope and slope information; determines the maximum torque percentage based on the slope correction coefficient, the vehicle's performance characteristics, and the uphill torque correction coefficient; and determines the uphill torque based on the maximum torque and the maximum torque percentage. A slower uphill speed, resulting in lower fuel consumption, can be determined in real time based on the vehicle's current location, the preceding vehicle's environmental coefficient, the slope correction coefficient, the load factor, and the external characteristic limit percentage. Furthermore, the preceding vehicle's environmental coefficient can be used to avoid passive deceleration of the vehicle due to changes in the preceding vehicle's travel, further reducing fuel consumption and improving uphill safety.

[0064] Example 3

[0065] Figure 3 This is a flowchart of an uphill torque control method provided in Example 3 of the present application. The technical solution of this embodiment is further refined on the basis of the above technical solution.

[0066] Furthermore, the environmental characteristic information includes the preceding vehicle information and the slope information table, and "determine the uphill torque correction coefficient based on the environmental characteristic information and the performance characteristic information of the vehicle" is refined as: "Determine the speed control coefficient through interpolation processing in the preset speed control coefficient mapping table based on the preceding vehicle information; obtain the current slope from the slope information table, and determine the speed correction coefficient through interpolation processing in the preset speed correction coefficient mapping table based on the current slope; determine the preceding vehicle environmental coefficient based on the speed control coefficient and the speed correction coefficient" to determine the preceding vehicle environmental coefficient.

[0067] See also Figure 3 A method for controlling torque when going uphill is shown, comprising:

[0068] S310: Obtain environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information.

[0069] S320: Determine the original vehicle speed by interpolation in a preset original vehicle speed mapping table based on the preceding vehicle information.

[0070] Optionally, the environmental feature information includes a preceding vehicle information and a slope information table. The preceding vehicle information refers to the vehicle in front of the vehicle in the direction of travel, with no other vehicles between the vehicle and the preceding vehicle. Exemplarily, the preceding vehicle information may include the preceding vehicle's speed and the distance between the preceding vehicle and the vehicle.

[0071] The preset raw speed value mapping table can be a mapping table that determines the raw speed based on the speed of the preceding vehicle and the distance between the preceding vehicle and the host vehicle. Specifically, the speed of the preceding vehicle, the distance between the preceding vehicle and the host vehicle, and the raw speed are all positively correlated. That is, the greater the speed of the preceding vehicle, the greater the raw speed; and the greater the distance between the preceding vehicle and the host vehicle, the greater the raw speed. The preset speed control coefficient mapping table is pre-determined through experimentation and experience and stored in the vehicle controller. The raw speed is obtained through interpolation based on the preceding vehicle's speed and the distance between the preceding vehicle and the host vehicle at the vehicle's current position, as acquired in real time.

[0072] S330: Obtain the current slope from the slope information table, and determine the corrected vehicle speed through interpolation processing in a preset corrected vehicle speed mapping table based on the current slope.

[0073] The current slope is the average slope of the interval within which the vehicle's current position is located, as specified in the slope information table. Specifically, the current slope within the interval within which the vehicle's current position is located is determined from the slope information table based on the vehicle's current position. The corrected speed mapping table may be a mapping table that determines the corrected speed based on the current slope. Specifically, the current slope and the corrected speed are positively correlated. That is, the greater the current slope, the greater the corrected speed. The preset corrected speed mapping table is pre-determined through experimentation and experience and stored in the vehicle controller. The corrected speed is obtained through interpolation based on the current slope corresponding to the vehicle's current position, as acquired in real time.

[0074] S340: Determine the preceding vehicle environment coefficient based on the original vehicle speed and the corrected vehicle speed.

[0075] Determine the ambient speed of the vehicle ahead using the following formula:

[0076] V A =Af*1 / As;

[0077] Among them, V A is the ambient speed of the preceding vehicle, Af is the original speed, and As is the corrected speed.

[0078] Determine the preceding vehicle's environmental coefficient according to the following formula:

[0079] A=V A / V;

[0080] Among them, A is the environmental coefficient of the preceding vehicle, and V is the cruise setting speed of the vehicle.

[0081] S350: Determine the uphill torque based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient.

[0082] The technical solution of this embodiment determines the original vehicle speed through interpolation processing in a preset original vehicle speed mapping table based on the information of the preceding vehicle. By predictively determining the original vehicle speed of the vehicle based on the information of the preceding vehicle, it is possible to avoid the situation where the vehicle is passively decelerated due to changes in the driving of the preceding vehicle, thereby improving the safety of going uphill. The current slope is obtained from the slope information table of the preceding vehicle, and the corrected vehicle speed is determined through interpolation processing in a preset corrected vehicle speed mapping table based on the current slope. The corrected vehicle speed with lower fuel consumption is determined in real time in combination with the current slope, thereby reducing fuel consumption. The environmental coefficient of the preceding vehicle is determined based on the original vehicle speed and the corrected vehicle speed, and the current slope information and the preceding vehicle information are comprehensively considered to further reduce fuel consumption and improve the safety of going uphill.

[0083] Example 4

[0084] Figure 4 This is a flowchart of an uphill torque control method provided in Example 4 of the present application. The technical solution of this embodiment is further refined on the basis of the above technical solution.

[0085] Furthermore, "determining the uphill torque correction coefficient based on the environmental characteristic information and the performance characteristic information of the vehicle" is refined into: "obtaining the cruise setting speed from the performance characteristic information of the vehicle; obtaining the current speed of the vehicle, and determining the speed deviation based on the current speed of the vehicle and the cruise setting speed; determining the climbing speed coefficient through interpolation processing in the preset climbing speed coefficient mapping table based on the speed deviation and the cruise setting speed" to determine the climbing speed coefficient.

[0086] See also Figure 4 A method for controlling torque when going uphill is shown, comprising:

[0087] S410: Obtain environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information.

[0088] S420: Obtain a cruise control speed setting from the vehicle performance characteristic information.

[0089] The cruise set speed is a set cruising speed, which is a fixed speed that can be used to assist the driver in driving the vehicle. The cruise set speed can be obtained in real time through the controller message or internal information variable.

[0090] S430: Obtain the current speed of the vehicle, and determine the speed deviation based on the current speed of the vehicle and the cruise control speed.

[0091] The current vehicle speed can be the actual speed, which can be obtained in real time via controller messages or internal information variables. After the vehicle has set a cruise control speed, the driver can manually control the vehicle's speed based on actual road conditions. Therefore, the cruise control speed and the current vehicle speed may differ. The speed deviation is the difference between the current vehicle speed and the cruise control speed. For example, the speed deviation is the cruise control speed minus the current vehicle speed.

[0092] S440: Determine a climbing speed coefficient by interpolation processing in a preset climbing speed coefficient mapping table according to the speed deviation and the cruise setting speed.

[0093] The preset climbing speed coefficient mapping table can be a mapping table that determines the climbing speed coefficient based on the vehicle speed deviation and the cruise control speed setting. Specifically, the speed deviation and the cruise control speed setting are positively correlated with the climbing speed coefficient. That is, the greater the speed deviation, the greater the climbing speed coefficient; and the greater the cruise control speed setting, the greater the climbing speed coefficient. The preset climbing speed coefficient mapping table is pre-determined through experimentation and experience and stored in the vehicle controller. The climbing speed coefficient is obtained by interpolating the calculated speed deviation based on the current vehicle speed and the cruise control speed, which are acquired in real time.

[0094] S450: Determine the uphill torque based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient.

[0095] The technical solution of this embodiment obtains the cruise control speed from the vehicle's performance characteristics; obtains the vehicle's current speed and determines a speed deviation based on the vehicle's current speed and the cruise control speed; and interpolates the speed deviation and the cruise control speed from a preset climbing speed coefficient mapping table to determine the climbing speed coefficient in real time based on the vehicle's current speed. Changes in the vehicle's actual speed can be detected promptly, and the climbing speed coefficient can be determined based on the speed deviation, allowing for timely correction of the uphill torque. This allows the uphill torque to be adjusted in real time based on the vehicle's current speed and the cruise control speed, thereby reducing uphill fuel consumption and improving safety.

[0096] Example 5

[0097] Figure 5This is a flowchart of an uphill torque control method provided in Example 5 of the present application. The technical solution of this embodiment is further refined on the basis of the above technical solution.

[0098] Furthermore, "determine the uphill torque correction coefficient based on the environmental characteristic information and the performance characteristic information of the vehicle" is refined into: "determine the total weight of the vehicle, and determine the vehicle weight coefficient through interpolation processing in the preset vehicle weight coefficient mapping table based on the total weight of the vehicle; determine the total transmission ratio based on the performance characteristic information of the vehicle, and determine the total transmission ratio coefficient through interpolation processing in the preset total transmission ratio coefficient mapping table; determine the load coefficient based on the vehicle weight coefficient and the total transmission ratio coefficient" to determine the load coefficient.

[0099] See also Figure 5 A method for controlling torque when going uphill is shown, comprising:

[0100] S510: Obtain environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information.

[0101] S520: Determine the gross weight of the vehicle, and determine the vehicle weight coefficient by interpolation processing in a preset vehicle weight coefficient mapping table based on the gross weight of the vehicle.

[0102] The vehicle's gross weight is obtained through controller messages or internal information variables. The preset vehicle weight coefficient mapping table can be a mapping table that determines the vehicle weight coefficient based on the vehicle's gross weight. Specifically, the vehicle's gross weight and the vehicle weight coefficient are positively correlated. That is, the greater the vehicle's gross weight, the greater the vehicle weight coefficient. The preset vehicle weight coefficient mapping table is pre-determined through experimentation and experience and stored in the vehicle controller. The vehicle weight coefficient is obtained through interpolation based on the real-time acquired vehicle gross weight.

[0103] S530: Determine the total transmission ratio according to the vehicle performance characteristic information, and determine the total transmission ratio coefficient by interpolation processing in a preset total transmission ratio coefficient mapping table.

[0104] The controller obtains vehicle performance information through controller messages or internal information variables. For example, this information may include the current gear ratio of the transmission, the rear axle speed ratio, and the tire rolling radius. The controller determines the total transmission ratio based on this vehicle performance information and the total transmission ratio calculation formula.

[0105] The preset total transmission ratio coefficient mapping table can be a mapping table for determining the total transmission ratio coefficient based on the total transmission ratio. Specifically, the total transmission ratio and the total transmission ratio coefficient are positively correlated. That is, the greater the total transmission ratio, the greater the total transmission ratio coefficient. The preset total transmission ratio coefficient mapping table is pre-determined through experimentation and experience and stored in the vehicle controller. The total transmission ratio is determined based on real-time vehicle performance characteristic information, and the total transmission ratio coefficient is obtained through interpolation.

[0106] In an optional embodiment, the total transmission ratio is determined based on the performance characteristic information of the vehicle, including: obtaining the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius from the performance characteristic information of the vehicle, and taking the product of the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius as the total transmission ratio.

[0107] The current gear ratio of the transmission, rear axle speed ratio and tire rolling radius are obtained as vehicle attributes through controller messages or internal information variables, and the product of the current gear ratio of the transmission, rear axle speed ratio and tire rolling radius is calculated and used as the total transmission ratio.

[0108] By obtaining the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius from the performance characteristic information of the vehicle, the product of the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius is used as the total transmission ratio, so that the total transmission ratio covers multiple factors such as the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius. This allows the total transmission ratio coefficient determined subsequently to correct the uphill torque based on multiple factors such as the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius, and determine the uphill torque based on the characteristics of the vehicle, which is more in line with the characteristics of the vehicle itself.

[0109] S540: Determine a load factor based on the vehicle weight factor and the total transmission ratio factor.

[0110] Determine the load factor according to the following formula:

[0111] C = Cw*1 / Ct;

[0112] Among them, C is the load coefficient, Cw is the vehicle weight coefficient, and Ct is the total transmission ratio coefficient.

[0113] S550: Determine the uphill torque based on the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient.

[0114] The technical solution of this embodiment determines the gross weight of the vehicle and, based on the gross weight, determines the vehicle weight coefficient by interpolation from a preset vehicle weight coefficient mapping table; determines the total transmission ratio based on the vehicle's performance characteristics and determines the total transmission ratio coefficient by interpolation from a preset total transmission ratio coefficient mapping table; and determines the load factor based on the vehicle weight coefficient and the total transmission ratio coefficient. The load factor is determined in real time based on the gross weight and total transmission ratio of the vehicle, allowing the load factor to be determined based on the vehicle's own characteristics. The load factor corrects the uphill torque, making the corrected uphill torque more consistent with the vehicle's characteristics and reducing uphill fuel consumption.

[0115] Example 6

[0116] Figure 6FIG. 1 is a schematic diagram of the structure of an uphill torque control device provided in a sixth embodiment of the present application. This embodiment is applicable to determining uphill torque. The method can be executed by the uphill torque control device and specifically configured in a controller in a vehicle, such as a vehicle controller, a telematics control unit, or an electronic control unit. The specific structure of the uphill torque control device is as follows:

[0117] The feature information acquisition module 610 is used to obtain the environmental feature information of the vehicle at the current location and the vehicle performance feature information;

[0118] A correction coefficient determination module 620 is configured to determine an uphill torque correction coefficient based on environmental characteristic information and vehicle performance characteristic information, wherein the uphill torque correction coefficient includes at least one of a climbing speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient;

[0119] The uphill torque determination module 630 is configured to determine the uphill torque according to the environmental characteristic information, the vehicle performance characteristic information and the uphill torque correction coefficient.

[0120] The technical solution of this embodiment uses a feature information acquisition module to obtain environmental feature information and vehicle performance feature information at the vehicle's current location. A correction factor determination module then determines an uphill torque correction factor based on the environmental feature information and vehicle performance feature information. The uphill torque correction factor includes at least one of a climbing speed factor, a load factor, and a preceding vehicle environmental factor. The uphill torque correction factor allows real-time determination of the uphill torque correction factor based on the environmental feature information and vehicle performance feature information at the vehicle's current location. The existing vehicle speed can be corrected based on the climbing speed factor, the vehicle performance feature information can be corrected based on the load factor, and the existing vehicle speed can be corrected based on the preceding vehicle environmental factor. The uphill torque determination module determines the uphill torque based on the environmental feature information, the vehicle performance feature information, and the uphill torque correction factor. The uphill torque is determined by comprehensively considering the vehicle speed, the preceding vehicle speed, and the vehicle load, allowing for real-time correction of the uphill torque based on the environmental feature information and vehicle performance feature information. The climbing speed factor and load factor are used to ensure fuel consumption remains within the optimal torque range, while the preceding vehicle environmental factor is adjusted to maintain a safe distance from the preceding vehicle. Therefore, the technical solution of the present application solves the problem that a larger torque will lead to higher fuel consumption when going uphill and high risk in the event of an emergency, thereby achieving the effect of reducing fuel consumption and improving safety when going uphill.

[0121] Optionally, the uphill torque determination module 630 includes:

[0122] An actual slope determination unit is used to determine the actual slope of the vehicle's current position based on the vehicle's speed and travel time;

[0123] a slope correction coefficient determination unit, for determining a slope correction coefficient based on the actual slope and slope information;

[0124] a maximum torque percentage determination unit, configured to determine the maximum torque percentage based on a slope correction factor, vehicle performance characteristic information, and an uphill torque correction factor;

[0125] The uphill torque determination unit is used to determine the uphill torque according to the maximum torque and the maximum torque percentage.

[0126] Optionally, the environmental characteristic information includes a slope information table. Accordingly, the actual slope determination unit includes:

[0127] The traveled distance determination subunit is used to determine the distance traveled by the vehicle based on the vehicle speed and travel time;

[0128] The current slope interval determination subunit is used to determine the current slope interval corresponding to the vehicle's location in the slope information table based on the vehicle's traveled distance;

[0129] The interpolation processing subunit is used to perform interpolation processing based on the distance traveled by the vehicle and the current slope interval to obtain the actual slope of the vehicle's current position.

[0130] Optionally, the environmental characteristic information includes the preceding vehicle information and the slope information table. Accordingly, the correction coefficient determination module 620 includes:

[0131] A vehicle speed control coefficient determination unit, configured to determine a vehicle speed control coefficient by interpolation processing in a preset vehicle speed control coefficient mapping table based on the preceding vehicle information;

[0132] A vehicle speed correction coefficient determination unit is used to obtain the current slope from the slope information table and determine the vehicle speed correction coefficient by interpolation processing in a preset vehicle speed correction coefficient mapping table according to the current slope;

[0133] The preceding vehicle environment coefficient determination unit is used to determine the preceding vehicle environment coefficient according to the vehicle speed control coefficient and the vehicle speed correction coefficient.

[0134] Optionally, the correction coefficient determination module 620 includes:

[0135] A cruise setting speed acquisition unit, used to acquire the cruise setting speed from the vehicle performance characteristic information;

[0136] A speed deviation determination unit is used to obtain the current speed of the vehicle and determine the speed deviation based on the current speed of the vehicle and the cruise set speed;

[0137] The climbing speed coefficient determination unit is used to determine the climbing speed coefficient by interpolation processing in a preset climbing speed coefficient mapping table according to the vehicle speed deviation and the cruise setting vehicle speed.

[0138] Optionally, the correction coefficient determination module 620 includes:

[0139] A vehicle weight coefficient determination unit is used to determine the gross weight of the vehicle and determine the vehicle weight coefficient by interpolation processing in a preset vehicle weight coefficient mapping table based on the gross weight of the vehicle;

[0140] a total transmission ratio coefficient determination unit, configured to determine the total transmission ratio according to the vehicle performance characteristic information and determine the total transmission ratio coefficient by interpolation processing in a preset total transmission ratio coefficient mapping table;

[0141] The load coefficient determination unit is used to determine the load coefficient by interpolation processing in a preset load coefficient mapping table according to the vehicle weight coefficient and the total transmission ratio coefficient.

[0142] Optionally, the total transmission ratio coefficient determination unit includes:

[0143] The total transmission ratio determination subunit is used to obtain the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius from the vehicle performance characteristic information, and take the product of the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius as the total transmission ratio.

[0144] The uphill torque control device provided in the embodiment of the present application can execute the uphill torque control method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects for executing the uphill torque control method.

[0145] Example 7

[0146] Figure 7 This is a structural diagram of an electronic device provided in Example 7 of the present application, such as Figure 7 As shown, the electronic device includes a processor 710, a memory 720, an input device 730, and an output device 740; the number of processors 710 in the electronic device can be one or more. Figure 7 In the figure, a processor 710 is used as an example; the processor 710, memory 720, input device 730 and output device 740 in the electronic device can be connected via a bus or other means. Figure 7 The bus connection is taken as an example.

[0147] The memory 720, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the uphill torque control method in the embodiments of the present application (e.g., the characteristic information acquisition module 610, the correction coefficient determination module 620, and the uphill torque determination module 630). The processor 710 executes the software programs, instructions, and modules stored in the memory 720 to execute various functional applications and data processing of the electronic device, thereby implementing the uphill torque control method described above.

[0148] The memory 720 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal, etc. In addition, the memory 720 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 720 may further include a memory remotely located relative to the processor 710, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0149] The input device 730 may be used to receive input character information and generate key signal input related to user settings and function control of the electronic device. The output device 740 may include a display device such as a display screen.

[0150] Example 8

[0151] Embodiment eight of the present application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute an uphill torque control method, the method comprising: obtaining environmental characteristic information of the vehicle at its current position and performance characteristic information of the vehicle; determining an uphill torque correction coefficient based on the environmental characteristic information and the performance characteristic information of the vehicle, the uphill torque correction coefficient comprising at least one of a climbing speed coefficient, a load coefficient and an environmental coefficient of a preceding vehicle; and determining the uphill torque based on the environmental characteristic information, the performance characteristic information of the vehicle and the uphill torque correction coefficient.

[0152] Of course, the storage medium containing computer-executable instructions provided in an embodiment of the present application is not limited to the method operations described above, and can also execute related operations in the uphill torque control method provided in any embodiment of the present application.

[0153] Through the above description of the implementation methods, those skilled in the art can clearly understand that the present application can be implemented with the help of software and necessary general-purpose hardware, and of course it 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 application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for enabling an electronic device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0154] It is worth noting that in the embodiment of the above-mentioned search device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.

[0155] Note that the above are only preferred embodiments of the present application and the technical principles employed. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments and may include many other equivalent embodiments without departing from the scope of the present application. The scope of the present application is determined by the scope of the appended claims.

Claims

1. A method for controlling uphill torque, characterized in that: include: Obtaining environmental characteristic information of the vehicle at its current location and vehicle performance characteristic information; Determining an uphill torque correction coefficient based on the environmental characteristic information and the vehicle performance characteristic information, wherein the uphill torque correction coefficient includes a climbing speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient; Determining the uphill torque according to the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient includes: Determine the actual slope of the vehicle's current position based on the vehicle's speed and travel time; determining a slope correction coefficient based on the actual slope and the calibrated slope information; determining a maximum torque percentage according to the slope correction coefficient, the vehicle performance characteristic information, and the uphill torque correction coefficient; determining an uphill torque according to the maximum torque and the percentage of the maximum torque; The slope correction coefficient is determined by the following formula: Facsloep=F*(Sr-Sa) / Sa+1; Among them, Facsloep is the slope correction coefficient, F is the calibration value coefficient, Sr is the actual slope, and Sa is the average slope; The formula for determining the maximum torque percentage is: Tc=Facsloep*A*W*B*C; Wherein, Tc is the maximum torque percentage, W is the external characteristic limit percentage, A is the preceding vehicle environmental factor, B is the climbing speed factor, and C is the load factor; The environmental feature information includes the preceding vehicle information and the slope information table; Accordingly, determining the uphill torque correction coefficient according to the environmental characteristic information and the vehicle performance characteristic information includes: Based on the preceding vehicle information, an original vehicle speed is determined by interpolation in a preset original vehicle speed mapping table; the preset original vehicle speed mapping table is a mapping table for determining the original vehicle speed based on the preceding vehicle speed and the distance between the preceding vehicle and the host vehicle, wherein the preceding vehicle speed and the distance between the preceding vehicle and the host vehicle are both positively correlated with the original vehicle speed; Obtaining the current slope from the slope information table, and determining the corrected vehicle speed by interpolation processing in a preset corrected vehicle speed mapping table according to the current slope; determining the preceding vehicle environmental coefficient according to the original vehicle speed and the corrected vehicle speed; The formula for determining the environmental speed of the preceding vehicle is: V A =Af*1 / As; Among them, V A is the ambient speed of the preceding vehicle, Af is the original speed, and As is the corrected speed; The formula for determining the preceding vehicle environmental coefficient is: A=V A / V; Among them, A is the environmental coefficient of the preceding vehicle, and V is the cruise setting speed of the vehicle.

2. The method according to claim 1, characterized in that The environmental characteristic information includes a slope information table; Accordingly, determining the actual slope of the vehicle's current position based on the vehicle's speed and travel time includes: Determine the distance traveled by the vehicle based on its speed and travel time; Determine, based on the distance traveled by the vehicle, a current slope interval corresponding to the location of the vehicle in the slope information table; An interpolation process is performed based on the distance traveled by the vehicle and the current slope interval to obtain the actual slope of the vehicle's current position.

3. The method according to claim 1, characterized in that The determining of the uphill torque correction coefficient according to the environmental characteristic information and the vehicle performance characteristic information includes: Obtaining a cruise control speed from the vehicle performance characteristic information; Obtaining the current speed of the vehicle, and determining a speed deviation based on the current speed of the vehicle and the cruise set speed; The climbing speed coefficient is determined by interpolation processing in a preset climbing speed coefficient mapping table according to the speed deviation and the cruise set speed.

4. The method according to claim 1, wherein The determining of the uphill torque correction coefficient according to the environmental characteristic information and the vehicle performance characteristic information includes: Determine the gross weight of the vehicle, and determine the vehicle weight coefficient by interpolation processing in a preset vehicle weight coefficient mapping table based on the gross weight of the vehicle; Determining a total transmission ratio based on the vehicle performance characteristic information, and determining a total transmission ratio coefficient by interpolation in a preset total transmission ratio coefficient mapping table; A load factor is determined according to the vehicle weight factor and the total transmission ratio factor.

5. The method according to claim 4, characterized in that Determining the total transmission ratio according to the vehicle performance characteristic information includes: The current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius are obtained from the vehicle performance characteristic information, and the product of the current gear ratio of the transmission, the rear axle speed ratio and the tire rolling radius is used as the total transmission ratio.

6. An uphill torque control device, characterized in that: include: A feature information acquisition module is used to obtain the environmental feature information of the vehicle at its current location and the vehicle's performance feature information; a correction coefficient determination module, configured to determine an uphill torque correction coefficient based on the environmental characteristic information and the vehicle performance characteristic information, wherein the uphill torque correction coefficient includes a climbing speed coefficient, a load coefficient, and a preceding vehicle environmental coefficient; an uphill torque determination module, configured to determine the uphill torque according to the environmental characteristic information, the vehicle performance characteristic information, and the uphill torque correction coefficient; The uphill torque determination module includes: An actual slope determination unit is used to determine the actual slope of the vehicle's current position based on the vehicle's speed and travel time; a slope correction coefficient determining unit, configured to determine a slope correction coefficient based on the actual slope and the calibrated slope information; a maximum torque percentage determining unit, configured to determine a maximum torque percentage based on the slope correction coefficient, the vehicle performance characteristic information, and the uphill torque correction coefficient; an uphill torque determination unit, configured to determine the uphill torque according to the maximum torque and the percentage of the maximum torque; The slope correction coefficient is determined by the following formula: Facsloep=F*(Sr-Sa) / Sa+1; Among them, Facsloep is the slope correction coefficient, F is the calibration value coefficient, Sr is the actual slope, and Sa is the average slope; The formula for determining the maximum torque percentage is: Tc=Facsloep*A*W*B*C; Wherein, Tc is the maximum torque percentage, W is the external characteristic limit percentage, A is the preceding vehicle environmental factor, B is the climbing speed factor, and C is the load factor; The environmental feature information includes the preceding vehicle information and the slope information table; Accordingly, the correction coefficient determination module includes: a vehicle speed control coefficient determination unit, configured to determine an original vehicle speed by interpolation from a preset original vehicle speed mapping table based on the preceding vehicle information; the preset original vehicle speed mapping table is a mapping table for determining the original vehicle speed based on the preceding vehicle speed and the distance between the preceding vehicle and the host vehicle, wherein the preceding vehicle speed and the distance between the preceding vehicle and the host vehicle are both positively correlated with the original vehicle speed; a vehicle speed correction coefficient determination unit, configured to obtain a current slope from the slope information table, and determine a corrected vehicle speed by interpolation processing in a preset corrected vehicle speed mapping table according to the current slope; a preceding vehicle environment coefficient determining unit, configured to determine the preceding vehicle environment coefficient according to the original vehicle speed and the corrected vehicle speed; The formula for determining the environmental speed of the preceding vehicle is: V A =Af*1 / As; Among them, V A is the ambient speed of the preceding vehicle, Af is the original speed, and As is the corrected speed; The formula for determining the preceding vehicle environmental coefficient is: A=V A / V; Among them, A is the environmental coefficient of the preceding vehicle, and V is the cruise setting speed of the vehicle.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the uphill torque control method according to any one of claims 1 to 5 is implemented.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, an uphill torque control method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Control method and control system for vehicle torque, and vehicle and vehicle networking system

    CN109927708A

  • Cruise control method and system for vehicle and vehicle

    CN111434545A

  • Engine torque output control method and device, computer equipment and storage medium

    CN113511185A

  • Vehicle speed control method, device and equipment and computer readable medium

    CN114802240A