Motor torque control method and device, equipment and storage medium
Through the motor torque control method, combining the throttle opening of the vehicle and the current vehicle speed, and the engine lifting power change rate, the final torque demand value of the drive motor is determined, which solves the problem of insufficient engine power response due to the fast power response of the drive motor, and reduces the The charging and discharging power requirements of power batteries improve the life and reliability of the battery.
Patent Information
- Application Number
- CN202411730472.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-11-29
AI Technical Summary
Because the power response speed of the drive motor is much faster than that of the engine, the engine's power response is insufficient when the wheel end power changes sharply, which makes the power battery charge and discharge power demand higher, increasing the cost of the power battery and affecting the life and reliability of the power battery.
Through the motor torque control method, the torque demand value of the drive motor is determined based on the throttle opening and current vehicle speed, and the final power demand value of the motor is calculated based on the engine's lifting power change rate, thereby determining the final torque demand value of the drive motor .
It effectively reduces the charging and discharging power demand for power batteries when the wheel end power changes sharply, reduces battery costs, and improves the life and reliability of power batteries.
Smart Images

Figure CN119459654A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a motor torque control method, device, equipment and storage medium. Background Art
[0002] With the rapid development of electric vehicles (EV) and hybrid electric vehicles (HEV), the response speed and efficiency of the power system have become key technical challenges. In these vehicles, the drive motor and the engine work together to provide power, but they have significant differences in power response. The drive motor is known for its fast power response, which is mainly due to its small electromechanical time constant and high dynamic performance. In contrast, the power response of the engine is relatively slow, which is mainly due to the mechanical characteristics of the engine and the limitations of the combustion process.
[0003] In actual driving, the driver controls the vehicle speed by adjusting the throttle opening, which directly affects the power output requirements of the drive motor and the engine. However, since the power response speed of the drive motor is much faster than that of the engine, when the wheel-end power (i.e., the drive motor power) changes sharply, the engine often cannot respond in time, resulting in a sharp increase in the charging and discharging power requirements of the power battery. This frequent high-power charging and discharging not only increases the cost of the power battery, but also poses a challenge to the battery life and reliability. Summary of the invention
[0004] In view of this, the present disclosure proposes a motor torque control method, device, equipment and storage medium to solve the problem in the related art that the power response speed of the drive motor is much faster than that of the engine, resulting in insufficient engine power response when the wheel-end power (drive motor power) changes sharply, resulting in a high power demand for charging and discharging of the power battery, increasing the cost of the power battery and affecting the life and reliability of the power battery.
[0005] The first aspect of the present disclosure provides a motor torque control method, the method comprising:
[0006] Determining a first torque requirement value of a driving motor of the vehicle according to a throttle opening and a current vehicle speed of the vehicle;
[0007] Determine a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table; the first mapping table includes a plurality of motor speeds and a torque limit value corresponding to each motor speed;
[0008] determining a second torque demand value according to a first magnitude relationship between the first torque demand value and the target torque limit value;
[0009] Determining a motor power requirement value according to the second torque requirement value and the current speed of the motor;
[0010] Calculate the engine power increase amount and the engine power reduction amount according to the engine power, the current engine speed, the engine power increase rate and the engine power reduction rate of the vehicle at the last moment;
[0011] Determine the final power requirement of the motor according to the second magnitude relationship between the motor power requirement and the first calculation result and the second calculation result; the first calculation result refers to the difference between the engine power and the engine power reduction change, and the second calculation result refers to the sum of the engine power and the engine power increase change;
[0012] The final torque requirement value of the driving motor is calculated according to the final power requirement value of the motor and the current speed of the motor.
[0013] The disclosed embodiment determines the final power demand value of the motor through the second magnitude relationship between the motor power demand value and the first calculation result and the second calculation result, and then calculates the final torque demand value of the drive motor. Through this motor torque control method, the demand for charging and discharging power of the power battery can be effectively reduced when the wheel-end power changes sharply, thereby reducing battery costs and improving the battery life and reliability of the power battery.
[0014] In an embodiment of the present disclosure, determining a first torque demand value of a driving motor of the vehicle according to a throttle opening and a current vehicle speed includes:
[0015] A first torque demand value corresponding to the throttle opening and the current vehicle speed is selected from a second mapping table; wherein the second mapping table includes a plurality of mapping relationships, each mapping relationship including a corresponding throttle opening, a corresponding vehicle speed and a corresponding torque demand value.
[0016] In the embodiment of the present disclosure, determining the second torque demand value according to the first magnitude relationship between the first torque demand value and the target torque limit value includes:
[0017] If the first torque demand value is less than or equal to the target torque limit value, determining the first torque demand value as the second torque demand value;
[0018] If the first torque request value is greater than the target torque limit value, the target torque limit value is determined as the second torque request value.
[0019] In the disclosed embodiment, the engine power increase amount and the engine power reduction amount are calculated according to the engine power, the current engine speed, the engine power increase rate and the engine power reduction rate of the vehicle at the last moment, including:
[0020] Filtering out a target specific power change rate corresponding to the current engine speed from a third mapping table; the third mapping table includes a plurality of engine speeds and a specific power change rate corresponding to each engine speed;
[0021] The engine power per liter change amount is calculated according to the engine power of the vehicle at a previous moment and the target power per liter change rate.
[0022] In an embodiment of the present disclosure, the method further includes:
[0023] Filtering out a target power reduction change rate corresponding to the current engine speed from a fourth mapping table; the fourth mapping table includes a plurality of engine speeds and a power reduction change rate corresponding to each engine speed;
[0024] The engine power reduction change amount is calculated according to the engine power of the vehicle at the last moment and the target power reduction change rate.
[0025] In the embodiment of the present disclosure, determining the final power requirement value of the motor according to the second magnitude relationship between the motor power requirement value and the first calculation result and the second calculation result includes:
[0026] If the motor power requirement value is greater than or equal to the first calculation result, and the motor power requirement value is less than or equal to the second calculation result, the motor power requirement value is determined as the motor final power requirement value.
[0027] In an embodiment of the present disclosure, the method further includes:
[0028] If the motor power requirement value is less than the first calculation result, determining the first calculation result as the motor final power requirement value;
[0029] If the motor power requirement value is greater than the second calculation result, the second calculation result is determined as the motor final power requirement value.
[0030] An embodiment of a second aspect of the present disclosure provides a motor torque control device, comprising:
[0031] A first torque demand value determination module, used to determine a first torque demand value of a driving motor of the vehicle according to an accelerator opening and a current vehicle speed of the vehicle;
[0032] a target torque limit value determination module, configured to determine a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table; the first mapping table includes a plurality of motor speeds and a torque limit value corresponding to each motor speed;
[0033] a second torque requirement value determining module, configured to determine a second torque requirement value according to a first magnitude relationship between the first torque requirement value and the target torque limit value;
[0034] a motor power requirement value determination module, configured to determine the motor power requirement value according to the second torque requirement value and the current speed of the motor;
[0035] A power change calculation module, used to calculate the engine power increase change and the engine power reduction change according to the engine power, the current engine speed, the engine power increase change rate and the engine power reduction change rate of the vehicle at the last moment;
[0036] a motor final power requirement value determination module, used to determine the motor final power requirement value according to a second magnitude relationship between the motor power requirement value and a first calculation result and a second calculation result; the first calculation result refers to a difference result between the engine power and the engine power reduction change amount, and the second calculation result refers to a sum result of the engine power and the engine power increase change amount;
[0037] The final torque requirement value calculation module is used to calculate the final torque requirement value of the drive motor according to the final power requirement value of the motor and the current speed of the motor.
[0038] An embodiment of the third aspect of the present disclosure provides an electronic device, which includes a memory and a processor, wherein the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the motor torque control method described in the first aspect by executing the computer instructions.
[0039] An embodiment of the fourth aspect of the present disclosure provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable a computer to execute the motor torque control method described in the first aspect.
[0040] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will become apparent from the following description or be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] By reading the detailed description of the preferred embodiment below, various other advantages and benefits will become clear to those of ordinary skill in the art. The accompanying drawings are only used for the purpose of illustrating the preferred embodiment and are not considered to be limitations of the present disclosure. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings.
[0042] In the attached picture:
[0043] Figure 1 A schematic diagram of a flow chart of a motor torque control method provided by an embodiment of the present disclosure is shown;
[0044] Figure 2 A schematic diagram of the structure of a motor torque control device provided by an embodiment of the present disclosure is shown;
[0045] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure is shown;
[0046] Figure 4 A schematic diagram of a storage medium provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0047] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0048] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in the present disclosure should have the common meanings understood by those skilled in the art to which the present disclosure belongs.
[0049] According to an embodiment of the present disclosure, an embodiment of a motor torque control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0050] In this embodiment, a motor torque control method is provided. Figure 1 is a flow chart of a motor torque control method according to an embodiment of the present disclosure, such as Figure 1 As shown, the process includes the following steps:
[0051] Step S101 : determining a first torque requirement value of a driving motor of the vehicle according to a throttle opening and a current vehicle speed of the vehicle.
[0052] In some specific embodiments, step S101 includes step S1011:
[0053] Step S1011, filtering out a first torque demand value corresponding to the throttle opening and the current vehicle speed from a second mapping table.
[0054] In the disclosed embodiment, a second mapping table is pre-established, and the second mapping table includes a plurality of mapping relationships, each of which includes a corresponding throttle opening, a corresponding vehicle speed, and a corresponding torque demand value. For example, mapping relationship 1 includes throttle opening 1-vehicle speed 1-torque demand value 1, mapping relationship 2 includes throttle opening 2-vehicle speed 2-torque demand value 2, ..., mapping relationship n includes throttle opening n-vehicle speed n-torque demand value n. Through the pre-established second mapping table, the first torque demand value corresponding to the throttle opening and the current vehicle speed can be determined.
[0055] Step S102 : determining a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table.
[0056] In the embodiment of the present disclosure, a first mapping table is pre-established, and the first mapping table includes a plurality of motor speeds, and a torque limit value corresponding to each motor speed (which can be understood as the maximum torque limit of the motor). For example: motor speed 1-torque limit value 1, motor speed 2-torque limit value 2, ..., motor speed n-torque limit value n. Through the pre-established first mapping table, the target torque limit value of the drive motor at the current speed can be determined.
[0057] Step S103: determining a second torque demand value according to a first magnitude relationship between the first torque demand value and the target torque limit value.
[0058] In some specific embodiments, the above step S103 includes step S1031-step S1032:
[0059] Step S1031: if the first torque demand value is less than or equal to the target torque limit value, determining the first torque demand value as the second torque demand value;
[0060] Step S1032: if the first torque demand value is greater than the target torque limit value, determining the target torque limit value as the second torque demand value.
[0061] In the above steps S1031-S1032, if TrqReq t ≤TrqLt t , then TrqReqLt t =TrqReq t; On the contrary, if TrqReq t >TrqLt t , then TrqReqLt t =TrqLt t Among them, TrqReq t Indicates the first torque demand value, TrqLt t Indicates the target torque limit value, TrqReqLt t Indicates the second torque demand value.
[0062] Step S104: determining a motor power requirement value according to the second torque requirement value and the current speed of the motor.
[0063] In the embodiment of the present disclosure, the motor power requirement value can be calculated by the following formula:
[0064] PwrReq t =nTMSpd t *TrqReqLt t / 9550
[0065] Among them, PwrReq t Indicates the motor power requirement, nTMSpd t Indicates the current speed of the motor, TrqReqLt t Indicates the second torque demand value.
[0066] Step S105, calculating the engine power increase amount and the engine power reduction amount according to the engine power, the current engine speed, the engine power increase rate and the engine power reduction rate of the vehicle at the last moment.
[0067] In some specific embodiments, the above step S105 includes step a1-step a2:
[0068] Step a1: Filter out the target specific power change rate corresponding to the current speed of the engine from the third mapping table.
[0069] In the embodiment of the present disclosure, a third mapping table is pre-established, which includes multiple engine speeds and the specific power change rate corresponding to each engine speed. By establishing the third mapping table, the target specific power change rate corresponding to the current engine speed can be determined.
[0070] Step a2, calculating the engine power change amount according to the engine power of the vehicle at the last moment and the target power change rate.
[0071] In the embodiment of the present disclosure, the engine power per liter change can be calculated by the following formula:
[0072] HPwrPart t =EngPwr t-1 *S1
[0073] Among them, HPwrPart t Indicates the change in engine power per liter, EngPwr t-1 represents the engine power of the vehicle at the last moment, and S1 represents the target specific power change rate.
[0074] In some specific embodiments, the above step S105 includes steps b1 and b2:
[0075] Step b1, selecting a target power reduction change rate corresponding to the current speed of the engine from a fourth mapping table.
[0076] In the embodiment of the present disclosure, a fourth mapping table is pre-established, which includes multiple engine speeds and the power reduction change rate corresponding to each engine speed. By establishing the fourth mapping table, the target power reduction change rate corresponding to the current engine speed can be determined.
[0077] Step b2, calculating the engine power reduction change amount according to the engine power of the vehicle at the last moment and the target power reduction change rate.
[0078] In the embodiment of the present disclosure, the engine power reduction change can be calculated by the following formula:
[0079] LPwrPart t =EngPwr t-1 *S2
[0080] Among them, LPwrPart t Indicates the change in engine power reduction, EngPwr t-1 represents the engine power of the vehicle at the previous moment, and S2 represents the target power reduction change rate.
[0081] The above steps a1 to a2 and b1 to b2 are described by way of example:
[0082] Assume that the current engine speed (EngSpdt) is 3000 rpm.
[0083] The target specific power change rate S1 corresponding to 3000 rpm is found to be 5% (0.05) in the engine specific power change rate MAP (ie, the third mapping table).
[0084] The target power reduction change rate S2 corresponding to 3000 rpm is found to be 3% (0.03) in the engine power reduction change rate MAP (ie, the fourth mapping table).
[0085] Calculate the power change per liter (HPwrPart t ):
[0086] Assume that the engine power (EngPwrt-1) at the last moment is 100 kW.
[0087] HPwrPart t )=EngPwrt-1×target power change rate S1
[0088] HPwrPart t =100kW×0.05=5kW
[0089] Calculate the power reduction change (LPwrPart t ):
[0090] Power reduction change (LPwrPart t ) = EngPwrt-1×target power reduction rate of change S2
[0091] LPwrPart t =100kW×0.03=3kW
[0092] Step S106, determining a final power requirement value of the motor according to a second magnitude relationship between the motor power requirement value and the first calculation result and the second calculation result.
[0093] In the embodiment of the present disclosure, the first calculation result refers to the difference between the engine power and the engine power reduction change, for example: the first calculation result refers to EngPwr t-1 -LPwrPart t , where EngPwr t-1 Refers to the engine power of the vehicle at the last moment, LPwrPart t The second calculation result refers to the sum of the engine power and the engine power increase change, for example: EngPwr t-1 +HPwrPart t .
[0094] In some specific embodiments, the above step S106 includes steps S1061 to S1063:
[0095] Step S1061: if the motor power requirement value is greater than or equal to the first calculation result, and the motor power requirement value is less than or equal to the second calculation result, the motor power requirement value is determined as the motor final power requirement value.
[0096] The above step S1061 is described by taking an example:
[0097] If EngPwr t-1 -LPwrPart t ≤PwrReq t ≤EngPwr t-1 +HPwrPart t , then TMPwrEngLt t =PwrReq t Among them, EngPwr t-1 -LPwrPart t Indicates the first calculation result, PwrReq t Indicates the motor power demand value, EngPwr t-1 +HPwrPart t Indicates the second calculation result, TMPwrEngLt t Indicates the final power requirement of the motor.
[0098] Step S1062: if the motor power requirement value is less than the first calculation result, the first calculation result is determined as the final motor power requirement value.
[0099] The above step S1062 is described by taking an example: if PwrReq t <EngPwr t-1 -LPwrPart t , then TMPwrEngLt t =EngPwr t-1 -LPwrPart t .
[0100] Step S1063: if the motor power requirement value is greater than the second calculation result, the second calculation result is determined as the final motor power requirement value.
[0101] The above step S1063 is described by taking an example: if PwrReq t >EngPwr t-1 +HPwrPart t , then TMPwrEngLt t =EngPwr t-1 +HPwrPart t .
[0102] Step S107 , calculating the final torque requirement value of the driving motor according to the final power requirement value of the motor and the current speed of the motor.
[0103] In the embodiment of the present disclosure, the final torque requirement value of the drive motor can be calculated by the following formula:
[0104] TMT t =TMPwrEngLt t *9550 / nTMSpd t
[0105] Among them, TMTrq t Indicates the final torque requirement of the drive motor, TMPwrEngLt t Indicates the final power requirement of the motor, nTMSpd t Indicates the current speed of the motor.
[0106] Through the disclosed embodiments, the power battery requirements can be reduced, the cost can be reduced, and the life and reliability of the power battery can be increased. In addition, different from the gear shifting process, the gear shifting efficiency can be improved while ensuring economy.
[0107] Corresponding to the implementation of the above motor torque control method, the present disclosure also provides a motor torque control device for executing the above Figure 1 The motor torque control method described in any of the embodiments shown in the figure. Figure 2 As shown, the motor torque control device includes:
[0108] A first torque demand value determination module, used to determine a first torque demand value of a driving motor of the vehicle according to an accelerator opening and a current vehicle speed of the vehicle;
[0109] a target torque limit value determination module, configured to determine a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table; the first mapping table includes a plurality of motor speeds and a torque limit value corresponding to each motor speed;
[0110] a second torque requirement value determining module, configured to determine a second torque requirement value according to a first magnitude relationship between the first torque requirement value and the target torque limit value;
[0111] a motor power requirement value determination module, configured to determine the motor power requirement value according to the second torque requirement value and the current speed of the motor;
[0112] A power change calculation module, used to calculate the engine power increase change and the engine power reduction change according to the engine power, the current engine speed, the engine power increase change rate and the engine power reduction change rate of the vehicle at the last moment;
[0113] a motor final power requirement value determination module, used to determine the motor final power requirement value according to a second magnitude relationship between the motor power requirement value and a first calculation result and a second calculation result; the first calculation result refers to a difference result between the engine power and the engine power reduction change amount, and the second calculation result refers to a sum result of the engine power and the engine power increase change amount;
[0114] The final torque requirement value calculation module is used to calculate the final torque requirement value of the drive motor according to the final power requirement value of the motor and the current speed of the motor.
[0115] Optionally, the first torque demand value determination module is also used to: filter out the first torque demand value corresponding to the throttle opening and the current vehicle speed from a second mapping table; wherein the second mapping table includes multiple mapping relationships, each mapping relationship includes a corresponding throttle opening, a corresponding vehicle speed and a corresponding torque demand value.
[0116] Optionally, the second torque demand value determination module is also used to: if the first torque demand value is less than or equal to the target torque limit value, determine the first torque demand value as the second torque demand value; if the first torque demand value is greater than the target torque limit value, determine the target torque limit value as the second torque demand value.
[0117] Optionally, the power change calculation module is also used to: filter out a target power change rate per liter corresponding to the current engine speed from a third mapping table; the third mapping table includes multiple engine speeds and the power change rate per liter corresponding to each engine speed; calculate the engine power change per liter based on the engine power of the vehicle at the previous moment and the target power change rate per liter.
[0118] Optionally, the power change calculation module is also used to: filter out a target power reduction change rate corresponding to the current engine speed from a fourth mapping table; the fourth mapping table includes multiple engine speeds and the power reduction change rate corresponding to each engine speed; calculate the engine power reduction change based on the engine power of the vehicle at the previous moment and the target power reduction change rate.
[0119] Optionally, the motor final power requirement value determination module is further used to: if the motor power requirement value is greater than or equal to the first calculation result, and the motor power requirement value is less than or equal to the second calculation result, determine the motor power requirement value as the motor final power requirement value.
[0120] Optionally, the motor final power requirement value determination module is further used for: if the motor power requirement value is less than the first calculation result, determining the first calculation result as the motor final power requirement value;
[0121] If the motor power requirement value is greater than the second calculation result, the second calculation result is determined as the motor final power requirement value.
[0122] The motor torque control device provided in the above-mentioned embodiment of the present disclosure and the motor torque control method provided in the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.
[0123] The present disclosure also provides an electronic device to execute the motor torque control method. Figure 3 , which shows a schematic diagram of an electronic device provided by some embodiments of the present disclosure. Figure 3 As shown, the electronic device 3 includes: a processor 300, a memory 301, a bus 302 and a communication interface 303, wherein the processor 300, the communication interface 303 and the memory 301 are connected via the bus 302; the memory 301 stores a computer program that can be run on the processor 300, and the processor 300 executes the aforementioned Figure 1 A motor torque control method is provided in any of the illustrated embodiments.
[0124] The memory 301 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 303 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.
[0125] The bus 302 may be an ISA bus, a PCI bus, or an EISA bus. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 301 is used to store programs. After receiving the execution instruction, the processor 300 executes the program. Figure 1 The motor torque control method disclosed in any of the illustrated embodiments may be applied to the processor 300 or implemented by the processor 300 .
[0126] The processor 300 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 300. The above processor 300 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present disclosure can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 301, and the processor 300 reads the information in the memory 301 and completes the steps of the above method in combination with its hardware.
[0127] The electronic device provided by the embodiment of the present disclosure and the motor torque control method provided by the embodiment of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, operated or implemented by them.
[0128] The present disclosure also provides a computer-readable storage medium corresponding to the motor torque control method provided in the above embodiment. Figure 4 The computer-readable storage medium shown is a CD 30 on which a computer program (ie, a program product) is stored. When the computer program is run by a processor, the motor torque control method provided in any of the aforementioned embodiments will be executed.
[0129] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical or magnetic storage media, which are not listed here one by one.
[0130] The computer-readable storage medium provided by the above-mentioned embodiments of the present disclosure and the motor torque control method provided by the embodiments of the present disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the application programs stored therein.
[0131] It should be noted that:
[0132] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present disclosure can be practiced without these specific details. In some instances, well-known structures and technologies are not shown in detail so as not to obscure the understanding of this description.
[0133] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present disclosure, the various features of the present disclosure are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following schematic diagram: the claimed disclosure requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present disclosure.
[0134] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of this disclosure and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0135] The above is only a preferred specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A motor torque control method, characterized in that: The method comprises: Determining a first torque requirement value of a driving motor of the vehicle according to a throttle opening and a current vehicle speed of the vehicle; Determine a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table; the first mapping table includes a plurality of motor speeds and a torque limit value corresponding to each motor speed; determining a second torque demand value according to a first magnitude relationship between the first torque demand value and the target torque limit value; Determining a motor power requirement value according to the second torque requirement value and the current speed of the motor; Calculate the engine power increase amount and the engine power reduction amount according to the engine power, the current engine speed, the engine power increase rate and the engine power reduction rate of the vehicle at the previous moment; Determine the final power requirement of the motor according to the second magnitude relationship between the motor power requirement and the first calculation result and the second calculation result; the first calculation result refers to the difference between the engine power and the engine power reduction change, and the second calculation result refers to the sum of the engine power and the engine power increase change; The final torque requirement value of the driving motor is calculated according to the final power requirement value of the motor and the current speed of the motor.
2. The method according to claim 1, characterized in that Determining a first torque requirement value of a driving motor of the vehicle according to a throttle opening and a current vehicle speed of the vehicle includes: A first torque demand value corresponding to the throttle opening and the current vehicle speed is selected from a second mapping table; wherein the second mapping table includes a plurality of mapping relationships, each mapping relationship including a corresponding throttle opening, a corresponding vehicle speed and a corresponding torque demand value.
3. The method according to claim 1 or 2, characterized in that: Determining a second torque demand value according to a first magnitude relationship between the first torque demand value and the target torque limit value includes: If the first torque demand value is less than or equal to the target torque limit value, determining the first torque demand value as the second torque demand value; If the first torque request value is greater than the target torque limit value, the target torque limit value is determined as the second torque request value.
4. The method according to claim 1 or 2, characterized in that: According to the engine power, current engine speed, engine power increase rate and engine power reduction rate of the vehicle at the last moment, the engine power increase amount and engine power reduction amount are calculated, including: Filtering out a target specific power change rate corresponding to the current engine speed from a third mapping table; the third mapping table includes a plurality of engine speeds and a specific power change rate corresponding to each engine speed; The engine power per liter change amount is calculated according to the engine power of the vehicle at a previous moment and the target power per liter change rate.
5. The method according to claim 4, characterized in that The method further comprises: Filtering out a target power reduction change rate corresponding to the current engine speed from a fourth mapping table; the fourth mapping table includes a plurality of engine speeds and a power reduction change rate corresponding to each engine speed; The engine power reduction change amount is calculated according to the engine power of the vehicle at the last moment and the target power reduction change rate.
6. The method according to claim 1 or 2, characterized in that: Determining a final power requirement value of the motor according to a second magnitude relationship between the motor power requirement value and the first calculation result and the second calculation result includes: If the motor power requirement value is greater than or equal to the first calculation result, and the motor power requirement value is less than or equal to the second calculation result, the motor power requirement value is determined as the motor final power requirement value.
7. The method according to claim 6, characterized in that The method further comprises: If the motor power requirement value is less than the first calculation result, determining the first calculation result as the motor final power requirement value; If the motor power requirement value is greater than the second calculation result, the second calculation result is determined as the motor final power requirement value.
8. A motor torque control device, characterized in that: The device comprises: A first torque demand value determination module, used to determine a first torque demand value of a driving motor of the vehicle according to an accelerator opening and a current vehicle speed of the vehicle; a target torque limit value determination module, configured to determine a target torque limit value of the drive motor at the current speed according to the current speed of the drive motor and a first mapping table; the first mapping table includes a plurality of motor speeds and a torque limit value corresponding to each motor speed; a second torque requirement value determining module, configured to determine a second torque requirement value according to a first magnitude relationship between the first torque requirement value and the target torque limit value; a motor power requirement value determination module, configured to determine the motor power requirement value according to the second torque requirement value and the current speed of the motor; A power change calculation module, used to calculate the engine power increase change and the engine power reduction change according to the engine power, the current engine speed, the engine power increase change rate and the engine power reduction change rate of the vehicle at the last moment; a motor final power requirement value determination module, used to determine the motor final power requirement value according to a second magnitude relationship between the motor power requirement value and a first calculation result and a second calculation result; the first calculation result refers to a difference result between the engine power and the engine power reduction change amount, and the second calculation result refers to a sum result of the engine power and the engine power increase change amount; The final torque requirement value calculation module is used to calculate the final torque requirement value of the drive motor according to the final power requirement value of the motor and the current speed of the motor.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the motor torque control method according to any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the motor torque control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Motor torque control method and wheel rim motor distributed drive system
CN109353227A
Electric automobile torque control method and device as well as electric automobile torque control equipment and storage medium
CN110843552A
Electric vehicle motor torque control method, storage medium and electronic equipment
CN111731112A
Vehicle torque control method and system, vehicle and storage medium
CN114734835A
Vehicle control method and device, vehicle and storage medium
CN117962852A