Torque control method and device, computer device and storage medium

By acquiring vehicle operating parameters and accelerator pedal opening, calculating the target torque change rate, and adjusting the engine torque to the target output torque, the problem of frequent changes in engine output torque is solved, thus improving the vehicle's fuel economy.

CN117231373BActive Publication Date: 2026-04-28FAW JIEFANG AUTOMOTIVE CO
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FAW JIEFANG AUTOMOTIVE CO
Filing Date
2023-09-18
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In existing technologies, frequent changes in engine output torque lead to poor vehicle fuel economy, especially when the driver frequently operates the accelerator pedal.

Method used

By acquiring vehicle operating parameters and the current accelerator pedal opening, the current output torque of the engine is determined. When a change in the accelerator pedal is detected, the rate of change of the target torque is calculated, and the engine torque is adjusted to the target output torque to avoid frequent changes.

Benefits of technology

It achieves smooth control of engine torque, reduces unnecessary acceleration and deceleration operations, and improves vehicle fuel economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117231373B_ABST
    Figure CN117231373B_ABST
Patent Text Reader

Abstract

The application relates to a torque control method and device, computer equipment and a storage medium. The method comprises the following steps: acquiring a vehicle operating parameter and a current accelerator pedal opening degree, wherein the vehicle operating parameter comprises at least one of a gearbox gear, an engine speed and a vehicle speed; determining a current output torque of an engine according to the current accelerator pedal opening degree; when detecting a change in the opening degree of the accelerator pedal, determining a target torque change rate according to the current output torque, a target output torque and the vehicle operating parameter, wherein the target output torque corresponds to a changed accelerator pedal opening degree; and keeping the target torque change rate to adjust the engine torque until the engine torque reaches the target output torque. The method can improve the fuel economy of a vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle torque control calibration technology, and in particular to a torque control method, device, computer equipment, and storage medium. Background Technology

[0002] With the development of society and economy, global resource consumption is gradually increasing. Automobiles are one of the main sources of energy consumption. In recent years, with the gradual increase in the number of cars in my country, energy consumption has gradually increased. Therefore, fuel-saving technology for automobiles is becoming increasingly popular.

[0003] Currently, engines control output torque based on the accelerator pedal opening; a larger accelerator pedal opening results in higher engine output torque, and a smaller accelerator pedal opening results in lower engine output torque. However, most drivers frequently change the accelerator pedal opening while driving, causing frequent fluctuations in engine output torque and affecting the vehicle's fuel economy. Summary of the Invention

[0004] Therefore, it is necessary to provide a torque control method, device, computer equipment, and storage medium to address the aforementioned technical problems.

[0005] Firstly, this application provides a torque control method. The torque control method includes:

[0006] The vehicle operating parameters and current accelerator pedal opening are obtained, wherein the vehicle operating parameters include at least one of the transmission gear, engine speed and vehicle speed;

[0007] The current output torque of the engine is determined based on the current accelerator pedal opening.

[0008] When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is obtained, and the target torque change rate is determined based on the current output torque, the target output torque, and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening.

[0009] The engine torque is adjusted to maintain the target torque change rate until the engine torque reaches the target output torque.

[0010] In one embodiment, determining the torque change rate based on the current output torque, the target output torque, and the vehicle operating parameters includes:

[0011] The vehicle operating status is determined based on the current output torque and the target output torque;

[0012] The target torque change rate is determined based on the vehicle operating status, the current output torque, and the vehicle operating parameters.

[0013] In one embodiment, determining the vehicle operating state based on the current output torque and the target output torque includes:

[0014] When the target output torque is greater than the current output torque, the vehicle operating state is determined to be an acceleration operating state.

[0015] In one embodiment, determining the target torque change rate based on the vehicle operating state, the current output torque, and the vehicle operating parameters includes:

[0016] Obtain the first torque association table corresponding to the acceleration operation state;

[0017] The target torque change rate is determined based on the vehicle operating parameters, the current output torque, and the first torque correlation table.

[0018] In one embodiment, determining the target torque change rate based on the vehicle operating parameters and the first torque correlation table includes:

[0019] The first candidate torque change rate is determined by looking up the first torque association table based on the gearbox gear and the current output torque; the second candidate torque change rate is determined by looking up the first torque association table based on the engine speed and the current output torque; and the third candidate torque change rate is determined by looking up the first torque association table based on the vehicle speed and the current output torque.

[0020] Obtain the first weight, second weight, and third weight corresponding to the gearbox gear, the engine speed, and the vehicle speed;

[0021] The target torque change rate is determined by weighting the first weight, the second weight, the third weight, the first candidate torque change rate, the second candidate torque change rate, and the third candidate torque change rate.

[0022] In one embodiment, determining the vehicle operating state based on the current output torque and the target output torque includes:

[0023] If the target output torque is less than the current output torque, the vehicle operating state is determined to be a deceleration operating state.

[0024] In one embodiment, determining the target torque change rate based on the vehicle operating state, the current output torque, and the vehicle operating parameters includes:

[0025] Obtain the second torque association table corresponding to the deceleration operation state;

