Method, apparatus and device for controlling noise of idle gear, and storage medium

By acquiring torque information from the engine and motor to determine the noise suppression function of the gearbox and adjusting the motor torque, the problem of gearbox noise in multi-gear hybrid vehicles has been solved, achieving improved noise control and driving performance.

WO2026016288A1PCT designated stage Publication Date: 2026-01-22DONGFENG MOTOR GRP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/119811
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-16
Filing Date
2024-09-19
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

In multi-speed hybrid vehicles, the noise from the gearbox is difficult to suppress effectively, especially when the engine torque exceeds a certain range, resulting in prolonged abnormal noise that affects driving comfort and fuel economy.

Method used

By acquiring the current requested torque and target torque range of the engine and motor, it is determined whether the noise suppression function of the gear kit needs to be activated, and when activated, the current actual torque of the motor is adjusted to achieve noise control.

Benefits of technology

It effectively suppresses the noise of the gear teeth, avoids long-term abnormal noise caused by insufficient engine torque distribution, and improves driving comfort and economy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024119811_22012026_PF_FP_ABST
    Figure CN2024119811_22012026_PF_FP_ABST
Patent Text Reader

Abstract

A method, apparatus and device for controlling the noise of an idle gear, and a storage medium. The method comprises: acquiring the current requested torque of an engine, the current requested torque of an electric motor and a target torque range; on the basis of the current requested torque of the engine, the current requested torque of the electric motor and the target torque range, determining whether an idle-gear noise suppression function needs to be activated; and when the idle-gear noise suppression function is activated, adjusting the current actual torque of the electric motor, so as to realize control over the noise of an idle gear.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, devices, equipment and storage media for noise control of empty gear teeth

[0001] Related applications

[0002] This application claims priority to Chinese patent application No. 202410951397.6, filed on July 16, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of vehicle control technology, and in particular to a method, device, equipment and storage medium for controlling noise in a gear toothed system. Background Technology

[0004] In multi-gear hybrid vehicles, due to the structural characteristics of the multi-gearbox, when a certain gear is engaged, the gears in other gears are non-load-bearing gears. Simultaneously, hybrid vehicles have multiple power sources; in addition to the engine, there are generators and drive motors that can provide power. With these power sources coupled, the torque distribution between them exacerbates gear transmission clearance and knocking, as well as knocking of non-load-bearing gears. For example, in power-split mode and parallel direct drive mode, when the engine and wheel end are coupled, if the P3 drive motor passes near zero torque and the engine torque exceeds a certain limit, it can easily cause knocking noise from loose gears, leading to customer complaints. Whether in power-split mode or direct drive mode, when the P3 torque is at zero torque, the engine torque exceeds the clearance torque boundary, causing abnormal noise, especially when the P3 torque is near zero torque for extended periods. At medium to high speeds, the power demand gradually increases, making it impossible to avoid knocking noise by continuously reducing engine torque in torque distribution; otherwise, the State of Charge (SOC) will drop rapidly, which is detrimental to the customer's fuel economy.

[0005] Therefore, how to effectively suppress the noise of the empty gear teeth is a problem that urgently needs to be solved.

[0006] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention

[0007] The main objective of this application is to provide a method, apparatus, device, and storage medium for controlling the noise of empty toothed parts, aiming to solve the technical problem of how to effectively suppress the noise of empty toothed parts.

[0008] To achieve the above objectives, this application proposes a method for controlling noise in a toothed sleeve, the method comprising:

[0009] Obtain the current requested torque of the engine and the current requested torque of the electric motor, as well as the target torque range;

[0010] Determine whether the gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range.

[0011] When the empty gear noise suppression function is activated, the current actual torque of the motor is adjusted to achieve empty gear noise control.

[0012] In one embodiment, obtaining the current requested torque of the engine, the current requested torque of the electric motor, and the target torque region includes:

[0013] Obtain the vehicle's required driving power and charging / discharging power;

[0014] The current requested torque of the engine and the current requested torque of the motor are determined based on the driving power demand and the charging and discharging power.

[0015] The target torque range was obtained by conducting real-vehicle tests.

[0016] In one embodiment, the step of conducting a real-vehicle test to obtain the target torque region includes:

[0017] The vehicle is controlled to travel at different speeds, and when a rattling noise occurs, the requested torque of the motor is collected to obtain multiple sets of requested torque of the motor.

[0018] The target torque range is determined based on the requested torque of the multiple sets of motors.

[0019] In one embodiment, determining whether the gear noise suppression function needs to be activated based on the engine's current requested torque, the motor's current requested torque, and the target torque region includes:

[0020] Determine the torque boundary for the abnormal noise from the idle gear based on the current requested torque of the engine.

[0021] The decision on whether to activate the idling noise suppression function is based on the torque boundary of the idling gear abnormal noise, the current requested torque of the motor, and the target torque region.

[0022] In one embodiment, determining whether the idling noise suppression function needs to be activated based on the idling gear abnormal noise torque boundary, the motor's current requested torque, and the target torque region includes:

[0023] The current actual torque of the engine is obtained, and the current actual torque of the engine is compared with the torque boundary of the abnormal noise of the empty sleeve gear to obtain a first comparison result;

