Vehicle torque distribution method, device, storage medium and electronic device
By acquiring and analyzing the driving data and assembly status data of hybrid vehicles and dynamically adjusting the torque distribution of engines and motors, the existing technology has solved the problem that the torque distribution method fails to consider both economic and driving characteristics, and achieves a more ideal vehicle driving effect.
Patent Information
- Application Number
- CN202210633746.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-07
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2042-06-07
AI Technical Summary
The existing torque distribution method of hybrid vehicles fails to consider both economic and driving performance, resulting in unsatisfactory driving effect of the vehicle. Especially when the acceleration pedal is pressed to the acceleration pedal is fully pressed to the acceleration pedal is inconsistent.
By acquiring the driving data of the target vehicle and the status data of the multiple assembly, the initial value of the target engine is determined, and the final value of the target engine is obtained based on the driving data. Then, calculate the actual engine torque value and the driver's required torque value to obtain the motor target torque value, and realize the dynamic distribution of torque.
Through this method, the torque distribution can be optimized while taking into account both the vehicle's economy and driving ability, and the economicality and driving experience of the vehicle in actual driving can be improved, which solves the problem of insufficient dynamic efficiency of torque distribution in the existing method.
Smart Images

Figure CN114919563B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle torque distribution method, device, storage medium and electronic equipment. Background Art
[0002] In the prior art, the torque distribution method patents for hybrid vehicles usually aim to improve the economy of the vehicle, while taking into account requirements such as emissions, NVH (noise, vibration, comfort), and power balance.
[0003] However, the existing torque distribution method only considers the steady-state efficiency of each assembly, but does not consider the dynamic efficiency of each assembly, resulting in unsatisfactory vehicle economy in actual driving and failure to achieve the expected effect. In addition, the existing torque distribution method does not consider the driving requirements, especially the power continuity of the acceleration condition from half-pressing the accelerator pedal to fully pressing the accelerator pedal, resulting in the engine first working in the economic area under this condition, and the motor compensates for the unmet power demand until the motor outputs the current maximum torque, and then increases the engine torque output, but the torque response speed of the engine is much lower than that of the motor, resulting in the problem of inconsistent acceleration feeling before and after under this condition.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present invention provide a vehicle torque distribution method, device, storage medium and electronic device to at least solve the technical problem that the existing torque distribution method does not consider both economy and drivability at the same time, resulting in unsatisfactory actual vehicle driving effect.
[0006] According to one aspect of an embodiment of the present invention, a vehicle torque distribution method is provided, comprising: obtaining driving data of a target vehicle, and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; determining an initial value of the engine target torque of the target vehicle based on the status data; correcting the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque; calculating an actual engine torque value and a driver demand torque value to obtain a motor target torque value, and completing torque distribution based on the final engine target torque value and the motor target torque value, wherein the actual engine torque value is determined based on the final engine target torque value.
[0007] Optionally, before determining the initial value of the engine target torque of the target vehicle based on the status data, the method further includes: judging whether the engine assembly is in an operating state based on the operating state information of the engine assembly in the status data; if the engine assembly is not in an operating state, determining the final value of the engine target torque and the actual engine torque value to be 0, and using the driver required torque value of the target vehicle as the motor target torque value; if the engine assembly is in an operating state, determining the initial value of the engine target torque of the target vehicle based on the status data.
[0008] Optionally, the above-mentioned determination of the initial value of the engine target torque of the target vehicle based on the above-mentioned state data includes: obtaining a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver releases the accelerator (Tipout); determining an initial engine torque range based on the first torque curve and the second torque curve; and calculating the initial value of the engine target torque based on the initial engine torque range.
[0009] Optionally, the above-mentioned engine target torque initial value is calculated based on the above-mentioned engine target torque range, including: within the above-mentioned engine target torque range, the engine target torque initial value is calculated according to the engine speed in the above-mentioned state data and the above-mentioned driver demand torque, and an engine target torque initial value calculation process is completed once; the above-mentioned engine speed and the above-mentioned driver demand torque are changed, and the above-mentioned engine target torque initial value calculation process is repeated to obtain the above-mentioned engine target torque initial curve.
[0010] Optionally, the above-mentioned engine target torque initial value is corrected based on the above-mentioned driving data to obtain the engine target torque final value, including: judging whether the change amplitude of the above-mentioned engine target torque initial curve exceeds the engine torque curve change amplitude threshold value preset in the above-mentioned driving data; if the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned preset engine torque curve change amplitude threshold value, then correcting the above-mentioned engine target torque initial value based on the preset dynamic efficiency of the above-mentioned engine assembly to obtain the engine target torque final value.
[0011] Optionally, before the initial value of the engine target torque is corrected based on the preset dynamic efficiency of the engine assembly, the method further includes: calculating the initial target operating point of the engine assembly based on the steady-state efficiencies of the multiple assemblies; determining a fluctuating operating point from the initial target operating point according to preset operating condition data in the driving data, wherein the fluctuating operating point is the initial target operating point that causes fluctuations in the initial curve of the engine target torque; and calculating the fluctuating operating point to obtain the preset dynamic efficiency.
[0012] Optionally, the above calculation of the engine actual torque value and the driver demand torque value obtains the motor target torque value, and completes the torque distribution based on the above engine target torque final value and the motor target torque value, including: obtaining the engine actual torque value of the above engine assembly running based on the above engine target torque final value; calculating the difference between the above engine actual torque value and the above driver demand torque value to obtain the above motor target torque value; and using the above motor assembly to run based on the above motor target torque value to complete the torque distribution.
[0013] According to another aspect of an embodiment of the present invention, a vehicle torque distribution device is also provided, including: an acquisition module, used to acquire driving data of a target vehicle, and status data of multiple assemblies of the above-mentioned target vehicle, wherein the above-mentioned multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; a determination module, used to determine an initial value of the engine target torque of the above-mentioned target vehicle based on the above-mentioned status data; a correction module, used to correct the initial value of the above-mentioned engine target torque based on the above-mentioned driving data to obtain a final value of the engine target torque; a distribution module, used to calculate an actual engine torque value and a driver required torque value to obtain a motor target torque value, and complete torque distribution based on the above-mentioned engine target torque final value and the motor target torque value, wherein the above-mentioned engine actual torque value is determined based on the above-mentioned engine target torque final value.
[0014] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is further provided, wherein the non-volatile storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing any one of the above-mentioned vehicle torque distribution methods.
[0015] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any one of the above-mentioned vehicle torque distribution methods.
[0016] In an embodiment of the present invention, by acquiring driving data of a target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; determining an initial value of the target engine torque of the target vehicle based on the status data; correcting the initial value of the target engine torque based on the driving data to obtain a final value of the target engine torque; calculating an actual engine torque value and a driver demand torque value to obtain a motor target torque value, and completing torque distribution based on the final engine torque value and the motor target torque value, wherein the actual engine torque value is determined based on the final engine target torque value, thereby achieving the purpose of torque distribution based on the dynamic efficiency of each assembly of the vehicle, thereby achieving the technical effect of correcting torque distribution that takes into account both the economy and drivability of the target vehicle, and further solving the technical problem that the existing torque distribution method does not consider both economy and drivability at the same time, resulting in unsatisfactory actual driving effect of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0018] Figure 1 is a flow chart of a vehicle torque distribution method according to an embodiment of the present invention;
[0019] Figure 2 is a schematic structural diagram of an optional vehicle torque distribution system according to an embodiment of the present invention;
[0020] Figure 3 is a schematic diagram of an optional vehicle torque overall distribution process according to an embodiment of the present invention;
[0021] Figure 4 is a schematic diagram of an optional torque curve change structure according to an embodiment of the present invention;
[0022] Figure 5 is a schematic diagram of an optional initial target operating point of an engine according to an embodiment of the present invention;
[0023] Figure 6 is a structural schematic diagram of a vehicle torque distribution device according to an embodiment of the present invention;
[0024] Figure 7 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Example 1
[0028] According to an embodiment of the present invention, an embodiment of a vehicle torque distribution 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.
[0029] Figure 1 is a flow chart of a vehicle torque distribution method according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0030] Step S102, obtaining driving data of the target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly;
[0031] Step S104, determining an initial value of the engine target torque of the target vehicle based on the state data;
[0032] Step S106, correcting the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque;
[0033] Step S108, calculate the actual engine torque value and the driver's required torque value, obtain the motor target torque value, and complete the torque distribution based on the above-mentioned engine target torque final value and the motor target torque value, wherein the above-mentioned engine actual torque value is determined based on the above-mentioned engine target torque final value.
[0034] In an embodiment of the present application, the executor of the vehicle torque distribution method provided in the above steps S102 to S108 is a vehicle torque distribution system, which uses the above vehicle torque distribution system to obtain driving data of the target vehicle and status data of each assembly of the vehicle, and calculates, analyzes and other processes the above driving data and the above status data to obtain an initial torque value of the target vehicle engine; and further corrects the obtained engine target torque initial value according to the above driving data and the above status data to obtain a corrected engine target torque final value; sends the above engine target torque final value to the engine assembly, and the above engine assembly operates according to the above engine target torque final value, and obtains the engine actual torque value at the same time, and uses the motor assembly of the target vehicle to calculate the difference between the above engine actual torque value and the driver's required torque value to obtain the motor target torque value, and completes the torque distribution based on the above motor target torque value.
[0035] It should be noted that the types of the above-mentioned target vehicles are mainly hybrid vehicles; the above-mentioned driving data include but are not limited to the preset driving data of the vehicle and the driving data measured during the actual driving process, such as: the torque change curve under the acceleration and deceleration conditions of the vehicle, the steady-state efficiency of each assembly of the vehicle and other data; the multiple assemblies of the above-mentioned target vehicle include but are not limited to: battery assembly, engine assembly, motor assembly, etc.; the status data of the above-mentioned multiple assemblies include but are not limited to: the state of charge (State of Charge, referred to as SOC) of the battery assembly, the driver's required torque TReq, the engine operating status, the engine speed ωEng, the engine actual torque TEngAct and other data.
[0036] Optional, such as Figure 2 The structural schematic diagram of the vehicle torque distribution system shown in the figure, the above-mentioned vehicle torque distribution system includes an acquisition module 1, an engine operating state judgment module 2, an engine target torque calculation module 3, an engine execution module 4, a motor target torque calculation module 5 and a motor execution module 6, wherein the engine target torque calculation module includes an engine target torque allowable range calculation module 31, an engine economy target torque initial calculation module 32, an engine dynamic efficiency calculation module 33 and an engine target torque comprehensive arbitration module 34.
[0037] Optional, such as Figure 3The schematic diagram of the overall vehicle torque distribution process shown in the figure receives data information such as the power battery state of charge (State of Charge, referred to as SOC), the driver's required torque TReq, the engine operating state, the engine speed ωEng, and the actual engine torque TEngAct through the acquisition module; the engine operating state is identified through the engine operating state judgment module, and the engine target torque calculation module determines the calculation method of the above-mentioned engine target torque initial value according to the operating state; the engine target torque allowable range calculation module is used to determine the allowable range of the engine initial torque, and then the engine economy target torque initial calculation module is used to calculate the engine target torque initial value TEngTargRaw considering the vehicle economy within the above-mentioned allowable range, and the engine dynamic efficiency calculation module tests and calculates the average dynamic efficiency ηEngDyn of the working point where the torque curve fluctuates severely and its surrounding working points, and then the engine target torque comprehensive arbitration module is used to realize the correction processing of the engine initial torque, and the final value of the engine target torque is obtained and output to the engine execution module, and the actual engine torque value is obtained at the same time, and fed back to the motor target torque calculation module; finally, the motor target torque TMotAct is calculated and sent to the motor execution module for response to complete the torque distribution.
[0038] Through the embodiments of the present invention, the economic target torque of the engine and the motor is first calculated based on the steady-state efficiency of the assembly, and then the working point that causes the large fluctuation of the engine target torque is found for dynamic testing to obtain the dynamic average efficiency of the working point, which is used to correct the economic target torque of the engine and the motor. At the same time, the acceptable drivability range and the ideal drivability curve of the engine and motor torque distribution are determined according to the torque distribution limit of pressing the accelerator pedal and releasing the accelerator pedal. With the acceptable drivability range as the highest priority, the economic target torque is corrected by comprehensively considering the dynamic average efficiency of the engine and the ideal drivability torque distribution curve to obtain the final engine and motor target torque that combines drivability and economy, achieve better economy and drivability, and achieve the purpose of torque distribution based on the dynamic efficiency of each assembly of the vehicle, thereby achieving the technical effect of correcting the torque distribution that takes into account the economy and drivability of the target vehicle, thereby solving the technical problem that the existing torque distribution method does not consider economy and drivability at the same time, resulting in unsatisfactory actual driving effect of the vehicle.
[0039] In an optional embodiment, before determining the initial value of the engine target torque of the target vehicle based on the status data, the method further includes: judging whether the engine assembly is in an operating state based on the operating state information of the engine assembly in the status data; if the engine assembly is not in an operating state, determining the final value of the engine target torque and the actual engine torque value to be 0, and using the driver required torque value of the target vehicle as the motor target torque value; if the engine assembly is in an operating state, determining the initial value of the engine target torque of the target vehicle based on the status data.
[0040] In an embodiment of the present application, before determining the initial value of the engine target torque of the target vehicle based on the above-mentioned status data, it is first determined whether the above-mentioned engine is in a running state. If it is determined that the engine is in a stopped and non-running state, the engine target torque TEngTarg and the actual torque TEngAct are 0, and the motor target torque is equal to the driver's required torque TReq, which is sent to the motor execution module for execution.
[0041] Optionally, if it is identified that the engine is in the running state, the engine target torque allowable range calculation module in the engine target torque calculation module will determine the allowable variation range and ideal variation curve of the engine target torque with the driver's demand torque based on the driving requirements of the two working conditions of stepping on and releasing the accelerator pedal, that is, the acceleration state or the deceleration state.
[0042] In an optional embodiment, the above-mentioned determination of the initial value of the engine target torque of the target vehicle based on the above-mentioned state data includes: obtaining a first torque curve in a first operating state of the above-mentioned target vehicle, wherein the first operating state is the operating state of the above-mentioned target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the above-mentioned target vehicle, wherein the second operating state is the operating state of the above-mentioned target vehicle when the driver releases the accelerator (Tipout); determining an initial engine torque range based on the above-mentioned first torque curve and the above-mentioned second torque curve; and calculating the initial value of the engine target torque based on the above-mentioned engine initial torque range.
[0043] In the embodiments of the present application, Figure 4The schematic diagram of the torque curve change structure is shown, where L2 is the ideal engine target torque change curve with the driver's demand torque from the perspective of drivability, that is, the engine target torque is equal to the driver's demand torque. When the driver steps on the accelerator pedal, the engine target torque follows the loading to ensure that the acceleration feeling of the entire acceleration process is smooth and consistent. When the driver releases the accelerator pedal, the engine target torque follows the unloading to ensure that the deceleration feeling and engine sound of the entire process are consistent with the driver's expectations. L1 is the maximum engine target torque curve allowed under the condition of releasing the accelerator pedal, and L3 is the minimum engine target torque curve allowed under the condition of stepping on the accelerator pedal. The area surrounded by L1 and L3 is the allowable range of the engine initial torque for drivability. In addition, the relationship between the initial value of the engine target torque TEngTargRaw and the driver's demand torque TReq corresponds to the L4 curve.
[0044] It should be noted that the engine economy target torque initial calculation module calculates the engine target torque initial value TEngTargRaw taking vehicle economy into consideration within the above-mentioned allowable range.
[0045] In an optional embodiment, the above-mentioned engine target torque initial value is calculated based on the above-mentioned engine target torque range, including: within the above-mentioned engine target torque range, the engine target torque initial value is calculated according to the engine speed in the above-mentioned state data and the above-mentioned driver demand torque, and an engine target torque initial value calculation process is completed once; the above-mentioned engine speed and the above-mentioned driver demand torque are changed, and the above-mentioned engine target torque initial value calculation process is repeated to obtain the above-mentioned engine target torque initial curve.
[0046] In the embodiment of the present application, the steady-state efficiency ηEngStat of the engine in the vehicle driving data is calculated and processed to obtain the following: Figure 5 The schematic diagram of the initial target operating point of the engine is shown; and within the above-mentioned engine target torque range, the battery state data SOC in the above-mentioned battery assembly and the engine speed in the above-mentioned engine assembly are calculated and processed ωEng to obtain the first initial torque value TEngTargRaw of the engine.
[0047] Optionally, based on the common operating condition information preset in the vehicle driving data, the initial target operating point that causes severe fluctuations in the engine target torque curve is screened out, and the engine dynamic efficiency calculation module is used to test and calculate the average dynamic efficiency ηEngDyn data of the operating point and its surrounding operating points, replacing the shown steady-state efficiency ηEngStat data; the above-mentioned average dynamic efficiency data and the above-mentioned first initial torque value of the engine are calculated to obtain the second initial torque value of the engine, and the engine target torque initial value calculation process is completed once; after repeating the above-mentioned engine target torque initial value calculation process multiple times, the above-mentioned engine target torque initial value is obtained.
[0048] In an optional embodiment, the above-mentioned engine initial torque value and the engine target torque initial value are corrected based on the above-mentioned driving data to obtain the engine target torque value and the engine target torque final value, including: judging whether the torque curve of the above-mentioned engine initial torque exceeds the above-mentioned engine initial torque range; if the calculated initial target torque jumps relative to the engine operating point before and after the moment, causing the engine target torque to change significantly, then within the above-mentioned engine initial torque range, a suboptimal solution for economy is calculated based on the dynamic steady-state efficiency of the above-mentioned engine, motor, battery, and transmission assembly, the average dynamic efficiency of the engine in this dynamic process is determined through actual testing, and the above-mentioned engine initial torque value and the engine target torque initial value are corrected to obtain the engine target torque value and the engine target torque final value.
[0049] Optionally, the above-mentioned engine target torque initial value is corrected based on the above-mentioned driving data to obtain the engine target torque final value, including: judging whether the change amplitude of the above-mentioned engine target torque initial curve exceeds the engine torque curve change amplitude threshold value preset in the above-mentioned driving data; if the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned preset engine torque curve change amplitude threshold value, then correcting the above-mentioned engine target torque initial value based on the preset dynamic efficiency of the above-mentioned engine assembly to obtain the engine target torque final value.
[0050] Optionally, before the initial value of the engine target torque is corrected based on the preset dynamic efficiency of the engine assembly, the method further includes: calculating the initial target operating point of the engine assembly based on the steady-state efficiencies of the multiple assemblies; determining a fluctuating operating point from the initial target operating point according to preset operating condition data in the driving data, wherein the fluctuating operating point is the initial target operating point that causes fluctuations in the initial curve of the engine target torque; and calculating the fluctuating operating point to obtain the preset dynamic efficiency.
[0051] In the embodiment of the present application, the engine target torque comprehensive arbitration module is used to realize the comprehensive consideration of the engine target torque on the vehicle drivability and economy, such as Figure 4 As shown, the corrected engine target torque curve is like the L5 curve. The engine target torque is corrected at ①②③④. The initial engine target torque at ② and ④ exceeds the drivability restriction area. The initial engine target torque at ① and ③ changes too much when the accelerator pedal is released. Therefore, the engine dynamic efficiency is recalculated within the allowable range of drivability to find the suboptimal solution of economy as the corrected engine target torque TEngTarg.
[0052] In an optional embodiment, the above-mentioned calculation of the final value of the engine target torque and the driver demand torque value to obtain the motor target torque value, and completing the torque distribution based on the motor target torque value, includes: obtaining the actual torque value of the engine when the engine assembly is running based on the final value of the engine target torque; calculating the difference between the actual engine torque value and the driver demand torque value to obtain the motor target torque value; and using the motor assembly to run based on the motor target torque value to complete the torque distribution.
[0053] In an embodiment of the present application, the final value of the engine target torque is obtained and output to the engine execution module, and the actual engine torque TEngAct is fed back to the motor target torque calculation module. The motor target torque TMotAct is calculated by the difference between the driver's required torque TReq and the actual engine torque TEngAct, and sent to the motor execution module for response to complete the torque distribution.
[0054] Through the above steps, it is possible to achieve not only the use of engine steady-state efficiency for calculations, but also to use engine dynamic efficiency to correct the engine target torque according to test conditions, thereby optimizing the economy of the vehicle during actual driving. At the same time, considering the drivability requirements, by calculating the limitation range of drivability on the engine target torque, the possibility of drivability problems caused by torque distribution control is reduced.
[0055] Example 2
[0056] According to an embodiment of the present invention, a device embodiment for implementing the above-mentioned vehicle torque distribution method is also provided. Figure 6 is a schematic diagram of the structure of a vehicle torque distribution device according to an embodiment of the present invention, such as Figure 6 As shown, the above-mentioned vehicle torque distribution device includes: an acquisition module 60, a determination module 62, a correction module 64 and a distribution module 66, wherein:
[0057] The acquisition module 60 is used to acquire driving data of the target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly;
[0058] A determination module 62, configured to determine an initial value of the engine target torque of the target vehicle based on the state data;
[0059] A correction module 64, configured to correct the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque;
[0060] The allocation module 66 is used to calculate the actual engine torque value and the driver's required torque value, obtain the motor target torque value, and complete the torque allocation based on the above-mentioned engine target torque final value and the motor target torque value, wherein the above-mentioned engine actual torque value is determined based on the above-mentioned engine target torque final value.
[0061] It should be noted that the above modules can be implemented by software or hardware. For example, for the latter, it can be implemented in the following ways: the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0062] It should be noted that the above-mentioned method for distributing vehicle torque corresponds to step S102 to step S108 in embodiment 1, and the above-mentioned modules and corresponding steps implement the same examples and application scenarios, but are not limited to the contents disclosed in the above-mentioned embodiment 1. It should be noted that the above-mentioned modules as part of the device can be run in a computer terminal.
[0063] It should be noted that the optional or preferred implementation of this embodiment can refer to the relevant description in Example 1, which will not be repeated here.
[0064] The above-mentioned vehicle torque distribution device may also include a processor and a memory. The above-mentioned vehicle torque distribution device, etc. are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0065] The processor includes a kernel, which retrieves the corresponding program unit from the memory. The kernel may be one or more. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The memory includes at least one memory chip.
[0066] According to an embodiment of the present application, an embodiment of a computer-readable storage medium is also provided. Optionally, in this embodiment, the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute any of the above-mentioned vehicle torque distribution methods.
[0067] Optionally, in this embodiment, the computer-readable storage medium may be located in any one of the computer terminals in a computer terminal group in a computer network, or in any one of the mobile terminals in a mobile terminal group, and the computer-readable storage medium includes a stored program.
[0068] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: obtain driving data of the target vehicle and status data of multiple assemblies of the above-mentioned target vehicle, wherein the above-mentioned multiple assemblies include: battery assembly, engine assembly, and motor assembly; determine the initial value of the engine target torque of the above-mentioned target vehicle based on the above-mentioned status data; correct the initial value of the engine target torque based on the above-mentioned driving data to obtain the final value of the engine target torque; calculate the actual engine torque value and the driver's required torque value to obtain the motor target torque value, and complete torque distribution based on the above-mentioned engine target torque final value and the motor target torque value, wherein the actual engine torque value is determined based on the final value of the engine target torque.
[0069] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: based on the operating status information of the above-mentioned engine assembly in the above-mentioned status data, determine whether the above-mentioned engine assembly is in an operating state; if the above-mentioned engine assembly is in a non-operating state, determine that the final value of the engine target torque and the actual engine torque value are 0, and use the above-mentioned driver required torque value of the above-mentioned target vehicle as the above-mentioned motor target torque value; if the above-mentioned engine assembly is in an operating state, determine the initial value of the engine target torque of the above-mentioned target vehicle based on the above-mentioned status data.
[0070] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: obtaining a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver releases the accelerator (Tipout); determining an initial torque range of the engine based on the first torque curve and the second torque curve; and calculating the initial value of the engine target torque based on the initial torque range of the engine.
[0071] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: within the above-mentioned engine target torque range, the engine target torque initial value is calculated based on the engine speed in the above-mentioned status data and the above-mentioned driver required torque, and the engine target torque initial value calculation process is completed once; the above-mentioned engine speed and the above-mentioned driver required torque are changed, and the above-mentioned engine target torque initial value calculation process is repeated to obtain the above-mentioned engine target torque initial curve.
[0072] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: determine whether the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned engine torque curve change amplitude threshold value preset in the above-mentioned driving data; if the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned preset engine torque curve change amplitude threshold value, then based on the preset dynamic efficiency of the above-mentioned engine assembly, the above-mentioned engine target torque initial value is corrected to obtain the engine target torque final value.
[0073] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: the initial target operating point of the above-mentioned engine assembly is calculated based on the steady-state efficiency of the above-mentioned multiple assemblies; the fluctuating operating point is determined from the above-mentioned initial target operating point according to the preset operating condition data in the above-mentioned driving data, wherein the above-mentioned fluctuating operating point is the initial target operating point that causes the initial curve of the engine target torque to fluctuate; the above-mentioned fluctuating operating point is calculated and processed to obtain the above-mentioned preset dynamic efficiency.
[0074] Optionally, when the program is running, the device where the computer-readable storage medium is located is controlled to perform the following functions: obtaining the actual torque value of the engine when the above-mentioned engine assembly is running based on the above-mentioned engine target torque final value; calculating the difference between the above-mentioned engine actual torque value and the above-mentioned driver required torque value to obtain the above-mentioned motor target torque value; using the above-mentioned motor assembly to run based on the above-mentioned motor target torque value to complete torque distribution.
[0075] According to an embodiment of the present application, an embodiment of a processor is also provided. Optionally, in this embodiment, the processor is used to run a program, wherein when the program is run, any one of the above-mentioned vehicle torque distribution methods is executed.
[0076] Optionally, when the program is running, the device where the control processor is located performs the following functions: obtaining driving data of the target vehicle and status data of multiple assemblies of the above-mentioned target vehicle, wherein the above-mentioned multiple assemblies include: battery assembly, engine assembly, and motor assembly; determining an initial value of the engine target torque of the above-mentioned target vehicle based on the above-mentioned status data; correcting the initial value of the engine target torque based on the above-mentioned driving data to obtain a final value of the engine target torque; calculating the actual engine torque value and the driver's required torque value to obtain the motor target torque value, and completing torque distribution based on the above-mentioned engine target torque final value and the motor target torque value, wherein the actual engine torque value is determined based on the above-mentioned engine target torque final value.
[0077] Optionally, when the program is running, the device where the control processor is located performs the following functions: based on the operating status information of the above-mentioned engine assembly in the above-mentioned status data, determine whether the above-mentioned engine assembly is in an operating state; if the above-mentioned engine assembly is in a non-operating state, determine that the final value of the engine target torque and the actual engine torque value are 0, and use the above-mentioned driver required torque value of the above-mentioned target vehicle as the above-mentioned motor target torque value; if the above-mentioned engine assembly is in an operating state, determine the initial value of the engine target torque of the above-mentioned target vehicle based on the above-mentioned status data.
[0078] Optionally, when the program is running, the device where the control processor is located performs the following functions: obtaining a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver releases the accelerator (Tipout); determining an initial torque range of the engine based on the first torque curve and the second torque curve; and calculating the initial value of the engine target torque based on the initial torque range of the engine.
[0079] Optionally, when the program is running, the device where the control processor is located performs the following functions: within the above-mentioned engine target torque range, the engine target torque initial value is calculated based on the engine speed in the above-mentioned status data and the above-mentioned driver required torque, and the engine target torque initial value calculation process is completed once; the above-mentioned engine speed and the above-mentioned driver required torque are changed, and the above-mentioned engine target torque initial value calculation process is repeated to obtain the above-mentioned engine target torque initial curve.
[0080] Optionally, when the program is running, the device where the control processor is located performs the following functions: determining whether the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned engine torque curve change amplitude threshold value preset in the above-mentioned driving data; if the change amplitude of the above-mentioned engine target torque initial curve exceeds the above-mentioned preset engine torque curve change amplitude threshold value, then based on the preset dynamic efficiency of the above-mentioned engine assembly, the above-mentioned engine target torque initial value is corrected to obtain the engine target torque final value.
[0081] Optionally, when the program is running, the device where the control processor is located performs the following functions: calculating the initial target operating point of the above-mentioned engine assembly based on the steady-state efficiency of the above-mentioned multiple assemblies; determining the fluctuating operating point from the above-mentioned initial target operating point according to the preset operating condition data in the above-mentioned driving data, wherein the above-mentioned fluctuating operating point is the initial target operating point that causes the initial curve of the engine target torque to fluctuate; calculating and processing the above-mentioned fluctuating operating point to obtain the above-mentioned preset dynamic efficiency.
[0082] Optionally, when the program is running, the device where the processor is located performs the following functions: obtaining the actual torque value of the engine when the above-mentioned engine assembly is running based on the above-mentioned engine target torque final value; calculating the difference between the above-mentioned engine actual torque value and the above-mentioned driver required torque value to obtain the above-mentioned motor target torque value; and using the above-mentioned motor assembly to run based on the above-mentioned motor target torque value to complete torque distribution.
[0083] According to an embodiment of the present application, an embodiment of an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any one of the above-mentioned vehicle torque distribution methods.
[0084] like Figure 7 As shown, an embodiment of the present application provides an electronic device, the electronic device 10 includes a processor, a memory and a program stored in the memory and executable on the processor, and the processor implements the following steps when executing the program: obtaining driving data of a target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; determining an initial value of the engine target torque of the target vehicle based on the status data; correcting the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque; calculating an actual engine torque value and a driver demand torque value to obtain a motor target torque value, and completing torque distribution based on the engine target torque final value and the motor target torque value, wherein the actual engine torque value is determined based on the final value of the engine target torque.
[0085] Optionally, when the program is running, the control electronic device performs the following functions: based on the operating status information of the engine assembly in the status data, determine whether the engine assembly is in an operating state; if the engine assembly is in a non-operating state, determine the final value of the engine target torque and the actual engine torque value to be 0, and use the driver's required torque value of the target vehicle as the motor target torque value; if the engine assembly is in an operating state, determine the initial value of the engine target torque of the target vehicle based on the status data.
[0086] Optionally, when the program is running, the electronic device is controlled to perform the following functions: obtaining a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver releases the accelerator (Tipout); determining an initial torque range of the engine based on the first torque curve and the second torque curve; and calculating an initial value of the engine target torque based on the initial torque range of the engine.
[0087] Optionally, when the program is running, the control electronic device performs the following functions: within the engine target torque range, the engine target torque initial value is calculated based on the engine speed in the status data and the driver required torque, and the engine target torque initial value calculation process is completed once; the engine speed and the driver required torque are changed, and the engine target torque initial value calculation process is repeated to obtain the engine target torque initial curve.
[0088] Optionally, when the program is running, the electronic device is controlled to perform the following functions: determine whether the change amplitude of the initial curve of the engine target torque exceeds a preset engine torque curve change amplitude threshold in the driving data; if the change amplitude of the initial curve of the engine target torque exceeds the preset engine torque curve change amplitude threshold, then based on the preset dynamic efficiency of the engine assembly, correct the initial value of the engine target torque to obtain a final value of the engine target torque.
[0089] Optionally, when the program is running, the control electronic device performs the following functions: calculating the initial target operating point of the engine assembly based on the steady-state efficiency of the multiple assemblies; determining the fluctuating operating point from the initial target operating point according to the preset operating condition data in the driving data, wherein the fluctuating operating point is the initial target operating point that causes the initial curve of the engine target torque to fluctuate; and calculating and processing the fluctuating operating point to obtain the preset dynamic efficiency.
[0090] Optionally, when the program is running, the control electronic device performs the following functions: obtaining the actual engine torque value of the engine assembly running based on the final value of the engine target torque; calculating the difference between the actual engine torque value and the driver's required torque value to obtain the motor target torque value; and using the motor assembly to run based on the motor target torque value to complete torque distribution.
[0091] The present application also provides a computer program product, which, when executed on a vehicle torque distribution device, is suitable for executing an initialization program having the following method steps: obtaining driving data of a target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; determining an initial value of the engine target torque of the target vehicle based on the status data; correcting the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque; calculating an actual engine torque value and a driver demand torque value to obtain a motor target torque value, and completing torque distribution based on the final engine target torque value and the motor target torque value, wherein the actual engine torque value is determined based on the final engine target torque value.
[0092] Optionally, when executed on a vehicle torque distribution device, it is suitable for executing an initialization program having the following method steps: based on the operating status information of the engine assembly in the status data, determining whether the engine assembly is in an operating state; if the engine assembly is in a non-operating state, determining the final value of the engine target torque and the actual engine torque value to be 0, and using the driver's required torque value of the target vehicle as the motor target torque value; if the engine assembly is in an operating state, determining the initial value of the engine target torque of the target vehicle based on the status data.
[0093] Optionally, when executed on a vehicle torque distribution device, it is suitable for executing an initialization program having the following method steps: obtaining a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtaining a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver releases the accelerator (Tipout); determining an initial engine torque range based on the first torque curve and the second torque curve; and calculating the initial value of the engine target torque based on the initial engine torque range.
[0094] Optionally, when executed on a vehicle torque distribution device, it is suitable for executing an initialization program having the following method steps: within the engine target torque range, the engine target torque initial value is calculated based on the engine speed in the status data and the driver demand torque, and an engine target torque initial value calculation process is completed; the engine speed and the driver demand torque are changed, and the engine target torque initial value calculation process is repeated to obtain the engine target torque initial curve.
[0095] Optionally, when executed on a vehicle torque distribution device, the program is suitable for executing initialization having the following method steps: determining whether the change amplitude of the initial curve of the engine target torque exceeds a preset engine torque curve change amplitude threshold in the driving data; if the change amplitude of the initial curve of the engine target torque exceeds the preset engine torque curve change amplitude threshold, then correcting the initial value of the engine target torque based on the preset dynamic efficiency of the engine assembly to obtain a final value of the engine target torque.
[0096] Optionally, when executed on a vehicle torque distribution device, it is suitable for executing an initialization program having the following method steps: calculating an initial target operating point of the engine assembly based on the steady-state efficiencies of the multiple assemblies; determining a fluctuating operating point from the initial target operating point according to preset operating condition data in the driving data, wherein the fluctuating operating point is an initial target operating point that causes fluctuations in an initial curve of the engine target torque; and calculating and processing the fluctuating operating point to obtain the preset dynamic efficiency.
[0097] Optionally, when executed on a vehicle torque distribution device, it is suitable for executing an initialization program having the following method steps: obtaining an actual engine torque value of the engine assembly running based on the final value of the engine target torque; calculating the difference between the actual engine torque value and the driver's required torque value to obtain the motor target torque value; and using the motor assembly to run based on the motor target torque value to complete torque distribution.
[0098] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0099] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable vehicle torque distribution device to produce a machine, so that the instructions executed by the processor of the computer or other programmable vehicle torque distribution device generate instructions for implementing the processes in the process. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.
[0100] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable vehicle torque distribution device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0101] These computer program instructions may also be loaded onto a computer or other programmable vehicle torque distribution device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0102] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0103] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0104] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media 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 memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0105] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0106] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0107] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A vehicle torque distribution method, characterized in that: include: Acquire driving data of a target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; determining an initial value of an engine target torque of the target vehicle based on the state data; Correcting the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque; Calculating an actual engine torque value and a driver demand torque value to obtain a motor target torque value, and completing torque distribution based on the engine target torque final value and the motor target torque value, wherein the engine actual torque value is determined based on the engine target torque final value; Wherein, determining the initial value of the target engine torque of the target vehicle based on the state data includes: Acquire a first torque curve of the target vehicle in a first operating state, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); Acquire a second torque curve of a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver tips out the throttle; determining an initial engine torque range based on the first torque curve and the second torque curve; Calculating the initial value of the engine target torque based on the initial engine torque range; The calculating and obtaining the initial value of the target engine torque based on the initial engine torque range includes: calculating and obtaining the initial value of the target engine torque according to the engine speed in the state data and the driver required torque value within the initial engine torque range, and completing a calculation process of the initial value of the target engine torque; Changing the engine speed and the driver demand torque value, repeating the engine target torque initial value calculation process, and obtaining an engine target torque initial curve; The correcting process of the initial value of the engine target torque based on the driving data to obtain the final value of the engine target torque includes: determining whether the change amplitude of the initial curve of the engine target torque exceeds a preset engine torque curve change amplitude threshold in the driving data; If the change range of the engine target torque initial curve exceeds the preset engine torque curve change range threshold, the engine target torque initial value is corrected based on the preset dynamic efficiency of the engine assembly to obtain the engine target torque final value.
2. The method according to claim 1, characterized in that Before determining the initial value of the engine target torque of the target vehicle based on the state data, the method further includes: Based on the operating state information of the engine assembly in the state data, determining whether the engine assembly is in an operating state; If the engine assembly is not in operation, determining the final value of the engine target torque and the actual engine torque value to be 0, and using the driver demand torque value of the target vehicle as the motor target torque value; If the engine assembly is in a running state, an initial value of the engine target torque of the target vehicle is determined based on the state data.
3. The method according to claim 1, characterized in that Before the correction process is performed on the initial value of the target engine torque based on the preset dynamic efficiency of the engine assembly, the method further includes: Calculating an initial target operating point of the engine assembly based on the steady-state efficiencies of the multiple assemblies; Determining a fluctuating operating point from the initial target operating point according to the preset operating condition data in the driving data, wherein the fluctuating operating point is an initial target operating point causing fluctuations in an initial curve of the engine target torque; The fluctuating operating point is calculated and processed to obtain the preset dynamic efficiency.
4. The method according to claim 1, characterized in that The calculating the actual torque value of the engine and the torque value required by the driver to obtain the target torque value of the motor, and completing the torque distribution based on the final value of the target torque of the engine and the target torque value of the motor, includes: Acquiring an actual engine torque value of the engine assembly running based on the final value of the engine target torque; Calculating the difference between the actual torque value of the engine and the torque value required by the driver to obtain the target torque value of the motor; The motor assembly is operated based on the motor target torque value to complete torque distribution.
5. A vehicle torque distribution device, characterized in that: include: An acquisition module, used to acquire driving data of a target vehicle and status data of multiple assemblies of the target vehicle, wherein the multiple assemblies include: a battery assembly, an engine assembly, and a motor assembly; a determination module, configured to determine an initial value of an engine target torque of the target vehicle based on the state data; a correction module, configured to correct the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque; a distribution module, configured to calculate an actual engine torque value and a driver demand torque value, obtain a motor target torque value, and complete torque distribution based on the engine target torque final value and the motor target torque value, wherein the engine actual torque value is determined based on the engine target torque final value; The determination module is further configured to obtain a first torque curve in a first operating state of the target vehicle, wherein the first operating state is the operating state of the target vehicle when the driver steps on the accelerator (Tipin); obtain a second torque curve in a second operating state of the target vehicle, wherein the second operating state is the operating state of the target vehicle when the driver tips out (Tipout); determine an initial engine torque range based on the first torque curve and the second torque curve; and calculate an initial target engine torque value based on the initial engine torque range; The determination module is used to calculate the initial value of the engine target torque based on the initial engine torque range, including: within the initial engine torque range, according to the engine speed in the state data and the driver demand torque value, the initial value of the engine target torque is calculated to complete a calculation process of the initial value of the engine target torque; Changing the engine speed and the driver demand torque value, repeating the engine target torque initial value calculation process, and obtaining an engine target torque initial curve; The correction module is further used to correct the initial value of the engine target torque based on the driving data to obtain a final value of the engine target torque, including: determining whether the change amplitude of the initial curve of the engine target torque exceeds a preset engine torque curve change amplitude threshold in the driving data; If the change range of the engine target torque initial curve exceeds the preset engine torque curve change range threshold, the engine target torque initial value is corrected based on the preset dynamic efficiency of the engine assembly to obtain the engine target torque final value.
6. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the vehicle torque distribution method described in any one of claims 1 to 4.
7. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the vehicle torque distribution method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Generating method and device for engine target torque map
CN108730047A
Vehicle torque distribution method, vehicle and storage medium
CN113859220A