[0026] The target torque change rate is determined based on the vehicle operating parameters, the current output torque, and the second torque correlation table.

[0027] In one embodiment, determining the target torque change rate based on the vehicle operating parameters and the second torque correlation table includes:

[0028] The fourth candidate torque change rate is determined by looking up the second torque association table based on the gearbox gear and the current output torque; the fifth candidate torque change rate is determined by looking up the second torque association table based on the engine speed and the current output torque; and the sixth candidate torque change rate is determined by looking up the second torque association table based on the vehicle speed and the current output torque.

[0029] Obtain the fourth, fifth, and sixth weights corresponding to the gearbox gear, the engine speed, and the vehicle speed;

[0030] The target torque change rate is determined by weighting the fourth weight, the fifth weight, the sixth weight, the fourth candidate torque change rate, the fifth candidate torque change rate, and the sixth candidate torque change rate.

[0031] In one embodiment, obtaining the target accelerator pedal opening includes:

[0032] When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is determined by the changed initial accelerator pedal opening.

[0033] In one embodiment, obtaining the target accelerator pedal opening further includes:

[0034] Acquire the accelerator pedal opening for each pedal within a predetermined time period after the accelerator pedal opening changes;

[0035] If the maximum difference between the accelerator pedal openings within a predetermined time period is greater than a preset threshold, the target accelerator pedal opening will be updated to the accelerator pedal opening obtained last within the predetermined time period.

[0036] If the maximum difference between the openings of the accelerator pedals within a predetermined time period is less than a preset threshold, the target accelerator pedal opening remains unchanged.

[0037] Secondly, this application also provides a torque control device. The device includes:

[0038] The acquisition module is used to acquire vehicle operating parameters and current accelerator pedal opening, wherein the vehicle operating parameters include at least one of transmission gear, engine speed and vehicle speed;

[0039] The determination module is used to determine the current output torque of the engine based on the current accelerator pedal opening.

[0040] The detection module is used to acquire the target accelerator pedal opening when a change in the accelerator pedal opening is detected, and to determine the torque change rate based on the current output torque, the target output torque and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening.

[0041] An adjustment module is used to adjust the engine torque to maintain the target torque change rate until the engine torque reaches the target output torque.

[0042] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0043] The vehicle operating parameters and current accelerator pedal opening are obtained, wherein the vehicle operating parameters include at least one of the transmission gear, engine speed and vehicle speed;

[0044] The current output torque of the engine is determined based on the current accelerator pedal opening.

[0045] When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is obtained, and the target torque change rate is determined based on the current output torque, the target output torque, and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening.

[0046] The engine torque is adjusted to maintain the target torque change rate until the engine torque reaches the target output torque.

[0047] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0048] The vehicle operating parameters and current accelerator pedal opening are obtained, wherein the vehicle operating parameters include at least one of the transmission gear, engine speed and vehicle speed;

[0049] The current output torque of the engine is determined based on the current accelerator pedal opening.

[0050] When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is obtained, and the target torque change rate is determined based on the current output torque, the target output torque, and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening.

[0051] The engine torque is adjusted to maintain the target torque change rate until the engine torque reaches the target output torque.

[0052] The aforementioned torque control method, device, computer equipment, and storage medium acquire vehicle operating parameters, including information such as transmission gear position, engine speed, and vehicle speed, as well as the current accelerator pedal opening. By calculating the current accelerator pedal opening, the current engine output torque can be determined. When a change in accelerator pedal opening is detected, a target accelerator pedal opening is first determined, and the target engine output torque is determined based on the target accelerator pedal opening. Then, the target torque change rate is calculated based on the transmission gear position, engine speed, vehicle speed, current output torque, and target output torque. Finally, the engine torque is adjusted to maintain the target torque change rate until the engine torque reaches the target output torque. By calculating the target torque change rate and adjusting the engine torque accordingly, the engine torque can be smoothly controlled, avoiding frequent changes in engine output torque and unnecessary acceleration / deceleration operations caused by changes in the torque change rate, thereby improving the vehicle's fuel economy. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 This is a flowchart illustrating a torque control method in one embodiment;

[0055] Figure 2 This is a flowchart illustrating step S103 in one embodiment;

[0056] Figure 3 This is a flowchart illustrating step S202 in one embodiment;

[0057] Figure 4 This is a flowchart illustrating step S302 in one embodiment;

[0058] Figure 5 This is an example diagram illustrating the relationship between transmission gear, current output torque, and torque change rate in the first torque correlation table of one embodiment.

[0059] Figure 6 This is a flowchart illustrating step S202 in another embodiment;

[0060] Figure 7 This is a flowchart illustrating step S502 in one embodiment;

[0061] Figure 8 This is a flowchart illustrating step S103 in another embodiment;

[0062] Figure 9 This is a structural block diagram of the torque control device in one embodiment;

[0063] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0065] In one embodiment, such as Figure 1 As shown, a torque control method is provided, which includes the following steps:

[0066] S101: Obtain vehicle operating parameters and current accelerator pedal opening, wherein the vehicle operating parameters include at least one of the following: transmission gear, engine speed, and vehicle speed.

