Disclosure of Invention
The embodiment of the invention provides a parameter determining method, a parameter determining device, a storage medium and an electronic device, which at least solve the technical problems that the related technology cannot determine the optimal torque zero crossing rate and the optimal torque zero crossing interval and cannot balance the knocking sound and the acceleration and deceleration performance in the torque reversing process.
According to one embodiment of the present invention, there is provided a parameter determination method including:
The method comprises the steps of determining a first torque rate according to a vehicle working condition, determining a target torque rate according to the first torque rate and the first amplitude, wherein the first torque rate corresponds to a first amplitude, the first amplitude is used for reflecting the vibration amplitude of torque reversal, obtaining a first time interval, which is a time interval in which torque reversal occurs, and determining the target time interval according to the first time interval and the target amplitude.
Optionally, determining the first torque rate based on the vehicle operating condition includes determining a maximum torque rate, a first number of tests, and a torque rate step based on the vehicle operating condition, and calculating the first torque rate based on the maximum torque rate, the first number of tests, and the torque rate step.
Optionally, determining the target torque rate from the first torque rate and the first amplitude includes obtaining an amplitude threshold of the vehicle, wherein the amplitude threshold is determined from a torque reversal tapping point of the vehicle, and determining the first torque rate as the target torque rate in response to the first amplitude being less than the amplitude threshold.
Optionally, the method further comprises the steps of responding to the fact that the first amplitude is larger than or equal to an amplitude threshold value, determining a second testing time, wherein the second testing time is larger than the first testing time, calculating a second torque rate according to the second testing time, and determining the second torque rate as a target torque rate, wherein the second torque rate corresponds to the second amplitude, and the second amplitude is smaller than the amplitude threshold value.
Optionally, the acquiring the first time interval includes acquiring the first time interval based on the target torque rate.
Optionally, determining the target time interval from the first time interval and the target amplitude includes determining the first time interval as the target time interval in response to the target torque rate corresponding to the target amplitude being less than an amplitude threshold value within the first time interval.
Optionally, the method further comprises the steps of responding to the fact that the target amplitude corresponding to the target torque rate in the first time interval is larger than or equal to an amplitude threshold value, determining a second time interval, wherein the second time interval is wider than the first time interval, and determining the second time interval as the target time interval, wherein the target amplitude corresponding to the target torque rate in the second time interval is smaller than the amplitude threshold value.
According to one embodiment of the present invention, there is also provided a parameter determining apparatus including:
The device comprises a speed determining module, a parameter determining module, a section obtaining module and a parameter determining module, wherein the speed determining module is used for determining a first torque speed according to the working condition of a vehicle, the first torque speed corresponds to a first amplitude, the first amplitude is used for reflecting the vibration amplitude of torque reversal, the parameter determining module is used for determining a target torque speed according to the first torque speed and the first amplitude, the target torque speed corresponds to a target amplitude, the section obtaining module is used for obtaining a first time section, the first time section is a time section in which torque reversal occurs, and the parameter determining module is further used for determining a target time section according to the first time section and the target amplitude.
Optionally, the speed determining module is further configured to determine a maximum torque speed, a first test number and a torque speed step according to a vehicle working condition, and calculate a first torque speed according to the maximum torque speed, the first test number and the torque speed step.
Optionally, the parameter determination module is further configured to obtain an amplitude threshold of the vehicle, where the amplitude threshold is determined according to a torque reversal tapping point of the vehicle, and determine the first torque rate as the target torque rate in response to the first amplitude being less than the amplitude threshold.
Optionally, the parameter determining module is further configured to determine a second test number in response to the first amplitude being greater than or equal to the amplitude threshold, wherein the second test number is greater than the first test number, calculate a second torque rate according to the second test number, and determine the second torque rate as the target torque rate, wherein the second torque rate corresponds to the second amplitude, and the second amplitude is less than the amplitude threshold.
Optionally, the interval acquisition module is further configured to acquire the first time interval according to the target torque rate.
Optionally, the parameter determination module is further configured to determine the first time interval as the target time interval in response to the target torque rate corresponding to a target amplitude being less than the amplitude threshold value within the first time interval.
Optionally, the parameter determining module is further configured to determine a second time interval in response to the target amplitude of the target torque rate corresponding to the first time interval being greater than or equal to the amplitude threshold, wherein the second time interval is wider than the first time interval, and determine the second time interval as the target time interval, wherein the target amplitude of the target torque rate corresponding to the second time interval is smaller than the amplitude threshold.
According to one embodiment of the present invention, there is also provided a computer-readable storage medium having stored therein a computer program, wherein the computer program is arranged to perform the parameter determination method of any of the above when run on a computer or processor.
According to one embodiment of the present invention, there is also provided an electronic device including a memory having a computer program stored therein and a processor configured to run the computer program to perform the parameter determination method of any one of the above.
In the embodiment of the invention, the first torque rate is determined according to the working condition of the vehicle, and then the target torque rate is determined according to the first torque rate and the first amplitude corresponding to the first torque rate, so that the obtained target torque rate is the optimal torque zero crossing rate. And then acquiring a first time interval, determining a target time interval according to the first time interval and a target amplitude corresponding to the target torque rate, wherein the obtained target time interval is the optimal torque zero crossing interval. According to the method, the amplitude at the knocking point of the vehicle is obtained, the amplitude and the time interval parameter are introduced, and the vibration threshold value is combined for multiple tests, so that the torque zero crossing speed and the torque zero crossing interval with the best responsiveness in the torque reversing process are obtained, the torque speed is fastest, the time interval is narrowest, the whole zero crossing time is smallest, the acceleration and deceleration response is best on the premise that the amplitude meets the requirements of noise, vibration and harshness (Noise, vibration, harshness, NVH), and the technical problems that the optimal torque zero crossing speed and the optimal torque zero crossing interval cannot be determined in the related technology, and the knocking sound and acceleration and deceleration performance in the torque reversing process cannot be balanced are solved.
Detailed Description
For ease of understanding, a description of some of the concepts related to the embodiments of the invention are given by way of example for reference. The following is shown:
torque reversal, also known as torque zero crossing, is positive for vehicle forward drive torque and negative for recovery torque. When the driver steps on the accelerator, the motor is driven to rotate positively by positive torque, the motor is in an energy recovery working condition when the accelerator is released, and the motor responds to negative torque to recover energy, so that positive and negative changes are generated on the motor torque, and a torque zero crossing phenomenon is generated.
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to one embodiment of the present invention, there is provided an embodiment of a parameter determination method, it being noted that the steps shown in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order other than that shown or described herein.
The method embodiments may be performed in an electronic device, similar control device or system that includes a memory and a processor. Taking an electronic device as an example, the electronic device may include one or more processors and memory for storing data. Optionally, the electronic apparatus may further include a communication device for a communication function and a display device. It will be appreciated by those of ordinary skill in the art that the foregoing structural descriptions are merely illustrative and are not intended to limit the structure of the electronic device. For example, the electronic device may also include more or fewer components than the above structural description, or have a different configuration than the above structural description.
The processor may include one or more processing units. For example, the processor may include a processing device such as a central processing unit (central processing unit, CPU), a graphics processor (graphics processing unit, GPU), a Digital Signal Processing (DSP) chip, a microprocessor (microcontroller unit, MCU), a programmable logic device (FPGA) GATE ARRAY, a neural-Network Processor (NPU), a tensor processor (tensor processing unit, TPU), an artificial intelligence (ARTIFICIAL INTELLIGENT, AI) type processor, and the like. Wherein the different processing units may be separate components or may be integrated in one or more processors. In some examples, the electronic device may also include one or more processors.
The memory may be used to store a computer program, for example, a computer program corresponding to the overspeed prediction method in the embodiment of the present invention, and the processor implements the above-described parameter determination method by running the computer program stored in the memory. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, the memory may further include memory remotely located with respect to the processor, which may be connected to the electronic device through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The communication device is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the communication device includes a network adapter (network interface controller, NIC) that can connect to other network devices through the base station to communicate with the Internet. In one example, the communication device may be a Radio Frequency (RF) module for communicating with the internet wirelessly.
Display devices may be, for example, touch screen type Liquid Crystal Displays (LCDs) and touch displays (also referred to as "touch screens" or "touch display screens"). The liquid crystal display may enable a user to interact with a user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GRAPHICAL USER INTERFACE, GUI) with which a user can interact with the GUI by touching finger contacts and/or gestures on the touch-sensitive surface, where the human-machine interaction functionality optionally includes interactions such as creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving electronic mail, talking interfaces, playing digital video, playing digital music and/or web browsing, etc., executable instructions for performing the human-machine interaction functionality described above are configured/stored in one or more processor-executable computer program products or readable storage mediums.
In this embodiment, a method for determining parameters of an electronic device is provided, and fig. 2 is a flowchart of a method for determining parameters according to one embodiment of the present invention, as shown in fig. 2, the flowchart includes the following steps:
Step S101, determining a first torque rate according to the working condition of the vehicle.
The first torque rate corresponds to a first amplitude, and the first amplitude is used for reflecting the vibration amplitude of torque reversal.
The torque rate is understood to be the ratio of the torque magnitude to the time, and is considered herein to be a fixed value during torque reversal. Because different working conditions correspond to different torque reversal rates, the torque rate corresponding to the working condition can be determined according to the working condition of the vehicle. Generally, the greater the first torque rate, the better the acceleration or deceleration response.
In addition, vibration sensors are arranged at corresponding positions where knocking occurs during vehicle torque reversal, so that vibration amplitudes corresponding to different torque rates during vehicle torque reversal are obtained through the vibration sensors, and an amplitude threshold meeting NVH requirements can be determined according to vehicle working conditions.
Step S102, determining a target torque rate according to the first torque rate and the first amplitude.
Wherein the target torque rate corresponds to the target amplitude.
The first torque rate and the first amplitude are judged, and whether the first amplitude corresponding to the first torque rate is smaller than an amplitude threshold value or not is judged, so that the target torque rate can be obtained. The target torque rate meets the amplitude threshold, and is the fastest torque zero crossing rate that can be achieved on the premise of meeting the NVH requirements, i.e., the acceleration or deceleration response can be best on the premise of meeting the NVH requirements.
Step S103, a first time interval is acquired.
The first time interval is a time interval in which torque reversal occurs, and can be understood as a time interval in which torque reversal occurs based on a determined target torque rate. Generally, the narrower the first time interval, the better the acceleration or deceleration response.
Step S104, a target time interval is determined according to the first time interval and the target amplitude.
And judging whether the target amplitude corresponding to the target torque rate is smaller than an amplitude threshold value in the first time interval or not by judging the first time interval and the target amplitude, so that the target time interval can be obtained. The target amplitude is the zero crossing amplitude of the target torque rate at torque zero crossing, which can be obtained specifically through multiple tests. The target time interval is the narrowest torque zero crossing time interval which can be achieved on the premise of meeting the NVH requirements, namely acceleration or deceleration response can be best on the premise of meeting the NVH requirements.
Through the steps, the first torque rate is determined according to the working condition of the vehicle, and then the target torque rate is determined according to the first torque rate and the first amplitude corresponding to the first torque rate, so that the obtained target torque rate is the optimal torque zero crossing rate. And then acquiring a first time interval, determining a target time interval according to the first time interval and a target amplitude corresponding to the target torque rate, wherein the obtained target time interval is the optimal torque zero crossing interval. According to the method, the amplitude at the knocking point of the vehicle is obtained, the amplitude and the time interval parameter are introduced, and the vibration threshold is combined for multiple tests, so that the torque zero crossing speed and the torque zero crossing interval with the best responsiveness in the torque reversing process are obtained, the torque speed is fastest, the time interval is narrowest, the whole zero crossing time is smallest, the acceleration and deceleration response is best on the premise that the amplitude meets the NVH requirement, and the technical problems that the optimal torque zero crossing speed and the optimal torque zero crossing interval cannot be determined in the related technology, and the knocking sound and the acceleration and deceleration performance in the torque reversing process cannot be balanced are solved.
Optionally, in step S101, determining the first torque rate according to the vehicle condition may include performing the steps of:
and step S101a, determining the maximum torque rate, the first test times and the torque rate step according to the working condition of the vehicle.
Step S101b, calculating a first torque rate according to the maximum torque rate, the first test times and the torque rate step.
Specifically, regarding the torque rate during torque reversal as a fixed value, the torque rate range during torque reversal can be determined according to the vehicle operating condition, as shown in fig. 3, assuming that the vehicle torque zero crossing rate range is [ V min,Vmax ] under a certain operating condition.
The first torque rate V i is between [ V min,Vmax ] and V i=Vmax -i is delta, wherein V max is the maximum torque rate in the torque zero crossing rate range, i is the test times, delta is the torque rate step size, and i and delta can be set according to the actual working condition requirement. In general, the calculated V i is set according to the actual working condition, and the maximum torque speed value needs to be satisfied as far as possible, so that the acceleration or deceleration response is the best.
Optionally, in step S102, determining the target torque rate according to the first torque rate and the first amplitude may include performing the steps of:
Step S102a, an amplitude threshold value of the vehicle is acquired.
Wherein the amplitude threshold is determined based on a torque reversal tapping point of the vehicle.
Vibration sensors are installed at corresponding positions where knocking occurs during vehicle torque reversal, so that vibration amplitudes corresponding to different torque rates during vehicle torque reversal are obtained through the vibration sensors, and an amplitude threshold A meeting NVH requirements can be determined according to vehicle working conditions.
Step S102b, in response to the first amplitude being less than the amplitude threshold, determining the first torque rate as the target torque rate.
If it is determined that the first amplitude a i corresponding to the first torque rate V i is smaller than the amplitude threshold a, that is, a i < a, it is indicated that the first torque rate V i meets the NVH requirement, and the first torque rate V i is the fastest zero crossing rate of the torque that can be achieved on the premise of meeting the NVH requirement, that is, the first torque rate is the target torque rate, because the torque rate value that is met as much as possible when the first torque rate V i is calculated.
Optionally, the process further comprises the following steps:
step S102c, in response to the first amplitude being greater than or equal to the amplitude threshold, determining a second number of tests.
And step S102d, calculating a second torque rate according to the second test times, and determining the second torque rate as the target torque rate.
The second test times are larger than the first test times, the second torque rate corresponds to a second amplitude, and the second amplitude is smaller than the amplitude threshold.
If it is determined that the first amplitude A i corresponding to the first torque rate V i is greater than or equal to the amplitude threshold A, that is, A i is greater than or equal to A, it indicates that the first torque rate V i does not meet the NVH requirement, and therefore a new torque rate needs to be recalculated, and the new torque rate needs to be recalculated to be called as the second torque rate.
When calculating the second torque rate, the value of the second torque rate is changed by increasing the number i of tests performed. For example, the test is performed with i+1 times of tests to obtain a second torque rate V i+1=Vmax - (i+1) ×δ, and the relationship between a i+1 corresponding to the second torque rate V i+1 and the amplitude threshold value a is determined again. If A i+1 < A is judged, the second torque rate V i+1 is determined to be the target torque rate, if A i+1 is more than or equal to A, the number of times of testing is increased again to change the value of the second torque rate until the amplitude corresponding to the obtained second torque rate is smaller than the amplitude threshold A, and the second torque rate is determined to be the target torque rate.
Optionally, in step S103, acquiring the first time interval may include performing the steps of:
Step S103a, a first time interval is acquired according to the target torque rate.
Based on the obtained target torque rate, a torque zero crossing time interval [ T mink,Tmaxk ] is further determined, namely a first time interval, wherein T maxk=0+k*δT,Tmink=0-k*δT and k are the test times, delta T is the torque step length, and k and delta T can be set according to the actual working condition requirement. In determining the first time interval [ T mink,Tmaxk ], the narrowest of the first time interval [ T mink,Tmaxk ] should be satisfied as much as possible so that the overall zero crossing time is the smallest and the acceleration or deceleration response is the best.
Optionally, in step S104, determining the target time interval according to the first time interval and the target amplitude may comprise performing the steps of:
Step S104a, in response to the target torque rate corresponding to the target amplitude being smaller than the amplitude threshold value in the first time interval, determining the first time interval as the target time interval.
Because the obtained target torque rate is subjected to amplitude test for a plurality of times in the zero crossing time interval, the zero crossing amplitude corresponding to the target torque rate when the torque crosses zero, namely the target amplitude, can be accurately determined. The target amplitude may be, for example, a first amplitude. By determining the relation between the target amplitude A k corresponding to the target torque rate in the first time interval [ T mink,Tmaxk ] and the amplitude threshold A, if the target amplitude A k < A is judged, the target amplitude A k meets the NVH requirement, and the first time interval [ T mink,Tmaxk ] is the narrowest torque zero crossing time interval which can be achieved on the premise of meeting the NVH requirement because the time interval which is as narrow as possible is determined when the first time interval [ T mink,Tmaxk ] is determined, namely the first time interval [ T mink,Tmaxk ] is the target time interval.
Optionally, the process further comprises the following steps:
Step S104b, a second time interval is determined in response to the target torque rate corresponding to the target amplitude being greater than or equal to the amplitude threshold value in the first time interval.
Step S104c, determining the second time interval as the target time interval.
The second time interval is wider than the first time interval, and the target amplitude corresponding to the target torque rate in the second time interval is smaller than the amplitude threshold value.
If the target amplitude A k corresponding to the target torque rate in the first time interval [ T mink,Tmaxk ] is larger than or equal to the amplitude threshold A, namely A k is larger than or equal to A, the first time interval [ T mink,Tmaxk ] does not meet the NVH requirement, so that a new torque zero crossing time interval needs to be recalculated, and the new torque zero crossing time interval is called a second time interval.
In calculating the second time interval, as shown in fig. 4, similarly, the time range of the second time interval is changed by increasing the number k of times the test is performed. For example, the test is performed with k+1 times of tests to obtain a second time interval [ T min(k+1),Tmax(k+1) ], where T max(k+1)=0+(k+1)*δT,Tmin(k+1)=0-(k+1)*δT again determines the relationship between the target amplitude A k+1 and the amplitude threshold A corresponding to the target torque rate in the second time interval [ T min(k+1),Tmax(k+1) ]. If A k+1 < A is judged, a second time interval [ T min(k+1),Tmax(k+1) ] is determined as a target time interval, if A k+1 is more than or equal to A, the number of times of testing is increased again to change the time range of the second time interval until the target amplitude corresponding to the target torque rate in the second time interval is smaller than an amplitude threshold A, and the second time interval is determined as the target time interval.
In summary, the method and the device have the advantages that the amplitude at the knocking point of the vehicle is obtained, the amplitude and the time interval parameter are introduced to serve as judgment conditions of NVH dimension and drivability dimension, continuous iterative tests are conducted on the torque rate and the time interval in the set amplitude threshold, so that the optimal torque zero crossing rate and the optimal torque zero crossing interval of each working condition are determined, and data support is provided for calibrating and optimizing Clunk problems of the traditional vehicle and the new energy electric vehicle.
In addition, the torque management modules of the traditional vehicle and the new energy electric vehicle have a torque filtering function so as to realize smooth acceleration and deceleration response, and the parameter determination method provided by the embodiment of the invention is suitable for various types of filtering in the prior art. By way of example, as shown in fig. 5, taking Tip in acceleration, the torque is from negative to positive as an example, fig. 5 shows a 5-segment torque filter commonly used for new energy electric vehicles, wherein the torque equation at the torque zero crossing stage is a straight line. As shown in fig. 6, taking Tip in acceleration, the torque is from negative to positive as an example, fig. 6 shows that the conventional PDT filtering is combined with zero crossing limiting filtering in the conventional vehicle, where the torque equation in the torque zero crossing stage is a curve y=ax 2 +b, x is the difference between the filtered torque and the zero torque, and a and b are calibration coefficients. Both of the above-described filtering can determine an appropriate torque zero crossing and an appropriate torque zero crossing rate to mitigate or eliminate tooth flank binding knocks due to torque reversal, optimizing Clunk the problem from the source. The parameter determination method provided by the embodiment of the invention can find the optimal torque zero crossing rate and the optimal torque zero crossing interval which are compatible with NVH performance and drivability by considering the NVH dimension and the acceleration and deceleration performance dimension under the condition of the two filtering.
As shown in fig. 7, fig. 7 is a flowchart of a parameter determination method according to one embodiment of the present invention. Firstly, vibration sensors are installed at corresponding positions where knocking occurs when the torque of a vehicle is reversed, an amplitude threshold A meeting NVH performance requirements is determined, then a vehicle torque zero crossing speed range V min,Vmax is determined according to the working condition of the vehicle, then a torque speed V i and an amplitude A i corresponding to the torque speed V i are determined, and the magnitude relation between the amplitude A i and the amplitude threshold A is judged. If A i is less than A, determining V i as a target torque rate, if A i is more than or equal to A, changing the value of the torque rate by increasing the number of times i of testing, and judging the magnitude relation between the amplitude and the amplitude threshold A again to obtain the target torque rate. After the target torque rate is obtained, a narrowest torque zero-crossing time interval [ T mink,Tmaxk ] and zero-crossing amplitude A k within the torque zero-crossing time interval are further determined based on the target torque rate. And judging the magnitude relation between the zero-crossing amplitude A k and the amplitude threshold A, if A k is less than A, determining [ T mink,Tmaxk ] as a target time interval, if A k is more than or equal to A, changing the range of the time interval by increasing the number k of times of testing, and judging the magnitude relation between the zero-crossing amplitude and the amplitude threshold A again to obtain the target time interval.
The parameter determination scheme provided by the embodiment of the invention can be applied to an automatic torque generating device, and the torque of an actual vehicle is simulated through the automatic torque generating device, so that the target torque rate and the target time interval can be obtained more conveniently.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiment also provides a parameter determining device, which is used for implementing the above embodiment and the preferred implementation manner, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 8 is a block diagram of a parameter determination apparatus according to an embodiment of the present invention, as shown in fig. 8, and an example is given of the parameter determination apparatus 800, where the apparatus includes a rate determination module 801 for determining a first torque rate according to a vehicle condition, where the first torque rate corresponds to a first amplitude, the first amplitude is used to reflect a vibration amplitude of torque reversal, a parameter determination module 802 for determining a target torque rate according to the first torque rate and the first amplitude, where the target torque rate corresponds to a target amplitude, an interval acquisition module 803 for acquiring a first time interval, where the first time interval is a time interval in which torque reversal occurs, and the parameter determination module 802 is further used to determine a target time interval according to the first time interval and the target amplitude.
Optionally, the speed determining module 801 is further configured to determine a maximum torque speed, a first test number and a torque speed step according to a vehicle condition, and calculate a first torque speed according to the maximum torque speed, the first test number and the torque speed step.
Optionally, the parameter determination module 802 is further configured to obtain an amplitude threshold of the vehicle, where the amplitude threshold is determined according to a torque reversal tapping point of the vehicle, and determine the first torque rate as the target torque rate in response to the first amplitude being less than the amplitude threshold.
Optionally, the parameter determining module 802 is further configured to determine a second test number in response to the first amplitude being greater than or equal to the amplitude threshold, wherein the second test number is greater than the first test number, calculate a second torque rate according to the second test number, and determine the second torque rate as the target torque rate, wherein the second torque rate corresponds to the second amplitude, and the second amplitude is less than the amplitude threshold.
Optionally, the interval acquisition module 803 is further configured to acquire the first time interval according to the target torque rate.
Optionally, the parameter determination module 802 is further configured to determine the first time interval as the target time interval in response to the target torque rate corresponding to a target amplitude being less than the amplitude threshold value within the first time interval.
Optionally, the parameter determining module 802 is further configured to determine a second time interval in response to the target amplitude of the target torque rate being greater than or equal to the amplitude threshold value in the first time interval, wherein the second time interval is wider than the first time interval, and determine the second time interval as the target time interval, wherein the target amplitude of the target torque rate in the second time interval is less than the amplitude threshold value.
It should be noted that each of the above modules may be implemented by software or hardware, and the latter may be implemented by, but not limited to, the above modules all being located in the same processor, or each of the above modules being located in different processors in any combination.
Embodiments of the present invention also provide a computer readable storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run on a computer or processor.
Alternatively, in the present embodiment, the above-described computer-readable storage medium may be configured to store a computer program for performing the steps of:
s1, determining a first torque rate according to the working condition of a vehicle;
s2, determining a target torque rate according to the first torque rate and the first amplitude;
s3, acquiring a first time interval;
And S4, determining a target time interval according to the first time interval and the target amplitude.
Alternatively, in the present embodiment, the above-mentioned computer readable storage medium may include, but is not limited to, a U disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, etc. various media in which a computer program can be stored.
An embodiment of the invention also provides an electronic device comprising a memory in which a computer program is stored and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Alternatively, in the present embodiment, the processor in the electronic device may be configured to execute the computer program to perform the steps of:
s1, determining a first torque rate according to the working condition of a vehicle;
s2, determining a target torque rate according to the first torque rate and the first amplitude;
s3, acquiring a first time interval;
And S4, determining a target time interval according to the first time interval and the target amplitude.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments and optional implementations, and this embodiment is not described herein.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present invention, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed technology may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, for example, may be a logic function division, and may be implemented in another manner, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. The storage medium includes various media capable of storing program codes, such as a U disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.