Electronic valve protection method and device, vehicle, storage medium and program product
By identifying the power-on signal and current status in hybrid vehicles to control the soft reset and initialization of the engine control unit, combined with a method to limit the seating speed based on the valve opening, the problem of rapid seating of the electronic valve when it is closed after self-cleaning is solved, the risk of valve body gear breakage is reduced, and the service life of the valve is extended.
Patent Information
- Application Number
- CN202510846257.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2025-09-09
AI Technical Summary
The electronic valves of hybrid vehicles are at high risk of carbon deposit accumulation and corrosion due to the lack of air flow during long-term pure electric driving conditions. During the self-cleaning process, the valve seats too quickly when closing, causing the valve body gears to be easily damaged.
By identifying the vehicle's power-on signal and current status, the engine control unit is controlled to perform soft reset and initialization, and the target protection action is determined according to the current valve opening, limiting the valve seating speed, including applying a preset target duty cycle when necessary to reduce the risk of damage.
It effectively reduces the seating speed of the electronic valve when it is closed, reduces the risk of valve body gear breakage, and increases the service life of the valve.
Smart Images

Figure CN120608775A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to an electronic valve protection method, device, vehicle, storage medium, and program product. Background Art
[0002] Hybrid vehicles, equipped with multiple power sources (such as an engine and an electric motor), often incorporate EGR (Exhaust Gas Recirculation) to achieve fuel economy. This feature recycles exhaust gas to adjust combustion efficiency, optimizing both power and fuel economy. However, unlike traditional fuel vehicles, hybrid vehicles experience extended periods of pure electric driving. During this period, the EGR electronic valves are not flushed by air flow, leading to a significantly higher risk of carbon deposits and corrosion than in traditional vehicles. Therefore, the need for self-cleaning of the electronic valves after the vehicle is powered off is even more pressing.
[0003] In related art, when an electronic valve is in the power-off self-cleaning process, the ECU (Engine Control Unit) detects a power-on signal. To avoid affecting starting performance, the self-cleaning process will exit. During this process, after the ECU detects the power-on signal, there is a soft reset and initialization period during which the ECU cannot apply force to the valve (referred to as the blank period). During the self-cleaning period, to ensure the valve's rapid response to closing commands, the ECU calculates a duty cycle that drives the H-bridge before soft landing, applying a closing force to the valve. This results in the valve's acceleration being the sum of the ECU-applied closing force and the return spring. During this ECU soft reset and initialization process, the valve has its original acceleration value. During this blank period, there is a high probability that the valve will impact the bottom dead center due to this initial acceleration, which can easily cause the valve body gear of the electronic valve to break. Summary of the Invention
[0004] The present application provides an electronic valve protection method, device, vehicle, storage medium and program product to solve the problem in the related art that after the electronic valve exits the self-cleaning process after the entire vehicle is powered on, the electronic valve seats too quickly when closing, causing the valve body of the electronic valve to be easily damaged.
[0005] A first aspect embodiment of the present application provides an electronic valve protection method, wherein the electronic valve is provided with a return spring, wherein the method includes the following steps: identifying the vehicle's power-on signal and the current state of the electronic valve; controlling the vehicle's engine control unit to perform soft reset and initialization based on the power-on signal and the current state; determining the target protection action of the electronic valve according to the current opening of the electronic valve, and controlling the engine control unit to perform the target protection action on the electronic valve, wherein the target protection action includes limiting the seating speed of the electronic valve.
[0006] Optionally, a target protection action of the electronic valve is determined based on the current opening of the electronic valve, including: obtaining the target opening for activating the valve soft landing function and the initial opening of the electronic valve when the vehicle is powered on; if the initial opening is less than or equal to the target opening, limiting the seating speed of the electronic valve based on the current opening of the electronic valve, otherwise when the current opening of the electronic valve reaches the target opening, limiting the seating speed of the electronic valve.
[0007] Optionally, before determining the target protection action of the electronic valve according to the current opening of the electronic valve, the method further includes: calculating the seating speed of the electronic valve within the target step length; and judging the damage risk of the electronic valve based on the current opening and the seating speed.
[0008] Optionally, before determining the target protection action of the electronic valve according to the current opening of the electronic valve, it also includes: after determining that the electronic valve has a damage risk, controlling the engine control unit to apply a target duty cycle of a preset duration to the electronic valve.
[0009] Optionally, calculating the seating speed of the electronic valve within the target step length includes: setting multiple cycles based on the target step length; obtaining a first position feedback voltage of the electronic valve at the beginning of the first cycle and a second position feedback voltage of the electronic valve at the end of the last cycle; and calculating the seating speed of the electronic valve within the target step length based on the second position feedback voltage and the first position feedback voltage.
[0010] Optionally, the vehicle's engine control unit is controlled to perform a soft reset and initialization based on the power-on signal and the current state, including: if the current state is a self-cleaning completed state, the engine control unit is controlled to perform a soft reset and initialization based on the power-on signal; if the current state is an incomplete self-cleaning state, and the current opening of the electronic valve is greater than a preset opening, the opening of the electronic valve is obtained at preset period intervals within a target time length, until the opening is less than or equal to the preset opening or the target time length is reached, and the engine control unit is controlled to perform a soft reset and initialization based on the power-on signal.
[0011] A second aspect of the present application provides an electronic valve protection device, in which the electronic valve is provided with a return spring, wherein the device includes: an identification module for identifying the vehicle's power-on signal and the current state of the electronic valve; a control module for controlling the vehicle's engine control unit to perform soft reset and initialization based on the power-on signal and the current state; a determination module for determining the target protection action of the electronic valve according to the current opening of the electronic valve, and controlling the engine control unit to perform the target protection action on the electronic valve, wherein the target protection action includes limiting the seating speed of the electronic valve.
[0012] Optionally, the determination module is further used to: obtain a target opening for activating the valve soft landing function and an initial opening of the electronic valve when the vehicle is powered on; if the initial opening is less than or equal to the target opening, limit the seating speed of the electronic valve based on the current opening of the electronic valve; otherwise, when the current opening of the electronic valve reaches the target opening, limit the seating speed of the electronic valve.
[0013] Optionally, it also includes: a judgment module, which is used to calculate the seating speed of the electronic valve within the target step before determining the target protection action of the electronic valve according to the current opening of the electronic valve; and judge the damage risk of the electronic valve based on the current opening and seating speed.
[0014] Optionally, it also includes: an application module, which is used to control the engine control unit to apply a target duty cycle of a preset duration to the electronic valve after determining that the electronic valve is at risk of damage before determining the target protection action of the electronic valve according to the current opening of the electronic valve.
[0015] Optionally, the judgment module is further used to: set multiple cycles based on the target step size; obtain the first position feedback voltage of the electronic valve at the beginning of the first cycle, and the second position feedback voltage of the electronic valve at the end of the last cycle; calculate the seating speed of the electronic valve within the target step size based on the second position feedback voltage and the first position feedback voltage.
[0016] Optionally, the control module is further used to: if the current state is the self-cleaning completed state, then control the engine control unit to perform soft reset and initialization based on the power-on signal; if the current state is the self-cleaning uncompleted state, and the current opening of the electronic valve is greater than the preset opening, then obtain the opening of the electronic valve at preset period intervals within the target time length, until the opening is less than or equal to the preset opening or the target time length is reached, and then control the engine control unit to perform soft reset and initialization based on the power-on signal.
[0017] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to perform the electronic valve protection method as described in the above embodiment.
[0018] A fourth aspect of the present application provides a computer-readable storage medium having a computer program or instruction stored thereon. The computer program or instruction is executed by a processor to perform the electronic valve protection method as described in the above embodiment.
[0019] The fifth embodiment of the present application provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed, the electronic valve protection method as described in the above embodiment is implemented.
[0020] Therefore, this application has at least the following beneficial effects: The embodiment of the present application can control the engine control unit to perform a soft reset and initialization based on the vehicle's power-on signal and the current state of the electronic valve. It also determines the target protection action for the electronic valve based on the current opening of the electronic valve, controls the electronic valve to execute the target protection action, and limits the seating speed of the electronic valve to reduce the risk of fracture of the valve body gear caused by a high seating speed when the electronic valve closes. This solves the technical problem in related technologies where the electronic valve can be easily damaged due to excessive seating speed when closing the electronic valve after the vehicle is powered on and exits the self-cleaning process.
[0021] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which: Figure 1 This is a flow chart of an electronic valve protection method provided according to an embodiment of the present application; Figure 2 This is a flow chart of an electronic valve protection method provided according to a specific embodiment of the present application; Figure 3 This is an example diagram of an electronic valve protection device provided according to an embodiment of the present application; Figure 4 A schematic structural diagram of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0024] The following describes, with reference to the accompanying drawings, an electronic valve protection method, device, vehicle, storage medium, and program product according to embodiments of the present application. To address the issue mentioned in the background art above, where the valve has a high probability of hitting its bottom dead center under the initial acceleration during the ECU's idle period, potentially causing the valve body gear of the electronic valve to break, the present application provides an electronic valve protection method. This method controls the engine control unit to perform a soft reset and initialization based on the vehicle's power-on signal and the current state of the electronic valve. Furthermore, the method determines a target protection action for the electronic valve based on the current opening of the electronic valve, controls the electronic valve to execute the target protection action, and limits the valve seating speed to reduce the risk of valve body gear breakage caused by a high seating speed when the electronic valve is closed. This solves the problem in related art where the valve body of the electronic valve is easily damaged due to an excessively fast seating speed when the electronic valve closes after the vehicle is powered on and exits the self-cleaning process.
[0025] Specifically, Figure 1 A flow chart of an electronic valve protection method provided in an embodiment of the present application.
[0026] It should be noted that the electronic valves in the embodiments of the present application are described by taking the EGR electronic valve as an example.
[0027] like Figure 1 As shown, the electronic valve protection method, in which the electronic valve is provided with a return spring, comprises the following steps: In step S101 , a power-on signal of the vehicle and a current state of the electronic valve are identified.
[0028] Among them, the power-on signal can detect the KL-15 status of the entire vehicle in real time through the ECU. When the KL-15 status changes from 0 to 1, it means that the entire vehicle is powered on again after being powered off; the current status of the electronic valve includes the self-cleaning incomplete state and the self-cleaning not being performed state.
[0029] In step S102 , the engine control unit of the vehicle is controlled to perform a soft reset and initialization based on the power-on signal and the current state.
[0030] Among them, soft reset refers to the ECU triggering the internal program restart through software instructions or hardware signals, clearing temporary cache data, restoring the default configuration, but retaining the parameters in non-volatile storage. Initialization refers to a series of hardware self-tests and software startup processes executed after the ECU is reset.
[0031] It is understandable that the embodiment of the present application can control the vehicle's engine control unit to perform soft reset and initialization based on the power-on signal and the current state, so as to execute the protection process of the electronic valve.
[0032] In an embodiment of the present application, the engine control unit of the vehicle is controlled to perform soft reset and initialization based on the power-on signal and the current state, including: if the current state is a self-cleaning completed state, the engine control unit is controlled to perform soft reset and initialization based on the power-on signal; if the current state is a self-cleaning incomplete state, and the current opening of the electronic valve is greater than the preset opening, the opening of the electronic valve is obtained at preset period intervals within the target time, until the opening is less than or equal to the preset opening or the target time is reached, and the engine control unit is controlled to perform soft reset and initialization based on the power-on signal.
[0033] Among them, the target duration, preset cycle, and preset opening can all be set according to specific circumstances and are not specifically limited.
[0034] It will be appreciated that in the embodiments of the present application, when the current state of the electronic valve is the self-cleaning completed state, it indicates that the opening of the electronic valve is fully closed or in a relatively safe position. Sealing the valve will not cause the valve body gears to break. Therefore, the engine control unit can be directly controlled to perform a soft reset and initialization based on the power-on signal. Otherwise, when the current state is the self-cleaning incomplete state and the current opening of the electronic valve is greater than the preset opening, it indicates that the valve is at risk of damaging the internal gears of the valve body due to the combined action of the H-bridge drive motor and the return spring. In this case, when the power-on signal is detected, the soft reset and initialization are not immediately performed. Instead, a target time is waited, and the actual opening of the electronic valve is continuously obtained at preset intervals within the target time until the actual opening is less than or equal to the preset opening, indicating that there is no damage risk. Or, after the maximum waiting target time is reached, the engine control unit is controlled to perform a soft reset and initialization based on the power-on signal. By setting a target time for the electronic valve to adjust the opening, the soft reset and initialization time of the ECU is extended. After the opening meets the requirements, the ECU soft reset and initialization are performed, thereby reducing the risk of damage to the valve body of the electronic valve.
[0035] In step S103 , a target protection action of the electronic valve is determined according to the current opening of the electronic valve, and the engine control unit is controlled to perform the target protection action on the electronic valve, wherein the target protection action includes limiting the seating speed of the electronic valve.
[0036] Since the electronic valve may be in the self-cleaning process when the vehicle is powered off, after the ECU detects the power-on signal of the vehicle, the electronic valve will exit the self-cleaning process to avoid affecting the starting effect. During this process, after the ECU detects the power-on signal, there is a soft reset and initialization process. During this process, the ECU cannot apply force to the valve (referred to as the blank period), and during the self-cleaning period, the valve is closed. In order to achieve the goal of rapid response of the valve to the closing instruction, before soft landing, the duty cycle calculated by the ECU will be driven by the H-bridge to apply a closing force to the valve. This causes the valve acceleration to be the overlap of the closing force applied by the ECU and the return spring. As a result, during the above-mentioned ECU soft reset and initialization process, the valve has an original acceleration value. During this blank period, there is a high probability that the valve will hit the bottom dead point of the valve under the action of the above-mentioned initial acceleration, which can easily cause the valve body gear of the electronic valve to break, especially when the power is turned on at a high power supply voltage and the valve body of the electronic valve is in a self-cleaning large opening period. Therefore, the embodiment of the present application can determine the target protection action of the electronic valve according to the current opening of the electronic valve, control the engine control unit to perform the target protection action on the electronic valve, and limit the seating speed of the electronic valve to reduce the risk of the valve body gear of the electronic valve breaking due to the high seating speed.
[0037] In an embodiment of the present application, a target protection action of the electronic valve is determined based on the current opening of the electronic valve, including: obtaining the target opening for activating the valve soft landing function and the initial opening of the electronic valve when the vehicle is powered on; if the initial opening is less than or equal to the target opening, limiting the seating speed of the electronic valve based on the current opening of the electronic valve, otherwise limiting the seating speed of the electronic valve when the current opening of the electronic valve reaches the target opening.
[0038] Among them, the target opening is the minimum opening for activating the soft landing function of the electronic valve, and is the minimum safe opening of the electronic valve from the bottom dead center.
[0039] It can be understood that in the embodiment of the present application, when the initial opening of the electronic valve is less than or equal to the target opening when the vehicle is powered on, it indicates that the electronic valve is close to the bottom dead center and needs to be speed-limited immediately. The seating speed of the electronic valve is limited based on the current opening. Otherwise, when the current opening is greater than the target opening, it indicates that the electronic valve is far from the bottom dead center and has sufficient buffer space. When the current opening of the electronic valve reaches the target opening, the seating speed of the electronic valve is limited based on the target opening.
[0040] Among them, the embodiment of the present application can limit the change in the opening of the electronic valve within each step to achieve the limitation of the seating speed of the electronic valve.
[0041] In an embodiment of the present application, before determining the target protection action of the electronic valve according to the current opening of the electronic valve, it also includes: calculating the seating speed of the electronic valve within the target step size; and judging the damage risk of the electronic valve based on the current opening and seating speed.
[0042] The target step size may be limited according to specific circumstances, for example, 3 steps, each of which may be 10 ms.
[0043] It is understandable that the embodiment of the present application can calculate the seating speed of the electronic valve within the target step size, and determine the damage risk of the electronic valve based on the current opening and the seating speed.
[0044] In an embodiment of the present application, calculating the seating speed of the electronic valve within a target step size includes: setting multiple cycles based on the target step size; obtaining a first position feedback voltage of the electronic valve at the beginning of the first cycle and a second position feedback voltage of the electronic valve at the end of the last cycle; and calculating the seating speed of the electronic valve within the target step size based on the second position feedback voltage and the first position feedback voltage.
[0045] It is understandable that the embodiment of the present application can calculate the seating speed of the electronic valve within the target step length based on the feedback voltage. Specifically, A 1ms periodic task is set, with each 1ms as a step, and the ECU collects the valve position feedback voltage in real time. The difference between the position feedback voltage at the first moment and the position feedback voltage at the third moment is used as the reference value of the valve movement stroke. This reference value is divided by 3 as the basis for judging the valve seating speed.
[0046] In an embodiment of the present application, before determining the target protection action of the electronic valve based on the opening of the electronic valve when the vehicle is powered on, it also includes: after determining that there is a risk of damage to the electronic valve, controlling the engine control unit to apply a target duty cycle of a preset duration to the electronic valve.
[0047] Among them, the preset time length can be set according to the specific situation and there is no specific limitation on this; the value of the duty cycle can be set according to the characteristics of the electronic valve, and the setting basis can refer to the characteristics of the electronic valve. The setting principle is that the duty cycle is greater than the force of the return spring of the electronic valve at this opening, and after the duty cycle is applied, the electronic valve will not move in the opening direction.
[0048] It can be understood that the embodiment of the present application can control the engine control unit to apply a target duty cycle of a preset duration to the electronic valve after determining that the electronic valve is at risk of damage, thereby lifting the electronic valve and slowing down the seating speed of the electronic valve.
[0049] The following describes the electronic valve protection method of the present application through a specific embodiment. Taking the EGR valve as an example, the specific process is as follows: Figure 2 As shown, it is mainly divided into two stages, as follows: 1. After the vehicle is powered off and then powered on again, the electronic valve body protection before the ECU is initialized.
[0050] Step 1: The ECU detects the vehicle's KL-15 power status in real time. When the KL-15 status changes from 1 to 0, the judgment in step 2 is executed.
[0051] Step 2: The ECU determines whether the electronic valve has entered the self-cleaning process. If so, it executes step 3; otherwise, it executes the ECU soft reset and initialization process.
[0052] Step 3: Determine if the electronic valve self-cleaning is complete. Specifically, during the power-off process, the electronic valve performs three 0-100 steps to remove surface carbon and corrosion. A counter is set in the ECU program. After the electronic valve enters the self-cleaning process, when the electronic valve opens and the actual opening (i.e., the current opening) is greater than or equal to the set threshold 1, the program counter is incremented by 1. When the electronic valve closes and the actual valve position is less than the set threshold 2, the counter is also incremented by 1. When the accumulator result is greater than or equal to 6, the self-cleaning process is considered complete. At this time, the ECU soft reset and initialization operations are immediately executed when power is turned on. When the accumulator result is less than 6 and a power-on signal is detected, step 4 is executed.
[0053] Step 4: If the self-cleaning process is not completed, upon detecting that the KL-15 signal changes from 0 to 1, the self-cleaning process immediately exits, regardless of whether the valve is in the open or closed state. The valve opening is set to 0, and the actual EGR valve opening is monitored in real time. When the actual valve opening (i.e., current opening) is less than the set threshold 3 (i.e., the preset opening), a soft reset and initialization process is performed. If the actual valve opening is greater than the set threshold 3, it is assumed that the valve is at risk of damaging the internal gears of the valve body due to the combined effects of the H-bridge drive motor and the return spring. In this case, the soft reset and initialization process is not immediately performed upon detecting the KL-15 signal, but a waiting period is performed. The ECU has an internal counter 2 that starts counting from the time the ECU detects the power-on signal. When the timer's result exceeds the set threshold 4 (i.e., the target duration), the ECU soft reset and initialization process is performed, even if the actual valve opening position is greater than the set threshold 3. The parameter setting of threshold 4 must take into account the normal valve seating speed, maximum seating duration, and the time limit specified in the vehicle communication specification. In summary, if the actual position of the EGR valve meets the requirements, soft reset and initialization will be performed; if the valve position does not meet the requirements, there is a maximum time limit, and after the timeout, the soft reset and initialization process will also be performed.
[0054] 2. After the vehicle is powered on again, the electronic valve body protection after ECU initialization.
[0055] Step 1: After the vehicle is powered on and the ECU completes the initialization process, it detects the actual opening position of the electronic valve in real time and calculates the valve seating speed within three steps in real time. When the actual valve opening exceeds the set threshold 4 and the valve seating speed exceeds the threshold 5, it is considered that the valve seating speed at this moment has a risk of being destructive, and step 2 of the initialization process is executed. The valve seating speed is calculated by setting a 1ms periodic task, with each 1ms step. The ECU collects the valve position feedback voltage in real time and uses the difference between the position feedback voltage at the first moment and the position feedback voltage at the third moment as the reference value for the valve movement stroke. This reference value is divided by 3 to serve as the basis for judging the valve seating speed.
[0056] Step 2: If the valve seating velocity is detected to pose a risk of damage, a fixed duty cycle, Duty1 (the target duty cycle), is applied in the opening direction. This duty cycle value must be set based on the valve's characteristics. The setting principle is to ensure that the duty cycle exceeds the force of the electronic valve's return spring at that opening, and that the valve does not move in the opening direction after applying this duty cycle. The primary purpose is to slow the valve's seating velocity. This step lasts for a duration, T1 (the preset duration), which is calibrated based on actual usage. Once T1 has expired, step 3 is executed.
[0057] Step 3: Determine whether the opening of the electronic valve at the time of power-on (i.e., the initial opening) is greater than the minimum threshold for activating the valve soft landing condition (i.e., the target opening): When it is detected that the actual opening of the valve is greater than the threshold for activating the soft landing function, execute step 4; when it is detected that the actual opening of the EGR valve at the time of power-on is less than the minimum threshold for activating the soft landing, execute step 5.
[0058] Step 4: When the valve opening is greater than the minimum opening for activation of the minimum intervention soft landing, the valve seating speed limit is not performed; when the actual valve position reaches the minimum opening limit threshold for activation of the soft landing, the soft landing function is activated with the minimum opening as the starting point, and the valve seating speed is limited. Specifically, based on the minimum opening, the change in the valve opening in each step is limited (each 10ms is a step), thereby limiting the valve seating speed.
[0059] Step 5: When the valve opening is less than the minimum opening for the minimum intervention soft landing activation, the valve soft landing function is activated with the current valve position as the starting point. Based on the actual valve opening, the change in the valve opening in each step is limited (one step per 10ms) to limit the valve seating speed.
[0060] According to the electronic valve protection method proposed in the embodiment of the present application, the engine control unit can be controlled to perform soft reset and initialization based on the vehicle's power-on signal and the current state of the electronic valve, and the target protection action of the electronic valve can be determined according to the current opening of the electronic valve. The engine control unit is controlled to perform the target protection action on the electronic valve and limit the seating speed of the electronic valve to reduce the risk of breakage of the valve body gear of the electronic valve due to the high seating speed when the electronic valve is closed.
[0061] Next, the electronic valve protection device proposed according to the embodiment of the present application is described with reference to the accompanying drawings.
[0062] Figure 3 Schematic diagram of an electronic valve protection device according to an embodiment of the present application.
[0063] like Figure 3 As shown, the electronic valve protection device 10 has an electronic valve provided with a return spring. The device 10 includes: an identification module 100 , a control module 200 and a determination module 300 .
[0064] Among them, the identification module 100 is used to identify the vehicle's power-on signal and the current state of the electronic valve; the control module 200 is used to control the vehicle's engine control unit to perform soft reset and initialization based on the power-on signal and the current state; the determination module 300 is used to determine the target protection action of the electronic valve according to the current opening of the electronic valve, and control the electronic valve to perform the target protection action, wherein the target protection action includes limiting the seating speed of the electronic valve.
[0065] In an embodiment of the present application, the determination module 300 is further used to: obtain a target opening for activating the valve soft landing function and an initial opening of the electronic valve when the vehicle is powered on; if the initial opening is less than or equal to the target opening, the seating speed of the electronic valve is limited based on the current opening of the electronic valve; otherwise, when the current opening of the electronic valve reaches the target opening, the seating speed of the electronic valve is limited.
[0066] In the embodiment of the present application, the device 10 of the embodiment of the present application further includes: a judgment module.
[0067] Among them, the judgment module is used to calculate the seating speed of the electronic valve within the target step before determining the target protection action of the electronic valve according to the current opening of the electronic valve; and judge the damage risk of the electronic valve based on the current opening and seating speed.
[0068] In the embodiment of the present application, the device 10 of the embodiment of the present application further includes: an applying module.
[0069] Among them, the application module is used to control the engine control unit to apply a target duty cycle of a preset duration to the electronic valve after judging that the electronic valve has a damage risk before determining the target protection action of the electronic valve based on the current opening of the electronic valve.
[0070] In an embodiment of the present application, the judgment module is further used to: set multiple cycles based on the target step length; obtain the first position feedback voltage of the electronic valve at the beginning of the first cycle, and the second position feedback voltage of the electronic valve at the end of the last cycle; calculate the seating speed of the electronic valve within the target step length based on the second position feedback voltage and the first position feedback voltage.
[0071] In an embodiment of the present application, the control module 200 is further used to: if the current state is a self-cleaning completion state, then control the engine control unit to perform a soft reset and initialization based on the power-on signal; if the current state is a self-cleaning incomplete state, and the current opening of the electronic valve is greater than the preset opening, then obtain the opening of the electronic valve at preset period intervals within the target time length, until the opening is less than or equal to the preset opening or the target time length is reached, and then control the engine control unit to perform a soft reset and initialization based on the power-on signal.
[0072] It should be noted that the above explanation of the embodiment of the electronic valve protection method is also applicable to the electronic valve protection device of this embodiment, and will not be repeated here.
[0073] According to the electronic valve protection device proposed in the embodiment of the present application, the engine control unit can be controlled to perform soft reset and initialization based on the vehicle's power-on signal and the current state of the electronic valve, and the target protection action of the electronic valve can be determined according to the current opening of the electronic valve, and the engine control unit can be controlled to perform the target protection action on the electronic valve, limiting the seating speed of the electronic valve to reduce the risk of breakage of the valve body gear of the electronic valve due to the high seating speed when the electronic valve is closed.
[0074] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include: Memory 401 , processor 402 , and computer programs stored in the memory 401 and executable on the processor 402 .
[0075] When the processor 402 executes the program, the electronic valve protection method provided in the above embodiment is implemented.
[0076] Furthermore, the vehicle further comprises: The communication interface 403 is used for communication between the memory 401 and the processor 402 .
[0077] The memory 401 is used to store computer programs that can be run on the processor 402 .
[0078] The memory 401 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0079] If the memory 401, processor 402, and communication interface 403 are implemented independently, the communication interface 403, memory 401, and processor 402 can be interconnected via a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be divided into address buses, data buses, control buses, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0080] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can communicate with each other through an internal interface.
[0081] The processor 402 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0082] An embodiment of the present application further provides a computer-readable storage medium having a computer program or instruction stored thereon. When the computer program or instruction is executed by a processor, the above-mentioned electronic valve protection method is implemented.
[0083] An embodiment of the present application further provides a computer program product, including a computer program or instructions, which, when executed, implements the above-mentioned electronic valve protection method.
[0084] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0085] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of this application, "N" means at least two, for example, two, three, etc., unless otherwise specifically defined.
[0086] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing a custom logical function or process step, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application pertain.
[0087] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, it can be implemented using any one or a combination of the following technologies known in the art: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.
[0088] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
Claims
1. An electronic valve protection method, characterized in that: The electronic valve is provided with a return spring, wherein the method comprises the following steps: identifying a vehicle power-on signal and a current state of the electronic valve; Controlling an engine control unit of the vehicle to perform a soft reset and initialization based on the power-on signal and the current state; A target protection action of the electronic valve is determined according to the current opening of the electronic valve, and the engine control unit is controlled to perform the target protection action on the electronic valve, wherein the target protection action includes limiting a seating speed of the electronic valve.
2. The electronic valve protection method according to claim 1, characterized in that: Determining a target protection action of the electronic valve according to the current opening of the electronic valve includes: obtaining a target opening for activating a valve soft landing function and an initial opening of the electronic valve when the vehicle is powered on; If the initial opening is less than or equal to the target opening, the seating speed of the electronic valve is limited based on the current opening of the electronic valve; otherwise, when the current opening of the electronic valve reaches the target opening, the seating speed of the electronic valve is limited.
3. The electronic valve protection method according to claim 1, characterized in that: Before determining the target protection action of the electronic valve according to the current opening of the electronic valve, the method further includes: calculating a seating speed of the electronic valve within a target step length; The damage risk of the electronic valve is determined based on the current opening degree and the seating speed.
4. The electronic valve protection method according to claim 3, characterized in that: Before determining the target protection action of the electronic valve according to the current opening of the electronic valve, the method further includes: After determining that the electronic valve has the damage risk, the engine control unit is controlled to apply a target duty cycle of a preset duration to the electronic valve.
5. The electronic valve protection method according to claim 3, characterized in that: The calculating the seating speed of the electronic valve within the target step length includes: Setting a plurality of cycles based on the target step size; Acquire a first position feedback voltage of the electronic valve at the beginning of a first cycle and a second position feedback voltage of the electronic valve at the end of a last cycle; A seating speed of the electronic valve within a target step length is calculated based on the second position feedback voltage and the first position feedback voltage.
6. The electronic valve protection method according to claim 1, characterized in that: The controlling the engine control unit of the vehicle to perform a soft reset and initialization based on the power-on signal and the current state includes: If the current state is a self-cleaning completion state, controlling the engine control unit to perform a soft reset and initialization based on the power-on signal; If the current state is an incomplete self-cleaning state and the current opening of the electronic valve is greater than a preset opening, the opening of the electronic valve is obtained at preset intervals within a target time length until the opening is less than or equal to the preset opening or the target time length is reached, and then the engine control unit is controlled to perform a soft reset and initialization based on the power-on signal.
7. An electronic valve protection device, characterized in that: The electronic valve is provided with a return spring, wherein the device comprises: an identification module, configured to identify a vehicle power-on signal and a current state of the electronic valve; a control module, configured to control an engine control unit of the vehicle to perform a soft reset and initialization based on the power-on signal and the current state; A determination module is used to determine a target protection action of the electronic valve according to the current opening of the electronic valve, and control the engine control unit to perform the target protection action on the electronic valve, wherein the target protection action includes limiting the seating speed of the electronic valve.
8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the electronic valve protection method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: The computer program or instruction is executed by a processor to implement the electronic valve protection method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed, the electronic valve protection method according to any one of claims 1 to 6 is implemented.