[0067] The vehicle can be equipped with an accelerator pedal position sensor, which can detect the opening of the accelerator pedal and send the detected accelerator pedal opening information to the vehicle controller. The vehicle controller can also obtain vehicle operating parameter information such as transmission gear, engine speed and vehicle speed.

[0068] S102: Determine the current output torque of the engine based on the current accelerator pedal opening.

[0069] The accelerator pedal opening refers to the depth to which the driver presses the accelerator pedal while driving. The driver can control the opening of the throttle valve by controlling the accelerator pedal opening, which in turn controls the amount of torque output by the engine. The greater the accelerator pedal opening, the greater the engine torque output, and the stronger the vehicle's acceleration performance. Therefore, the current engine output torque can be determined by detecting the accelerator pedal opening information.

[0070] S103: When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is obtained, and the target torque change rate is determined based on the current output torque, the target output torque, and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening.

[0071] It is understandable that during vehicle operation, the driver will frequently press or release the accelerator pedal to change the vehicle's speed. After the accelerator pedal opening changes, the vehicle controller can determine the target accelerator pedal opening and then determine the engine output torque information corresponding to that target accelerator pedal opening, i.e., the target output torque. After determining the engine's target output torque, the vehicle controller can determine the rate of change of the engine torque from the current output torque to the target output torque based on the engine's current output torque, the engine's target output torque, the transmission gear, the engine speed, and the vehicle speed. Because drivers may engage in actions such as foot shaking while driving, causing frequent changes in the accelerator pedal opening, determining a target accelerator pedal opening can prevent increased fuel consumption caused by these frequent changes. The target accelerator pedal opening can be the initial accelerator pedal opening detected by the vehicle controller after the change. For example, the accelerator pedal opening range is 0–100%, corresponding to an engine output torque of 0–1000 N / m. If the vehicle's current accelerator pedal opening is 70%, and the driver wants to decelerate the vehicle, they first release the accelerator pedal to 0%, then press it down until the opening is 40%. At this point, the vehicle controller determines the target accelerator pedal opening as 40% and the target output torque as 400 N / m. Furthermore, it combines the current output torque, the target output torque, and vehicle operating parameters to determine the target torque change rate.

[0072] S104: Adjust the engine torque to maintain the target torque change rate until the engine torque reaches the target output torque.

[0073] After determining the rate of change to reach the target torque, the vehicle controller adjusts the engine output torque to the target output torque according to the determined rate of change.

[0074] The torque control method described above acquires vehicle operating parameters, including transmission gear position, engine speed, and vehicle speed, as well as the current accelerator pedal opening. By calculating the current accelerator pedal opening, the current engine output torque can be determined. When a change in accelerator pedal opening is detected, the target accelerator pedal opening is first determined, and the target engine output torque is determined based on the target accelerator pedal opening. Then, the rate of change of the target torque is calculated based on the transmission gear position, engine speed, vehicle speed, current output torque, and target output torque. Finally, the engine torque is adjusted to maintain the target torque rate of change until the engine torque reaches the target output torque. By calculating the rate of change of the target torque and adjusting the engine torque accordingly, the engine torque can be smoothly controlled, avoiding frequent changes in engine output torque and unnecessary acceleration and deceleration operations caused by changes in the rate of torque change, thereby improving the vehicle's fuel economy.

[0075] In one embodiment, such as Figure 2 As shown, the target torque change rate is determined based on the current output torque, the target output torque, and vehicle operating parameters, including:

[0076] S201: Determine the vehicle's operating status based on the current output torque and the target output torque.

[0077] The vehicle's operating state can include constant speed, acceleration, and deceleration. The greater the driver's opening of the accelerator pedal, the greater the engine's output torque, the higher the vehicle's acceleration, and the higher the vehicle speed. Therefore, by comparing the engine's current output torque with its target output torque, the vehicle's operating state can be determined. When the target output torque is greater than the current output torque, the vehicle is considered to be accelerating; when the target output torque is less than the current output torque, the vehicle is considered to be decelerating.

[0078] S202: Determine the target torque change rate based on the vehicle's operating status, current output torque, and vehicle operating parameters.

[0079] After determining the vehicle's operating state, the vehicle controller can combine the engine's current output torque and vehicle operating parameters to determine the method for determining the target torque change rate under the current vehicle operating state. After determining the target torque change rate, the engine's output torque is adjusted to the target output torque according to the target torque change rate.

[0080] In one embodiment, determining the vehicle operating state based on the current output torque and the target output torque includes: determining the vehicle operating state as an acceleration operating state when the target output torque is greater than the current output torque.

[0081] The greater the opening of the accelerator pedal pressed by the driver, the greater the engine's output torque and the higher the vehicle speed. Therefore, when the target output torque is greater than the current output torque, it can be determined that the target speed is higher than the current speed, meaning the vehicle is in an acceleration state.

[0082] In one embodiment, such as Figure 3 As shown, the target torque change rate is determined based on the vehicle's operating status, current output torque, and vehicle operating parameters, including:

[0083] S301: Obtain the first torque association table corresponding to the acceleration operation state.