[0024] The current requested torque of the motor is compared with the target torque range to obtain a second comparison result;

[0025] Based on the first comparison result and the second comparison result, determine whether the empty tooth noise suppression function needs to be activated.

[0026] In one embodiment, determining whether the empty tooth noise suppression function needs to be activated based on the first comparison result and the second comparison result includes:

[0027] When the first comparison result is that the current actual torque of the engine is greater than the torque boundary of the abnormal noise of the empty tooth and the second comparison result is that the current requested torque of the motor is within the target torque range, it is determined that the noise suppression function of the empty tooth needs to be activated.

[0028] When the first comparison result is that the current actual torque of the engine is less than or equal to the torque boundary of the idling gear noise, or when the second comparison result is that the current requested torque of the motor is outside the target torque region, it is determined that the idling gear noise suppression function does not need to be activated.

[0029] In one embodiment, before obtaining the current actual torque of the engine and comparing the current actual torque of the engine with the torque boundary of the abnormal noise of the empty gear, and obtaining a first comparison result, the method further includes:

[0030] Get the vehicle's current speed;

[0031] When the current vehicle speed is within the preset vehicle speed range, the step of obtaining the current actual engine torque and comparing the current actual engine torque with the torque boundary of the abnormal noise of the empty gear is performed to obtain the first comparison result.

[0032] In one embodiment, adjusting the current actual torque of the motor to achieve noise control of the idling gear when the idling gear noise suppression function is activated includes:

[0033] When the empty tooth noise suppression function is activated, the torque bandwidth of the motor is obtained;

[0034] The actual torque of the motor is adjusted according to the torque bandwidth of the motor to achieve noise control of the idle gear.

[0035] In one embodiment, obtaining the motor torque bandwidth when the empty gear noise suppression function is activated includes:

[0036] When the noise suppression function of the empty tooth is activated, the current vehicle speed is obtained;

[0037] The positive and negative torque boundaries of the motor are determined based on the current vehicle speed.

[0038] The torque bandwidth of the motor is determined based on the positive torque boundary and the negative torque boundary.

[0039] Furthermore, to achieve the above objectives, this application also proposes a noise control device for empty tooth fittings, the noise control device comprising:

[0040] The acquisition module is used to acquire the current requested torque of the engine and the current requested torque of the motor, as well as the target torque region;

[0041] The determination module is used to determine whether the empty gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque region.

[0042] The control module is used to adjust the current actual torque of the motor when the empty tooth noise suppression function is activated, so as to achieve empty tooth noise control.

[0043] In addition, to achieve the above objectives, this application also proposes a toothed noise control device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the toothed noise control method described above.

[0044] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the empty tooth noise control method described above.

[0045] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the empty tooth noise control method described above.

[0046] This application provides a method for controlling toothed gear noise. The method first obtains the current requested torque of the engine, the current requested torque of the motor, and the target torque range. Based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range, it determines whether a toothed gear noise suppression function needs to be activated, thus accurately determining whether toothed gear noise suppression is required. When the toothed gear noise suppression function is activated, the actual current torque of the motor is adjusted to achieve toothed gear noise control, effectively suppressing toothed gear noise.

[0047] In summary, this application determines whether the tooth-sleeving noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range. When the tooth-sleeving noise suppression function is activated, tooth-sleeving noise is controlled by adjusting the current actual torque of the motor. This overcomes the technical defect that it is impossible to avoid tooth-sleeving knocking noise by reducing the engine torque for a long time in terms of torque distribution, and can effectively suppress tooth-sleeving noise. Attached Figure Description

[0048] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0049] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0050] Figure 1 is a flowchart of the first embodiment of the noise control method for empty tooth sleeves in this application;

[0051] Figure 2 is a flowchart of the second embodiment of the noise control method for empty tooth sleeves in this application;

[0052] Figure 3 is a schematic diagram of the torque boundary of abnormal noise of the empty tooth provided in the second embodiment of the noise control method of the empty tooth in this application;

[0053] Figure 4 is a flowchart of the third embodiment of the noise control method for empty tooth sleeves in this application.

[0054] Figure 5 is a schematic diagram of the zero-torque dead zone bandwidth of the P3 drive motor provided in the third embodiment of the noise control method for empty gears in this application.

[0055] Figure 6 is a schematic diagram of the zero-crossing torque dead zone torque control of the P3 drive motor provided in the third embodiment of the noise control method for empty gears in this application;

[0056] Figure 7 is a schematic diagram of the module structure of the empty sleeve tooth noise control device according to an embodiment of this application;

[0057] Figure 8 is a schematic diagram of the equipment structure of the hardware operating environment involved in the empty tooth noise control method of this application embodiment.

[0058] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Embodiments of the present invention

[0059] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0060] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0061] The main solution of this application embodiment is: to obtain the current requested torque of the engine and the current requested torque of the motor, as well as the target torque range; to determine whether the toothed gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range; and when the toothed gear noise suppression function is activated, to adjust the current actual torque of the motor to achieve toothed gear noise control.

