Engine start-up knocking sound suppression method, device, equipment and storage medium
By obtaining the speed and torque of the hybrid vehicle generator and determining and controlling the engine starting torque, the problem of the start-up sound of the hybrid vehicle engine is solved, and the stability of the engine start process is improved and the stability and comfort of the vehicle are improved.
Patent Information
- Application Number
- CN202311351759.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2043-10-17
AI Technical Summary
The engine starting systems of existing hybrid vehicles have serious problems with starting knocking sound, mainly due to the unbalanced force of engine start, the torsion mode of the transmission system, and the coupling of the powertrain rigid body mode with this unbalanced force, resulting in speed fluctuations and knocking noises in the transmission system clearance.
By obtaining the generator speed and torque when the engine start command is received, the engine start torque is determined, and the generator drag is controlled according to the torque to start the engine smoothly and suppress the start knocking sound.
It effectively avoids the rotation speed fluctuations during engine startup and the knock noise under the excitation of the transmission system clearance, ensures the stability of the engine startup process, and improves the stability and comfort of the vehicle.
Smart Images

Figure CN117469068B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle engineering technology, and in particular to a method, device, equipment and storage medium for suppressing knocking sound when starting an engine. Background Art
[0002] The configuration of the starter motor of the current mainstream hybrid electric vehicles such as extended-range electric vehicles (REV), mild hybrid electric vehicles (HEV), and plug-in hybrid electric vehicles (PHEV) is: they are directly connected to the engine flywheel through a gear pair (if the motor is coaxial with the crankshaft, there is no gear pair), a torque-limiting vibration damper. Compared with traditional fuel vehicles, due to the lack of clutch isolation between the engine and the transmission, coupled with the large rotational inertia of the motor and the gear pair clearance, the engine starting system of this configuration will bring serious problems of knocking noise when starting. The main mechanism of the engine knocking problem is the unbalanced force of the engine starting, the torsional mode of the transmission system, the coupling of the rigid body mode of the powertrain and this unbalanced force leads to speed fluctuations, and the transmission system clearance produces knocking noise under the excitation of the fluctuating speed.
[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The main purpose of the present invention is to provide a method, device, equipment and storage medium for suppressing engine startup knocking noise, aiming to solve the technical problem of large knocking noise in hybrid vehicles in the prior art.
[0005] To achieve the above object, the present invention provides a method for suppressing knocking sound when an engine is started, the method comprising the following steps:
[0006] When receiving an engine start command, the generator speed and generator torque are acquired;
[0007] determining an engine starting torque according to the generator speed and the generator torque;
[0008] The generator drag is controlled according to the engine starting torque.
[0009] Optionally, determining the engine starting torque according to the generator speed and the generator torque includes:
[0010] determining a speed fluctuation amount according to the generator speed;
[0011] determining a generator torque gain according to the generator speed and the generator torque;
[0012] The engine starting torque is determined according to the speed fluctuation amount and the generator torque gain.
[0013] Optionally, determining the engine starting torque according to the speed fluctuation amount and the generator torque gain includes:
[0014] The speed fluctuation amount and the motor torque gain are calculated to obtain a compensation torque;
[0015] Get the starting original torque;
[0016] The engine starting torque is determined by superimposing the compensation torque and the original starting torque in anti-phase.
[0017] Optionally, determining the speed fluctuation amount according to the generator speed includes:
[0018] Performing 5 Hz to 30 Hz zero-phase bandpass filtering on the generator speed to obtain filtered speed data;
[0019] The speed fluctuation amount is determined based on the filtered speed data.
[0020] Optionally, after determining the engine starting torque according to the generator speed and the generator torque, the method further includes:
[0021] Get the rated torque of the torque limiting shock absorber;
[0022] Obtaining a target engine starting torque according to the torque limiting shock absorber rated torque and the engine starting torque;
[0023] The controlling the generator drag according to the engine starting torque also includes:
[0024] The generator drive is controlled according to the target engine starting torque.
[0025] Optionally, obtaining a target engine starting torque according to the torque limiting shock absorber rated torque and the engine starting torque includes:
[0026] When the engine starting torque is greater than or equal to the rated torque of the torque limiting damper, a target engine starting torque is determined according to the rated torque of the torque limiting damper, and the target engine starting torque is equal to the rated torque of the torque limiting damper.
[0027] Optionally, determining the engine starting torque according to the generator speed and the generator torque includes:
[0028] The engine starting torque is obtained by querying a preset speed torque calibration table according to the generator speed and the generator torque, wherein the speed torque calibration table records the corresponding relationship between the generator speed, the generator torque and the engine starting torque.
[0029] In addition, to achieve the above-mentioned purpose, the present invention also proposes an engine start knocking sound suppression device, the engine start knocking sound suppression device comprising:
[0030] The acquisition module is used to acquire the generator speed and generator torque when receiving the engine start command;
[0031] A processing module, configured to determine an engine starting torque according to the generator speed and the generator torque;
[0032] A control module is used to control the generator drag according to the engine starting torque.
[0033] In addition, to achieve the above-mentioned purpose, the present invention also proposes an engine start-up knocking sound suppression device, which includes: a memory, a processor, and an engine start-up knocking sound suppression program stored in the memory and executable on the processor, and the engine start-up knocking sound suppression program is configured to implement the steps of the engine start-up knocking sound suppression method as described above.
[0034] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which is stored an engine start-up knocking sound suppression program, and when the engine start-up knocking sound suppression program is executed by a processor, the steps of the engine start-up knocking sound suppression method as described above are implemented.
[0035] The present invention obtains the generator speed and generator torque when receiving the engine start command; determines the engine start torque according to the generator speed and generator torque; and controls the generator drag according to the engine start torque. Through the above method, in the process of starting the engine with the motor dragging, the required torque of the generator is controlled based on the generator speed and generator torque, avoiding the unbalanced force of the engine start, the transmission system torsional mode, the coupling of the rigid body mode of the powertrain and the unbalanced force to cause the speed fluctuation, and the transmission system clearance to generate knocking noise under the excitation of the fluctuating speed. By controlling the generator torque, the process of the generator dragging the engine to start is guaranteed to be smoother, and the stability and comfort of the vehicle during the engine start process are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a structural diagram of an engine start knocking sound suppression device in a hardware operating environment involved in an embodiment of the present invention;
[0037] Figure 2 It is a flow chart of the first embodiment of the method for suppressing knocking sound when starting an engine according to the present invention;
[0038] Figure 3A schematic diagram of an engine transmission structure of an embodiment of a method for suppressing knocking sound when starting an engine according to the present invention;
[0039] Figure 4 It is a flow chart of a second embodiment of the method for suppressing knocking sound when starting an engine according to the present invention;
[0040] Figure 5 It is a structural block diagram of the first embodiment of the engine starting knocking sound suppression device of the present invention.
[0041] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0042] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0043] Reference Figure 1 , Figure 1 It is a schematic diagram of the structure of the engine start-up knocking sound suppression device in the hardware operating environment involved in the embodiment of the present invention.
[0044] like Figure 1 As shown, the engine start knocking sound suppression device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0045] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the engine start knocking sound suppression device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0046] like Figure 1As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and an engine start knocking sound suppression program.
[0047] exist Figure 1 In the engine start knock sound suppression device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the engine start knock sound suppression device of the present invention can be set in the engine start knock sound suppression device, and the engine start knock sound suppression device calls the engine start knock sound suppression program stored in the memory 1005 through the processor 1001, and executes the engine start knock sound suppression method provided in the embodiment of the present invention.
[0048] The embodiment of the present invention provides a method for suppressing knocking sound when starting an engine, referring to Figure 2 , Figure 2 The figure is a flow chart of a first embodiment of a method for suppressing knocking sound when starting an engine according to the present invention.
[0049] In this embodiment, the engine startup knocking sound suppression method includes the following steps:
[0050] Step S10: upon receiving the engine start command, the generator speed and the generator torque are acquired.
[0051] It should be noted that the executor of this embodiment is the vehicle control system. The vehicle control device may be a power control system, or other control systems, or other systems with the same or similar functions as the power control system. This embodiment does not limit this, and only takes the power control system as an example for explanation.
[0052] In this embodiment, if Figure 3 As shown, the engine start knocking sound suppression method is applied to a hybrid vehicle power system or a P1 configuration motor power system, wherein the hybrid vehicle power system includes: a generator, a generator gear pair, a torque limiting damper and an engine flywheel connected in sequence through a transmission mechanism; the torque limiting damper is connected to a direct drive clutch gear; since there is no clutch isolation between the engine and the transmission, coupled with factors such as the large rotational inertia of the generator and the gear pair clearance, the engine start system of this configuration will bring about a serious start knocking sound problem.
[0053] Among them, the starter motors of mainstream hybrid vehicles such as extended-range electric vehicles (REV), mild hybrid electric vehicles (HEV), and plug-in hybrid electric vehicles (PHEV) are partially equipped with P1 configurations, as shown in the attached figure. Figure 3As shown in the figure, it is a simplified structural diagram of a hybrid vehicle engine starting system. The P1 motor is directly connected to the engine flywheel through a gear pair (if the motor is coaxial with the crankshaft, there is no clutch), a torque-limiting damper, and a torque-limiting damper. Compared with traditional fuel vehicles, the engine starting system of the P1 configuration will bring serious problems of knocking noise when starting because there is no clutch isolation between the engine and the transmission, coupled with the large moment of inertia of the P1 motor and the gear pair clearance. The main mechanism of the engine starting knocking problem is that the unbalanced force of the engine starting, the torsional mode of the transmission system, the coupling of the rigid body mode of the powertrain and this unbalanced force lead to speed fluctuations, and the transmission system clearance generates knocking noise under the excitation of the fluctuating speed. To solve this problem, it is necessary to suppress the speed fluctuation of the P1 starting motor. At present, the more common optimization solutions in the industry are mainly through hardware solutions, through suspension adjustment, torque-limiting damper matching, and transmission system clearance control. However, such optimization schemes require a lot of development, verification cycles and costs. A method for suppressing the knocking noise when the hybrid vehicle engine is started based on feedforward control is now provided. In this embodiment, on the basis of maintaining the existing hardware, a feedforward control module is added to compensate for the starting torque of the P1 generator, suppress the fluctuation of the starting speed, and thus eliminate the knocking noise when starting. This method has low development cost, good control robustness and is not affected by the hardware structure, making the suppression effect more significant.
[0054] It should be noted that in this solution, the hybrid vehicle needs to start the generator first and start the engine by dragging the generator. Therefore, the transmission device will be subjected to a large torque, and there will inevitably be problems of vibration, knocking and noise. Therefore, when the engine start command is received, the monitoring of the generator is started at the same time, and the generator speed and generator torque are monitored in real time. In order to start the vehicle quickly, the generator speed and generator torque are generally very large. In order to avoid knocking, excessively lengthening the start time will cause a decrease in user experience. Therefore, this embodiment monitors the generator speed and generator torque and adjusts them in real time to ensure that the starting torque curve is smooth and reasonable.
[0055] In a specific implementation, during the engine startup process, Figure 3 As shown, the generator is connected to the engine flywheel through the generator gear pair and the torque limiter. At the same time, the torque limiter gear is always meshed with the direct drive clutch gear. Except for the direct drive working condition, the direct drive clutch is in a disengaged state and the large gear is an idler gear. When the system receives the start command, the generator is used as a starter motor to drive the engine to start.
[0056] Step S20: determining the engine starting torque according to the generator speed and the generator torque.
[0057] It should be noted that, regardless of other hardware structures, the generator speed and generator torque are the direct factors affecting the starting smoothness. Therefore, controlling the generator based on these two parameters can effectively suppress the formation of vibration and knocking.
[0058] Specifically, the engine starting torque refers to the torque used to control the generator to drag the engine to start, that is, the required torque of the generator when the engine starts.
[0059] In this embodiment, the engine starting torque is obtained according to the generator speed and generator torque by querying a preset speed torque calibration table, wherein the speed torque calibration table records the corresponding relationship between the generator speed, the generator torque and the engine starting torque.
[0060] This embodiment proposes the following preferred solutions for how to determine the engine starting torque based on the generator speed and the generator torque. For example: through software calibration, simulation or experimentation is performed to obtain the relationship between the generator torque-generator speed and the engine speed change curve under different starting torque changes. When the engine speed change curve is not smooth, the engine starting torque at this time node can be further reduced. The speed-torque calibration table is finally obtained through such a cycle.
[0061] It is clear that the logic of this solution is very simple and does not require too much R&D cost. It can be obtained through a large number of simulations or experiments, which helps to reduce development costs.
[0062] In this embodiment, the speed fluctuation amount is determined according to the generator speed; the generator torque gain is determined according to the generator speed and the generator torque; and the engine starting torque is determined according to the speed fluctuation amount and the generator torque gain.
[0063] Furthermore, this embodiment proposes another preferred solution for determining the engine starting torque according to the generator speed and the generator torque as follows, for example: further processing the generator speed and the generator torque, determining the speed fluctuation amount (generator) according to the generator speed, determining the fluctuation of the generator speed according to the speed fluctuation amount, and further combining the generator torque gain to determine how much the current compensation torque should be to suppress the speed fluctuation. Finally, combining the compensation torque with the current actual torque of the generator can obtain the torque size that the generator should currently require, that is, the engine starting torque to ensure smooth engine starting.
[0064] Step S30: Controlling the generator drive according to the engine starting torque.
[0065] It should be noted that the torque of the generator can be controlled by the engine starting torque, and the generator can achieve a smooth starting effect by dragging the engine with the engine starting torque.
[0066] In this embodiment, the rated torque of the torque limiting shock absorber is obtained; the target engine starting torque is obtained according to the rated torque of the torque limiting shock absorber and the engine starting torque; the generator drag is controlled according to the engine starting torque, and further includes: the generator drag is controlled according to the target engine starting torque.
[0067] It should be noted that the rated torque of the torque limiter is the safety torque of the torque limiter. Excessive torque may cause irreversible damage to various transmission mechanisms. Therefore, in order to prevent the compensated engine starting torque GCU_TReal from overshooting, the engine starting torque can be adjusted with the rated torque of the torque limiter as a constraint. Since torque control has a certain hysteresis, PD control can be used to ensure that the target engine starting torque does not exceed the rated torque of the torque limiter, thereby avoiding the target engine starting torque approaching the limit of the rated torque of the torque limiter.
[0068] In this embodiment, when the engine starting torque is greater than or equal to the rated torque of the torque limiting damper, the target engine starting torque is determined according to the rated torque of the torque limiting damper, and the target engine starting torque is equal to the rated torque of the torque limiting damper.
[0069] It should be noted that in order to prevent the compensated engine starting torque GCU_TReal from overshooting and causing damage to the power transmission system, a conditional judgment instruction can be added. When GCU_TReal≤Tmax, the GCU (generator controller) uses GCU_TReal to drag the engine to start; if GCU_TReal>Tmax, GCU_TReal=Tmax is set, and the engine is started by dragging GCU_TReal; Tmax is the rated torque of the torque-limiting shock absorber. This method is very simple and controllable. You only need to choose whether to use the engine starting torque or the rated torque of the torque-limiting shock absorber as the required torque for control. The entire program design is simple and reliable, and does not require too much development cost.
[0070] When receiving the engine start command, this embodiment obtains the generator speed and the generator torque; determines the engine start torque according to the generator speed and the generator torque; and controls the generator drag according to the engine start torque. Through the above method, in the process of starting the engine with the motor dragging, the required torque of the generator is controlled based on the generator speed and the generator torque, avoiding the speed fluctuation caused by the unbalanced force of the engine start, the transmission system torsional mode, the coupling of the rigid body mode of the powertrain and the unbalanced force, and the knocking noise generated by the transmission system clearance under the excitation of the fluctuating speed. By controlling the generator torque, the process of the generator dragging the engine to start is ensured to be smoother, and the stability and comfort of the vehicle during the engine start process are improved.
[0071] refer to Figure 4 , Figure 4 The figure is a flow chart of a second embodiment of a method for suppressing knocking sound when starting an engine according to the present invention.
[0072] Based on the first embodiment described above, the engine start knocking sound suppression method of this embodiment further includes, in step S20:
[0073] Step S21: determining the speed fluctuation amount according to the generator speed.
[0074] It should be noted that the process of determining the speed fluctuation amount based on the generator speed can be to perform a statistical analysis based on the generator speed curve to determine its speed fluctuation amount, for example: by continuously sampling the generator speed and statistically analyzing the sampled content to obtain the speed fluctuation.
[0075] In this embodiment, the generator speed is subjected to 5 Hz-30 Hz zero-phase bandpass filtering to obtain filtered speed data; and the speed fluctuation amount is determined based on the filtered speed data.
[0076] It can be understood that this embodiment proposes a preferred solution for determining the speed fluctuation amount, for example: performing 5Hz~30Hz zero-phase bandpass filtering on the generator speed to obtain filtered speed data, and determining the speed fluctuation amount based on the filtered speed data. In order to improve the accuracy and reliability of the speed fluctuation amount, the generator speed is upsampled. The purpose of upsampling is to increase the sampling frequency of the signal, reduce the impact of the zero-phase filter on the information quality, and improve the filtering effect. The GCU performs 5~30Hz zero-phase bandpass filtering on the upsampled generator speed GCU_GeneratorSpd to obtain the same-phase speed fluctuation amount ΔGCU_Spd. The 5~30Hz bandwidth is determined by the generator speed fluctuation frequency measured during the startup process. The zero-phase filter is used to ensure that the speed fluctuation amount obtained is the same as the actual speed phase.
[0077] Step S22: determining the generator torque gain according to the generator speed and the generator torque.
[0078] It should be noted that the generator torque gain is a parameter determined according to the generator speed and the generator torque. The specific process may be: while determining the speed fluctuation amount, the GCU obtains the real-time generator torque gain KT, , where GCU_GeneratorSpd is the real-time generator speed, and GCU_ActualTorq is the real-time motor torque.
[0079] Step S23: determining the engine starting torque according to the speed fluctuation amount and the generator torque gain.
[0080] It should be noted that the speed fluctuation amount and the generator torque gain can be used to calculate whether the current torque is too large or too small. Both too large and too small are the causes of speed fluctuations. Therefore, the most suitable generator torque can be found based on the speed fluctuation amount and the generator torque gain. During the engine starting phase, the most suitable generator torque can be used as the engine starting torque.
[0081] In this embodiment, the speed fluctuation amount and the motor torque gain are calculated to obtain the compensation torque; the original starting torque is obtained; and the compensation torque and the original starting torque are superimposed in anti-phase to determine the engine starting torque.
[0082] It should be noted that the present embodiment proposes the following preferred scheme for determining the engine starting torque. For example, the GCU calculates the compensation torque ΔGCU_Torq in the current phase according to the real-time speed fluctuation ΔGCU_Spd and the generator torque gain KT, wherein ΔGCU_Torq=ΔGCU_Spd*KT. The obtained compensation torque ΔGCU_Torq is superimposed with the original starting torque GCU_TReq requested by the VCU in an anti-phase manner to obtain the compensated engine starting torque GCU_TReal.
[0083] It can be understood that based on the engine start control curve after control in this embodiment, both the generator speed fluctuation and the engine speed fluctuation are well suppressed, and there is no obvious knocking noise inside and outside the vehicle, which is significantly reduced. The near-field noise time-frequency of the cabin in the engine start condition test shows that the start knocking noise is well suppressed when the engine is started.
[0084] In the specific implementation, this embodiment proposes the following preferred implementation scheme, for example: after the engine control system EMS receives the start command, the vehicle controller VCU requests the generator controller GCU to perform the start torque control, and the generator P1 is used as the starter motor to generate positive torque to drive the engine to start; the GCU synchronously collects the generator speed GCU_GeneratorSpd and the generator torque GCU_ActualTorq, and upsamples the generator speed. The purpose of upsampling is to increase the sampling frequency of the signal, reduce the impact of the zero-phase filter on the information quality, and improve the filtering effect. The GCU performs a 5-30Hz zero-phase bandpass filter on the upsampled generator speed GCU_GeneratorSpd to obtain the same-phase speed fluctuation ΔGCU_Spd. At the same time, the GCU obtains the real-time generator torque gain KT, where the 5-30Hz bandwidth is determined by the generator speed fluctuation frequency measured during the start process, and the zero-phase filter is used to ensure that the speed fluctuation obtained is the same as the actual speed phase. GCU calculates the compensation torque ΔGCU_Torq in the current phase according to the real-time speed fluctuation ΔGCU_Spd and the generator torque gain KT, where ΔGCU_Torq=ΔGCU_Spd*KT. The obtained compensation torque ΔGCU_Torq is superimposed with the original starting torque GCU_TReq requested by VCU in an anti-phase manner to obtain the compensated engine starting torque GCU_TReal. In order to prevent the compensated engine starting torque GCU_TReal from overshooting and causing damage to the power transmission system, a conditional judgment instruction is added to the control. When GCU_TReal≤Tmax, GCU starts the engine with GCU_TReal; if GCU_TReal>Tmax, GCU_TReal=Tmax is set, and the engine is started with GCU_TReal; where Tmax is the maximum allowable torque of the torque limiting damper.
[0085] This embodiment determines the speed fluctuation amount according to the generator speed; determines the generator torque gain according to the generator speed and the generator torque; and determines the engine starting torque according to the speed fluctuation amount and the generator torque gain. Through the above method, the torque control of the generator is achieved by means of the real-time speed fluctuation amount and the generator torque gain, and the speed fluctuation is suppressed by the speed fluctuation amount and the generator torque gain, thereby avoiding the situation where the engine starting knocking sound suppression cost is high.
[0086] In addition, an embodiment of the present invention further proposes a storage medium, on which is stored an engine start knocking sound suppression program, and when the engine start knocking sound suppression program is executed by a processor, the steps of the engine start knocking sound suppression method as described above are implemented.
[0087] Reference Figure 5 , Figure 5 It is a structural block diagram of the first embodiment of the engine starting knocking sound suppression device of the present invention.
[0088] like Figure 5 As shown, the engine start knocking sound suppression device proposed in the embodiment of the present invention includes:
[0089] The acquisition module 10 is used to acquire the generator speed and the generator torque when receiving the engine start command.
[0090] The processing module 20 is used to determine the engine starting torque according to the generator speed and the generator torque.
[0091] The control module 30 is used to control the generator drag according to the engine starting torque.
[0092] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.
[0093] When receiving the engine start command, this embodiment obtains the generator speed and the generator torque; determines the engine start torque according to the generator speed and the generator torque; and controls the generator drag according to the engine start torque. Through the above method, in the process of starting the engine with the motor dragging, the required torque of the generator is controlled based on the generator speed and the generator torque, avoiding the speed fluctuation caused by the unbalanced force of the engine start, the transmission system torsional mode, the coupling of the rigid body mode of the powertrain and the unbalanced force, and the knocking noise generated by the transmission system clearance under the excitation of the fluctuating speed. By controlling the generator torque, the process of the generator dragging the engine to start is ensured to be smoother, and the stability and comfort of the vehicle during the engine start process are improved.
[0094] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.
[0095] In addition, for technical details not fully described in this embodiment, reference may be made to the engine start-up knocking sound suppression method provided in any embodiment of the present invention, and will not be repeated here.
[0096] In one embodiment, the processing module 20 is further used to determine the speed fluctuation amount according to the generator speed;
[0097] determining a generator torque gain according to the generator speed and the generator torque;
[0098] The engine starting torque is determined according to the speed fluctuation amount and the generator torque gain.
[0099] In one embodiment, the processing module 20 is further used to calculate the compensation torque by combining the speed fluctuation amount with the motor torque gain;
[0100] Get the starting original torque;
[0101] The engine starting torque is determined by superimposing the compensation torque and the original starting torque in anti-phase.
[0102] In one embodiment, the processing module 20 is further used to perform 5Hz~30Hz zero-phase bandpass filtering on the generator speed to obtain filtered speed data;
[0103] The speed fluctuation amount is determined based on the filtered speed data.
[0104] In one embodiment, the processing module 20 is further used to obtain the rated torque of the torque limiting shock absorber;
[0105] Obtaining a target engine starting torque according to the torque limiting shock absorber rated torque and the engine starting torque;
[0106] The control module 30 is further configured to control the generator drag according to the target engine starting torque.
[0107] In one embodiment, the processing module 20 is further used to determine a target engine starting torque according to the rated torque of the torque limiting shock absorber when the engine starting torque is greater than or equal to the rated torque of the torque limiting shock absorber, and the target engine starting torque is equal to the rated torque of the torque limiting shock absorber.
[0108] In one embodiment, the processing module 20 is further used to obtain the engine starting torque according to the generator speed and the generator torque by querying a preset speed-torque calibration table, wherein the speed-torque calibration table records the corresponding relationship between the generator speed, the generator torque and the engine starting torque.
[0109] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0110] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0111] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0112] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for suppressing knocking sound when starting an engine, characterized in that: The method is applied to a hybrid vehicle power system, the hybrid vehicle power system comprising: a generator, a generator gear pair, a torque limiting damper and an engine flywheel, the torque limiting damper is connected to a direct drive clutch gear, and the engine start knocking sound suppression method comprises: When receiving an engine start command, the generator speed and generator torque are acquired; Determining the engine starting torque according to the generator speed and the generator torque; The determining the engine starting torque according to the generator speed and the generator torque comprises: determining a speed fluctuation amount according to the generator speed; determining a generator torque gain according to the generator speed and the generator torque; Determining the engine starting torque according to the speed fluctuation amount and the generator torque gain; The determining the engine starting torque according to the speed fluctuation amount and the generator torque gain includes: The speed fluctuation amount and the generator torque gain are calculated to obtain a compensation torque; Get the starting original torque; The compensation torque and the original starting torque are superimposed in anti-phase to determine the engine starting torque; The generator drag is controlled according to the engine starting torque.
2. The method according to claim 1, characterized in that The determining of the speed fluctuation amount according to the generator speed comprises: Performing 5 Hz to 30 Hz zero-phase bandpass filtering on the generator speed to obtain filtered speed data; The speed fluctuation amount is determined based on the filtered speed data.
3. The method according to claim 1, characterized in that After determining the engine starting torque according to the generator speed and the generator torque, the method further includes: Get the rated torque of the torque limiting shock absorber; Obtaining a target engine starting torque according to the torque limiting shock absorber rated torque and the engine starting torque; The controlling the generator drag according to the engine starting torque also includes: The generator drive is controlled according to the target engine starting torque.
4. The method according to claim 3, characterized in that The step of obtaining the target engine starting torque according to the torque limiting shock absorber rated torque and the engine starting torque comprises: When the engine starting torque is greater than or equal to the rated torque of the torque limiting damper, a target engine starting torque is determined according to the rated torque of the torque limiting damper, and the target engine starting torque is equal to the rated torque of the torque limiting damper.
5. An engine start knocking sound suppression device, characterized in that: The engine start knocking sound suppression device is applied to a hybrid vehicle power system, the hybrid vehicle power system comprises: a generator, a generator gear pair, a torque limiting vibration damper and an engine flywheel, the torque limiting vibration damper is connected to a direct drive clutch gear, and the engine start knocking sound suppression device comprises: The acquisition module is used to acquire the generator speed and generator torque when receiving the engine start command; A processing module, for determining an engine starting torque according to the generator speed and the generator torque; the determining the engine starting torque according to the generator speed and the generator torque comprises: determining a speed fluctuation amount according to the generator speed; determining a generator torque gain according to the generator speed and the generator torque; determining the engine starting torque according to the speed fluctuation amount and the generator torque gain; the determining the engine starting torque according to the speed fluctuation amount and the generator torque gain comprises: calculating a compensation torque by combining the speed fluctuation amount and the generator torque gain; obtaining an original starting torque; and determining the engine starting torque by superimposing the compensation torque and the original starting torque in anti-phase; A control module is used to control the generator drag according to the engine starting torque.
6. An engine start knocking sound suppression device, characterized in that: The device includes: a memory, a processor, and an engine start knock sound suppression program stored in the memory and executable on the processor, wherein the engine start knock sound suppression program is configured to implement the steps of the engine start knock sound suppression method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that: The storage medium stores an engine start knocking sound suppression program, and when the engine start knocking sound suppression program is executed by the processor, the steps of the engine start knocking sound suppression method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Vehicle anti-shake method, device, storage medium and system
CN112977395A