[0084] S302: Determine the target torque change rate based on vehicle operating parameters, current output torque, and the first torque correlation table.

[0085] The first torque correlation table records the relationship between vehicle operating parameters such as gearbox gear position, engine speed, and vehicle speed, as well as the current output torque and torque change rate, under vehicle acceleration conditions. The vehicle controller determines the target torque change rate based on the first torque correlation table, the current engine output torque, and vehicle operating parameters such as gearbox gear position, engine speed, and vehicle speed.

[0086] In one embodiment, such as Figure 4 As shown, the target torque change rate is determined based on vehicle operating parameters and the first torque correlation table, including:

[0087] S401: Determine the first candidate torque change rate by looking up the first torque association table based on the transmission gear and the current output torque; determine the second candidate torque change rate by looking up the first torque association table based on the engine speed and the current output torque; and determine the third candidate torque change rate by looking up the first torque association table based on the vehicle speed and the current output torque.

[0088] For example, when the vehicle controller obtains the engine's current output torque and the transmission gear, the vehicle controller can look up, for instance, the current engine output torque and the transmission gear. Figure 5 The first torque correlation table, which records the relationship between transmission gear position, current output torque, and torque change rate, determines the first candidate torque change rate. The relationship diagram in the first torque correlation table, which records the relationship between engine speed, current output torque, and torque change rate, can be similarly... Figure 5 The first torque correlation table records the relationship between vehicle speed, current output torque, and torque change rate. A similar graph can also be used. Figure 5 When the engine's current output torque is 300 N / m and the engine's target output torque is 700 N / m, and the vehicle is accelerating, the vehicle controller determines the first candidate torque change rate as Δt1 based on the current transmission gear, the engine's current output torque, and the first torque correlation table. The vehicle controller determines the second candidate torque change rate as Δt2 based on the current engine speed, the engine's current output torque, and the first torque correlation table. The vehicle controller determines the third candidate torque change rate as Δt3 based on the current vehicle speed, the engine's current output torque, and the first torque correlation table.

[0089] S402: Obtain the first, second, and third weights corresponding to the transmission gear, engine speed, and vehicle speed.

[0090] In this application, the first, second, and third weights corresponding to the transmission gear, engine speed, and vehicle speed can be fixed values ​​pre-stored in the vehicle controller. In one example, the first, second, and third weights can also be determined based on a pre-stored first weight relationship table in the vehicle controller, where the first weight relationship table records the proportional relationships of the first, second, and third weights under different acceleration conditions. In another example, the first, second, and third weights can also be determined based on a pre-stored second weight relationship table in the vehicle controller, where the second weight relationship table records the proportional relationships of the first, second, and third weights under different accelerator pedal openings, and the sum of the first, second, and third weights is 1.

[0091] S403: The target torque change rate is determined by weighted calculation based on the first weight, second weight, third weight, first candidate torque change rate, second candidate torque change rate, and third candidate torque change rate.

[0092] After determining the first candidate torque change rate Δt1, the second candidate torque change rate Δt2, and the third candidate torque change rate Δt3, the target torque change rate Δt0 can be calculated by combining the first weight a, the second weight b, and the third weight c corresponding to the first candidate torque change rate Δt1, the second candidate torque change rate Δt2, and the third candidate torque change rate Δt3, respectively: Δt0=aΔt1+bΔt2+cΔt3, where a+b+c=1.

[0093] In another example, the target torque change rate can be determined from the first candidate torque change rate, the second candidate torque change rate, and the third candidate torque change rate according to different vehicle operating requirements. For example, since the vehicle is in an acceleration state, in order to make the engine output torque reach the target output torque as soon as possible, the vehicle controller can be set to determine the maximum value among the first candidate torque change rate, the second candidate torque change rate, and the third candidate torque change rate as the target torque change rate, so that the engine output torque can quickly reach the target output torque and meet the vehicle's power requirements.

[0094] In one embodiment, determining the vehicle operating state based on the current output torque and the target output torque includes: determining the vehicle operating state as a deceleration operating state when the target output torque is less than the current output torque.

[0095] The greater the opening of the accelerator pedal pressed by the driver, the greater the engine's output torque and the higher the vehicle speed. Therefore, when the target output torque is less than the current output torque, it can be determined that the target speed is lower than the current speed, meaning the vehicle is in a deceleration state.

[0096] In one embodiment, such as Figure 6 As shown, the target torque change rate is determined based on the vehicle's operating status, current output torque, and vehicle operating parameters, including:

[0097] S601: Obtain the second torque association table corresponding to the deceleration operation state.

[0098] When a vehicle is accelerating, to meet its power demands, the current engine output torque generally needs to reach the target output torque as quickly as possible. However, when a vehicle is decelerating, to prevent excessive speed loss and vehicle vibration, the current engine output torque generally needs to adjust slowly to the target output torque. Therefore, the second torque correlation table differs from the first torque correlation table. When the vehicle's operating parameters and the engine's current output torque are identical, the torque change rate corresponding to the first correlation table is higher than that corresponding to the second correlation table. For example, in the first and second operating phases of the vehicle, the vehicle's transmission gear, engine speed, and vehicle speed are identical. In the first operating phase, the engine's first current output torque is 500 N / m, and the engine's first target output torque is 700 N / m. In the second operating phase, the engine's second current output torque is 500 N / m, and the engine's second target output torque is 300 N / m. Even though the engine's current output torque is 500 N / m in both phases, the first target torque change rate in the first operating phase is higher than the second target torque change rate in the second operating phase.