[0062] In multi-gear hybrid vehicles, due to the structural characteristics of the multi-gearbox, when a certain gear is engaged, the gears in other gears are non-load-bearing gears. Simultaneously, hybrid vehicles have multiple power sources; in addition to the engine, there are generators and drive motors that can provide power. With these power sources coupled, the torque distribution between them exacerbates gear transmission clearance and knocking, as well as knocking of non-load-bearing gears. For example, in power-split mode and parallel direct drive mode, when the engine and wheel end are coupled, if the P3 drive motor passes near zero torque and the engine torque exceeds a certain limit, it can easily cause knocking noise from loose gears, leading to customer complaints. Whether in power-split mode or direct drive mode, when the P3 torque is at zero torque, the engine torque exceeds the clearance torque boundary, causing abnormal noise, especially when the P3 torque is near zero torque for extended periods. At medium to high speeds, the power demand gradually increases, making it impossible to avoid knocking noise by continuously reducing engine torque in torque distribution; otherwise, the State of Charge (SOC) will drop rapidly, which is detrimental to the customer's fuel economy. Therefore, how to effectively suppress the noise of the empty gear teeth is a problem that urgently needs to be solved.

[0063] This application determines whether the tooth-sleeving noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range. When the tooth-sleeving noise suppression function is activated, tooth-sleeving noise is controlled by adjusting the current actual torque of the motor. This overcomes the technical defect that it is impossible to avoid tooth-sleeving knocking noise by reducing the engine torque for a long time in terms of torque distribution, and can effectively suppress tooth-sleeving noise.

[0064] The executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or a gear noise control device capable of performing the above functions. The following description uses a gear noise control device as an example to illustrate this embodiment and the subsequent embodiments.

[0065] Based on this, this application provides a method for controlling the noise of empty tooth fittings. Referring to Figure 1, which is a flowchart of the first embodiment of the method for controlling the noise of empty tooth fittings in this application.

[0066] In this embodiment, the noise control method for the empty sleeve tooth includes steps S10~S30:

[0067] Step S10: Obtain the current requested torque of the engine and the current requested torque of the motor, as well as the target torque region.

[0068] It should be noted that the engine's current requested torque refers to the torque value requested by the engine based on current operating conditions (such as speed and load), which is calculated by the engine control system based on factors such as driving demands and vehicle status. The electric motor's current requested torque refers to the torque value requested by the electric motor based on current operating conditions and driving demands; it is also calculated by the electric motor control system. The target torque region, corresponding to the zero torque dead zone, refers to the torque range that needs special control to avoid the generation of idle gear noise when the electric motor torque is close to or near zero torque.

[0069] In this embodiment, the motor can be a P3 drive motor, which is installed after the output end of the gearbox and is usually directly connected to the drive shaft. It is located between the gearbox (which can be an automatic gearbox or a dual-clutch gearbox, etc.) and the main reducer (or final drive). As the last link in power output, its torque precision control is crucial for suppressing the noise of the gear teeth.

[0070] In one embodiment, step S10 may include: acquiring the vehicle's driving power demand and charging / discharging power; determining the engine's current requested torque and the motor's current requested torque based on the driving power demand and the charging / discharging power; and conducting a real-vehicle test to obtain the target torque range.

[0071] The driving power requirement of a vehicle refers to the power output needed by the vehicle, determined by the driver's actions (such as accelerator pedal depth and brake pedal status) and the vehicle's current state (such as vehicle speed and load). Charging and discharging power, on the other hand, refers to the power output of the vehicle's battery system during charging or discharging, which affects the motor's torque output.

[0072] Determining the current requested torque of the engine and the current requested torque of the motor based on the driving power demand and discharge power can be achieved through a power allocation algorithm. That is, based on the total power demand of the vehicle and the charging and discharging state of the battery system, the torque output of the engine and the motor is reasonably allocated to meet driving needs and maintain the health of the battery system. This can ensure that the engine and the motor operate within their respective optimal operating ranges, improve overall efficiency and reduce energy consumption.

[0073] Real-world testing of the vehicle reveals the target torque range through noise testing and analysis during actual driving. Under real-world driving conditions, the vehicle is tested under various operating conditions, and the generation of idle gear noise is recorded and analyzed. By continuously adjusting the torque output of the engine and electric motor, changes in idle gear noise are observed to determine the torque range corresponding to the zero-torque dead zone, i.e., the target torque range. This process requires comprehensive consideration of multiple factors, including vehicle power, fuel economy, and noise comfort, to ensure that the final torque range setting effectively suppresses idle gear noise while guaranteeing normal vehicle operation and a superior driving experience.

[0074] In practice, based on the customer's driving needs, the energy management control allocates engine torque and P3 original requested torque according to the driving demand power and charging / discharging power, prioritizing driving economy.

[0075] In one embodiment, the step of conducting a real-vehicle test to obtain the target torque region includes: controlling the vehicle to travel at different speeds, and collecting the motor request torque when a gear-locking noise occurs, thereby obtaining multiple sets of motor request torques; and determining the target torque region based on the multiple sets of motor request torques.

