Vehicle engine-off noise reduction method, device, controller, storage medium and program product
By receiving vehicle signals to control engine shutdown and engaging the clutch at the appropriate time, the noise problem of automatic transmission commercial vehicles is solved, achieving a fast and economical noise reduction effect.
Patent Information
- Application Number
- CN202310087608.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-01
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-02-01
AI Technical Summary
Traditional methods are costly and difficult to implement when reducing noise from automatic transmissions in commercial vehicles, especially the noise generated by gear collisions during gear shifting.
By receiving signals from the vehicle's ignition key and gear position, the engine is shut off, and the clutch is engaged after the engine speed decreases to end the shutdown operation, thus avoiding transmission gear impact noise.
It achieves the rapid and economical elimination of vehicle stall noise, extends clutch life, and reduces implementation costs without increasing vehicle structure or sound insulation materials.
Smart Images

Figure CN116101254B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automatic transmission vehicles, in particular to a vehicle engine-off noise reduction method, device, controller, computer storage medium and computer program product. BACKGROUND
[0002] With the increasing requirement of comfort for commercial vehicles, noise affecting comfort has increasingly become the concern of drivers. Most automatic commercial vehicles are equipped with mechanical automatic transmissions, and the transmission is one of the main sources of vehicle noise. For example, during the shifting process, the noise is generated by the impact of the engaging sleeve and the engaging gear ring spline due to the asynchronous rotation of the transmission input shaft and the transmission output shaft.
[0003] In the traditional technology, the noise reduction method adopted by the vehicle usually blocks the propagation of noise by optimizing the structure of the vehicle or adding sound insulation materials, which will increase the cost to some extent and is difficult to implement. Therefore, there is an urgent need for a method that can reduce the noise of the vehicle. SUMMARY
[0004] Therefore, it is necessary to provide a vehicle engine-off noise reduction method, device, controller, computer storage medium and computer program product that can avoid the noise generated by gear impact during shifting.
[0005] In a first aspect, the present application provides a vehicle engine-off noise reduction method, which comprises:
[0006] receiving a target signal of a target vehicle; the target signal comprising a key door signal and a gear signal;
[0007] if it is determined according to the key door signal that the target vehicle needs to be turned off, and it is determined according to the gear signal that the gear position of the transmission is neutral, obtaining clutch position information of the target vehicle;
[0008] if it is determined according to the clutch position information that the clutch is in a separated state, controlling the engine to perform an engine-off operation, and obtaining the engine speed of the target vehicle;
[0009] if the engine speed is less than or equal to a preset threshold speed, controlling the clutch to perform an engaging operation, and updating the clutch position information;
[0010] if it is determined according to the updated clutch position information that the clutch engagement is completed, ending the engine-off operation to eliminate the noise generated by the engine-off of the vehicle.
[0011] In one embodiment, the step of receiving the target signal of the target vehicle comprises:
[0012] receiving the key door signal of the target vehicle, and performing real-time detection on the received key door signal;
[0013] If it is determined according to the key door signal that the target vehicle needs to be turned off, a gear signal of the target vehicle is acquired, and whether the gear of the transmission is in neutral is determined according to the gear signal.
[0014] In one of the embodiments, if it is determined according to the gear signal that the gear of the transmission is not in neutral, the method further comprises:
[0015] controlling the gear to be in neutral, and updating the gear signal;
[0016] determining whether the gear of the transmission is in neutral according to the updated gear signal.
[0017] In one of the embodiments, if it is determined according to the clutch position information that the clutch is not in the disengaged state, the method further comprises:
[0018] controlling the clutch to perform a disengaging operation, and acquiring the clutch position information of the clutch after the disengaging operation is performed;
[0019] if it is determined according to the clutch position information of the clutch after the disengaging operation is performed that the clutch is in the disengaged state, returning to the step of controlling the engine to perform the turning-off operation.
[0020] In one of the embodiments, if the engine speed is greater than a preset threshold speed, the method further comprises:
[0021] continuing to control the engine to perform the turning-off operation until the engine speed is less than or equal to the preset threshold speed.
[0022] In one of the embodiments, controlling the engine to perform the turning-off operation comprises any one of the following modes:
[0023] sending a permission engine turning-off instruction directly to an engine control unit of the target vehicle, so as to control the engine to perform the turning-off operation through the engine control unit;
[0024] sending the permission engine turning-off instruction to a vehicle control unit, and sending the permission engine turning-off instruction to the engine control unit after the permission engine turning-off instruction is arbitrated by the vehicle control unit, so as to control the engine to perform the turning-off operation through the engine control unit;
[0025] sending the key door turning-off signal to the engine control unit after the key door turning-off signal is delayed for a preset time, so as to control the engine to perform the turning-off operation through the engine control unit.
[0026] In a second aspect, the application further provides a vehicle turning-off noise reduction device, which comprises:
[0027] a signal receiving module, configured to receive a target signal of a target vehicle; the target signal comprises a key door signal and a gear signal;
[0028] The position acquisition module is configured to acquire clutch position information of the target vehicle if it is determined according to the key door signal that the target vehicle needs to be turned off and according to the gear signal that the transmission gear is in the neutral position.
[0029] The rotation speed acquisition module is configured to control the engine to perform the turning-off operation and acquire the engine rotation speed of the target vehicle if it is determined according to the clutch position information that the clutch is in the separation state.
[0030] The position updating module is configured to control the clutch to perform the engagement operation and update the clutch position information if the engine rotation speed is less than or equal to the preset threshold rotation speed.
[0031] The turning-off ending module is configured to end the turning-off operation if it is determined according to the updated clutch position information that the clutch engagement is completed, so as to eliminate the noise generated by the turning-off of the vehicle.
[0032] In a third aspect, the present application further provides a controller, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the method steps of any one of the first aspect when executing the computer program.
[0033] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method steps of any one of the first aspect.
[0034] In a fifth aspect, the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the method steps of any one of the first aspect.
[0035] The vehicle turning-off noise reduction method, device, controller, computer storage medium and computer program product can acquire target signals of a target vehicle, determine whether the target vehicle needs to be turned off according to the target signals, control a clutch to be engaged according to an engine rotation speed of the target vehicle when the engine is controlled to perform a turning-off operation, and end the turning-off operation until the clutch engagement is completed, so as to avoid gear impact of a transmission during a turning-off power-off process, thereby achieving vehicle turning-off noise reduction. The vehicle turning-off noise reduction operation can be achieved without additional optimization of vehicle structure or addition of sound insulation materials, is convenient and fast to implement, and can effectively reduce implementation cost. BRIEF DESCRIPTION OF DRAWINGS
[0036] Figure 1 An application environment diagram of the vehicle turning-off noise reduction method in an embodiment;
[0037] Figure 2 A flowchart of the vehicle turning-off noise reduction method in an embodiment;
[0038] Figure 3 Flow chart of clutch control method when vehicle is off in an embodiment;
[0039] Figure 4 Schematic diagram of vehicle components and signals in an embodiment;
[0040] Figure 5 Structure block diagram of vehicle off noise reduction device in an embodiment;
[0041] Figure 6 Internal structure diagram of controller in an embodiment.
[0042] Explanation of reference signs:
[0043] 100-controller, 200-engine, 300-clutch, 400-transmission, 401-input shaft gear, 402-transmission intermediate shaft input gear. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical scheme and advantages of the present application clearer, the following combines the drawings and embodiments to further describe the present application. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0045] The vehicle off noise reduction method provided by the embodiments of the present application can be applied to the application environment as shown in Figure 1 . Among them, the controller 100 of the target vehicle is electrically connected between the engine 200 and the clutch 300. Among them, the controller 100 is used to receive the target signal of the target vehicle, and determine whether the target vehicle needs to perform the off operation according to the target signal, if the off operation is needed, the engine 200 is controlled to perform the off operation, and the speed of the engine 200 is obtained, the clutch 300 is controlled to engage according to the speed, until the clutch 300 is engaged, then the off operation is ended. Among them, the controller 100 can be a separate transmission controller, or a controller integrated into other controllers with transmission control function.
[0046] In an embodiment, as shown in Figure 2 , a vehicle off noise reduction method is provided, and the controller 100 in Figure 1 is taken as an example to illustrate the method, including the following steps:
[0047] S202: receiving the target signal of the target vehicle; the target signal includes the key door signal and the gear signal.
[0048] Wherein, the key door signal is used to determine whether the target vehicle has the need to be turned off, when the vehicle is turned off, the clutch needs to be completely separated, so that the engine and the transmission are temporarily separated, to cut off the power input from the engine to the transmission, the power of the engine will not be transmitted to the wheels via the transmission to drive the car, and in the process of separating the clutch, the speed of the transmission input shaft and the transmission output shaft are out of sync, resulting in the impact of the synchronizer's engagement sleeve and the engagement ring spline teeth, and noise is generated. In practical application, the output shaft of the clutch is the input shaft of the transmission. Wherein, the gear signal indicates the gear of the transmission, and the controller determines whether the transmission is in neutral according to the gear signal of the transmission, when the transmission is in neutral, the transmission does not output power externally, meeting the condition of turning off and powering down.
[0049] S204: If the target vehicle needs to be turned off according to the key door signal, and the transmission gear is in neutral according to the gear signal, the clutch position information of the target vehicle is obtained.
[0050] Wherein, if the controller determines that the target vehicle needs to be turned off according to the key door signal, the detection of the gear signal is performed to determine whether the current transmission is in neutral. Neutral usually refers to the state that the gear lever of the motor vehicle is not put into any forward or reverse gear, and the transmission is completely separated from the driving wheels. When the controller determines that the transmission gear is in neutral according to the gear signal, it indicates that the current gear meets the condition of turning off and powering down, and the clutch can be separated, so the processor obtains the position information of the clutch.
[0051] S206: If the clutch is in the separated state according to the clutch position information, the engine is controlled to perform the turning off operation, and the engine speed of the target vehicle is obtained.
[0052] Wherein, if the controller determines that the clutch is in the separated state according to the clutch position information, it indicates that the transmission and the engine have been completely separated at this time, and the torque of the engine will not be output to the wheels, at this time the controller controls the engine to perform the turning off operation, and the engine speed of the target vehicle is obtained, which determines whether the turning off is completed.
[0053] S208: If the engine speed is less than or equal to the preset threshold speed, the clutch is controlled to perform the engagement operation, and the clutch position information is updated.
[0054] If the engine speed is less than or equal to the preset threshold speed, the controller controls the clutch to perform the engagement operation and updates the clutch position information. The preset threshold speed is measured by an engine sensor, and the threshold value can be determined according to the least significant value of the sensor to avoid the threshold value being too small to be detected by the sensor. In actual application, whether the engine has completed the shutdown can also be determined according to the engine shutdown flag issued by the engine control unit. When the engine speed is less than or equal to the preset threshold speed, it indicates that the engine has completed the shutdown. At this time, in order to enable the processor to power off as soon as possible and complete the shutdown power-off operation, the processor controls the clutch to perform the engagement operation to reduce the slip wear between the friction plate and the flywheel, so that the clutch engagement is more stable and the clutch has a longer service life.
[0055] S210: If it is determined that the clutch engagement is completed according to the updated clutch position information, the shutdown operation is ended to eliminate the noise generated by the vehicle shutdown.
[0056] If the controller determines that the clutch engagement is completed according to the updated clutch position information, the controller powers off and ends the shutdown operation to eliminate the noise generated by the impact of the transmission input shaft gear and the transmission intermediate shaft input gear.
[0057] In the above vehicle shutdown noise reduction method, the target signal of the target vehicle is received, and whether the target vehicle needs to perform the shutdown operation is determined according to the target signal. When the engine of the target vehicle performs the shutdown operation, the clutch is controlled to perform the engagement until the clutch engagement is completed, and then the shutdown operation is ended. By controlling the clutch engagement process, the gear impact of the transmission during the shutdown power-off process can be avoided, so that the vehicle shutdown noise reduction is realized. Without the need for additional optimization of the vehicle structure or the addition of sound insulation materials, the vehicle shutdown noise reduction operation can be realized, which is convenient and fast to implement and can effectively reduce the implementation cost.
[0058] In one embodiment, the step of receiving the target signal of the target vehicle includes receiving a key door signal of the target vehicle and performing real-time detection on the received key door signal. If it is determined that the target vehicle needs to perform the shutdown operation according to the key door signal, a gear signal of the target vehicle is obtained, and whether the transmission gear is in neutral is determined according to the gear signal.
[0059] The controller receives the key door signal of the target vehicle and performs real-time detection on the received key door signal to determine whether the target vehicle needs to be powered off. If the controller determines that the target vehicle needs to perform the shutdown operation according to the key door signal, the gear signal of the target vehicle is obtained. The gear signal indicates the gear of the transmission, and the controller determines whether the transmission is in neutral according to the gear signal of the transmission. When the transmission is in neutral, the transmission does not output power externally, which meets the shutdown power-off condition.
[0060] In the embodiment, by receiving the key door signal of the target vehicle, and detecting the received key door signal in real time, if it is determined according to the key door signal that the target vehicle needs to be turned off, the gear signal of the target vehicle is obtained, and it is judged according to the gear signal whether the transmission gear is in neutral position, which can ensure that the target vehicle meets the condition of turning off and powering down, and further ensure the successful execution of the turning off and powering down operation, so as to realize the vehicle turning off and noise reduction.
[0061] In one embodiment, if it is determined according to the gear signal that the transmission gear is not in neutral position, the method further comprises: controlling the transmission to disengage the neutral position, and updating the gear signal; determining whether the transmission gear is in neutral position according to the updated gear signal.
[0062] If the controller determines according to the gear signal that the transmission gear is not in neutral position, it means that the transmission is still outputting power to the outside at this time, and cannot perform the turning off operation, so the controller controls the transmission to disengage the neutral position, and updates the gear signal, until the controller determines according to the updated gear signal that the transmission gear is in neutral position.
[0063] In the embodiment, by controlling the transmission to disengage the neutral position, and updating the gear signal, and intelligently determining whether the transmission gear is in neutral position according to the updated gear signal, it can be ensured that the transmission is in neutral position and no longer outputs power to the outside, and further ensures the successful execution of the turning off and powering down operation, so as to realize the vehicle turning off and noise reduction.
[0064] In one embodiment, if it is determined according to the clutch position information that the clutch is not in the disengaged state, the method further comprises: controlling the clutch to perform a disengaging operation, and obtaining the clutch position information of the clutch after performing the disengaging operation; if it is determined according to the clutch position information of the clutch after performing the disengaging operation that the clutch is in the disengaged state, returning to the step of controlling the engine to perform the turning off operation.
[0065] If the controller determines according to the clutch position information that the clutch is not in the disengaged state, it means that the engine is still outputting power to the outside to drive the wheels, so the controller controls the clutch to perform a disengaging operation, and obtains the clutch position information of the clutch after performing the disengaging operation, until the controller determines according to the clutch position information of the clutch after performing the disengaging operation that the clutch is in the disengaged state, which means that the turning off and powering down operation can be performed, and then the processor controls the engine to perform the turning off operation. When the controller controls the clutch to perform the disengaging operation, it should be disengaged at the fastest speed, which can reduce the wear of the clutch and ensure the service life of the clutch.
[0066] In the embodiment, by controlling the clutch to perform the separation operation and obtaining the clutch position information of the clutch after performing the separation operation, until it is determined that the clutch is in the separation state according to the clutch position information of the clutch after performing the separation operation, it can be ensured that the target vehicle meets the condition of shutting down and powering off, and further ensure the successful execution of the shut-down and power-off operation, thereby realizing the vehicle shut-down noise reduction.
[0067] In one embodiment, if the engine speed is greater than the preset threshold speed, the method further comprises: continuing to control the engine to perform the shut-down operation until the engine speed is less than or equal to the preset threshold speed.
[0068] Wherein, if the engine speed is greater than the preset threshold speed, it means that the engine has not been completely shut down at this time, then the controller continues to control the engine to perform the shut-down operation until the engine speed is less than or equal to the preset threshold speed, here the preset threshold speed is measured by the engine sensor, and the threshold value can be determined according to the least significant value of the sensor to avoid the threshold value being too small to be detected by the sensor.
[0069] In the embodiment, by continuing to control the engine to perform the shut-down operation until the engine speed is less than or equal to the preset threshold speed, it can be ensured that the engine is successfully shut down, and further ensure that the target vehicle can be successfully shut down and powered off, thereby realizing the vehicle shut-down noise reduction.
[0070] In one embodiment, controlling the engine to perform the shut-down operation includes any one of the following ways: sending the engine shut-down permission instruction directly to the engine control unit of the target vehicle to control the engine to perform the shut-down operation through the engine control unit; sending the engine shut-down permission instruction to the vehicle control unit, and after arbitrating by the vehicle control unit, sending it to the engine control unit to control the engine to perform the shut-down operation through the engine control unit; sending the key door shut-down signal to the engine control unit after delaying for a preset time to control the engine to perform the shut-down operation through the engine control unit.
[0071] Among them, the controller controls the engine to execute the engine-out operation in three ways: ① the controller sends the engine-out instruction to the engine control unit, and the engine control unit controls the engine to execute the engine-out operation, which can quickly execute the engine-out operation; ② the controller sends the engine-out instruction to the vehicle control unit, and then sends it to the engine control unit after arbitration by the vehicle control unit, and controls the engine to execute the engine-out operation through the engine control unit. This way needs to be arbitrated by the vehicle control unit, which can avoid data conflicts and ensure that high-priority data is transmitted without any damage; ③ the processor delays the key door-off signal for a preset time and then sends it to the engine control unit to control the engine to execute the engine-out operation. This way needs to set a delay time for the key door-off signal in advance. When the controller receives the key door signal, the signal will be saved, and after the delay for a preset time, it will be sent directly to the engine control unit. The delay time is greater than the time required for the controller to control the clutch to separate completely. In this way, after the clutch is separated, the engine control unit will directly control the engine to execute the engine-out operation, without the controller actively sending the engine-out instruction, saving signal transmission time.
[0072] In this embodiment, the engine is controlled to execute the engine-out operation in multiple ways, which can meet the requirements of different types of vehicles and ensure the success of the engine-out operation, thereby achieving vehicle engine-out noise reduction.
[0073] In one embodiment, as shown in Figure 3 a vehicle engine-out power-off clutch control method is provided, which includes the following steps:
[0074] S1: The controller detects the received key door signal in real time.
[0075] S2: The controller determines whether there is a need for engine-out power-off, and if the result is yes, it goes to S3.
[0076] S3: The controller determines whether the transmission gear is in neutral according to the gear signal, and if the result is yes, the gear meets the engine-out power-off condition, it goes to S6, and if the result is no, it goes to S4.
[0077] S4: The controller controls the transmission to disengage the neutral gear.
[0078] S5: The controller determines whether the gear is disengaged to the neutral gear, and if the result is yes, the gear meets the engine-out power-off condition, it goes to S6.
[0079] S6: The controller determines whether the clutch is in the disengaged state according to the clutch position information, and if the result is yes, it goes to S9, and if the result is no, it goes to S7.
[0080] S7: The controller controls the clutch to be disengaged.
[0081] S8: The controller determines whether the clutch is disengaged according to the clutch position signal, and if the determination result is yes, enters S9.
[0082] S9: The controller controls the engine to perform the engine-off power-down operation.
[0083] S10: The controller determines whether the engine speed is less than or equal to a threshold speed, and if the determination result is yes, enters S11.
[0084] S11: The controller controls the clutch to be engaged.
[0085] S12: The controller determines whether the clutch is engaged according to the clutch position signal, and if the determination result is yes, enters S13, allowing the TCU to be powered down.
[0086] The position relationship and signals among the vehicle components involved in the method are shown in FIG. 1, including a controller 100, an engine 200, a clutch 300, and a transmission 400. The transmission 400 includes an input shaft gear 401 and a transmission intermediate shaft input gear 402. The signals involved in the method include a key door signal, a gear position signal, a clutch position signal, and an engine speed signal. Figure 4
[0087] In this embodiment, the key door signal is received to determine whether the target vehicle has a demand for engine-off power-down, and the gear position signal is received to determine whether the state of the transmission meets the condition for engine-off power-down. When the condition for engine-off power-down is met, the current position signal of the clutch is received to determine the state of the clutch, and different clutch control strategies are performed according to the state of the clutch, which can avoid impact between the input shaft gear of the transmission and the transmission intermediate shaft input gear when the engine is off, thereby achieving engine-off noise reduction.
[0088] It should be understood that although each step in the flowchart involved in each of the above embodiments 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 of the above embodiments 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 in rotation or alternation with at least part of other steps or steps or stages in other steps.
[0089] Based on the same inventive concept, the embodiments of the present application also provide a vehicle engine-off noise reduction device for implementing the vehicle engine-off noise reduction method described above. 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 vehicle engine-off noise reduction device embodiments provided below can refer to the limitations of the vehicle engine-off noise reduction method described above, which will not be repeated here.
[0090] In one embodiment, as shown in Figure 5 A vehicle engine-off noise reduction device is provided, comprising: a signal receiving module 10, a position obtaining module 20, a rotating speed obtaining module 30, a position updating module 40 and an engine-off ending module 50, wherein:
[0091] The signal receiving module 10 is configured to receive a target signal of a target vehicle; the target signal comprises a key door signal and a gear signal;
[0092] The position obtaining module 20 is configured to, if it is determined according to the key door signal that the target vehicle needs to perform an engine-off operation, and it is determined according to the gear signal that the transmission gear is in a neutral position, obtain clutch position information of the target vehicle;
[0093] The rotating speed obtaining module 30 is configured to, if it is determined according to the clutch position information that the clutch is in a disengaged state, control the engine to perform an engine-off operation, and obtain an engine rotating speed of the target vehicle;
[0094] The position updating module 40 is configured to, if the engine rotating speed is less than or equal to a preset threshold rotating speed, control the clutch to perform an engagement operation, and update the clutch position information;
[0095] The engine-off ending module 50 is configured to, if it is determined according to the updated clutch position information that the clutch engagement is completed, end the engine-off operation, so as to eliminate the noise generated by the engine-off of the vehicle.
[0096] Each module in the vehicle engine-off noise reduction device described above can be realized by software, hardware and a combination thereof in whole or in part. Each module described above can be embedded in or independent of the processor in the controller in hardware form, or can be stored in the memory in the controller in software form, so as to be called and executed by the processor to perform the operations corresponding to each module.
[0097] In one embodiment, the signal receiving module 10 comprises a signal detection unit and a neutral position determination unit, wherein:
[0098] The signal detection unit is configured to receive the key door signal of the target vehicle, and perform real-time detection on the received key door signal;
[0099] The neutral position determining unit is configured to, if it is determined according to the key door signal that the target vehicle needs to be turned off, acquire a gear signal of the target vehicle, and determine whether the gear position of the transmission is in a neutral position according to the gear signal.
[0100] In one embodiment, if it is determined according to the gear signal that the gear position of the transmission is not in the neutral position, the signal receiving module 10 is further configured to control the transmission to be in the neutral position, and update the gear signal; and determine whether the gear position of the transmission is in the neutral position according to the updated gear signal.
[0101] In one embodiment, if it is determined according to the clutch position information that the clutch is not in the disengaged state, the speed acquiring module 30 is further configured to control the clutch to perform a disengaging operation, and acquire the clutch position information of the clutch after the disengaging operation; and if it is determined according to the clutch position information of the clutch after the disengaging operation that the clutch is in the disengaged state, return to the step of controlling the engine to perform the turning-off operation.
[0102] In one embodiment, if the engine speed is greater than the preset threshold speed, the position updating module 40 is further configured to continue to control the engine to perform the turning-off operation until the engine speed is less than or equal to the preset threshold speed.
[0103] In one embodiment, the turning-off ending module 50 controls the engine to perform the turning-off operation in any one of the following modes: directly sending an engine turning-off permission instruction to an engine control unit of the target vehicle, so as to control the engine to perform the turning-off operation through the engine control unit; sending the engine turning-off permission instruction to a vehicle control unit, sending the engine turning-off permission instruction to the engine control unit after arbitration by the vehicle control unit, so as to control the engine to perform the turning-off operation through the engine control unit; and sending a key door turning-off signal to the engine control unit after a preset time delay, so as to control the engine to perform the turning-off operation through the engine control unit.
[0104] In one embodiment, a controller is provided, and an internal structure diagram of the controller can be as shown in Figure 6 The controller includes a memory, a processor and an input / output interface. The memory is connected to the processor, and the processor is connected to the input / output interface. The processor of the controller is configured to provide computing and control capabilities. The memory of the controller 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 the operating system and the computer program in the non-volatile storage medium to run. The input / output interface of the controller is configured to exchange information with other controllers. The computer program is executed by the processor to implement a vehicle turning-off noise reduction method.
[0105] Those skilled in the art can understand that, Figure 6The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the controller to which the scheme of the present application is applied. The specific controller can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0106] In one embodiment, a controller is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program: receiving a target signal of a target vehicle; the target signal comprising a key door signal and a gear signal; if it is determined according to the key door signal that the target vehicle needs to be turned off, and it is determined according to the gear signal that the transmission gear is in neutral, obtaining clutch position information of the target vehicle; if it is determined according to the clutch position information that the clutch is in a disengaged state, controlling the engine to perform a turn-off operation, and obtaining an engine speed of the target vehicle; if the engine speed is less than or equal to a preset threshold speed, controlling the clutch to perform an engagement operation, and updating the clutch position information; if it is determined according to the updated clutch position information that the clutch is engaged, ending the turn-off operation to eliminate noise generated by turning off the vehicle.
[0107] In one embodiment, the processor, when executing the computer program, is involved in receiving a target signal of a target vehicle, including: receiving a key door signal of the target vehicle, and performing real-time detection on the received key door signal; if it is determined according to the key door signal that the target vehicle needs to be turned off, obtaining a gear signal of the target vehicle, and determining whether the transmission gear is in neutral according to the gear signal.
[0108] In one embodiment, if it is determined according to the gear signal that the transmission gear is not in neutral, the processor, when executing the computer program, further implements the following steps: controlling the transmission to disengage the neutral gear, and updating the gear signal; determining whether the transmission gear is in neutral according to the updated gear signal.
[0109] In one embodiment, if it is determined according to the clutch position information that the clutch is not in a disengaged state, the processor, when executing the computer program, further implements the following steps: controlling the clutch to perform a disengagement operation, and obtaining clutch position information of the clutch after performing the disengagement operation; if it is determined according to the clutch position information of the clutch after performing the disengagement operation that the clutch is in a disengaged state, returning to the step of controlling the engine to perform a turn-off operation.
[0110] In one embodiment, if the engine speed is greater than the preset threshold speed, the processor, when executing the computer program, further implements the following steps: continuing to control the engine to perform a turn-off operation until the engine speed is less than or equal to the preset threshold speed.
[0111] In one embodiment, the processor, when executing the computer program, involves controlling the engine to perform the engine-off operation, including any one of the following manners: sending an engine-off permission instruction directly to an engine control unit of the target vehicle to control the engine to perform the engine-off operation through the engine control unit; sending the engine-off permission instruction to a vehicle control unit, and after arbitration by the vehicle control unit, sending to the engine control unit to control the engine to perform the engine-off operation through the engine control unit; sending a key door-off signal to the engine control unit after delaying for a preset time, to control the engine to perform the engine-off operation through the engine control unit.
[0112] In one embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the following steps: receiving a target signal of a target vehicle; the target signal includes a key door signal and a gear signal; if it is determined according to the key door signal that the target vehicle needs to perform an engine-off operation, and it is determined according to the gear signal that the transmission gear is in neutral, obtaining clutch position information of the target vehicle; if it is determined according to the clutch position information that the clutch is in a disengaged state, controlling the engine to perform the engine-off operation, and obtaining an engine speed of the target vehicle; if the engine speed is less than or equal to a preset threshold speed, controlling the clutch to perform an engagement operation, and updating the clutch position information; if it is determined according to the updated clutch position information that the clutch is engaged, ending the engine-off operation to eliminate noise generated by the engine-off operation of the vehicle.
[0113] In one embodiment, the computer program, when executed by a processor, involves receiving a target signal of a target vehicle, including: receiving a key door signal of the target vehicle, and performing real-time detection on the received key door signal; if it is determined according to the key door signal that the target vehicle needs to perform an engine-off operation, obtaining a gear signal of the target vehicle, and determining whether the transmission gear is in neutral according to the gear signal.
[0114] In one embodiment, if it is determined according to the gear signal that the transmission gear is not in neutral, the computer program, when executed by a processor, further implements the following steps: controlling the transmission to disengage the neutral gear, and updating the gear signal; determining whether the transmission gear is in neutral according to the updated gear signal.
[0115] In one embodiment, if it is determined according to the clutch position information that the clutch is not in a disengaged state, the computer program, when executed by a processor, further implements the following steps: controlling the clutch to perform a disengagement operation, and obtaining clutch position information of the clutch after performing the disengagement operation; if it is determined according to the clutch position information of the clutch after performing the disengagement operation that the clutch is in a disengaged state, returning to the step of controlling the engine to perform the engine-off operation.
[0116] In one embodiment, if the engine speed is greater than the preset threshold speed, the computer program, when executed by the processor, further implements the following steps: continue to control the engine to perform the engine-off operation until the engine speed is less than or equal to the preset threshold speed.
[0117] In one embodiment, the computer program, when executed by the processor, involves controlling the engine to perform the engine-off operation, including any one of the following modes: sending the engine-off instruction to the engine control unit of the target vehicle directly to control the engine to perform the engine-off operation through the engine control unit; sending the engine-off instruction to the vehicle control unit, and after arbitration by the vehicle control unit, sending to the engine control unit to control the engine to perform the engine-off operation through the engine control unit; sending the key door-off signal to the engine control unit after a preset time delay to control the engine to perform the engine-off operation through the engine control unit.
[0118] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, implements the following steps: receiving a target signal of a target vehicle; the target signal includes a key door signal and a gear signal; if it is determined according to the key door signal that the target vehicle needs to perform an engine-off operation, and it is determined according to the gear signal that the transmission gear is in neutral, obtaining clutch position information of the target vehicle; if it is determined according to the clutch position information that the clutch is in a disengaged state, controlling the engine to perform the engine-off operation, and obtaining an engine speed of the target vehicle; if the engine speed is less than or equal to a preset threshold speed, controlling the clutch to perform an engagement operation, and updating the clutch position information; if it is determined according to the updated clutch position information that the clutch engagement is completed, ending the engine-off operation to eliminate the noise generated by the engine-off operation of the vehicle.
[0119] In one embodiment, the computer program, when executed by the processor, involves receiving a target signal of a target vehicle, including: receiving a key door signal of the target vehicle, and performing real-time detection on the received key door signal; if it is determined according to the key door signal that the target vehicle needs to perform an engine-off operation, obtaining a gear signal of the target vehicle, and determining whether the transmission gear is in neutral according to the gear signal.
[0120] In one embodiment, if it is determined according to the gear signal that the transmission gear is not in neutral, the computer program, when executed by the processor, further implements the following steps: controlling the transmission to disengage the neutral gear, and updating the gear signal; determining whether the transmission gear is in neutral according to the updated gear signal.
[0121] In one embodiment, if it is determined according to the clutch position information that the clutch is not in the disengaged state, the computer program, when executed by the processor, further implements the following steps: controlling the clutch to perform a disengaging operation, and obtaining clutch position information of the clutch after the disengaging operation; and if it is determined according to the clutch position information of the clutch after the disengaging operation that the clutch is in the disengaged state, returning to the step of controlling the engine to perform the engine-off operation.
[0122] In one embodiment, if the engine speed is greater than the preset threshold speed, the computer program, when executed by the processor, further implements the following steps: continuing to control the engine to perform the engine-off operation until the engine speed is less than or equal to the preset threshold speed.
[0123] In one embodiment, the computer program, when executed by the processor, involves controlling the engine to perform the engine-off operation in any one of the following ways: directly sending an engine-off permission instruction to an engine control unit of the target vehicle to control the engine to perform the engine-off operation through the engine control unit; sending the engine-off permission instruction to a vehicle control unit, sending the engine-off permission instruction to the engine control unit after arbitration by the vehicle control unit, and controlling the engine to perform the engine-off operation through the engine control unit; and sending a key door-off signal to the engine control unit after a preset time delay, and controlling the engine to perform the engine-off operation through the engine control unit.
[0124] 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. The non-volatile memory can include 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 (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or 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.
[0125] 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, it should be considered as the scope of the present application.
[0126] 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 for reducing noise when a vehicle is turned off, characterized in that, The method includes: Receive the key switch signal from the target vehicle and perform real-time detection on the received key switch signal; If it is determined from the key switch signal that the target vehicle needs to be turned off, then the gear position signal of the target vehicle is obtained, and it is determined from the gear position signal whether the transmission gear is in neutral. If the key switch signal indicates that the target vehicle needs to be turned off, and the gear position signal indicates that the transmission gear is in neutral, then the clutch position information of the target vehicle is obtained. If it is determined from the gear position signal that the transmission is not in neutral, control the transmission to shift to neutral and update the gear position signal; Determine whether the transmission gear is in neutral based on the updated gear position signal; If it is determined that the clutch is in a disengaged state based on the clutch position information, the engine is controlled to perform a shutdown operation, and the engine speed of the target vehicle is obtained. If it is determined from the clutch position information that the clutch is not in a disengaged state, the clutch is controlled to perform a disengagement operation, and the clutch position information of the clutch after the disengagement operation is performed is obtained; If the clutch is determined to be in a disengaged state based on the clutch position information after the disengagement operation, return to the step of controlling the engine to perform the shutdown operation; If the engine speed is less than or equal to a preset threshold speed, the clutch is controlled to perform an engagement operation, and the clutch position information is updated. If the engine speed is greater than the preset threshold speed, the engine continues to be controlled to perform the shutdown operation until the engine speed is less than or equal to the preset threshold speed; If the updated clutch position information determines that the clutch engagement is complete, the engine shutdown operation is terminated to eliminate the noise generated by the vehicle being turned off.
2. The method according to claim 1, characterized in that, The method of controlling the engine to perform a shutdown operation includes any of the following: The command to allow engine shutdown is sent directly to the engine control unit of the target vehicle, so that the engine control unit can control the engine to perform a shutdown operation. The command to allow engine shutdown is sent to the vehicle control unit, and after arbitration by the vehicle control unit, it is sent to the engine control unit, so that the engine control unit can control the engine to perform the shutdown operation. The ignition shut-off signal is sent to the engine control unit after a preset delay, so that the engine can be controlled by the engine control unit to perform a shutdown operation.
3. A vehicle engine shutdown noise reduction device, characterized in that, The device includes: The signal receiving module is used to receive the key switch signal of the target vehicle and to detect the received key switch signal in real time; if it is determined from the key switch signal that the target vehicle needs to be turned off, the gear position signal of the target vehicle is obtained, and the gear position signal is used to determine whether the transmission gear is in neutral. The location acquisition module is used to acquire the clutch position information of the target vehicle if it is determined from the key switch signal that the target vehicle needs to be turned off and the gear position signal is determined from the gear position signal that the transmission gear is in neutral; if it is determined from the gear position signal that the transmission gear is not in neutral, control the transmission to shift to neutral and update the gear position signal; and determine whether the transmission gear is in neutral based on the updated gear position signal. The speed acquisition module is used to control the engine to perform a shutdown operation and acquire the engine speed of the target vehicle if it is determined that the clutch is in a disengaged state based on the clutch position information; if it is determined that the clutch is not in a disengaged state based on the clutch position information, it controls the clutch to perform a disengagement operation and acquires the clutch position information of the clutch after the disengagement operation; if it is determined that the clutch is in a disengaged state based on the clutch position information of the clutch after the disengagement operation, it returns to the step of controlling the engine to perform a shutdown operation. The position update module is used to control the clutch to perform an engagement operation and update the clutch position information if the engine speed is less than or equal to a preset threshold speed; if the engine speed is greater than the preset threshold speed, it continues to control the engine to perform the shutdown operation until the engine speed is less than or equal to the preset threshold speed. The engine shutdown termination module is used to terminate the engine shutdown operation if the updated clutch position information determines that the clutch engagement is complete, thereby eliminating the noise generated by the vehicle engine shutdown.
4. A controller comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 2.
5. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 2.
6. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 2.
Citation Information
Patent Citations
Start and stop control method for engine of AMT (automated mechanical transmission) parallel connection type hybrid electrical vehicle
CN102490723A
Vehicle emergency braking flameout preventing control method
CN108253040A