[0099] S602: Determine the target torque change rate based on vehicle operating parameters, current output torque, and the second torque correlation table.

[0100] The second torque correlation table records the relationship between vehicle operating parameters such as gearbox gear position, engine speed, and vehicle speed, as well as the current output torque and torque change rate, under vehicle deceleration conditions. The vehicle controller determines the target torque change rate by combining the first torque correlation table and the current engine output torque with vehicle operating parameter information such as gearbox gear position, engine speed, and vehicle speed.

[0101] In one embodiment, such as Figure 7 As shown, the target torque change rate is determined based on vehicle operating parameters and the second torque correlation table, including:

[0102] S701: Determine the fourth candidate torque change rate by referring to the second torque association table based on the transmission gear and the current output torque; determine the fifth candidate torque change rate by referring to the second torque association table based on the engine speed and the current output torque; and determine the sixth candidate torque change rate by referring to the second torque association table based on the vehicle speed and the current output torque.

[0103] The second torque correlation table records the relationship between the transmission gear, the current output torque, and the rate of torque change. A similar graph can be used. Figure 5 The second torque correlation table records the relationship between engine speed, current output torque, and torque change rate. The graph can be similar to... Figure 5 The second torque correlation table records the relationship between vehicle speed, current output torque, and torque change rate. A similar graph can also be used. Figure 5 For example, when the engine's current output torque is 700 N / m, the engine's target output torque is 300 N / m, and the vehicle is in a deceleration state, the vehicle controller determines the fourth candidate torque change rate as Δt4 by looking up the first torque association table based on the current transmission gear and the current output torque. The vehicle controller determines the fifth candidate torque change rate as Δt5 by looking up the first torque association table based on the current engine speed and the current output torque. The vehicle controller determines the sixth candidate torque change rate as Δt6 by looking up the first torque association table based on the current vehicle speed and the current output torque.

[0104] S702: Obtain the fourth, fifth, and sixth weights corresponding to the transmission gear, engine speed, and vehicle speed.

[0105] In this application, the fourth, fifth, and sixth weights corresponding to the gearbox gear, engine speed, and vehicle speed can be fixed values ​​pre-stored in the vehicle controller. In one example, the fourth, fifth, and sixth weights can also be determined based on a pre-stored third weight relationship table in the vehicle controller, where the third weight relationship table records the proportional relationships of the fourth, fifth, and sixth weights under different vehicle deceleration conditions. In another example, the fourth, fifth, and sixth weights can also be determined based on a pre-stored fourth weight relationship table in the vehicle controller, where the fourth weight relationship table records the proportional relationships of the fourth, fifth, and sixth weights under different accelerator pedal openings, and the sum of the fourth, fifth, and sixth weights is 1.

[0106] S703: The target torque change rate is determined by weighted calculation based on the fourth weight, fifth weight, sixth weight, fourth candidate torque change rate, fifth candidate torque change rate, and sixth candidate torque change rate.

[0107] After determining the fourth candidate torque change rate Δt4, the fifth candidate torque change rate Δt5, and the sixth candidate torque change rate Δt6, the target torque change rate Δt7 can be calculated by combining the fourth weight d, the fifth weight e, and the sixth weight f corresponding to the fourth candidate torque change rate Δt4, the fifth candidate torque change rate Δt5, and the sixth candidate torque change rate Δt6, respectively: Δt7=dΔt4+eΔt5+fΔt6, where d+e+f=1.

[0108] In another example, the target torque change rate can be determined from the fourth, fifth, and sixth candidate torque change rates based on different vehicle operating requirements. For instance, since the vehicle is decelerating, to avoid vehicle vibration caused by excessively rapid speed reduction, the engine output torque can be set to gradually decrease to the target output torque. The vehicle controller can be set to determine the minimum of the fourth, fifth, and sixth candidate torque change rates as the target torque change rate, so that the engine output torque changes slowly and the vehicle runs smoothly.

[0109] In one embodiment, obtaining the target accelerator pedal opening includes: when a change in the accelerator pedal opening is detected, determining the target accelerator pedal opening from the changed initial accelerator pedal opening.

[0110] When the driver changes the accelerator pedal opening, the vehicle controller can determine the target accelerator pedal opening based on the detected initial accelerator pedal opening. The initial accelerator pedal opening is the opening detected by the vehicle controller when the accelerator pedal opening begins to change and eventually stops changing. For example, if the accelerator pedal opening range is 0-100%, and the current accelerator pedal opening is 70%, and the driver wants to decelerate the vehicle, they first release the accelerator pedal until the opening is 0%, then press the accelerator pedal until the opening is 40%. At this point, the vehicle controller determines the target accelerator pedal opening to be 40%.