[0076] During actual testing, different vehicle speeds can be set to simulate the vehicle's operating conditions under various circumstances. The generation of abnormal noise from the gear teeth is monitored as the vehicle travels at different speeds. Once the abnormal noise occurs, the requested torque of the motor at that time is immediately collected, obtaining multiple sets of motor requested torque data related to the abnormal noise from the gear teeth.

[0077] Based on multiple sets of motor requested torque data related to the abnormal noise of the toothed gear, a target torque region is determined through data analysis and processing methods, such as cluster analysis and regression analysis. This torque region should be able to cover most of the motor requested torque values ​​that cause the abnormal noise of the toothed gear, but it should not be too broad, so as not to affect the normal driving and performance of the vehicle.

[0078] The vehicle in this embodiment is a hybrid vehicle. In a hybrid vehicle, there are multiple power sources. The vehicle will coordinate and distribute the torque of each power source according to road conditions, power driving needs, driving mode, etc. to meet the torque requirements at the wheel ends.

[0079] Step S20: Determine whether the empty gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque region.

[0080] The activation of the tooth-knocking noise suppression function is based on three main factors: whether the engine's current requested torque exceeds the tooth-knocking noise threshold (i.e., excessive engine torque can easily cause tooth-knocking noise); whether the motor's current requested torque is close to or near zero torque, i.e., the target torque range (because when the motor torque crosses near zero torque, coupling with the engine torque can easily cause tooth-knocking noise); and whether the current vehicle speed is within the preset speed range. The tooth-knocking noise suppression function will only be activated when all three conditions are met simultaneously.

[0081] In this embodiment, other vehicle state parameters, such as ambient temperature, battery status, and vehicle load, can also be considered when determining the activation of the toothed noise suppression function. This embodiment does not impose specific limitations on these parameters. Although these parameters do not directly participate in the main logic of the activation determination, their changes may have a certain impact on the generation and suppression of toothed noise. Therefore, during the activation determination process, these parameters can be monitored and evaluated to more accurately determine whether the toothed noise suppression function needs to be activated.

[0082] Step S30: When the empty tooth noise suppression function is activated, adjust the current actual torque of the motor to achieve empty tooth noise control.

[0083] Loose gear noise refers to the noise generated in gear transmission systems, especially manual transmissions, when one of a pair of gears is in a free-spinning state rather than fully engaged. This noise not only affects driving comfort but can also damage the vehicle's transmission system. Therefore, after activating the loose gear noise suppression function, it is necessary to precisely adjust the current actual torque of the motor to control the noise.

[0084] A torque adjustment strategy can be employed to adjust the motor's current actual torque. This is achieved by monitoring the engine and motor status, as well as the vehicle's speed, in real time. When the conditions for activating the gear noise suppression function are met, the adjustment procedure is immediately initiated. The core of this adjustment procedure lies in determining a suitable motor torque adjustment value. This value is not fixed but dynamically calculated based on multiple factors, including the engine and motor's real-time requested torque, vehicle speed, vehicle load, and ambient temperature. This embodiment does not impose specific limitations on this value. In this way, it can be ensured that gear noise is suppressed without affecting the vehicle's power and fuel economy.

[0085] This embodiment provides a method for controlling toothed gear noise. This embodiment first obtains the current requested torque of the engine, the current requested torque of the motor, and the target torque range. Based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range, it determines whether the toothed gear noise suppression function needs to be activated, thus accurately determining whether toothed gear noise suppression is required. When the toothed gear noise suppression function is activated, the actual current torque of the motor is adjusted to achieve toothed gear noise control, effectively suppressing toothed gear noise.

[0086] In summary, this embodiment determines whether the tooth-sleeving noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque region. When the tooth-sleeving noise suppression function is activated, tooth-sleeving noise is controlled by adjusting the current actual torque of the motor. This overcomes the technical defect that it is impossible to avoid tooth-sleeving knocking noise by reducing the engine torque for a long time in terms of torque distribution, and can effectively suppress tooth-sleeving noise.

[0087] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description and will not be repeated hereafter. Based on this, please refer to Figure 2, step S20 further includes steps S201-S202:

[0088] Step S201: Determine the torque boundary of the idling gear abnormal noise based on the current requested torque of the engine.

[0089] The torque boundary for gear toothing noise refers to the maximum requested torque value of the engine at a specific speed that will not cause gear toothing noise. The torque boundary for gear toothing noise increases with vehicle speed. As shown in Table 1, Table 1 shows the correspondence between engine torque boundaries and vehicle speeds. The table includes different vehicle speeds and their corresponding engine torque boundaries; for example, the engine torque boundary corresponding to vehicle speed V1 is Tice-1.

[0090] Table 1

[0091] V1V2V3V4V5Tice-1Tice-2Tice-3Tice-4Tice-5

[0092] Determining the torque boundary for the idling noise based on the engine's current requested torque can be achieved by consulting a preset table of the correspondence between engine torque boundaries and vehicle speed. This table is based on extensive experimental data and accumulated experience, and can accurately reflect the maximum requested torque value at different vehicle speeds that will not cause idling noise. When the engine's current requested torque exceeds the idling noise torque boundary at the corresponding vehicle speed, there is a risk of idling noise occurring.

