Parameter determination method, device, storage medium and electronic device
By determining the target torque rate and time interval in the vehicle, the problem of the knocking sound and acceleration and deceleration performance in the prior art cannot be balanced during torque reversal is solved, and better NVH effect and acceleration and deceleration response are achieved.
Patent Information
- Application Number
- CN202210545796.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-19
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2042-05-19
AI Technical Summary
The prior art cannot effectively determine the optimal torque zero-crossing rate and the optimal torque zero-crossing interval, resulting in the inability to balance the knocking sound and acceleration and deceleration performance during torque reversal.
By determining the first torque rate and the first amplitude according to the vehicle operating conditions, the target torque rate and the target amplitude are then determined, the first time interval is obtained, and multiple tests are performed in combination with the vibration threshold to determine the optimal torque zero-crossing rate and the optimal torque zero-crossing interval.
On the premise of meeting the requirements of noise, vibration and sound and vibration roughness, the effect of the fastest torque rate, the narrowest time interval, the smallest overall zero-crossing time, and the best acceleration and deceleration response is achieved.
Smart Images

Figure CN114906151B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a parameter determination method, device, storage medium and electronic device. Background Art
[0002] Whether it is a traditional car or a new energy electric car, there is usually a certain gap in the vehicle transmission system. In the condition of rapid acceleration / deceleration (Tip in / Tip out), due to the torque reversal (torque from negative to positive or from positive to negative), there will be a high-frequency (for example, 300Hz~6000Hz) metal knocking sound caused by the rapid engagement of the tooth surface, which is usually called a collision sound (Clunk). Figure 1 As shown in the figure, due to the positive and negative changes in the torque, the contact surface of the driving gear changes from one side to the other side, thus generating a Clunk. This Clunk is a common noise, vibration, harshness (NVH) and drivability problem, which can easily cause user complaints and poor user experience.
[0003] At present, in order to solve the NVH problem, corresponding sound insulation and vibration isolation equipment will be added to optimize the user experience in the car, but the source of knocking cannot be optimized, so the problem cannot be completely solved, and the cost of the vehicle will also increase. In addition, there is also a solution to optimize the source of knocking by determining the torque zero-crossing rate and zero-crossing interval through torque control strategy and calibration means, but the acceleration and deceleration performance of the vehicle is not taken into account when determining the torque zero-crossing rate and zero-crossing interval, so that the NVH and drivability problems cannot be solved at the same time. Summary of the invention
[0004] The embodiments of the present invention provide a parameter determination method, device, storage medium and electronic device to at least solve the technical problem 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 acceleration and deceleration performance during the torque reversal process.
[0005] According to one embodiment of the present invention, a parameter determination method is provided, the method comprising:
[0006] A first torque rate is determined according to a vehicle operating condition, wherein the first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of the torque reversal; a target torque rate is determined according to the first torque rate and the first amplitude, wherein the target torque rate corresponds to the target amplitude; a first time interval is obtained, wherein the first time interval is a time interval in which the torque reversal occurs; and a target time interval is determined according to the first time interval and the target amplitude.
[0007] Optionally, determining the first torque rate according to the vehicle operating condition includes: determining the maximum torque rate, the first test number and the torque rate step according to the vehicle operating condition; and calculating the first torque rate according to the maximum torque rate, the first test number and the torque rate step.
[0008] Optionally, determining the target torque rate based on the first torque rate and the first amplitude includes: obtaining an amplitude threshold of the vehicle, wherein the amplitude threshold is determined based on a torque reversal knock 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.
[0009] Optionally, it also includes: in response to the first amplitude being greater than or equal to an amplitude threshold, determining a second test number, wherein the second test number is greater than the first test number; calculating a second torque rate based on the second test number, and determining the second torque rate as a target torque rate, wherein the second torque rate corresponds to a second amplitude, and the second amplitude is less than the amplitude threshold.
[0010] Optionally, acquiring the first time interval includes: acquiring the first time interval according to a target torque rate.
[0011] Optionally, determining the target time interval according to the first time interval and the target amplitude includes: in response to a target amplitude corresponding to the target torque rate in the first time interval being smaller than an amplitude threshold, determining the first time interval as the target time interval.
[0012] Optionally, it also includes: in response to a target amplitude corresponding to the target torque rate in the first time interval being greater than or equal to an amplitude threshold, determining a second time interval, wherein the second time interval is wider than the first time interval; determining the second time interval as a target time interval, wherein the target amplitude corresponding to the target torque rate in the second time interval is less than the amplitude threshold.
[0013] According to one embodiment of the present invention, there is also provided a parameter determination device, comprising:
[0014] A rate determination module, the rate determination module is used to determine a first torque rate according to a vehicle operating condition, wherein the first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of the torque reversal; a parameter determination module, the parameter determination module is used to determine a target torque rate according to the first torque rate and the first amplitude, wherein the target torque rate corresponds to the target amplitude; an interval acquisition module, the interval acquisition module is used to acquire a first time interval, wherein the first time interval is a time interval in which the torque reversal occurs; the parameter determination module is also used to determine the target time interval according to the first time interval and the target amplitude.
[0015] Optionally, the rate determination module is further used to determine the maximum torque rate, the first test number and the torque rate step according to the vehicle operating condition; and calculate the first torque rate according to the maximum torque rate, the first test number and the torque rate step.
[0016] Optionally, the parameter determination module is further used to obtain an amplitude threshold of the vehicle, wherein the amplitude threshold is determined according to a torque reversal knock point of the vehicle; in response to the first amplitude being less than the amplitude threshold, determining the first torque rate as the target torque rate.
[0017] Optionally, the parameter determination module is also used to, in response to the first amplitude being greater than or equal to an amplitude threshold, determine a second test number, wherein the second test number is greater than the first test number; calculate a second torque rate based on the second test number, and determine the second torque rate as a target torque rate, wherein the second torque rate corresponds to a second amplitude, and the second amplitude is less than the amplitude threshold.
[0018] Optionally, the interval acquisition module is further used to acquire the first time interval according to the target torque rate.
[0019] Optionally, the parameter determination module is further configured to, in response to a target amplitude corresponding to the target torque rate in the first time interval being smaller than an amplitude threshold, determine the first time interval as a target time interval.
[0020] Optionally, the parameter determination module is also used to, in response to a target amplitude corresponding to the target torque rate in the first time interval being greater than or equal to an amplitude threshold, determine a second time interval, wherein the second time interval is wider than the first time interval; and determine the second time interval as a target time interval, wherein the target amplitude corresponding to the target torque rate in the second time interval is less than the amplitude threshold.
[0021] According to one embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute any of the above parameter determination methods when running on a computer or a processor.
[0022] According to one embodiment of the present invention, there is further provided an electronic device, comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above parameter determination methods.
[0023] In an embodiment of the present invention, a first torque rate is determined according to the vehicle operating condition, and then a target torque rate is determined according to the first torque rate and the first amplitude corresponding to the first torque rate, and the target torque rate obtained is the optimal torque zero-crossing rate. Then a first time interval is obtained, and a target time interval is determined according to the first time interval and the target amplitude corresponding to the target torque rate, and the target time interval obtained is the optimal torque zero-crossing interval. The above method obtains the amplitude at the vehicle knocking point, introduces the amplitude and time interval parameters, and performs multiple tests in combination with the vibration threshold to obtain the torque zero-crossing rate and torque zero-crossing interval with the best responsiveness during the torque reversal process, so that the torque rate is the fastest, the time interval is the narrowest, the overall zero-crossing time is the smallest, and the acceleration and deceleration response is the best under the premise that the amplitude meets the requirements of noise, vibration and acoustic vibration roughness (Noise, Vibration, Harshness, NVH), thereby solving the technical problem 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 acceleration and deceleration performance during the torque reversal process. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] 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:
[0025] Figure 1 It is a schematic diagram of torque reversal;
[0026] Figure 2 is a flow chart of a parameter determination method according to one embodiment of the present invention;
[0027] Figure 3 is a schematic diagram of a torque zero-crossing rate according to one embodiment of the present invention;
[0028] Figure 4 is a schematic diagram of a zero-crossing time interval according to one embodiment of the present invention;
[0029] Figure 5 It is a schematic diagram of a 5-stage torque filter;
[0030] Figure 6 It is a schematic diagram of a PDT filter combined with a zero-crossing limit filter;
[0031] Figure 7 is a flow chart of a parameter determination method according to one embodiment of the present invention;
[0032] Figure 8 is a structural block diagram of a parameter determination device according to one embodiment of the present invention. DETAILED DESCRIPTION
[0033] For ease of understanding, some concepts related to the embodiments of the present invention are exemplarily described for reference, as shown below:
[0034] Torque reversal: also known as torque zero crossing, the driving torque in the vehicle's forward direction is positive, and the recovery torque is negative. When the driver steps on the accelerator, the positive torque drives the motor to rotate forward. When the accelerator is released, the motor is in an energy recovery state, and the motor responds to the negative torque to recover energy. As a result, the motor torque changes between positive and negative, resulting in a torque zero crossing phenomenon.
[0035] 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.
[0036] 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.
[0037] According to one embodiment of the present invention, an embodiment of a parameter determination 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.
[0038] The method embodiment can be executed in an electronic device including a memory and a processor, a similar control device or a system. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device and a display device for communication functions. It can be understood by a person of ordinary skill in the art that the above structural description is only illustrative and does not limit the structure of the above electronic device. For example, the electronic device may also include more or fewer components than the above structural description, or have a configuration different from the above structural description.
[0039] The processor may include one or more processing units. For example, the processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field-programmable gate array (FPGA), a neural network processor (NPU), a tensor processing unit (TPU), an artificial intelligence (AI) type processor, and the like. Among them, different processing units may be independent components or integrated into one or more processors. In some instances, the electronic device may also include one or more processors.
[0040] The memory can be used to store computer programs, such as storing the computer program corresponding to the overspeed prediction method in the embodiment of the present invention, and the processor implements the above-mentioned parameter determination method by running the computer program stored in the memory. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0041] The communication device is used to receive or send data via a network. The specific example of the above network 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), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the communication device can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0042] The display device may be, for example, a touch screen type liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of a mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and a user may interact with the GUI by finger contact and / or gestures on a touch-sensitive surface, wherein the human-computer interaction functions here may optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for executing the above human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.
[0043] In this embodiment, a parameter determination method running on an electronic device is provided. Figure 2 is a flow chart of a parameter determination method according to one embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0044] Step S101: determine a first torque rate according to a vehicle operating condition.
[0045] The first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of the torque reversal.
[0046] Torque rate can be understood as the ratio of torque size to time. Here, the torque rate during torque reversal is regarded as a fixed value. Since different working conditions correspond to different torque reversal rates, the torque rate corresponding to the working condition can be determined according to the vehicle working condition. Generally, the larger the first torque rate, the better the acceleration or deceleration response.
[0047] In addition, a vibration sensor is installed at the corresponding position where knocking occurs when the vehicle torque is reversed, so that the vibration amplitude corresponding to different torque rates when the vehicle torque is reversed can be obtained through the vibration sensor, and an amplitude threshold that meets the NVH requirements can be determined according to the vehicle operating conditions.
[0048] Step S102: determining a target torque rate according to the first torque rate and the first amplitude.
[0049] Among them, the target torque rate corresponds to the target amplitude.
[0050] By judging the first torque rate and the first amplitude, it is determined whether the first amplitude corresponding to the first torque rate is less than the amplitude threshold, so as to obtain the target torque rate. The target torque rate satisfies the amplitude threshold and is the fastest torque zero crossing rate that can be achieved under the premise of meeting the NVH requirements, that is, it can achieve the best acceleration or deceleration response under the premise of meeting the NVH requirements.
[0051] Step S103: Acquire a first time interval.
[0052] The first time interval is a time interval during which torque reversal occurs, which can be understood as a time interval during which torque reversal occurs based on the determined target torque rate. Generally, the narrower the first time interval, the better the acceleration or deceleration response.
[0053] Step S104: determine a target time interval according to the first time interval and the target amplitude.
[0054] By judging the first time interval and the target amplitude, it is determined whether the target amplitude corresponding to the target torque rate is less than the amplitude threshold within the first time interval, so as to obtain the target time interval. The target amplitude is the zero-crossing amplitude of the target torque rate when the torque passes through zero, and the zero-crossing amplitude can be obtained through multiple tests. The target time interval is the narrowest torque zero-crossing time interval that can be achieved while meeting the NVH requirements, that is, it can achieve the best acceleration or deceleration response while meeting the NVH requirements.
[0055] Through the above steps, by determining the first torque rate according to the vehicle operating conditions, and then determining the target torque rate according to the first torque rate and the first amplitude corresponding to the first torque rate, the target torque rate obtained is the optimal torque zero-crossing rate. Then obtain the first time interval, determine the target time interval according to the first time interval and the target amplitude corresponding to the target torque rate, and the target time interval obtained is the optimal torque zero-crossing interval. The above method obtains the amplitude at the vehicle knocking point, introduces the amplitude and time interval parameters, and combines the vibration threshold for multiple tests to obtain the torque zero-crossing rate and torque zero-crossing interval with the best responsiveness during the torque reversal process, so that the torque rate is the fastest, the time interval is the narrowest, the overall zero-crossing time is the smallest, and the acceleration and deceleration response is the best, under the premise that the amplitude meets the NVH requirements, thereby solving 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 acceleration and deceleration performance during the torque reversal process.
[0056] Optionally, in step S101, determining the first torque rate according to the vehicle operating condition may include the following execution steps:
[0057] Step S101a, determining the maximum torque rate, the first test number and the torque rate step according to the vehicle operating condition.
[0058] Step S101b, calculating the first torque rate according to the maximum torque rate, the first test number and the torque rate step.
[0059] Specifically, the torque rate during the torque reversal process is regarded as a fixed value. Then, according to the vehicle working conditions, the torque rate range during the torque reversal process can be determined, such as Figure 3 As shown, assuming that under a certain working condition, the vehicle torque zero crossing rate range is [V min , V max ].
[0060] The first torque rate V determined according to the vehicle operating condition i In [V min , V max ], and V i =V max -i*δ, where V max is the maximum torque rate in the torque zero-crossing rate range, i is the number of tests, δ is the torque rate step, i and δ can be set according to the actual working conditions. Usually, the calculated V is set according to the actual working conditions. i , it is necessary to maximize the torque rate value as much as possible to achieve the best acceleration or deceleration response.
[0061] Optionally, in step S102, determining the target torque rate according to the first torque rate and the first amplitude may include the following execution steps:
[0062] Step S102a: Obtain the amplitude threshold of the vehicle.
[0063] The amplitude threshold is determined according to the torque reversal knock point of the vehicle.
[0064] A vibration sensor is installed at the corresponding position where knocking occurs when the vehicle torque is reversed, so that the vibration amplitude corresponding to different torque rates when the vehicle torque is reversed can be obtained through the vibration sensor, and an amplitude threshold A that meets the NVH requirements can be determined according to the vehicle operating conditions.
[0065] Step S102b: in response to the first amplitude being smaller than the amplitude threshold, determining the first torque rate as the target torque rate.
[0066] If the first torque rate V i The corresponding first amplitude A i Less than the amplitude threshold A, that is, A i <A, it indicates that the first torque rate V i To meet the NVH requirements, the first torque rate V is calculated i When the torque rate value is maximized as much as possible, the first torque rate V iThat is, the fastest torque zero-crossing rate that can be achieved under the premise of meeting the NVH requirements, that is, the first torque rate is the target torque rate.
[0067] Optionally, the process further includes the following steps:
[0068] Step S102c: in response to the first amplitude being greater than or equal to the amplitude threshold, determining a second test number.
[0069] Step S102d: Calculate the second torque rate according to the second test number, and determine the second torque rate as the target torque rate.
[0070] The second test number is greater than the first test number, the second torque rate corresponds to the second amplitude, and the second amplitude is less than the amplitude threshold.
[0071] If the first torque rate V i The corresponding first amplitude A i Greater than or equal to the amplitude threshold A, that is, A i ≥A, it indicates that the first torque rate V i The NVH requirement is not met, so a new torque rate needs to be recalculated, and the recalculated new torque rate is called a second torque rate.
[0072] When calculating the second torque rate, the value of the second torque rate is changed by increasing the number of tests i. For example, the second torque rate V is obtained by performing the test i+1 times. i+1 =V max -(i+1)*δ, determine the second torque rate V again i+1 The corresponding A i+1 The relationship between the amplitude threshold A and the amplitude threshold A. i+1 <A, then determine the second torque rate V i+1 is the target torque rate. If A i+1 ≥A, the number of tests is increased again to change the value of the second torque rate until the amplitude corresponding to the obtained second torque rate is less than the amplitude threshold A, and the second torque rate is determined to be the target torque rate.
[0073] Optionally, in step S103, obtaining the first time interval may include the following execution steps:
[0074] Step S103a: acquiring a first time interval according to the target torque rate.
[0075] Based on the target torque rate, the torque zero crossing time interval [T mink ,T maxk ], i.e. the first time interval, where T maxk =0+k*δ T , Tmink =0-k*δ T , k is the number of tests, δ T is the torque step size, k and δ T It can be set according to the actual working conditions. mink ,T maxk ], the first time interval [T mink ,T maxk ] is the narrowest, so the overall zero-crossing time is the shortest and the acceleration or deceleration response is the best.
[0076] Optionally, in step S104, determining the target time interval according to the first time interval and the target amplitude may include the following execution steps:
[0077] Step S104a: in response to the target amplitude corresponding to the target torque rate in the first time interval being less than the amplitude threshold, determining the first time interval as the target time interval.
[0078] Since the target torque rate is subjected to multiple amplitude tests in the zero-crossing time interval, the zero-crossing amplitude corresponding to the target torque rate when the torque crosses zero, i.e., the target amplitude, can be accurately determined. Exemplarily, the target amplitude can be the first amplitude. By determining the target torque rate in the first time interval [T mink ,T maxk ] corresponds to the target amplitude A k , and the amplitude threshold A. If the target amplitude A is determined k <A, it means the target amplitude is A k To meet the NVH requirements, the first time interval [T mink ,T maxk ] to satisfy the narrowest time interval as much as possible, so the first time interval [T mink ,T maxk ] is the narrowest torque zero-crossing time interval that can be achieved under the premise of meeting NVH requirements, that is, the first time interval [T mink ,T maxk ] is the target time interval.
[0079] Optionally, the process further includes the following steps:
[0080] Step S104b: in response to the target amplitude corresponding to the target torque rate in the first time interval being greater than or equal to the amplitude threshold, determining a second time interval.
[0081] Step S104c: determine the second time interval as the target time interval.
[0082] 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.
[0083] If it is determined that the target torque rate is in the first time interval [T mink ,T maxk ] corresponds to the target amplitude A k Greater than or equal to the amplitude threshold A, that is, A k ≥A, it means that the first time interval [T mink ,T maxk ] does not meet the NVH requirements, so it is necessary to recalculate a new torque zero-crossing time interval. The recalculated new torque zero-crossing time interval is called the second time interval.
[0084] When calculating the second time interval, if Figure 4 As shown, similarly, the time range of the second time interval is changed by increasing the number of tests k. For example, the test is performed with k+1 times, and the second time interval [T min(k+1) ,T max(k+1) ], where T max(k+1) =0+(k+1)*δ T , T min(k+1) =0-(k+1)*δ T , and again determine the target torque rate in the second time interval [T min(k+1) ,T max(k+1) ] corresponds to the target amplitude A k+1 The relationship between the amplitude threshold A and the amplitude threshold A. k+1 <A, then determine the second time interval [T min(k+1) ,T max(k+1) ] is the target time interval. If A k+1 ≥A, the number of tests 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 less than the amplitude threshold A, and the second time interval is determined to be the target time interval.
[0085] In summary, the present invention obtains the amplitude at the vehicle knocking point, introduces amplitude and time interval parameters as the judgment conditions of NVH dimension and drivability dimension, and continuously iterates the torque rate and time interval within the set amplitude threshold to determine the optimal torque zero-crossing rate and optimal torque zero-crossing interval for each working condition, thereby providing data support for calibrating and optimizing the Clunk problem of traditional vehicles and new energy electric vehicles.
[0086] In addition, since the torque management modules of both conventional vehicles and new energy electric vehicles have a torque filtering function to achieve a smooth acceleration and deceleration response, the parameter determination method proposed in the embodiment of the present invention is applicable to various existing types of filtering. Figure 5 As shown, take Tip in acceleration, torque changes from negative to positive as an example, Figure 5 Figure 2 shows the 5-stage torque filter commonly used in new energy electric vehicles, where the torque equation at the torque zero-crossing stage is a straight line. Figure 6 As shown, take Tip in acceleration, torque changes from negative to positive as an example, Figure 6 The conventional PDT filter combined with the zero-crossing limit filter is shown, where the torque equation at the zero-crossing stage is the 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 two types of filtering can determine the appropriate torque zero-crossing interval and the appropriate torque zero-crossing rate, so as to reduce or eliminate the tooth surface knocking sound caused by torque reversal, and optimize the Clunk problem from the source. The parameter determination method proposed in the embodiment of the present invention can find the optimal torque zero-crossing rate and the optimal torque zero-crossing interval that take into account both NVH performance and driving performance by taking into account the NVH dimension and the acceleration and deceleration performance dimension under the above two types of filtering.
[0087] like Figure 7 As shown, Figure 7 : is a flow chart of a parameter determination method according to one embodiment of the present invention. First, a vibration sensor is installed at the corresponding position where knocking occurs when the vehicle torque is reversed, and the amplitude threshold A that meets the NVH performance requirements is determined. Then, the vehicle torque zero crossing rate range [V min , V max ], then determine the torque rate V i And its corresponding amplitude A i , determine the amplitude A i The relationship between the amplitude threshold A and the amplitude threshold A. i <A, then determine V i is the target torque rate, if A i ≥A, the torque rate value is changed by increasing the number of tests i, and the magnitude relationship between the amplitude and the amplitude threshold A is determined again to obtain the target torque rate. After obtaining the target torque rate, the narrowest torque zero crossing time interval [T mink ,T maxk ], and the zero-crossing amplitude A in the torque zero-crossing time interval k . Determine the zero-crossing amplitude A k The relationship between the amplitude threshold A and the amplitude threshold A is: k <A, then determine [T mink ,T maxk ] is the target time interval, if A k ≥A, the range of the time interval is changed by increasing the number of tests k, and the relationship between the zero-crossing amplitude and the amplitude threshold A is determined again to obtain the target time interval.
[0088] The parameter determination scheme provided in the embodiment of the present invention can be applied to a device for automatically generating torque. The device for automatically generating torque can be used to simulate the torque of an actual vehicle, thereby more conveniently obtaining a target torque rate and a target time interval.
[0089] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0090] In the present embodiment, a parameter determination device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are omitted. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0091] Figure 8 is a structural block diagram of a parameter determination device according to one embodiment of the present invention. Figure 8 As shown, a parameter determination device 800 is used as an example, and the device includes: a rate determination module 801, the rate determination module is used to determine a first torque rate according to a vehicle operating condition, wherein the first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of the torque reversal; a parameter determination module 802, the parameter determination module is used to determine a target torque rate according to the first torque rate and the first amplitude, wherein the target torque rate corresponds to the target amplitude; an interval acquisition module 803, the interval acquisition module is used to acquire a first time interval, wherein the first time interval is a time interval in which a torque reversal occurs; the parameter determination module 802 is also used to determine the target time interval according to the first time interval and the target amplitude.
[0092] Optionally, the rate determination module 801 is further used to determine the maximum torque rate, the first test number and the torque rate step according to the vehicle operating condition; and calculate the first torque rate according to the maximum torque rate, the first test number and the torque rate step.
[0093] Optionally, the parameter determination module 802 is further used to obtain an amplitude threshold of the vehicle, wherein the amplitude threshold is determined according to a torque reversal knock point of the vehicle; in response to the first amplitude being less than the amplitude threshold, determining the first torque rate as the target torque rate.
[0094] Optionally, the parameter determination module 802 is also used to, in response to the first amplitude being greater than or equal to an amplitude threshold, determine a second test number, wherein the second test number is greater than the first test number; calculate a second torque rate based on the second test number, and determine the second torque rate as a target torque rate, wherein the second torque rate corresponds to a second amplitude, and the second amplitude is less than the amplitude threshold.
[0095] Optionally, the interval acquisition module 803 is further configured to acquire a first time interval according to the target torque rate.
[0096] Optionally, the parameter determination module 802 is further configured to, in response to a target amplitude corresponding to the target torque rate in the first time interval being smaller than an amplitude threshold, determine the first time interval as a target time interval.
[0097] Optionally, the parameter determination module 802 is also used to, in response to a target amplitude corresponding to the target torque rate in the first time interval being greater than or equal to an amplitude threshold, determine a second time interval, wherein the second time interval is wider than the first time interval; and determine the second time interval as a target time interval, wherein the target amplitude corresponding to the target torque rate in the second time interval is less than the amplitude threshold.
[0098] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0099] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any of the above method embodiments when running on a computer or a processor.
[0100] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0101] Step S1, determining a first torque rate according to a vehicle operating condition;
[0102] Step S2, determining a target torque rate according to the first torque rate and the first amplitude;
[0103] Step S3, obtaining a first time interval;
[0104] Step S4: determine a target time interval according to the first time interval and the target amplitude.
[0105] Optionally, in this embodiment, the above-mentioned computer-readable storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
[0106] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0107] Optionally, in this embodiment, the processor in the electronic device may be configured to run a computer program to perform the following steps:
[0108] Step S1, determining a first torque rate according to a vehicle operating condition;
[0109] Step S2, determining a target torque rate according to the first torque rate and the first amplitude;
[0110] Step S3, obtaining a first time interval;
[0111] Step S4: determine a target time interval according to the first time interval and the target amplitude.
[0112] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0113] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0114] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0115] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0116] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0117] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0118] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, magnetic disk or optical disk, etc., various media that can store program codes.
[0119] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A parameter determination method, characterized in that: include: Determining a first torque rate according to a vehicle operating condition, wherein the first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of torque reversal; determining a target torque rate according to the first torque rate and the first amplitude, wherein the target torque rate corresponds to a target amplitude; Acquire a first time interval, wherein the first time interval is a time interval in which torque reversal occurs; determining a target time interval according to the first time interval and the target amplitude; Determining the target torque rate according to the first torque rate and the first amplitude includes: acquiring an amplitude threshold of the vehicle; and determining the first torque rate as the target torque rate in response to the first amplitude being smaller than the amplitude threshold.
2. The method according to claim 1, characterized in that Determining the first torque rate according to the vehicle operating condition includes: determining a maximum torque rate, a first test number, and a torque rate step size according to the vehicle operating condition; The first torque rate is calculated according to the maximum torque rate, the first test number, and the torque rate step size.
3. The method according to claim 2, characterized in that The amplitude threshold is determined according to a torque reversal knock point of the vehicle.
4. The method according to claim 3, characterized in that Also includes: In response to the first amplitude being greater than or equal to the amplitude threshold, determining a second test number, wherein the second test number is greater than the first test number; A second torque rate is calculated according to the second test number, and the second torque rate is determined to be the target torque rate, wherein the second torque rate corresponds to a second amplitude, and the second amplitude is less than the amplitude threshold.
5. The method according to claim 1, characterized in that The obtaining of the first time interval comprises: A first time interval is acquired according to the target torque rate.
6. The method according to claim 1, characterized in that Determining the target time interval according to the first time interval and the target amplitude includes: In response to the target amplitude corresponding to the target torque rate in the first time interval being smaller than the amplitude threshold, the first time interval is determined to be a target time interval.
7. The method according to claim 6, characterized in that Also includes: In response to the target amplitude corresponding to the target torque rate in the first time interval being greater than or equal to the amplitude threshold, determining a second time interval, wherein the second time interval is wider than the first time interval; The second time interval is determined as a target time interval, wherein the target amplitude corresponding to the target torque rate in the second time interval is smaller than the amplitude threshold.
8. A parameter determination device, characterized in that: include: A rate determination module, the rate determination module is used to determine a first torque rate according to a vehicle operating condition, wherein the first torque rate corresponds to a first amplitude, and the first amplitude is used to reflect the vibration amplitude of the torque reversal; a parameter determination module, the parameter determination module being configured to determine a target torque rate according to the first torque rate and the first amplitude, wherein the target torque rate corresponds to a target amplitude; An interval acquisition module, the interval acquisition module is used to acquire a first time interval, wherein the first time interval is a time interval in which torque reversal occurs; The parameter determination module is further used to determine a target time interval according to the first time interval and the target amplitude; The parameter determination module is further configured to obtain an amplitude threshold of the vehicle; and in response to the first amplitude being smaller than the amplitude threshold, determine the first torque rate as the target torque rate.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the parameter determination method described in any one of claims 1 to 7 when running on a computer or a processor.
10. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to run the computer program to execute the parameter determination method described in any one of claims 1 to 7.
Citation Information
Patent Citations
Torque control method and device of new energy automobile and driving system
CN113815597A
Motor torque control method and control device
CN114407675A