[0111] In one embodiment, such as Figure 8 As shown, obtaining the target accelerator pedal opening also includes:

[0112] S801: Obtain the accelerator pedal opening for a predetermined time after the accelerator pedal opening changes.

[0113] After the accelerator pedal opening changes, the opening may not remain stable. This could be due to driver tapping the pedal, causing fluctuations in the accelerator pedal opening, or the driver preparing to accelerate or decelerate the vehicle. To avoid frequent changes in engine output torque that could increase fuel consumption, it is necessary to obtain the accelerator pedal opening for a predetermined period after the change and determine whether the engine output torque needs to be adjusted based on the changes in accelerator pedal opening.

[0114] S802: If the maximum difference between the openings of each accelerator pedal within a predetermined time is greater than a preset threshold, the target accelerator pedal opening is updated to the last accelerator pedal opening obtained within the predetermined time.

[0115] If the maximum difference in accelerator pedal openings within a predetermined time exceeds a preset threshold, it can be determined that the driver intends to control the vehicle to accelerate or decelerate again. The vehicle controller updates the last accelerator pedal opening obtained within the predetermined time to the target accelerator pedal opening, and simultaneously re-determines the target engine output torque and calculates the target torque change rate, so that the engine adjusts its output torque to the target output torque according to the target torque change rate. For example, the accelerator pedal opening range is 0-100%, the preset threshold is 5%, the predetermined time is 3 seconds, the vehicle's current accelerator pedal opening is 20%, the driver presses the accelerator pedal until the accelerator pedal opening is 70%, at this time, the vehicle controller determines the target accelerator pedal opening as 70%. Then, within three seconds, the driver presses the accelerator pedal again until the accelerator pedal opening becomes 80%, at this time, the vehicle controller updates the target accelerator pedal opening to 80%.

[0116] S803: If the maximum difference between the openings of each accelerator pedal within a predetermined time is less than a preset threshold, the target accelerator pedal opening remains unchanged.

[0117] If the maximum difference in the opening of each accelerator pedal within a predetermined time is less than a preset threshold, it can be determined that the change in accelerator pedal opening is caused by the driver shaking their foot or other reasons, and the driver does not wish to control the vehicle to accelerate or decelerate again. The vehicle controller maintains the target accelerator pedal opening unchanged. For example, the accelerator pedal opening range is 0-100%, the preset threshold is 5%, the predetermined time is 3 seconds, the vehicle's current accelerator pedal opening is 20%, the driver presses the accelerator pedal until the accelerator pedal opening is 70%, at this time, the vehicle controller determines the target accelerator pedal opening as 70%. In the following three seconds, due to the driver shaking their foot, the accelerator pedal opening fluctuates between 68% and 72%, and the vehicle controller still determines the target accelerator pedal opening as 70%.

[0118] In one example, assuming the accelerator pedal opening range is 0-100%, corresponding to an engine output torque of 0-1000 N / m, the driver starts the vehicle from park, changing the accelerator pedal opening from 0 to 70%. Correspondingly, the vehicle controller detects that the current engine output torque is 0, and the target output torque is 700 N / m. At this point, the vehicle controller determines the first, second, and third candidate torque change rates based on the transmission gear, engine speed, and vehicle speed, combined with a first torque correlation table. These three rates are then weighted to calculate the target torque change rate. During a predetermined period after the accelerator pedal opening changes, the driver may jerk the pedal, causing the opening to fluctuate between 68% and 72%. The vehicle controller maintains the target accelerator pedal opening, target output torque, and target torque change rate constant, while simultaneously controlling the engine to increase its output torque to the target output torque of 700 N / m according to the target torque change rate, resulting in smooth vehicle acceleration. After the vehicle has been traveling at a constant speed for a period of time, the driver controls the vehicle to decelerate. When controlling the accelerator pedal, the driver first fully releases the pedal opening to 0%, and then quickly returns the pedal opening to 40%. At this point, the vehicle controller directly determines the engine output torque of 400 N / m corresponding to the 40% accelerator pedal opening as the target output torque. The vehicle controller then determines the fourth, fifth, and sixth candidate torque change rates based on the transmission gear, engine speed, and vehicle speed, combined with the second torque correlation table. These candidate torque change rates are then weighted to calculate the target torque change rate. During the deceleration period, due to the driver's foot tremors, the accelerator pedal opening fluctuates between 38% and 42%. The vehicle controller still controls the engine to reduce the output torque to 400 N / m according to the target torque change rate, ensuring a smooth deceleration. Because the vehicle controller directly controls the engine output torque to smoothly transition to the target output torque, the engine output torque remains stable, avoiding frequent changes in engine output torque that could lead to increased fuel consumption and improving fuel economy.

[0119] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0120] Based on the same inventive concept, this application also provides a torque control device for implementing the torque control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more torque control device embodiments provided below can be found in the limitations of the torque control method described above, and will not be repeated here.

[0121] In one embodiment, such as Figure 9 As shown, this application also provides a torque control device, which includes: an acquisition module 901, a determination module 902, a detection module 903, and an adjustment module 904.