[0093] In power split mode and parallel direct drive mode, when the P3 drive motor passes through the zero torque area under the coupling state between the engine and the wheel end, if the engine torque exceeds a certain torque, it is easy to cause tooth knocking noise, as shown in Figure 3. Figure 3 is a schematic diagram of the torque boundary of tooth knocking noise. The engine torque boundary of P3 passing through zero torque and causing tooth knocking noise varies with the vehicle speed. The lower the vehicle speed, the lower the required engine torque.

[0094] Step S202: Determine whether the noise suppression function for the empty gear needs to be activated based on the torque boundary of the abnormal noise of the empty gear, the current requested torque of the motor, and the target torque region.

[0095] The activation of the gear-mounted noise suppression function is determined based on three conditions: the torque boundary of the gear-mounted noise, the current requested torque of the motor, and the target torque range. If the current requested torque of the motor is within the target torque range, and the current actual torque of the engine exceeds the torque boundary of the gear-mounted noise at the corresponding vehicle speed, the gear-mounted noise suppression function needs to be activated to avoid potential gear-mounted noise.

[0096] In one embodiment, step S202 may include: obtaining the current actual torque of the engine and comparing the current actual torque of the engine with the torque boundary of the toothed gear noise to obtain a first comparison result; comparing the current requested torque of the motor with the target torque region to obtain a second comparison result; and determining whether the toothed gear noise suppression function needs to be activated based on the first comparison result and the second comparison result.

[0097] The engine's current actual torque refers to the actual torque value that the engine is currently outputting. This value may fluctuate due to various factors (such as engine load, speed, and temperature). Comparing the engine's current actual torque with the torque boundary for the gearbox noise is to determine whether the current actual torque exceeds the torque boundary that may cause gearbox noise. If the first comparison result shows that the engine's current actual torque does not exceed the gearbox noise torque boundary, it indicates that the current engine torque is within a safe range and will not produce gearbox noise, thus there is no need to activate the gearbox noise suppression function. However, if the first comparison result shows that the engine's current actual torque exceeds the gearbox noise torque boundary, further judgment is needed based on the motor's currently requested torque.

[0098] The motor's current requested torque refers to the torque value requested by the motor at the current moment. This value may vary depending on the driver's needs or the vehicle's driving conditions. Comparing the motor's current requested torque with the target torque range is to determine whether the motor is within the torque range that may cause a rattling or grinding noise. If the second comparison result shows that the motor's current requested torque is within the target torque range, then the motor is currently in a relatively sensitive torque range. That is, once the engine torque exceeds a certain boundary, it is very likely to cause a rattling or grinding noise.

[0099] In one embodiment, determining whether the toothed gear noise suppression function needs to be activated based on the first comparison result and the second comparison result includes: determining that the toothed gear noise suppression function needs to be activated when the first comparison result is that the current actual torque of the engine is greater than the toothed gear abnormal noise torque boundary and the second comparison result is that the current requested torque of the motor is within the target torque region; and determining that the toothed gear noise suppression function does not need to be activated when the first comparison result is that the current actual torque of the engine is less than or equal to the toothed gear abnormal noise torque boundary or the second comparison result is that the current requested torque of the motor is outside the target torque region.

[0100] When the engine's current actual torque exceeds the torque boundary of the gear-sleeving noise and the motor's current requested torque is within the target torque range, the system determines that there is a high risk of generating gear-sleeving noise because both conditions are met simultaneously. To avoid this risk, the system decides to activate the gear-sleeving noise suppression function. After activating this function, the system will take a series of measures to reduce or eliminate gear-sleeving noise, ensuring driving comfort and safety.

[0101] When the engine's current actual torque is less than or equal to the torque boundary for the toothed gear noise, or when the motor's current requested torque is outside the target torque range, the system considers there to be no risk or a low risk of toothed gear noise, and therefore there is no need to activate the toothed gear noise suppression function. This not only saves system resources but also avoids unnecessary intervention that could interfere with normal vehicle operation.

[0102] In one embodiment, before obtaining the current actual engine torque and comparing it with the torque boundary of the abnormal noise of the gear teeth to obtain a first comparison result, the method further includes: obtaining the current vehicle speed; and when the current vehicle speed is within a preset speed range, performing the step of obtaining the current actual engine torque and comparing it with the torque boundary of the abnormal noise of the gear teeth to obtain a first comparison result.

[0103] In this application, the noise suppression of the gear teeth in medium-to-high-speed driving scenarios is addressed. Therefore, the issue of abnormal gear teeth noise only needs to be considered and addressed when the vehicle's current speed is within a preset speed range. The preset speed range refers to the speed range corresponding to medium-to-high-speed driving, such as 60-120 km / h. This embodiment does not impose specific limitations on this range.

[0104] The vehicle's current speed can be obtained in real time through onboard sensors, ensuring the accuracy and timeliness of the data.

[0105] In this embodiment, the noise suppression function of the empty tooth can be quickly and accurately determined based on the torque boundary and target torque region of the empty tooth, which can effectively improve the control efficiency and effect of the empty tooth noise.

