Planetary gear noise control method and device, computer device and storage medium
By real-time detection of vehicle status and ambient temperature, and by adjusting the generator torque output using a preset mapping relationship, the noise problem of planetary gears at idle speed is solved, and planetary gear noise is effectively reduced.
Patent Information
- Application Number
- CN202310406794.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-17
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-04-17
AI Technical Summary
Planetary gears generate significant noise at idle speeds due to backlash and uneven torque, which is difficult to effectively reduce with existing technologies.
By real-time detection of vehicle status, engine speed and ambient temperature, the initial torque is obtained using a preset mapping relationship, and the generator output torque is adjusted according to vibration acceleration to achieve noise reduction torque control.
At idle speed, the torque output is dynamically adjusted according to ambient temperature and vibration acceleration, effectively reducing planetary gear noise and improving vehicle quietness.
Smart Images

Figure CN116331213B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, in particular to a planetary gear noise control method and device, computer equipment, storage medium and computer program product. BACKGROUND
[0002] The planetary gear refers to a gear system that can rotate around its own rotation axis in addition to the rotation axis of the planetary carrier. The planetary gear mechanism usually includes a sun gear, a planet gear and a ring gear. Due to the gap between the mechanisms of the planetary gear and the unstable torque, the vehicle has the problem of large planetary gear noise when moving at idle speed. SUMMARY
[0003] Therefore, it is necessary to provide a planetary gear noise control method, device, computer equipment, computer readable storage medium and computer program product capable of reducing the noise of the planetary gear in view of the above problem of large planetary gear noise.
[0004] In a first aspect, the present application provides a planetary gear noise control method. The method comprises:
[0005] Real-time detection of vehicle driving state, engine speed and ambient temperature;
[0006] In the case that the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, querying the torque corresponding to the ambient temperature in the preset mapping relationship; the preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque;
[0007] The queried torque is used as an initial torque, the generator is controlled to output the torque at the initial torque, the first vibration acceleration of the planetary gear under the driving of the initial torque is obtained, and the vibration acceleration of the planetary gear and the noise generated by the planetary gear are positively correlated;
[0008] In the case that the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque; the generator is controlled to output the torque at the target torque, and the second vibration acceleration of the planetary gear under the driving of the target torque is obtained;
[0009] Based on the comparison result of the first vibration acceleration and the second vibration acceleration, a noise reduction torque is determined, and the generator is controlled to output the torque at the noise reduction torque.
[0010] In one of the embodiments, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque, which comprises:
[0011] searching for an acceleration and a correction torque mapping relationship, to obtain a correction torque corresponding to the first vibration acceleration;
[0012] taking the sum of the correction torque and the initial torque as an adjusted target torque.
[0013] In one of the embodiments, the noise reduction torque is determined based on a comparison result of the first vibration acceleration and the second vibration acceleration, including:
[0014] in a case where the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, taking the difference between the correction torque and the initial torque as a first adjusted torque;
[0015] controlling the generator to output torque at the first adjusted torque, to obtain a third vibration acceleration;
[0016] adjusting the first adjusted torque based on the third vibration acceleration, to obtain a second adjusted torque, until the second adjusted torque is reduced to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, taking the second adjusted torque as the noise reduction torque.
[0017] In one of the embodiments, the noise reduction torque is determined based on a comparison result of the first vibration acceleration and the second vibration acceleration, including:
[0018] in a case where the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, taking the sum of the correction torque and the initial torque as a third adjusted torque;
[0019] controlling the generator to output torque at the third adjusted torque, to obtain a third vibration acceleration;
[0020] adjusting the third adjusted torque based on the third vibration acceleration, to obtain a fourth adjusted torque, until the fourth adjusted torque is increased to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, taking the fourth adjusted torque as the noise reduction torque.
[0021] In one of the embodiments, the planetary gear noise control method further includes:
[0022] in a case where the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, querying a target output torque corresponding to the ambient temperature in a target mapping relationship; the target mapping relationship is used to represent a corresponding relationship between the ambient temperature and the target output torque;
[0023] controlling the generator to output torque at the target output torque, the target output torque being used for noise control of the planetary gear.
[0024] In one of the embodiments, the planetary gear noise control method further includes:
[0025] In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as the target output torque;
[0026] The generator is controlled to output torque at the target output torque, which is used for noise control of the planetary gear.
[0027] In a second aspect, the application further provides a planetary gear noise control device. The device comprises:
[0028] The detection module is configured to detect, in real time, a vehicle driving state, an engine speed, and an ambient temperature;
[0029] The query module is configured to, in a case where the detected vehicle driving state is a parking state, the detected engine speed is an idle speed, and the detected ambient temperature is less than a preset temperature threshold, query a torque corresponding to the ambient temperature in a preset mapping relationship, the preset mapping relationship being configured to represent a corresponding relationship between the ambient temperature and the torque.
[0030] The first control module is configured to take the queried torque as an initial torque, control the generator to output torque at the initial torque, obtain a first vibration acceleration of the planetary gear driven by the initial torque, and make the vibration acceleration of the planetary gear positively correlated with a noise level generated by the planetary gear.
[0031] The adjustment module is configured to, in a case where the first vibration acceleration is greater than a preset acceleration threshold, adjust the initial torque according to the first vibration acceleration to obtain an adjusted target torque, and control the generator to output torque at the target torque to obtain a second vibration acceleration of the planetary gear driven by the target torque.
[0032] The second control module is configured to determine a noise reduction torque based on a comparison result of the first vibration acceleration and the second vibration acceleration, and control the generator to output torque at the noise reduction torque.
[0033] In a third aspect, the application further provides a computer device. The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0034] The vehicle driving state, the engine speed, and the ambient temperature are detected in real time.
[0035] In a case where the detected vehicle driving state is a parking state, the detected engine speed is an idle speed, and the detected ambient temperature is less than a preset temperature threshold, a torque corresponding to the ambient temperature is queried in a preset mapping relationship, the preset mapping relationship being configured to represent a corresponding relationship between the ambient temperature and the torque.
[0036] The queried torque is taken as an initial torque, the generator is controlled to output torque at the initial torque, a first vibration acceleration of the planetary gear under the driving of the initial torque is obtained, and the vibration acceleration of the planetary gear is positively correlated with the noise size generated by the planetary gear;
[0037] In a case where the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain a target torque after adjustment; the generator is controlled to output torque at the target torque, and a second vibration acceleration of the planetary gear under the driving of the target torque is obtained;
[0038] Based on a comparison result of the first vibration acceleration and the second vibration acceleration, a noise reduction torque is determined, and the generator is controlled to output torque at the noise reduction torque.
[0039] In a fourth aspect, the present application further provides a computer readable storage medium. The computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:
[0040] Real-time detection of a vehicle driving state, an engine speed and an ambient temperature;
[0041] In a case where the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, a torque corresponding to the ambient temperature is queried in a preset mapping relationship; the preset mapping relationship is used to represent a corresponding relationship between the ambient temperature and the torque;
[0042] The queried torque is taken as an initial torque, the generator is controlled to output torque at the initial torque, a first vibration acceleration of the planetary gear under the driving of the initial torque is obtained, and the vibration acceleration of the planetary gear is positively correlated with the noise size generated by the planetary gear;
[0043] In a case where the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain a target torque after adjustment; the generator is controlled to output torque at the target torque, and a second vibration acceleration of the planetary gear under the driving of the target torque is obtained;
[0044] Based on a comparison result of the first vibration acceleration and the second vibration acceleration, a noise reduction torque is determined, and the generator is controlled to output torque at the noise reduction torque.
[0045] In a fifth aspect, the present application further provides a computer program product. The computer program product comprises a computer program, and the computer program is executed by a processor to implement the following steps:
[0046] Real-time detection of a vehicle driving state, an engine speed and an ambient temperature;
[0047] When the detected vehicle is parked, the engine speed is idling, and the ambient temperature is below a preset temperature threshold, the torque corresponding to the ambient temperature is queried from the preset mapping relationship; the preset mapping relationship is used to characterize the correspondence between ambient temperature and torque.
[0048] The queried torque is used as the initial torque, and the generator is controlled to output torque at the initial torque. The first vibration acceleration of the planetary gear under the drive of the initial torque is obtained. The vibration acceleration of the planetary gear is positively correlated with the noise generated by the planetary gear.
[0049] When the first vibration acceleration is greater than the preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain the adjusted target torque; the generator is controlled to output torque with the target torque to obtain the second vibration acceleration of the planetary gear driven by the target torque;
[0050] Based on the comparison results of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, and the generator is controlled to output torque with the noise reduction torque.
[0051] The aforementioned planetary gear noise control method, device, computer equipment, storage medium, and computer program product, under the real-time detected conditions of a parked vehicle, engine idle speed, and ambient temperature below a preset temperature threshold, control the generator to output torque with an initial torque corresponding to the ambient temperature, thereby obtaining the first vibration acceleration of the planetary gears driven by the initial torque. This allows for control of the generator output torque based on different ambient temperatures under parked idle speed conditions. Since the vibration acceleration of the planetary gears is positively correlated with the noise level generated, it is possible to determine whether the corresponding torque can reduce noise. If the first vibration acceleration exceeds a preset acceleration threshold, the initial torque is adjusted based on the first vibration acceleration, thereby controlling the generator to output torque with a target torque, and obtaining the second vibration acceleration of the planetary gears driven by the target torque. This method of adjusting the initial torque when the first vibration acceleration is large is beneficial for further reducing planetary gear noise. Based on the comparison between the first and second vibration accelerations, a noise reduction torque is determined, and the generator is controlled to output torque with the noise reduction torque. This method of further judging the first and second vibration accelerations to determine the noise reduction torque is beneficial for further reducing planetary gear noise. Attached Figure Description
[0052] Figure 1 This is a diagram illustrating the application environment of a planetary gear noise control method in one embodiment.
[0053] Figure 2A flowchart of a planetary gear noise control method in an embodiment;
[0054] Figure 3 A flowchart of a planetary gear noise control method in an embodiment;
[0055] Figure 4 A block diagram of a planetary gear noise control device in an embodiment;
[0056] Figure 5 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION
[0057] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application.
[0058] The planetary gear noise control method provided by the embodiments of the present application can be applied in an application environment as shown in the figure. Figure 1 The controller 102 communicates with the generator 104 and the planetary gear 106 respectively. The generator 104 and the planetary gear 106 are connected. The controller 102 detects the vehicle driving state, the engine speed and the environment temperature in real time; in the case that the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the environment temperature is less than a preset temperature threshold, the torque corresponding to the environment temperature is queried in a preset mapping relationship; the preset mapping relationship is used to represent the corresponding relationship between the environment temperature and the torque; the queried torque is taken as an initial torque, the generator 104 is controlled to output the torque at the initial torque, the first vibration acceleration of the planetary gear 106 driven by the initial torque is obtained, and the vibration acceleration of the planetary gear 106 and the noise size generated by the planetary gear 106 are positively correlated; in the case that the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque; the generator 104 is controlled to output the torque at the target torque, the second vibration acceleration of the planetary gear 106 driven by the target torque is obtained; based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, and the generator 104 is controlled to output the torque at the noise reduction torque. The controller 102 can be an electronic control unit (ECU) or a vehicle control unit (VCU) of the vehicle. The controller 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart vehicle device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc.
[0059] In one embodiment, as shown in FIG. 1, a planetary gear noise control method is provided. Figure 2 The planetary gear noise control method is applied to the controller 102 in FIG. 1 for example, and includes the following steps. Figure 1
[0060] Step 201, real-time detection of vehicle driving state, engine speed and ambient temperature.
[0061] The vehicle driving state is state data used to represent the vehicle driving condition, including acceleration state, deceleration state or stop state, etc. Different ambient temperatures have a great influence on the noise of the planetary gear. For example, the noise of the planetary gear is usually larger in the low-temperature state in winter than in the high-temperature state in summer.
[0062] The controller real-time detects the vehicle driving state, engine speed and ambient temperature. The engine is connected with the planetary gear.
[0063] Step 202, in the case that the detected vehicle driving state is a stop state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, querying the torque corresponding to the ambient temperature in a preset mapping relationship; the preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque.
[0064] The idle speed refers to the speed of the engine when it is running in neutral. The ambient temperature less than the preset temperature threshold indicates that the ambient temperature is low. For example, the preset temperature threshold can be 0 degrees Celsius.
[0065] The preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque. The torque refers to the engine torque. In the case that the detected vehicle driving state is a stop state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, the controller queries the torque corresponding to the ambient temperature in a preset mapping relationship. For the ambient temperature not included in the preset mapping relationship, the torque corresponding to the ambient temperature can be obtained by interpolation operation.
[0066] Step 203, taking the queried torque as an initial torque, controlling the generator to output torque at the initial torque, obtaining a first vibration acceleration of the planetary gear driven by the initial torque, and the vibration acceleration of the planetary gear and the noise generated by the planetary gear are positively correlated.
[0067] Taking the queried torque as an initial torque, the generator is controlled to output torque at the initial torque. Since the generator is connected with the planetary gear, specifically, the generator is connected with the sun gear of the planetary gear. Therefore, the generator output torque will drive the planetary gear to move, and the planetary gear generates a first vibration acceleration under the driving of the initial torque. In some embodiments, an acceleration sensor is used to collect the vibration acceleration of the planetary gear.
[0068] The vibration acceleration of the planetary gear and the noise size generated by the planetary gear are positively correlated, so that the noise size of the planetary gear can be quantitatively determined according to the size of the detected first vibration acceleration.
[0069] In step 204, in the case that the first vibration acceleration is greater than the preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque; the generator is controlled to output torque at the target torque, and the second vibration acceleration of the planetary gear under the driving of the target torque is obtained.
[0070] The first vibration acceleration greater than the preset acceleration threshold indicates that the torque obtained by querying the preset mapping table is used for torque output, the first vibration acceleration of the planetary gear is large, and the noise is large. In order to further reduce the noise, the controller needs to adjust the initial torque.
[0071] The adjustment of the initial torque can be adding a preset value to the initial torque, or subtracting a preset value, or multiplying a preset multiple, or dividing a preset multiple, etc.
[0072] The controller adjusts the initial torque to obtain an adjusted target torque. The generator is controlled to output torque at the target torque, and the second vibration acceleration of the planetary gear under the driving of the target torque is obtained. In some embodiments, after the initial torque is adjusted, the target torque can be greater than or less than the initial torque, and the obtained second vibration acceleration can be greater than, less than or equal to the first vibration acceleration.
[0073] In step 205, based on the comparison result of the first vibration acceleration and the second vibration acceleration, a noise reduction torque is determined, and the generator is controlled to output torque at the noise reduction torque.
[0074] The comparison result of the first vibration acceleration and the second vibration acceleration is used to indicate the size relationship between the first vibration acceleration and the second vibration acceleration. The comparison result includes any one of the second vibration acceleration greater than the first vibration acceleration, the second vibration acceleration less than the first vibration acceleration, or the second vibration acceleration equal to the first vibration acceleration. Based on the comparison result, the noise reduction torque is determined. Controlling the generator to output torque at the noise reduction torque can be beneficial to reduce the noise of the planetary gear.
[0075] In the planetary gear noise control method, the first vibration acceleration of the planetary gear driven by the initial torque is obtained by controlling the generator to output the initial torque corresponding to the ambient temperature when the real-time detected vehicle driving state is the parking state, the engine speed is the idle speed, and the ambient temperature is less than the preset temperature threshold. The generator can output the corresponding torque according to different ambient temperatures in the parking idle speed state. Since the vibration acceleration of the planetary gear is positively correlated with the noise generated by the planetary gear, it can be determined whether the corresponding torque can reduce the noise. In the case that the first vibration acceleration is greater than the preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration, so that the generator outputs the target torque, and the second vibration acceleration of the planetary gear driven by the target torque is obtained. This method of adjusting the initial torque in the case that the first vibration acceleration is large is beneficial to further reduce the noise of the planetary gear. Based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, and the generator outputs the torque. This method of further determining the noise reduction torque based on the first vibration acceleration and the second vibration acceleration is beneficial to further reduce the noise of the planetary gear.
[0076] In one embodiment, the initial torque is adjusted according to the first vibration acceleration to obtain the adjusted target torque, including: finding the acceleration and correction torque mapping relationship to obtain the correction torque corresponding to the first vibration acceleration; and taking the sum of the correction torque and the initial torque as the adjusted target torque.
[0077] The acceleration and correction torque mapping relationship is used to represent the corresponding relationship between the vibration acceleration and the correction torque. The controller finds the acceleration and correction torque mapping relationship to obtain the correction torque corresponding to the first vibration acceleration. For the first vibration acceleration that does not exist in the acceleration and correction torque mapping relationship, the correction torque corresponding to the first vibration acceleration can be obtained by an interpolation method.
[0078] The sum of the correction torque and the initial torque is taken as the adjusted target torque. The adjusted target torque is greater than the initial torque.
[0079] In this embodiment, the correction torque corresponding to the first vibration acceleration is obtained by table lookup, and the sum of the correction torque and the initial torque is taken as the adjusted target torque. Since the first vibration acceleration is greater than the preset acceleration threshold, the initial torque is adjusted by the correction torque, which is beneficial to determine the torque that can reduce the noise of the planetary gear.
[0080] In one embodiment, based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, including: in the case that the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, taking the difference between the modified torque and the initial torque as the first adjustment torque; controlling the generator to output the torque with the first adjustment torque to obtain a third vibration acceleration; based on the third vibration acceleration, adjusting the first adjustment torque to obtain a second adjustment torque until the second adjustment torque is reduced to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and taking the second adjustment torque as the noise reduction torque.
[0081] In the case that the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, it indicates that the second vibration acceleration increases and the noise of the planetary gear increases when the target torque is taken as the torque output. The controller needs to adjust the initial torque reversely to reduce the vibration acceleration and weaken the noise.
[0082] The controller takes the difference between the modified torque and the initial torque as the first adjustment torque. The first adjustment torque is less than the initial torque, and the generator is controlled to output the torque with the first adjustment torque to obtain a third vibration acceleration. The third vibration acceleration is less than the second vibration acceleration. Compared with taking the target torque as the output torque, taking the first adjustment torque as the output torque is advantageous to reduce the vibration acceleration and weaken the noise.
[0083] The controller adjusts the first adjustment torque based on the third vibration acceleration to obtain a second adjustment torque until the second adjustment torque is reduced to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and takes the second adjustment torque as the noise reduction torque. Specifically, the controller takes the difference between the first adjustment torque and the modified torque as the second adjustment torque based on the third vibration acceleration, and controls the generator to output the torque with the second adjustment torque to obtain a new vibration acceleration. The same method is used to adjust repeatedly until the second adjustment torque is reduced to the first torque threshold or the third vibration acceleration is less than or equal to the preset value.
[0084] Exemplarily, the preset torque threshold can be 0, and the second adjustment torque cannot be reduced to below 0. The third vibration acceleration less than or equal to the preset value is used to represent that the vibration acceleration is small and the noise of the planetary gear is small, and the noise size meets the expected requirement.
[0085] In this embodiment, the initial torque is adjusted reversely in the case that the second vibration acceleration is greater than the first vibration acceleration to obtain a third vibration acceleration with reduced vibration acceleration. The first adjustment torque is adjusted based on the third vibration acceleration until the obtained second adjustment torque is reduced to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and the second adjustment torque is taken as the noise reduction torque. The torque output with the noise reduction torque can effectively reduce the noise of the planetary gear.
[0086] In one embodiment, based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, including: in the case that the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, taking the sum of the initial torque and the modified torque as a third adjustment torque; controlling the generator to output the torque at the third adjustment torque to obtain a third vibration acceleration; based on the third vibration acceleration, adjusting the third adjustment torque to obtain a fourth adjustment torque until the fourth adjustment torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, taking the fourth adjustment torque as the noise reduction torque.
[0087] In the case that the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, it indicates that the second vibration acceleration is reduced and the noise of the planetary gear is weakened when the target torque is taken as the torque output. The controller needs to positively adjust the initial torque to further reduce the vibration acceleration and weaken the noise.
[0088] The controller takes the sum of the initial torque and the modified torque as the third adjustment torque. The third adjustment torque is greater than the initial torque, and the generator is controlled to output the torque at the third adjustment torque to obtain a third vibration acceleration. The third vibration acceleration is less than the second vibration acceleration. Compared with taking the target torque as the output torque, taking the third adjustment torque as the output torque positively adjusts the torque, which is conducive to further reducing the vibration acceleration and weakening the noise.
[0089] Based on the third vibration acceleration, the third adjustment torque is adjusted to obtain a fourth adjustment torque until the fourth adjustment torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, and the fourth adjustment torque is taken as the noise reduction torque. Specifically, based on the third vibration acceleration, the controller takes the sum of the third adjustment torque and the modified torque as the fourth adjustment torque, and controls the generator to output the torque at the fourth adjustment torque to obtain a new vibration acceleration. By the same method, after repeated adjustment, the fourth adjustment torque rises to the second torque threshold or the third vibration acceleration is less than or equal to the preset value.
[0090] The second torque threshold is a preset maximum torque value, and exceeding the second torque threshold will result in an increase in fuel consumption. The third vibration acceleration less than or equal to the preset value is used to represent that the vibration acceleration is small and the noise of the planetary gear is small, and the noise size meets the expected requirement.
[0091] In the embodiment, the initial torque is positively adjusted when the second vibration acceleration is less than or equal to the first vibration acceleration, so as to obtain a third vibration acceleration with reduced vibration acceleration. The first adjusted torque is adjusted based on the third vibration acceleration until the fourth adjusted torque rises to the second torque threshold or the third vibration acceleration is less than or equal to the preset value. The fourth adjusted torque is taken as the noise reduction torque, and the torque output is performed by using the noise reduction torque, so that the noise of the planetary gear can be effectively reduced.
[0092] In one embodiment, the planetary gear noise control method further includes: in the case that the detected vehicle driving state is the parking state, the engine speed is the idle speed, and the environment temperature is greater than or equal to the preset temperature threshold, querying the target output torque corresponding to the environment temperature in the target mapping relationship; the target mapping relationship is used to represent the corresponding relationship between the environment temperature and the target output torque; and controlling the generator to perform torque output at the target output torque, the target output torque being used for noise control of the planetary gear.
[0093] In the case that the detected vehicle driving state is the parking state, the engine speed is the idle speed, and the environment temperature is greater than or equal to the preset temperature threshold, the lubrication effect of the lubricant of the planetary gear is good, the friction is small, and the noise of the planetary gear is not large. The controller performs torque output at the fixed target output torque, so that the noise of the planetary gear can be effectively reduced.
[0094] The target mapping relationship is used to represent the corresponding relationship between the environment temperature and the target output torque. The target mapping relationship is obtained through historical experiments. The controller queries the target output torque corresponding to the environment temperature from the target mapping relationship. When the environment temperature does not exist in the target mapping relationship, the target output torque corresponding to the environment temperature can be obtained by interpolation.
[0095] The generator is controlled to perform torque output at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0096] In the embodiment, the target output torque corresponding to the environment temperature is queried from the target mapping relationship in the case that the detected vehicle driving state is the parking state, the engine speed is the idle speed, and the environment temperature is greater than or equal to the preset temperature threshold, and the generator is controlled to perform torque output at the fixed target output torque, so that the noise of the planetary gear can be reduced.
[0097] In one embodiment, the planetary gear noise control method further includes: in the case that the first vibration acceleration is less than or equal to the preset acceleration threshold, taking the initial torque as the target output torque; and controlling the generator to perform torque output at the target output torque, the target output torque being used for noise control of the planetary gear.
[0098] The first vibration acceleration is less than or equal to a preset acceleration threshold, indicating that the initial torque is used for torque output, the corresponding first vibration acceleration is small, the noise of the planetary gear is small, and the expected requirement is met.
[0099] The controller takes the initial torque as a target output torque, and controls the generator to output torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0100] In this embodiment, by taking the initial torque as the target output torque when the first vibration acceleration is less than or equal to the preset acceleration threshold, and controlling the generator to output torque at the target output torque, the noise of the planetary gear is reduced.
[0101] To illustrate the effect of the planetary gear noise control method in this scheme, a most detailed embodiment is described as follows:
[0102] The planetary gear noise control method is applied to a planetary gear noise control system. The planetary gear noise control system includes a vehicle controller VCU, a planetary gear, a generator, an engine, an environment temperature sensor and an acceleration sensor. The generator is connected to the sun gear of the planetary gear, and the engine is connected to the planet gear of the planetary gear. The acceleration sensor is used to collect the vibration acceleration of the planetary gear. The acceleration sensor outputs the collected analog voltage to the vehicle controller VCU, so as to obtain the vibration state of the planetary gear. The vehicle controller collects the environment temperature according to the environment temperature sensor. The vehicle controller is used to execute the planetary gear noise control method. As Figure 3 The overall flowchart of the planetary gear noise control method is shown in Fig.
[0103] The vehicle controller detects the vehicle driving state, the engine speed and the environment temperature in real time. In the case that the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the environment temperature is less than a preset temperature threshold, the torque corresponding to the environment temperature is queried in a preset mapping relationship; the preset mapping relationship is used to represent the corresponding relationship between the environment temperature and the torque.
[0104] The vehicle controller takes the queried torque as an initial torque, controls the generator to output torque at the initial torque, obtains the first vibration acceleration of the planetary gear driven by the initial torque, and the vibration acceleration of the planetary gear and the noise generated by the planetary gear are positively correlated;
[0105] In a case where the first vibration acceleration is greater than a preset acceleration threshold, the vehicle control unit looks up an acceleration and correction torque mapping relationship to obtain a correction torque corresponding to the first vibration acceleration, and takes a sum of the correction torque and the initial torque as an adjusted target torque. The generator is controlled to output torque at the target torque, and a second vibration acceleration of the planetary gear under the driving of the target torque is obtained.
[0106] The vehicle control unit determines a noise reduction torque based on a comparison result of the first vibration acceleration and the second vibration acceleration, and controls the generator to output torque at the noise reduction torque.
[0107] Specifically, in a case where the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, a difference between the correction torque and the initial torque is taken as a first adjusted torque. The generator is controlled to output torque at the first adjusted torque, a third vibration acceleration is obtained, the first adjusted torque is adjusted based on the third vibration acceleration to obtain a second adjusted torque, until the second adjusted torque decreases to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and the second adjusted torque is taken as the noise reduction torque.
[0108] In a case where the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, a sum of the correction torque and the initial torque is taken as a third adjusted torque. The generator is controlled to output torque at the third adjusted torque, a third vibration acceleration is obtained, the third adjusted torque is adjusted based on the third vibration acceleration to obtain a fourth adjusted torque, until the fourth adjusted torque increases to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, and the fourth adjusted torque is taken as the noise reduction torque.
[0109] In a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, a target output torque corresponding to the ambient temperature is queried in a target mapping relationship. The target mapping relationship is used to represent a corresponding relationship between the ambient temperature and the target output torque. The generator is controlled to output torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0110] In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as a target output torque, and the generator is controlled to output torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0111] The planet gear noise control method can control the generator to output the initial torque corresponding to the ambient temperature under the condition that the real-time detected vehicle driving state is the parking state, the engine speed is the idle speed, and the ambient temperature is less than the preset temperature threshold, and obtain the first vibration acceleration of the planet gear driven by the initial torque. In the parking idle speed state, the corresponding torque output by the generator can be controlled according to different ambient temperatures. Since the vibration acceleration of the planet gear and the noise generated by the planet gear are positively correlated, it can be determined whether the corresponding torque can reduce the noise. In the case that the first vibration acceleration is greater than the preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration, so that the generator outputs the torque with the target torque, and the second vibration acceleration of the planet gear driven by the target torque is obtained. The method of adjusting the initial torque in the case that the first vibration acceleration is greater is beneficial to further reduce the planet gear noise. Based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, and the generator is controlled to output the torque with the noise reduction torque. The method of further determining the noise reduction torque by judging the first vibration acceleration and the second vibration acceleration is beneficial to further reduce the planet gear noise.
[0112] It should be understood that, although each step in the flowchart involved in each embodiment as described above is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.
[0113] Based on the same inventive concept, the embodiments of the present application also provide a planet gear noise control device for implementing the above-mentioned planet gear noise control method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more planet gear noise control device embodiments provided below can refer to the limitations of the planet gear noise control method described above, which will not be repeated here.
[0114] In one embodiment, as shown in Figure 4 a planet gear noise control device 100 is provided, comprising a detection module 110, a query module 120, a first control module 130, an adjustment module 140 and a second control module 150, wherein:
[0115] The detection module 110 is configured to detect a vehicle running state, an engine speed, and an ambient temperature in real time.
[0116] The query module 120 is configured to query a torque corresponding to the ambient temperature in a preset mapping relationship when the detected vehicle running state is a parking state, the detected engine speed is an idle speed, and the detected ambient temperature is less than a preset temperature threshold.
[0117] The first control module 130 is configured to control the generator to output the torque at the initial torque, obtain a first vibration acceleration of the planetary gear driven by the initial torque, and determine that the vibration acceleration of the planetary gear is positively correlated with a noise level of the planetary gear.
[0118] The adjustment module 140 is configured to adjust the initial torque according to the first vibration acceleration to obtain a target torque when the first vibration acceleration is greater than a preset acceleration threshold, control the generator to output the torque at the target torque, and obtain a second vibration acceleration of the planetary gear driven by the target torque.
[0119] The second control module 150 is configured to determine a noise reduction torque based on a comparison result of the first vibration acceleration and the second vibration acceleration, and control the generator to output the torque at the noise reduction torque.
[0120] The planetary gear noise control device can control the generator to output a corresponding torque according to different ambient temperatures when the detected vehicle running state is a parking state, the detected engine speed is an idle speed, and the detected ambient temperature is less than a preset temperature threshold. Since the vibration acceleration of the planetary gear is positively correlated with the noise level of the planetary gear, it can be determined whether the corresponding torque can reduce the noise. When the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration, so that the generator is controlled to output the torque at a target torque, and the second vibration acceleration of the planetary gear driven by the target torque is obtained. This method of adjusting the initial torque when the first vibration acceleration is large is conducive to further reducing the noise of the planetary gear. Based on the comparison result of the first vibration acceleration and the second vibration acceleration, the noise reduction torque is determined, and the generator is controlled to output the torque at the noise reduction torque. This method of further determining the noise reduction torque based on the first vibration acceleration and the second vibration acceleration is conducive to further reducing the noise of the planetary gear.
[0121] In an embodiment, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque, and the adjusting module 140 is further configured to: search for an acceleration and correction torque mapping relationship to obtain a correction torque corresponding to the first vibration acceleration; and take a sum of the correction torque and the initial torque as the adjusted target torque.
[0122] In an embodiment, the noise reduction torque is determined based on a comparison result of the first vibration acceleration and the second vibration acceleration, and the second control module 150 is further configured to: in a case where the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, take a difference between the correction torque and the initial torque as a first adjusted torque; control the generator to output the torque at the first adjusted torque to obtain a third vibration acceleration; adjust the first adjusted torque based on the third vibration acceleration to obtain a second adjusted torque until the second adjusted torque falls to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and take the second adjusted torque as the noise reduction torque.
[0123] In an embodiment, the noise reduction torque is determined based on a comparison result of the first vibration acceleration and the second vibration acceleration, and the second control module 150 is further configured to: in a case where the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, take a sum of the correction torque and the initial torque as a third adjusted torque; control the generator to output the torque at the third adjusted torque to obtain a third vibration acceleration; adjust the third adjusted torque based on the third vibration acceleration to obtain a fourth adjusted torque until the fourth adjusted torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, and take the fourth adjusted torque as the noise reduction torque.
[0124] In an embodiment, the planetary gear noise control apparatus 100 further comprises a target query module, and the target query module is further configured to: in a case where the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, query a target output torque corresponding to the ambient temperature in a target mapping relationship; the target mapping relationship is used to represent a corresponding relationship between the ambient temperature and the target output torque; and control the generator to output the torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0125] In an embodiment, the planetary gear noise control apparatus 100 further comprises a third control module, and the third control module is further configured to: in a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, take the initial torque as a target output torque; and control the generator to output the torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0126] Each of the modules in the planetary gear noise control device described above can be implemented in whole or in part by software, hardware, and combinations thereof. The modules described above can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform the operations corresponding to each of the modules.
[0127] In one embodiment, a computer device, which can be a terminal, is provided, and an internal structure diagram of the computer device can be as shown in Figure 5 The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals. The wireless communication can be achieved through WIFI, mobile cellular network, NFC (Near Field Communication), or other technologies. The computer program is executed by the processor to implement a planetary gear noise control method.
[0128] Those skilled in the art can understand that Figure 5 The structure shown in the above
[0129] In one embodiment, a computer device is provided, including a memory and a processor, and the memory stores a computer program. The processor executes the computer program to implement the following steps:
[0130] Real-time detection of vehicle driving state, engine speed and ambient temperature; in the case of detecting that the vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, querying a preset mapping relationship for a torque corresponding to the ambient temperature; the preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque; taking the queried torque as an initial torque, controlling the generator to output the torque at the initial torque, obtaining a first vibration acceleration of the planetary gear driven by the initial torque, the vibration acceleration of the planetary gear and the noise size generated by the planetary gear being positively correlated; in the case that the first vibration acceleration is greater than a preset acceleration threshold, adjusting the initial torque according to the first vibration acceleration to obtain a target torque after adjustment; controlling the generator to output the torque at the target torque, obtaining a second vibration acceleration of the planetary gear driven by the target torque; based on the comparison result of the first vibration acceleration and the second vibration acceleration, determining a noise reduction torque, and controlling the generator to output the torque at the noise reduction torque.
[0131] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0132] Looking up the acceleration and correction torque mapping relationship to obtain a correction torque corresponding to the first vibration acceleration; taking the sum of the correction torque and the initial torque as the target torque after adjustment.
[0133] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0134] In the case that the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, taking the difference between the correction torque and the initial torque as a first adjustment torque; controlling the generator to output the torque at the first adjustment torque to obtain a third vibration acceleration; based on the third vibration acceleration, adjusting the first adjustment torque to obtain a second adjustment torque until the second adjustment torque falls to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, taking the second adjustment torque as the noise reduction torque.
[0135] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0136] In the case that the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, taking the sum of the correction torque and the initial torque as a third adjustment torque; controlling the generator to output the torque at the third adjustment torque to obtain a third vibration acceleration; based on the third vibration acceleration, adjusting the third adjustment torque to obtain a fourth adjustment torque until the fourth adjustment torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, taking the fourth adjustment torque as the noise reduction torque.
[0137] In one embodiment, the processor, when executing the computer program, also implements the following steps:
[0138] In a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, a target output torque corresponding to the ambient temperature is queried in a target mapping relationship; the target mapping relationship is used to represent a corresponding relationship between the ambient temperature and the target output torque; and the generator is controlled to output torque at the target output torque, which is used for noise control of the planetary gear.
[0139] In one embodiment, the processor further implements the following steps when executing the computer program:
[0140] In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as a target output torque; and the generator is controlled to output torque at the target output torque, which is used for noise control of the planetary gear.
[0141] In one embodiment, a computer-readable storage medium is provided, and the computer-readable storage medium stores a computer program. The computer program is executed by a processor to implement the following steps:
[0142] The vehicle running state, the engine speed, and the ambient temperature are detected in real time; in a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, a torque corresponding to the ambient temperature is queried in a preset mapping relationship; the preset mapping relationship is used to represent a corresponding relationship between the ambient temperature and the torque; the queried torque is taken as an initial torque, the generator is controlled to output torque at the initial torque, a first vibration acceleration of the planetary gear under the driving of the initial torque is obtained, the vibration acceleration of the planetary gear and the noise generated by the planetary gear are positively correlated; in a case where the first vibration acceleration is greater than a preset acceleration threshold, the initial torque is adjusted according to the first vibration acceleration to obtain an adjusted target torque; the generator is controlled to output torque at the target torque, a second vibration acceleration of the planetary gear under the driving of the target torque is obtained; and a noise reduction torque is determined based on a comparison result of the first vibration acceleration and the second vibration acceleration, and the generator is controlled to output torque at the noise reduction torque.
[0143] In one embodiment, the computer program is executed by the processor to further implement the following steps:
[0144] The acceleration and the correction torque mapping relationship are queried to obtain a correction torque corresponding to the first vibration acceleration; and the sum of the correction torque and the initial torque is taken as the adjusted target torque.
[0145] In one embodiment, the computer program is executed by the processor to further implement the following steps:
[0146] In a case where the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, a difference between the modified torque and the initial torque is taken as a first adjustment torque; the generator is controlled to output the torque at the first adjustment torque, to obtain a third vibration acceleration; the first adjustment torque is adjusted based on the third vibration acceleration, to obtain a second adjustment torque, until the second adjustment torque falls to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and the second adjustment torque is taken as the noise reduction torque.
[0147] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0148] In a case where the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, a sum of the modified torque and the initial torque is taken as a third adjustment torque; the generator is controlled to output the torque at the third adjustment torque, to obtain a third vibration acceleration; the third adjustment torque is adjusted based on the third vibration acceleration, to obtain a fourth adjustment torque, until the fourth adjustment torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, and the fourth adjustment torque is taken as the noise reduction torque.
[0149] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0150] In a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, a target output torque corresponding to the ambient temperature is queried in a target mapping relationship; the target mapping relationship is used to represent a corresponding relationship between the ambient temperature and the target output torque; the generator is controlled to output the torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0151] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0152] In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as the target output torque; the generator is controlled to output the torque at the target output torque, and the target output torque is used for noise control of the planetary gear.
[0153] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:
[0154] Real-time detection of vehicle driving state, engine speed and ambient temperature; in the case of the detected vehicle driving state being a parking state, the engine speed being an idle speed, and the ambient temperature being less than a preset temperature threshold, querying a preset mapping relationship for a torque corresponding to the ambient temperature; the preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque; taking the queried torque as an initial torque, controlling the generator to output torque at the initial torque, obtaining a first vibration acceleration of the planetary gear under the driving of the initial torque, the vibration acceleration of the planetary gear and the noise size generated by the planetary gear being positively correlated; in the case that the first vibration acceleration is greater than a preset acceleration threshold, adjusting the initial torque according to the first vibration acceleration to obtain a target torque after adjustment; controlling the generator to output torque at the target torque, obtaining a second vibration acceleration of the planetary gear under the driving of the target torque; determining a noise reduction torque based on the comparison result of the first vibration acceleration and the second vibration acceleration, and controlling the generator to output torque at the noise reduction torque.
[0155] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0156] Looking up the acceleration and correction torque mapping relationship to obtain a correction torque corresponding to the first vibration acceleration; taking the sum of the correction torque and the initial torque as the target torque after adjustment.
[0157] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0158] In the case that the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, taking the difference between the correction torque and the initial torque as a first adjustment torque; controlling the generator to output torque at the first adjustment torque to obtain a third vibration acceleration; adjusting the first adjustment torque based on the third vibration acceleration to obtain a second adjustment torque until the second adjustment torque falls to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and taking the second adjustment torque as the noise reduction torque.
[0159] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0160] In the case that the comparison result indicates that the second vibration acceleration is less than or equal to the first vibration acceleration, taking the sum of the correction torque and the initial torque as a third adjustment torque; controlling the generator to output torque at the third adjustment torque to obtain a third vibration acceleration; adjusting the third adjustment torque based on the third vibration acceleration to obtain a fourth adjustment torque until the fourth adjustment torque rises to a second torque threshold or the third vibration acceleration is less than or equal to a preset value, and taking the fourth adjustment torque as the noise reduction torque.
[0161] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0162] In a case where the detected vehicle running state is the parking state, the engine speed is the idling speed, and the ambient temperature is greater than or equal to the preset temperature threshold, a target output torque corresponding to the ambient temperature is queried in a target mapping relationship; the target mapping relationship is used to represent the corresponding relationship between the ambient temperature and the target output torque; and the generator is controlled to output the torque at the target output torque, which is used for noise control of the planetary gear.
[0163] In one embodiment, the computer program, when executed by the processor, further implements the following steps:
[0164] In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as the target output torque; and the generator is controlled to output the torque at the target output torque, which is used for noise control of the planetary gear.
[0165] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0166] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.
[0167] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.
[0168] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method of controlling noise of a planetary gear, characterized by, The method comprises: Real-time detection of vehicle driving state, engine speed and ambient temperature; In the case that the detected vehicle driving state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, querying a torque corresponding to the ambient temperature in a preset mapping relationship; the preset mapping relationship is used to represent the corresponding relationship between the ambient temperature and the torque; Taking the queried torque as an initial torque, controlling the generator to output torque at the initial torque, obtaining a first vibration acceleration of the planetary gear driven by the initial torque, and the vibration acceleration of the planetary gear and the noise level generated by the planetary gear are positively correlated; In the case that the first vibration acceleration is greater than a preset acceleration threshold, adjusting the initial torque according to the first vibration acceleration to obtain an adjusted target torque; controlling the generator to output torque at the target torque, and obtaining a second vibration acceleration of the planetary gear driven by the target torque; Based on the comparison result of the first vibration acceleration and the second vibration acceleration, determining a noise reduction torque, and controlling the generator to output torque at the noise reduction torque; The method further comprises: 2. The method of claim 1, wherein, 3. The method of claim 1, wherein, In a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is greater than or equal to a preset temperature threshold, a target output torque corresponding to the ambient temperature is queried in a target mapping relationship, the target mapping relationship being used to represent a corresponding relationship between the ambient temperature and the target output torque; The generator is controlled to output torque at the target output torque, the target output torque being used for noise control of the planetary gear.
4. The method of claim 1, wherein, The method further includes: In a case where the first vibration acceleration is less than or equal to a preset acceleration threshold, the initial torque is taken as a target output torque; The generator is controlled to output torque at the target output torque, the target output torque being used for noise control of the planetary gear.
5. A planetary gear noise control device characterized by comprising: The device includes: A detection module configured to detect a vehicle running state, an engine speed, and an ambient temperature in real time; A query module configured to, in a case where the detected vehicle running state is a parking state, the engine speed is an idle speed, and the ambient temperature is less than a preset temperature threshold, query a torque corresponding to the ambient temperature in a preset mapping relationship, the preset mapping relationship being used to represent a corresponding relationship between the ambient temperature and the torque; A first control module configured to take the queried torque as an initial torque, control the generator to output torque at the initial torque, obtain a first vibration acceleration of a planetary gear driven by the initial torque, and the vibration acceleration of the planetary gear being positively correlated with a noise level generated by the planetary gear; An adjustment module configured to, in a case where the first vibration acceleration is greater than a preset acceleration threshold, adjust the initial torque according to the first vibration acceleration to obtain an adjusted target torque, and control the generator to output torque at the target torque to obtain a second vibration acceleration of the planetary gear driven by the target torque; A second control module configured to determine a noise reduction torque based on a comparison result of the first vibration acceleration and the second vibration acceleration, and control the generator to output torque at the noise reduction torque; The adjustment module is further configured to find an acceleration and correction torque mapping relationship to obtain a correction torque corresponding to the first vibration acceleration, and take a sum of the correction torque and the initial torque as the adjusted target torque; The second control module is further configured to, in a case where the comparison result indicates that the second vibration acceleration is greater than the first vibration acceleration, take a difference between the correction torque and the initial torque as a first adjustment torque, control the generator to output torque at the first adjustment torque to obtain a third vibration acceleration, adjust the first adjustment torque based on the third vibration acceleration to obtain a second adjustment torque, and keep adjusting the second adjustment torque until the second adjustment torque falls to a first torque threshold or the third vibration acceleration is less than or equal to a preset value, and take the second adjustment torque as the noise reduction torque. 6.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-5 when the computer program is executed by the processor. The processor executes the computer program to implement the steps of the method in any one of claims 1 to 4.
7. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 4.
8. A computer program product comprising a computer program, characterized in that, The computer program, which when executed by the processor, implements the steps of the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Gear vibration noise test method
CN112781865A
Learning method
CN114151538A