[0122] The acquisition module 901 is used to acquire vehicle operating parameters and the current accelerator pedal opening. The vehicle operating parameters include at least one of the following: transmission gear, engine speed, and vehicle speed.

[0123] An accelerator pedal position sensor can be installed on the vehicle. The accelerator pedal position sensor can detect the opening of the accelerator pedal and send the detected accelerator pedal opening information to the acquisition module 901. The acquisition module 901 can also acquire vehicle operating parameter information such as transmission gear, engine speed and vehicle speed.

[0124] The determination module 902 is used to determine the current output torque of the engine based on the current accelerator pedal opening.

[0125] The accelerator pedal opening refers to the depth to which the driver presses the accelerator pedal while driving. The driver can control the opening of the throttle valve by controlling the accelerator pedal opening, which in turn controls the amount of torque output by the engine. The greater the accelerator pedal opening, the greater the engine torque output, and the stronger the vehicle's acceleration performance. Therefore, the current engine output torque can be determined by detecting the accelerator pedal opening information.

[0126] The detection module 903 is used to determine the rate of torque change based on the current output torque, the target output torque, and vehicle operating parameters when a change in the accelerator pedal opening is detected. The target output torque corresponds to the changed accelerator pedal opening.

[0127] During vehicle operation, the driver frequently presses the accelerator pedal to change the vehicle's speed. After the accelerator pedal opening changes, the detection module 903 can detect the engine output torque information corresponding to the changed accelerator pedal opening, i.e., the target output torque. After determining the engine's target output torque, the detection module 903 can determine the rate of change of the engine torque from the current output torque to the target output torque based on the engine's current output torque, the engine's target output torque, the transmission gear, the engine speed, and the vehicle speed.

[0128] The adjustment module 904 is used to adjust the engine torque to maintain the target torque change rate until the engine torque reaches the target output torque.

[0129] After determining the rate of change to reach the target torque, the adjustment module 904 controls the engine output torque to be adjusted to the target output torque according to the determined rate of change.

[0130] The aforementioned torque control device acquires vehicle operating parameters, including transmission gear position, engine speed, and vehicle speed, as well as the current accelerator pedal opening. By calculating the current accelerator pedal opening, it determines the engine's current output torque. When a change in accelerator pedal opening is detected, it first determines the engine's target output torque based on the changed accelerator pedal opening. Then, it calculates the target torque change rate based on the transmission gear, engine speed, vehicle speed, current output torque, and target output torque. Finally, it adjusts the engine torque to maintain the target torque change rate until the engine torque reaches the target output torque. By calculating the target torque change rate and adjusting the engine torque accordingly, it can smoothly control the engine torque, avoiding frequent changes in engine output torque and unnecessary acceleration / deceleration due to variations in the torque change rate, thereby improving the vehicle's fuel economy.

[0131] In one embodiment, the detection module 903 includes:

[0132] The first determination submodule is used to determine the vehicle's operating status based on the current output torque and the target output torque.

[0133] The second determining submodule is used to determine the target torque change rate based on the vehicle's operating status and operating parameters.

[0134] In one embodiment, the first determining submodule includes: a first determining unit, which is used to determine the vehicle operating state as an acceleration operating state when the target output torque is greater than the current output torque.

[0135] In one embodiment, the second determining submodule includes:

[0136] The first acquisition unit is used to acquire the first torque association table corresponding to the acceleration operation state.

[0137] The second determining unit is used to determine the target torque change rate based on the vehicle operating parameters and the first torque correlation table.

[0138] In one embodiment, the second determining unit includes:

[0139] The first determining subunit is used to look up the first torque correlation table based on the gearbox gear, engine speed and vehicle speed to determine the first candidate torque change rate, the second candidate torque change rate and the third candidate torque change rate.

[0140] The first acquisition subunit is used to acquire the first weight, second weight, and third weight corresponding to the gearbox gear, engine speed, and vehicle speed.

[0141] The second determining subunit is used to perform weighted calculations based on the first weight, the second weight, the third weight, the first candidate torque change rate, the second candidate torque change rate, and the third candidate torque change rate to determine the target torque change rate.

[0142] In one embodiment, the first determining submodule further includes a third determining unit, which is used to determine the vehicle operating state as a deceleration operating state when the target output torque is less than the current output torque.

[0143] In one embodiment, the second determining submodule further includes:

[0144] The second acquisition unit is used to acquire the second torque association table corresponding to the deceleration operation state.

[0145] The fourth determining unit is used to determine the target torque change rate based on vehicle operating parameters and the second torque correlation table.

[0146] In one embodiment, the fourth determining unit includes:

[0147] The third determining subunit is used to look up the second torque correlation table based on the gearbox gear, engine speed and vehicle speed to determine the fourth candidate torque change rate, the fifth candidate torque change rate and the sixth candidate torque change rate.

[0148] The second acquisition subunit is used to acquire the fourth, fifth, and sixth weights corresponding to the gearbox gear, engine speed, and vehicle speed.

[0149] The fourth determining subunit is used to perform weighted calculations based on the fourth weight, fifth weight, sixth weight, fourth candidate torque change rate, fifth candidate torque change rate, and sixth candidate torque change rate to determine the target torque change rate.