[0106] The above examples are only for understanding this application and do not constitute a limitation on the noise control method for empty toothed parts in this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0107] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description and will not be repeated hereafter. Based on this, please refer to Figure 4, step S30 further includes steps S301-S302:

[0108] Step S301: When the empty gear noise suppression function is activated, the torque bandwidth of the motor is obtained.

[0109] Torque bandwidth refers to the torque bandwidth of the P3 drive motor's zero-torque dead zone. The region near the zero-torque range of the P3 drive motor is defined as the dead zone torque, within a certain positive and negative torque range. Control systems aim to avoid the P3 motor from operating in this region as much as possible, thereby reducing the risk of torque fluctuations and abnormal noise from the gear teeth. The torque bandwidth can be determined based on the positive and negative torque range.

[0110] In one embodiment, step S301 may include: when the empty gear noise suppression function is activated, acquiring the current vehicle speed; determining the positive torque boundary and negative torque boundary of the motor based on the current vehicle speed; and determining the torque bandwidth of the motor based on the positive torque boundary and the negative torque boundary.

[0111] The torque bandwidth, also known as the P3 zero-torque dead-zone bandwidth, refers to the torque bandwidth of the P3 drive motor during its zero-torque dead zone. The torque bandwidth is the difference between the positive torque boundary P3pos and the negative torque boundary P3neg at different vehicle speeds. As the vehicle speed increases, the bandwidth boundary gradually decreases, as shown in Figure 5, which is a schematic diagram of the P3 drive motor's zero-torque dead-zone bandwidth.

[0112] Determining the motor's torque bandwidth based on the vehicle's current speed is a dynamic adjustment method. This allows for optimization of the motor's torque output based on real-time driving conditions, further reducing the risk of rattling noise from the motor's gears. At lower speeds, because the vehicle's torque response and stability requirements are relatively lower, the torque bandwidth can be appropriately widened to provide a broader torque output range. Conversely, at higher speeds, to ensure driving smoothness and safety, the torque bandwidth needs to be narrowed, allowing the motor to operate within a more precise torque range.

[0113] In practice, the positive and negative torque boundaries of the motor under the current driving conditions are determined based on the vehicle's current speed. The difference between the positive and negative torque boundaries is then used as the motor's torque bandwidth. The motor's torque bandwidth can be dynamically adjusted according to the real-time vehicle speed, thereby reducing the risk of rattling noise while ensuring driving comfort and safety.

[0114] Step S302: Adjust the current actual torque of the motor according to the torque bandwidth of the motor to achieve noise control of the idle gear.

[0115] When the engine torque is above the torque boundary of the gear toothing noise, the P3 drive motor is prompted to distribute torque as far away from the zero torque dead zone bandwidth as possible, thereby avoiding gear toothing noise caused by torque fluctuations. As shown in Figure 6, which is a schematic diagram of the P3 drive motor's zero torque dead zone torque control, the minimum positive torque of P3 is P3pos, avoiding the positive torque of P3 being between 0 and P3pos. Similarly, the minimum negative torque of P3 is P3neg, avoiding the positive torque of P3 being between 0 and P3neg. If torque reversal is necessary, it should quickly cross the zero torque dead zone bandwidth region to avoid being near zero torque for a long time.

[0116] In its implementation, when the gear noise suppression function is activated, the vehicle's current speed is acquired, and the positive and negative torque boundaries of the motor are determined based on this speed, thereby determining the motor's torque bandwidth. Then, the motor's current actual torque is adjusted according to the determined torque bandwidth. If the motor's actual torque is within the zero torque dead zone bandwidth range, i.e., close to zero torque, the control system will intervene to prevent the motor from operating in this region for extended periods, thus reducing the risk of gear noise. This adjustment can be achieved by increasing or decreasing the motor's torque output, depending on the relationship between the motor's current actual torque and the zero torque dead zone bandwidth.

[0117] To more precisely control the motor's torque output and prevent it from remaining near zero torque for extended periods during torque commutation, the control system monitors the motor's torque changes and quickly traverses the zero-torque dead zone bandwidth when necessary. This rapid traversal strategy reduces torque fluctuations, thereby lowering the risk of rattling noise.

[0118] The torque adjustment in this embodiment is performed under the premise of ensuring normal vehicle operation. That is, although the control system will try to avoid the motor from working in the zero torque dead zone bandwidth, this does not mean that the driving performance and stability of the vehicle will be sacrificed.

[0119] In this embodiment, by dynamically adjusting the torque bandwidth of the motor and adjusting the current actual torque of the motor according to the torque bandwidth, the accuracy and effectiveness of the noise control of the idle gear are further improved.

[0120] The above examples are only for understanding this application and do not constitute a limitation on the noise control method for empty toothed parts in this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0121] This application also provides a noise control device for empty gear teeth, as shown in Figure 7. The noise control device for empty gear teeth includes:

[0122] The acquisition module 10 is used to acquire the current requested torque of the engine, the current requested torque of the motor, and the target torque region;

[0123] The determination module 20 is used to determine whether the empty gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque region.

[0124] The control module 30 is used to adjust the current actual torque of the motor when the empty tooth noise suppression function is activated, so as to achieve empty tooth noise control.

[0125] This embodiment provides a toothed gear noise control device. This embodiment first obtains the current requested torque of the engine, the current requested torque of the motor, and the target torque range; based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range, it determines whether the toothed gear noise suppression function needs to be activated, thus accurately determining whether toothed gear noise suppression is required; when the toothed gear noise suppression function is activated, the actual current torque of the motor is adjusted to achieve toothed gear noise control, effectively suppressing toothed gear noise.

[0126] In summary, this embodiment determines whether the tooth-sleeving noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque region. When the tooth-sleeving noise suppression function is activated, tooth-sleeving noise is controlled by adjusting the current actual torque of the motor. This overcomes the technical defect that it is impossible to avoid tooth-sleeving knocking noise by reducing the engine torque for a long time in terms of torque distribution, and can effectively suppress tooth-sleeving noise.

[0127] In one embodiment, the acquisition module 10 is further configured to acquire the driving power demand and charging / discharging power of the vehicle; determine the current requested torque of the engine and the current requested torque of the motor based on the driving power demand and the charging / discharging power; and conduct a real-vehicle test to obtain the target torque range.

[0128] In one embodiment, the acquisition module 10 is further configured to control the vehicle to travel at different speeds, and when a toothed noise occurs, to collect the motor requested torque to obtain multiple sets of motor requested torque; and to determine the target torque region based on the multiple sets of motor requested torque.

[0129] In one embodiment, the determining module 20 is further configured to determine the torque boundary of the idling gear abnormal noise based on the current requested torque of the engine; and determine whether the idling gear noise suppression function needs to be activated based on the idling gear abnormal noise torque boundary, the current requested torque of the motor, and the target torque region.

[0130] In one embodiment, the determining module 20 is further configured to acquire the current actual torque of the engine, compare the current actual torque of the engine with the torque boundary of the toothed gear noise, and obtain a first comparison result; compare the current requested torque of the motor with the target torque region, and obtain a second comparison result; and determine whether the toothed gear noise suppression function needs to be activated based on the first comparison result and the second comparison result.

[0131] In one embodiment, the determining module 20 is further configured to determine that the empty gear noise suppression function needs to be activated when the first comparison result is that the current actual torque of the engine is greater than the torque boundary of the empty gear abnormal noise and the second comparison result is that the current requested torque of the motor is within the target torque region; and to determine that the empty gear noise suppression function does not need to be activated when the first comparison result is that the current actual torque of the engine is less than or equal to the torque boundary of the empty gear abnormal noise or the second comparison result is that the current requested torque of the motor is outside the target torque region.

[0132] In one embodiment, the determining module 20 is further configured to acquire the current vehicle speed; when the current vehicle speed is within a preset speed range, the step of acquiring the current actual engine torque and comparing the current actual engine torque with the torque boundary of the abnormal noise of the empty gear is executed to obtain a first comparison result.

[0133] In one embodiment, the control module 30 is further configured to acquire the torque bandwidth of the motor when the empty tooth noise suppression function is activated; and adjust the current actual torque of the motor according to the torque bandwidth of the motor to achieve empty tooth noise control.

[0134] In one embodiment, the control module 30 is further configured to: acquire the current vehicle speed when the empty gear noise suppression function is activated; determine the positive torque boundary and negative torque boundary of the motor based on the current vehicle speed; and determine the torque bandwidth of the motor based on the positive torque boundary and the negative torque boundary.

[0135] The empty tooth noise control device provided in this application, employing the empty tooth noise control method in the above embodiments, can solve the technical problem of how to effectively suppress empty tooth noise. Compared with the prior art, the beneficial effects of the empty tooth noise control device provided in this application are the same as those of the empty tooth noise control method provided in the above embodiments, and other technical features in the empty tooth noise control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0136] This application provides a toothed gear noise control device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the toothed gear noise control method in the above embodiment 1.

[0137] Referring now to Figure 8, a schematic diagram of a suitable device for implementing the toothed noise control device of this application is shown. The toothed noise control device in this application embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The toothed noise control device shown in Figure 8 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0138] As shown in Figure 8, the tooth-sleeving noise control device may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the tooth-sleeving noise control device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the air-tooth noise control device to communicate wirelessly or wiredly with other devices to exchange data. Although air-tooth noise control devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems can be implemented alternatively.

[0139] According to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0140] The empty tooth noise control device provided in this application, employing the empty tooth noise control method in the above embodiments, can solve the technical problem of how to effectively suppress empty tooth noise. Compared with the prior art, the beneficial effects of the empty tooth noise control device provided in this application are the same as those of the empty tooth noise control method provided in the above embodiments, and other technical features in this empty tooth noise control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0141] The various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0142] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0143] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the empty tooth noise control method in the above embodiments.

[0144] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0145] The aforementioned computer-readable storage medium may be included in the empty tooth noise control device; or it may exist independently and not assembled into the empty tooth noise control device.