[0150] Each module in the aforementioned torque control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0151] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0152] This computer device can be a terminal, and its internal structure diagram can be as follows: Figure 10 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a torque control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0153] Those skilled in the art will understand that Figure 10The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0154] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0155] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0156] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0157] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A torque control method, characterized in that, The method includes: The vehicle operating parameters and current accelerator pedal opening are obtained, wherein the vehicle operating parameters include at least one of the transmission gear, engine speed and vehicle speed; The current output torque of the engine is determined based on the current accelerator pedal opening. When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is obtained, and the target torque change rate is determined based on the current output torque, the target output torque, and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening. The engine torque is adjusted to maintain the target torque change rate until the engine torque reaches the target output torque.

2. The torque control method according to claim 1, characterized in that, Determining the target torque change rate based on the current output torque, the target output torque, and the vehicle operating parameters includes: The vehicle operating status is determined based on the current output torque and the target output torque; The target torque change rate is determined based on the vehicle operating status, the current output torque, and the vehicle operating parameters.

3. The method according to claim 2, characterized in that, Determining the vehicle operating state based on the current output torque and the target output torque includes: When the target output torque is greater than the current output torque, the vehicle operating state is determined to be an acceleration operating state.

4. The method according to claim 3, characterized in that, Determining the target torque change rate based on the vehicle operating state, the current output torque, and the vehicle operating parameters includes: Obtain the first torque association table corresponding to the acceleration operation state; The target torque change rate is determined based on the vehicle operating parameters, the current output torque, and the first torque correlation table.

5. The method according to claim 4, characterized in that, Determining the target torque change rate based on the vehicle operating parameters and the first torque correlation table includes: The first candidate torque change rate is determined by looking up the first torque association table based on the gearbox gear and the current output torque; the second candidate torque change rate is determined by looking up the first torque association table based on the engine speed and the current output torque; and the third candidate torque change rate is determined by looking up the first torque association table based on the vehicle speed and the current output torque. Obtain the first weight, second weight, and third weight corresponding to the gearbox gear, the engine speed, and the vehicle speed; The target torque change rate is determined by weighting the first weight, the second weight, the third weight, the first candidate torque change rate, the second candidate torque change rate, and the third candidate torque change rate.

6. The method according to claim 2, characterized in that, Determining the vehicle operating state based on the current output torque and the target output torque includes: If the target output torque is less than the current output torque, the vehicle operating state is determined to be a deceleration operating state.

7. The method according to claim 6, characterized in that, Determining the target torque change rate based on the vehicle operating state, the current output torque, and the vehicle operating parameters includes: Obtain the second torque association table corresponding to the deceleration operation state; The target torque change rate is determined based on the vehicle operating parameters, the current output torque, and the second torque correlation table.

8. The method according to claim 7, characterized in that, Determining the target torque change rate based on the vehicle operating parameters and the second torque correlation table includes: The fourth candidate torque change rate is determined by looking up the second torque association table based on the gearbox gear and the current output torque; the fifth candidate torque change rate is determined by looking up the second torque association table based on the engine speed and the current output torque; and the sixth candidate torque change rate is determined by looking up the second torque association table based on the vehicle speed and the current output torque. Obtain the fourth, fifth, and sixth weights corresponding to the gearbox gear, the engine speed, and the vehicle speed; The target torque change rate is determined by weighting the fourth weight, the fifth weight, the sixth weight, the fourth candidate torque change rate, the fifth candidate torque change rate, and the sixth candidate torque change rate.

9. The method according to claim 1, characterized in that, The acquisition of the target accelerator pedal opening includes: When a change in the accelerator pedal opening is detected, the target accelerator pedal opening is determined by the changed initial accelerator pedal opening.

10. The method according to claim 9, characterized in that, The process of obtaining the target accelerator pedal opening also includes: Acquire the accelerator pedal opening for each pedal within a predetermined time period after the accelerator pedal opening changes; If the maximum difference between the accelerator pedal openings within a predetermined time period is greater than a preset threshold, the target accelerator pedal opening will be updated to the accelerator pedal opening obtained last within the predetermined time period. If the maximum difference between the openings of the accelerator pedals within a predetermined time period is less than a preset threshold, the target accelerator pedal opening remains unchanged.

11. A torque control device, characterized in that, The torque control device includes: The acquisition module is used to acquire vehicle operating parameters and current accelerator pedal opening, wherein the vehicle operating parameters include at least one of transmission gear, engine speed and vehicle speed; The determination module is used to determine the current output torque of the engine based on the current accelerator pedal opening. The detection module is used to acquire the target accelerator pedal opening when a change in the accelerator pedal opening is detected, and to determine the torque change rate based on the current output torque, the target output torque and the vehicle operating parameters, wherein the target output torque corresponds to the target accelerator pedal opening. An adjustment module is used to adjust the engine torque to maintain the target torque change rate until the engine torque reaches the target output torque.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Vehicle driving-torque control device

    CN104853952A

  • Method and system for matching engine torque transitions between closed and partially closed accelerator pedal positions

    US6718255B1