[0146] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the gear noise control device, cause the gear noise control device to: acquire the current requested torque of the engine and the current requested torque of the motor, as well as the target torque range; determine whether the gear noise suppression function needs to be activated based on the current requested torque of the engine, the current requested torque of the motor, and the target torque range; and, when the gear noise suppression function is activated, adjust the current actual torque of the motor to achieve gear noise control.

[0147] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0148] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0149] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0150] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described empty tooth noise control method, thereby solving the technical problem of how to effectively suppress empty tooth noise. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the empty tooth noise control method provided in the above embodiments, and will not be repeated here.

[0151] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method for controlling noise in the toothed slot.

[0152] The computer program product provided in this application can solve the technical problem of how to effectively suppress the noise of the toothed gear. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the toothed gear noise control method provided in the above embodiments, and will not be repeated here.

[0153] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method of controlling the noise of a toothless gear, wherein, The method comprises: obtaining an engine current request torque and a motor current request torque and a target torque region; determining whether the rattle suppression function needs to be activated according to the engine current request torque, the motor current request torque and the target torque region; adjusting the motor current actual torque to achieve rattle control when the rattle suppression function is activated.

2. The method of claim 1, wherein, The obtaining of the engine current request torque and the motor current request torque and the target torque region comprises: obtaining a driving demand power and a charging and discharging power of the vehicle; determining the engine current request torque and the motor current request torque according to the driving demand power and the charging and discharging power; performing real vehicle testing on the vehicle to obtain the target torque region.

3. The method of claim 2, wherein, The real vehicle testing on the vehicle to obtain the target torque region comprises: controlling the vehicle to travel at different speeds and collecting motor request torques when rattle noises are generated to obtain a plurality of motor request torques; determining the target torque region according to the plurality of motor request torques.

4. The method of claim 1, wherein, The determination of whether the rattle suppression function needs to be activated according to the engine current request torque, the motor current request torque and the target torque region comprises: determining a rattle noise torque boundary according to the engine current request torque; determining whether the rattle suppression function needs to be activated according to the rattle noise torque boundary, the motor current request torque and the target torque region.

5. The method of claim 3, wherein, The determination of whether the rattle suppression function needs to be activated according to the rattle noise torque boundary, the motor current request torque and the target torque region comprises: obtaining an engine current actual torque and comparing the engine current actual torque with the rattle noise torque boundary to obtain a first comparison result; comparing the motor current request torque with the target torque region to obtain a second comparison result; determining whether the rattle suppression function needs to be activated according to the first comparison result and the second comparison result.

6. The method of claim 5, wherein, The determination of whether the rattle suppression function needs to be activated according to the first comparison result and the second comparison result comprises: when the first comparison result is that the engine current actual torque is greater than the rattle noise torque boundary and the second comparison result is that the motor current request torque is within the target torque region, it is determined that the rattle suppression function needs to be activated; when the first comparison result is that the engine current actual torque is less than or equal to the rattle noise torque boundary or the second comparison result is that the motor current request torque is outside the target torque region, it is determined that the rattle suppression function does not need to be activated.

7. The method of claim 5, wherein, Before the obtaining of the engine current actual torque and the comparison of the engine current actual torque with the rattle noise torque boundary to obtain the first comparison result, the method further comprises: obtaining a current vehicle speed of the vehicle; when the current vehicle speed is within a preset vehicle speed range, the step of obtaining the engine current actual torque and comparing the engine current actual torque with the rattle noise torque boundary to obtain the first comparison result is performed.

8. The method of claim 1, wherein, The method comprises the following steps: When the gear rattle suppression function is activated, the torque bandwidth of the motor is obtained. The current actual torque of the motor is adjusted according to the torque bandwidth of the motor to realize gear rattle control.

9. The method of claim 8, wherein, The method comprises the following steps: When the gear rattle suppression function is activated, the current vehicle speed is obtained. The positive torque boundary and the negative torque boundary of the motor are determined according to the current vehicle speed. The torque bandwidth of the motor is determined according to the positive torque boundary and the negative torque boundary.

10. A sound control device for a toothed belt, wherein, The gear rattle control device comprises: An acquisition module is configured to acquire the current requested torque of the engine, the current requested torque of the motor and a target torque region. A determination module is configured to determine whether the gear rattle suppression function needs to be activated according to the current requested torque of the engine, the current requested torque of the motor and the target torque region. A control module is configured to adjust the current actual torque of the motor when the gear rattle suppression function is activated to realize gear rattle control.

11. A toothed belt noise control apparatus, wherein, The gear rattle control device comprises a memory, a processor and a gear rattle control program stored in the memory and executable on the processor, and the gear rattle control program is configured to implement the gear rattle control method according to any one of claims 1 to 9.

12. A storage medium, wherein, The storage medium stores a gear rattle control program, and the gear rattle control program is executed by the processor to implement the gear rattle control method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method for eliminating and controlling gear knocking noise of four-axis power division hybrid electric automobile

    CN106515737A

  • Hybrid electric vehicle, control method and device thereof and storage medium

    CN115891962A

  • Vehicle control method and device, electronic equipment and storage medium

    CN118220157A

  • Hybrid vehicle

    JP2013147198A

  • Torque control device of hybrid vehicle

    JP2019189007A