Valve body fault identification method and device, storage medium and program product
By acquiring the actual opening degree of the EGR valve and the motor power, and combining this with engine shutdown and stepped power reduction strategies, the accuracy problem of EGR valve sticking identification was solved, the resource requirements of the ECU were reduced, and the normal operation of the engine was ensured.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2025-10-24
- Publication Date
- 2026-04-28
AI Technical Summary
Existing EGR valve sticking identification methods have low accuracy and are prone to misjudgment. Furthermore, existing technologies are costly and energy-intensive for ECUs and lack effective protection strategies.
By acquiring the actual opening degree of the target valve of the vehicle and the statistical power of the motor, it is determined whether the preset conditions are met. If the statistical power is greater than the threshold, it is determined that there is a jamming fault, and the valve is pushed to release the jamming. This is combined with strategies such as engine shutdown, step power reduction and self-learning.
It improves the accuracy of EGR valve sticking fault identification, reduces the computing power requirements of the ECU, reduces vehicle costs, and provides an effective protection strategy to ensure normal engine operation.
Smart Images

Figure CN121932302A_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 2024115084234, filed on October 25, 2024, entitled “Valve Body Fault Identification Method, Apparatus, Storage Medium and Program Product”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of vehicle control technology, and in particular to a valve body fault identification method, device, storage medium (computer-readable storage medium), and program product (computer program product). Background Technology
[0003] The exhaust gas recirculation valve (EGR valve) is an important component of a car engine. Its main function is to reintroduce a portion of the exhaust gases emitted after engine combustion into the intake system, allowing them to re-enter the engine cylinders for combustion, thereby reducing nitrogen oxide (NOx) emissions.
[0004] A stuck EGR valve can affect engine performance and vehicle emissions.
[0005] Existing EGR valve jamming identification methods have low accuracy and are prone to misjudgment. For example, using only response time and jamming time to determine whether the EGR valve is jammed lacks protection. Response time and position information are all provided by a single position sensor, which is susceptible to misjudgment due to electromagnetic interference or wiring harness problems. Summary of the Invention
[0006] This application provides a valve body fault identification method, device, computer-readable storage medium, and computer program product, aiming to improve the identification accuracy of valve jamming.
[0007] To achieve the above objectives, according to a first aspect of this application, a valve body fault identification method is provided, the method comprising: Obtain the actual opening degree of the target valve on the vehicle; If the actual opening degree meets the preset opening degree abnormality condition, then the statistical power of the target motor of the vehicle is obtained; When the statistical power is greater than a preset power threshold, it is determined that the target valve has a jamming fault, and a valve flushing action is performed on the jammed target valve to relieve the jamming fault.
[0008] Optionally, the preset opening abnormality condition includes: the number of times the opening difference between the actual opening and the preset target opening exceeds a preset difference threshold is greater than a preset number threshold; If the actual opening degree meets the preset opening degree abnormality condition, then the statistical power of the target motor of the vehicle is obtained, including: Obtain the difference between the actual opening degree and the preset target opening degree, and count the number of times the opening degree difference is greater than a preset threshold. If the number of times exceeds a preset threshold, the statistical power of the target motor of the vehicle is obtained.
[0009] Optionally, after determining that the target valve has a sticking fault, the process includes: Control the target engine of the vehicle to shut down; After the target engine stops, the target motor is controlled to perform a stepped power reduction valve-flush action on the target valve to relieve the jamming fault of the target valve.
[0010] Optionally, after controlling the target motor to perform a stepped power reduction valve-flush action on the target valve to relieve the jamming fault of the target valve, the process includes: Collect response characteristic parameters of the target valve after the valve is flushed, wherein the response characteristic parameters include response time and / or workload; If the response characteristic parameter does not exceed the corresponding preset response threshold, then the target valve is determined to be free of jamming fault.
[0011] Optionally, after acquiring the response characteristic parameters of the target valve after the valve is flushed, the following steps are included: If the response characteristic parameter exceeds the corresponding preset response threshold, the target motor is controlled to open and close the target valve respectively. After the valve is opened and closed, the offset of the air-fuel ratio of the target engine of the vehicle is calculated based on the sticking opening of the target valve. Based on the offset, the increase in fuel injection for the target engine is calculated to control the temporary operation of the target engine.
[0012] Optionally, after determining that the target valve has been unblocked, the process includes: Control the target motor to purge the target valve, and record the maximum mechanical opening position of the target valve; The target motor is de-energized, causing the open target valve to close, and the closed position of the target valve is recorded. The target valve is controlled to perform self-learning based on the maximum mechanical opening position and the closing position.
[0013] Optionally, after determining that the target valve has been unblocked, the process includes: Count the number of times the target valve experienced a jamming failure; If the number of attempts exceeds a preset threshold, the fault information corresponding to the target valve is sent to the remote end.
[0014] Optionally, obtaining the statistical power of the target motor of the vehicle includes: The operating power of the target motor is collected according to a preset sampling period; The power mean square error of the target motor is calculated based on the operating power as the statistical power.
[0015] Optionally, the target valve includes the vehicle's exhaust gas recirculation valve.
[0016] According to a second aspect of this application, a valve body fault identification device is provided, the valve body fault identification device comprising: The first acquisition module is used to acquire the actual opening degree of the target valve of the vehicle; The second acquisition module is used to acquire the statistical power of the target motor of the vehicle if the actual opening degree meets the preset opening degree abnormality condition. The determination module is used to determine that the target valve has a jamming fault when the statistical power is greater than a preset power threshold, so as to perform a valve flushing action on the jammed target valve to relieve the jamming fault of the target valve.
[0017] According to a third aspect of this application, a vehicle is provided, comprising a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of the valve body fault identification method described above.
[0018] According to a fourth aspect of this application, a computer-readable storage medium is provided, including a processor and a memory, the memory storing a plurality of instructions; the processor loads instructions from the memory to perform the steps of the valve body fault identification method described above.
[0019] According to a fifth aspect of this application, a computer program product is provided, comprising a computer program stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of the valve body fault identification method described above.
[0020] In the valve body fault identification method, apparatus, vehicle, computer-readable storage medium, and computer program product of this application embodiment, the vehicle can obtain the actual opening degree of the target valve. When the actual opening degree of the target valve is detected to meet a preset abnormal opening condition, the vehicle can obtain the statistical power of the target motor. After calculating the statistical power of the target valve, if the vehicle determines that the statistical power is greater than a preset power threshold, it can determine that the target valve has a jamming fault, allowing the vehicle to perform a valve-flush action on the jammed target valve to relieve the jamming fault. Compared with the prior art, which cannot accurately identify whether the target valve is jammed, this application can perform a secondary detection of whether the motor power is abnormal when an abnormal actual opening degree of the target valve is detected. Only when the statistical power is greater than a preset power threshold is the jamming fault of the target valve determined, thus improving the accuracy of target valve jamming fault identification.
[0021] In addition, compared with the high cost and energy consumption requirements of the electronic control unit (ECU) in the prior art, this application saves the computing power of the ECU and reduces the demand for high-performance computing resources while ensuring the accuracy of fault identification, thereby reducing the cost of the vehicle.
[0022] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] To gain a more complete understanding of this application and its beneficial effects, the following description will be provided in conjunction with the accompanying drawings, wherein the same reference numerals in the following description denote the same parts.
[0025] Figure 1 This is a schematic diagram of existing EGR valve sticking detection provided in the background art of this application; Figure 2 This is a schematic diagram of the first process for valve body fault identification provided in an exemplary embodiment of this application; Figure 3 This is a schematic diagram of the second process for valve body fault identification provided in an exemplary embodiment of this application; Figure 4 This is a schematic diagram of a valve body fault identification device provided in an exemplary embodiment of this application; Figure 5 This is a schematic diagram of the vehicle structure provided in one embodiment of this application. Detailed Implementation
[0026] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0027] In the description of this application, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.
[0028] In this embodiment, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / ", unless otherwise specified, generally indicates that the preceding and following associated objects have an "or" relationship.
[0029] In this application, the term "exemplary" is used to mean "serving as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to implement and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0030] As described in the background section of this application, the exhaust gas recirculation valve (EGR valve) is an important component of an automotive engine. Its main function is to reintroduce a portion of the exhaust gases emitted after engine combustion into the intake system, allowing them to re-enter the engine cylinders for combustion, thereby reducing nitrogen oxide (NOx) emissions. However, a stuck EGR valve can negatively impact engine performance and vehicle emissions.
[0031] For example, if the EGR valve is stuck in the open position, it may cause excessive intake air at idle, resulting in unstable engine idling or even stalling. It may also introduce excessive exhaust gas during acceleration, which will reduce the engine's intake efficiency, resulting in weak acceleration and reduced engine combustion efficiency, increasing fuel consumption.
[0032] In existing EGR valve sticking detection methods, such as Figure 1 As shown, the EGR rate calculation module places high demands on the vehicle ECU accumulator and high-order arithmetic unit, increasing both ECU cost and energy consumption. Furthermore, it relies solely on response time and "sticking" time to determine whether the EGR valve is stuck, lacking protection. The response time and position information are all provided by a single position sensor, which is susceptible to misjudgment due to electromagnetic interference or wiring harness issues. In addition, once the EGR valve sticks, there is a lack of protection strategies for normal engine operation.
[0033] Therefore, in order to solve the above problems, this application proposes a valve body fault identification method, device, computer-readable storage medium and computer program product, which aims to improve the identification accuracy of EGR valve jamming in vehicles and provide corresponding coping strategies when EGR valve jamming occurs, so as to ensure the normal operation of vehicle engine.
[0034] Specifically, the valve body fault identification method in this embodiment can be applied to vehicles, such as gasoline vehicles, plug-in hybrid electric vehicles, or new energy vehicles, etc. This application does not make any specific limitations on this.
[0035] like Figure 2 As shown, the valve body fault identification method in this embodiment may include the following steps: S10, obtain the actual opening degree of the target valve of the vehicle; In this embodiment, the vehicle can obtain the actual opening degree of the target valve.
[0036] In one specific embodiment, the target valve in this embodiment can be an EGR valve, or other valves in the vehicle, such as a PCV valve (Positive Crankcase Ventilation Valve, used to regulate the ventilation of the engine crankcase, reduce exhaust emissions and improve engine efficiency), a carbon canister solenoid valve (used to control the emission of fuel vapors from the fuel tank, preventing fuel vapors from being directly discharged into the atmosphere and reducing pollution), etc., without specific limitation. The following descriptions will use the EGR valve as an example to illustrate each embodiment.
[0037] Based on this, the actual opening degree in this embodiment refers to the current opening degree of the EGR valve. The opening degree of the EGR valve is usually used to describe the degree to which the valve is open.
[0038] S20, if the actual opening degree meets the preset opening degree abnormality condition, then obtain the statistical power of the target motor of the vehicle; In this embodiment, the vehicle can detect whether the actual opening degree of the EGR valve meets the abnormal opening condition, and when the actual opening degree of the EGR valve meets the preset abnormal opening condition, the vehicle can obtain the statistical power of the target motor.
[0039] In this embodiment, the preset opening abnormality condition may include the number of times the difference between the actual opening of the EGR valve and the preset target opening exceeds a preset difference threshold. For example, the preset number threshold in this embodiment may be 60 times. When the number of times the opening difference exceeds the preset difference threshold reaches 60 times, it means that the EGR valve may have a jamming problem, and it is necessary to further collect the statistical power of the target motor of the vehicle. In this embodiment, the statistical power of the target motor may be the power mean square error obtained by periodically sampling the power.
[0040] In one specific embodiment, the target motor in this embodiment can be an EGR valve drive motor (which can be a servo motor), which is a device used to control the EGR (Exhaust Gas Recirculation) system in an automobile engine. The EGR valve drive motor can control the opening and closing of the EGR valve through an electrical signal, thereby controlling the amount of exhaust gas recirculation to adjust engine performance and reduce emissions.
[0041] S30, when the statistical power is greater than the preset power threshold, it is determined that the target valve has a jamming fault, so as to perform a valve flushing action on the jammed target valve to relieve the jamming fault of the target valve.
[0042] In this embodiment, after calculating the statistical power of the EGR valve, the vehicle can determine whether the statistical power is greater than a preset power threshold. If the statistical power is greater than the preset power threshold, it can be determined that the EGR valve has a jamming fault, so that the vehicle can perform a valve flushing action on the jammed target valve to relieve the jamming fault of the EGR valve.
[0043] In this embodiment, the vehicle can control the EGR valve drive motor to perform a stepped power reduction valve-flush action on the EGR valve, so as to relieve the EGR valve jamming fault through the valve-flush action.
[0044] As can be seen, in this embodiment, the vehicle can obtain the actual opening degree of the target valve, and then the vehicle can detect whether the actual opening degree of the EGR valve meets the abnormal opening condition. When the actual opening degree of the EGR valve is detected to meet the preset abnormal opening condition, the vehicle can obtain the statistical power of the target motor. After calculating the statistical power of the EGR valve, the vehicle can determine whether the statistical power is greater than a preset power threshold. If the statistical power is greater than the preset power threshold, it can be determined that the EGR valve has a jamming fault, so that the vehicle can perform a valve-flush action on the jammed target valve to relieve the jamming fault. Compared with the prior art, which cannot accurately identify whether the EGR valve is jammed, this application can detect whether the motor power is abnormal when the actual opening degree of the target valve is detected to be abnormal. Only when the statistical power is greater than the preset power threshold is it determined that the target valve has a jamming fault, thus improving the accuracy of target valve jamming fault identification.
[0045] In addition, compared with the high cost and energy consumption of ECUs in existing technologies, this application saves the computing power of ECUs and reduces the demand for high-performance computing resources while ensuring the accuracy of fault identification, thereby reducing vehicle costs.
[0046] In one embodiment, the preset opening abnormality condition includes: the number of times the opening difference between the actual opening and the preset target opening exceeds a preset difference threshold is greater than a preset number threshold; Based on this, in S20 above, "if the actual opening degree meets the preset opening degree abnormality condition, then obtain the statistical power of the target motor of the vehicle", it can include: S201, obtain the difference between the actual opening degree and the preset target opening degree, and count the number of times the opening degree difference is greater than a preset number threshold; S202, if the number of times is greater than a preset number threshold, then obtain the statistical power of the target motor of the vehicle.
[0047] In this embodiment, the preset opening abnormality condition may include the number of times the difference between the actual opening of the EGR valve and the preset target opening exceeds a preset difference threshold. In this embodiment, the preset target opening can be the normal opening of the EGR valve when it is not stuck. In this embodiment, the specific value of the preset number threshold is not limited. For example, if the number of times the difference between the actual opening and the preset target opening exceeds the preset difference threshold is greater than 60 when the preset number threshold is 60, it means that the EGR valve may have a sticking problem, and it is necessary to further collect the statistical power of the target motor of the vehicle.
[0048] Based on this, the vehicle can sample and calculate the difference between the actual opening degree and the preset target opening degree at a fixed frequency (e.g., 2Hz), and count the number of times the opening degree difference is greater than a preset threshold. When the number of times is greater than the preset threshold, the statistical power of the vehicle's target motor is obtained.
[0049] In one specific embodiment, the above-mentioned "obtaining the statistical power of the target motor of the vehicle" may include: The operating power of the target motor is collected according to a preset sampling period; The power mean square error of the target motor is calculated based on the operating power as the statistical power.
[0050] In this embodiment, the vehicle can collect multiple operating power data of the EGR valve drive motor according to a preset sampling period. The sampling period in this embodiment can be a multiple of the EGR valve control command period, for example, it can be 500 times in this embodiment.
[0051] Furthermore, after the vehicle collects multiple operating power data of the EGR valve drive motor within a cycle, the power mean square difference of these multiple operating power data can be calculated as the statistical power.
[0052] In one embodiment, after S30, "determining that the target valve has a jamming fault", it may include: S40, control the target engine of the vehicle to stop; S50, after the target engine stops, control the target motor to perform a stepped power reduction valve-flush action on the target valve to relieve the jamming fault of the target valve.
[0053] In this embodiment, after the vehicle detects a stuck EGR valve, it can first control the target engine of the vehicle to shut down.
[0054] It is understandable that flushing the valve while the engine is running would cause the exhaust gas recirculation flow to become uncontrollable, resulting in unstable engine operation and problems such as knocking and stalling. Therefore, in this embodiment, the engine can be shut down in advance before flushing the EGR valve.
[0055] Furthermore, after detecting that the target engine has stopped, the vehicle can control the EGR valve drive motor to output a steppedly reduced power to perform a steppedly reduced power pulsation action on the target valve, thereby relieving the target valve from the jamming fault.
[0056] In this embodiment, in addition to using a stepped power reduction method for valve actuation, other methods of valve actuation can also be used, with the goal of reopening the stuck target valve.
[0057] In one embodiment, after S50, "controlling the target motor to perform a stepped power reduction valve-flush action on the target valve to relieve the jamming fault of the target valve," it may further include: S60, Collect the response characteristic parameters of the target valve after the valve is flushed, wherein the response characteristic parameters include response time and / or workload; S70, if the response characteristic parameter does not exceed the corresponding preset response threshold, then the target valve is determined to be free of jamming fault.
[0058] In this embodiment, after flushing the EGR valve, it is necessary to verify whether the EGR valve still has a jamming fault. At this time, the vehicle can collect the response characteristic parameters of the target valve after flushing, wherein the response characteristic parameters include, but are not limited to, the response time and / or workload of the EGR valve.
[0059] Furthermore, the vehicle can determine whether the response time and workload are both less than the corresponding preset response thresholds. For example, it can determine whether the response time is less than 120ms and whether the workload is less than 30w. If both the response time and workload are less than the corresponding preset response thresholds, it can be determined that the EGR valve is not currently stuck and the EGR valve has been released from the stuck fault and is in normal operating condition.
[0060] In one embodiment, after S60, "collecting the response characteristic parameters of the target valve after the valve is flushed", the following may be included: S80, if the response characteristic parameter exceeds the corresponding preset response threshold, then control the target motor to open and close the target valve respectively; S90, after the valve opening and closing are completed, calculate the offset of the air-fuel ratio of the target engine of the vehicle based on the sticking opening degree of the target valve; S100, based on the offset, calculate the increase in fuel injection for the target engine to control the temporary operation of the target engine.
[0061] It should be noted that, in this embodiment, according to the above description, when the vehicle verifies the EGR valve after the counter-current valve, if it is determined that at least one of the response time and workload is greater than the corresponding preset response threshold, it can be determined that the EGR valve still has a jamming fault. At this time, the vehicle can again flush and close the jammed EGR valve, and after the end, control the vehicle to enter the limp mode. The limp mode of the vehicle can refer to a protective state that the car automatically enters when it detects a system fault. In this state, the car's computer system will limit the vehicle's performance in order to prevent the fault from worsening and enable the vehicle to safely reach the nearest repair station.
[0062] Specifically, for example, the vehicle can control the EGR valve to drive the motor to make high-power pulses to open and close the valve, with the power set to the motor's maximum stall operating power (e.g., 45W in this embodiment), and the operating time adjusted to the motor's maximum stall operating time (e.g., 5s in this embodiment).
[0063] After the EGR valve closes, the vehicle enters limp mode and stops controlling the flow of the EGR valve. The vehicle's ECU can then calculate the air-fuel ratio offset based on the current EGR valve's sticking opening. Based on this offset, it calculates the increase in fuel injection for the target engine. By increasing the fuel injection, the engine's normal air-fuel ratio is restored, ensuring that the engine can temporarily operate and allowing the vehicle to be driven to a nearby repair shop for maintenance.
[0064] In addition, in this embodiment, the vehicle's target fault light can also be turned on. The target fault light is used to indicate a target engine fault. The target fault light can be the engine fault light on the vehicle's dashboard.
[0065] In one embodiment, after S70, "determining that the target valve has been unblocked", it may further include: S110, in response to the self-learning command for the target valve, control the target motor to flush the target valve, and record the maximum mechanical opening position of the target valve; S120, control the target motor to de-energize, so that the open target valve closes, and record the closed position of the target valve; S130, based on the maximum mechanical opening position and the closed position, control the target valve to perform self-learning; and, S140, control the vehicle to turn on the target fault light, the target fault light is used to indicate the target engine fault.
[0066] It should be noted that in this embodiment, when the vehicle determines that both the response time and the workload are less than the corresponding preset response threshold, it can be determined that the EGR valve has eliminated the jamming fault. At this time, the vehicle can relearn the switching position of the EGR valve to eliminate the data inaccuracy caused by signal errors or transient jamming.
[0067] Specifically, for example, the vehicle can send a self-learning command to the EGR valve via the ECU to control the EGR valve to perform self-learning. The specific self-learning process may include: the EGR valve is opened using a 12W drive motor and maintained for 500ms, during which the ECU records the current EGR valve opening degree, which is the maximum mechanical opening position of the EGR valve; then the drive motor is de-energized to naturally close the valve, and a reverse 2.5W drive motor is used to tighten the valve and maintain for 2s, during which the ECU records the current EGR valve opening degree, which is the closed position of the EGR valve; then the maximum electronic opening position of the EGR valve, which was flashed at the factory, is read, and the EGR switch position learning is completed. The maximum electronic opening position of the EGR valve is less than the maximum mechanical opening position to avoid long-term impact on the mechanical limit.
[0068] Furthermore, the aforementioned S70, "determining that the target valve has been released from its jamming fault," may include: S150, count the number of times the target valve experiences a jamming failure; S160, if the number of times exceeds a preset threshold, then send the fault information corresponding to the target valve to the remote end.
[0069] After repairing the EGR valve sticking fault, the system can count the number of times the EGR valve sticking fault occurs within a preset time period. If the number of times the EGR valve sticking fault occurs exceeds a preset threshold, the corresponding fault information of the EGR valve can be sent to a remote location. For example, if the preset threshold is 5 times, and the number of times the EGR valve sticking fault occurs exceeds 5 times, the fault information of the EGR valve can be uploaded to a remote location to notify the car manufacturer, who will then inform the customer that they need to bring the vehicle in for inspection.
[0070] As can be seen, in this embodiment, in order to avoid repeated EGR valve failures caused by other hardware or software malfunctions, the vehicle accumulates the number of failures. When the cumulative number of EGR valve jamming failures reaches or exceeds 5 times, the customer is promptly notified to carry out repairs.
[0071] like Figure 3 As shown, in a specific embodiment, the valve body fault handling method in this embodiment may include the following steps: OP10, OP20: By continuously monitoring the difference between the actual opening degree and the target opening degree of the EGR valve, the absolute value of the difference at each sampling point is calculated cumulatively at 2Hz, and the number of occurrences is recorded when the difference exceeds the threshold. OP30: When the cumulative opening difference reaches 60 times, start cyclic sampling to calculate the root mean square error of motor power. The sampling period is a multiple of the EGR valve control command period. OP40, OP50: If the mean square error of the motor power exceeds the threshold, a step-down power reduction valve action will be performed when the engine stops, in order to resolve the EGR valve sticking fault through the valve action. OP60: Perform a stroke response check on the EGR valve. If OK, perform opening self-learning (OP70) and subsequent tasks. If NG, enter limp and protection mode (OP100). OP70: Since the EGR valve has returned to normal operation, the EGR valve switch position is relearned to eliminate inaccurate data caused by signal errors or transient jamming. OP80, OP90: To prevent repeated EGR valve failures caused by other hardware or software malfunctions, the number of failures is cumulatively counted. When the cumulative EGR valve jamming failure reaches or exceeds 5 times, the vehicle notifies the car manufacturer through cloud service, and the car manufacturer informs the customer that they need to come to the store for inspection. OP100: Since the EGR valve has been confirmed to be stuck, a high-power pulse valve closing and flushing is applied to the servo motor. The power is opened to the maximum stall operating power of the motor, and the running time is adjusted to the maximum stall operating time of the motor. After the valve closing and flushing is completed, the engine enters limp mode and no longer adjusts the EGR valve opening. The amount of fuel injection increase is calculated based on the stuck opening to meet the temporary operating needs of the engine. OP110: Temporary engine operation measures cannot meet long-term use requirements, therefore the engine malfunction indicator lamp on the dashboard is illuminated, and the customer is required to bring the vehicle in for repair as soon as possible.
[0072] In summary, this embodiment roughly monitors the EGR valve's operating status by monitoring the actual and target opening degrees of the EGR valve, without increasing the computational burden on the ECU; it uses the EGR motor power to make a secondary determination of whether the EGR valve is stuck, avoiding transient electromagnetic interference and ECU errors in misjudging faults; it adds a valve-closing pulse and engine limp mode to facilitate vehicle owners' visits to the shop for repairs and reduce the number of towing trips; it utilizes the pulse valve, self-learning, and cloud services to protect and inform customers of vehicle fault status in advance, reducing damage to the engine caused by breakdowns and limp mode.
[0073] Accordingly, embodiments of this application also provide a valve body fault identification device, such as... Figure 4 As shown, it may include: The first acquisition module 1001 is used to acquire the actual opening degree of the target valve of the vehicle; The second acquisition module 1002 is used to acquire the statistical power of the target motor of the vehicle if the actual opening degree meets the preset opening degree abnormality condition. The determination module 1003 is used to determine that the target valve has a jamming fault when the statistical power is greater than a preset power threshold, so as to perform a valve flushing action on the jammed target valve to relieve the jamming fault of the target valve.
[0074] Optionally, the preset opening abnormality condition includes: the number of times the opening difference between the actual opening and the preset target opening exceeds a preset difference threshold is greater than a preset number threshold; The second acquisition module 1002 mentioned above is also used for: Obtain the difference between the actual opening degree and the preset target opening degree, and count the number of times the opening degree difference is greater than a preset threshold. If the number of times exceeds a preset threshold, the statistical power of the target motor of the vehicle is obtained.
[0075] Optionally, the valve body fault identification device in this embodiment further includes: A shutdown control module is used to control the shutdown of the target engine of the vehicle; The first control module is used to control the target motor to perform a stepped power reduction valve-flush action on the target valve after the target engine stops, so as to relieve the jamming fault of the target valve.
[0076] Optionally, the valve body fault identification device in this embodiment further includes: The parameter acquisition module is used to acquire the response characteristic parameters of the target valve after the valve is flushed, wherein the response characteristic parameters include response time and / or workload; The fault identification module is used to determine that the target valve is unblocked if the response characteristic parameter does not exceed the corresponding preset response threshold.
[0077] Optionally, the valve body fault identification device in this embodiment further includes: The second control module is used to control the target motor to open and close the target valve respectively if the response characteristic parameter exceeds the corresponding preset response threshold. The offset calculation module calculates the offset of the air-fuel ratio of the target engine of the vehicle based on the sticking opening degree of the target valve after the valve opening and closing are completed. The fuel injection calculation module is used to calculate the increase in fuel injection for the target engine based on the offset, so as to control the temporary operation of the target engine.
[0078] Optionally, the valve body fault identification device in this embodiment further includes: The first recording module is used to control the target motor to flush the target valve and record the maximum mechanical opening position of the target valve. The second recording module is used to control the target motor to be powered off, so that the open target valve is closed, and to record the closed position of the target valve; The self-learning control module is used to control the target valve to perform self-learning based on the maximum mechanical opening position and the closing position.
[0079] Optionally, the valve body fault identification device in this embodiment further includes: The frequency statistics module is used to count the number of times the target valve experiences a jamming failure; The information sending module is used to send the fault information corresponding to the target valve to a remote end if the number of times exceeds a preset threshold.
[0080] Optionally, the second acquisition module 1002 described above is further configured to: The operating power of the target motor is collected according to a preset sampling period; The power mean square error of the target motor is calculated based on the operating power as the statistical power.
[0081] Optionally, the target valve includes the vehicle's exhaust gas recirculation valve.
[0082] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0083] Accordingly, embodiments of this application also provide a vehicle, such as Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle 1100 includes a processor 1101 with one or more processing cores, a memory 1102 with one or more computer-readable storage media, and a computer program stored on the memory 1102 and executable on the processor. The processor 1101 and the memory 1102 are electrically connected. Those skilled in the art will understand that the vehicle structure shown in the figure does not constitute a limitation on the vehicle, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0084] The processor 1101 is the control center of the vehicle 1100. It connects to various parts of the vehicle 1100 via various interfaces and lines. By running or loading software programs and / or units stored in the memory 1102, and by calling data stored in the memory 1102, it executes various functions of the vehicle 1100 and processes data, thereby performing overall monitoring of the vehicle 1100. The processor 1101 can be a processor (Central Processing Unit, CPU), a graphics processing unit (GPU), a network processor (NP), etc., and can implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of this application.
[0085] In this embodiment, the processor 1101 in the vehicle 1100 loads the instructions corresponding to the processes of one or more application programs into the memory 1102 according to the following steps, and the processor 1101 runs the application programs stored in the memory 1102 to realize various functions, such as: Obtain the actual opening degree of the target valve on the vehicle; If the actual opening degree meets the preset opening degree abnormality condition, then the statistical power of the target motor of the vehicle is obtained; When the statistical power is greater than a preset power threshold, it is determined that the target valve has a jamming fault, and a valve flushing action is performed on the jammed target valve to relieve the jamming fault.
[0086] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0087] Optional, such as Figure 5 As shown, the vehicle 1100 also includes: a touch screen display 1103, a radio frequency circuit 1104, an audio circuit 1105, an input unit 1106, and a power supply 1107. The processor 1101 is electrically connected to the touch screen display 1103, the radio frequency circuit 1104, the audio circuit 1105, the input unit 1106, and the power supply 1107. Those skilled in the art will understand that... Figure 5 The vehicle structure shown does not constitute a limitation on the vehicle and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0088] The touch display screen 1103 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 1103 may include a display panel and a touch panel. The display panel can be used to display information input by the user or various GUIs provided to the user, which can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or similar technology. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1101. It can also receive and execute commands from the processor 1101. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 1101 to determine the type of touch event. Subsequently, the processor 1101 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 1103 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 1103 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 1103 can also be used as part of the input unit 1106 to achieve input functions.
[0089] The radio frequency circuit 1104 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other vehicles, and to transmit and receive signals with network devices or other vehicles.
[0090] Audio circuit 1105 can be used to provide an audio interface between the user and the vehicle via a speaker and a microphone. Audio circuit 1105 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 1105, converted back into audio data, and processed by processor 1101 before being transmitted via radio frequency circuit 1104 to, for example, another vehicle, or output to memory 1102 for further processing. Audio circuit 1105 may also include an earphone jack to provide communication between external headphones and the vehicle.
[0091] The input unit 1106 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0092] Power supply 1107 is used to supply power to various components of vehicle 1100. Optionally, power supply 1107 can be logically connected to processor 1101 through a power management device, thereby enabling functions such as charging, discharging, and power consumption management through the power management device. Power supply 1107 may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0093] although Figure 5 As not shown in the diagram, vehicle 1100 may also include cameras, sensors, wireless fidelity modules, Bluetooth modules, etc., which will not be described in detail here.
[0094] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0095] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0096] Therefore, embodiments of this application provide a computer-readable storage medium storing multiple computer programs. These computer programs can be loaded by a processor to execute any of the valve body fault identification methods provided in this application. The computer program can execute the following steps of the valve body fault identification method: Obtain the actual opening degree of the target valve on the vehicle; If the actual opening degree meets the preset opening degree abnormality condition, then the statistical power of the target motor of the vehicle is obtained; When the statistical power is greater than a preset power threshold, it is determined that the target valve has a jamming fault, and a valve flushing action is performed on the jammed target valve to relieve the jamming fault.
[0097] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0098] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0099] Since the computer program stored in the computer-readable storage medium can execute any of the valve body fault identification methods provided in the embodiments of this application, the beneficial effects that any of the valve body fault identification methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0100] In the above descriptions of the vehicle, computer-readable storage medium, and computer program product, each embodiment has its own emphasis. For parts not detailed in a particular embodiment, please refer to the relevant descriptions of other embodiments. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes and beneficial effects of the vehicle, computer-readable storage medium, computer program product, and their corresponding units described above can be found in the description of the valve body fault identification method in the above embodiments, and will not be repeated here.
[0101] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of this application without departing from the scope of the technical solution of this application shall still fall within the scope of the technical solution of this application.
Claims
1. A valve body failure recognition method characterized by, In the method, whether the target valve of the vehicle is stuck is determined based on the actual opening degree of the target valve and the statistical power of the target motor corresponding to the target valve.
2. The valve body failure identification method according to claim 1, characterized by, The method includes: If the actual opening degree meets the preset opening degree abnormality condition, then when the statistical power is greater than the preset power threshold, it is determined that the target valve has a jamming fault.
3. The valve body fault identification method according to claim 2, characterized in that, The preset abnormal opening conditions include: the number of times the difference between the actual opening and the preset target opening exceeds a preset difference threshold is greater than a preset number threshold. If the actual opening degree meets the preset opening degree abnormality condition, then when the statistical power is greater than the preset power threshold, it is determined that the target valve has a jamming failure rate, including: Obtain the difference between the actual opening degree and the preset target opening degree, and count the number of times the opening degree difference is greater than the preset difference threshold; If the number of times exceeds a preset threshold, then when the statistical power exceeds a preset power threshold, it is determined that the target valve has a jamming fault.
4. The valve body fault identification method according to claim 1, characterized in that, The method further includes: The operating power of the target motor corresponding to the target valve is collected according to the preset sampling period; The power mean square error of the target motor is calculated based on the operating power as the statistical power.
5. The valve body fault identification method according to any one of claims 1-4, characterized in that, The target valve includes the vehicle's exhaust gas recirculation valve.
6. A valve body control method, characterized in that, The valve body control method includes: Based on the actual opening degree of the target valve of the vehicle and the statistical power of the target motor corresponding to the target valve, the target valve is subjected to a valve-flush action.
7. The valve body control method according to claim 6, characterized in that, The method of performing a valve-flush action on the target valve based on the actual opening degree of the target valve of the vehicle and the statistical power of the target motor corresponding to the target valve includes: If the actual opening degree meets the preset opening degree abnormality condition, then when the statistical power is greater than the preset power threshold, the target valve is purged.
8. The valve body control method according to claim 6, characterized in that, The valve flushing action performed on the target valve includes: After the target engine of the vehicle is shut down, the target motor is controlled to perform a step-down power reduction valve action on the target valve.
9. The valve body control method according to claim 8, characterized in that, The step-down power reduction valve action of controlling the target motor to move the target valve includes: The target motor is controlled to perform a stepped power reduction valve-flush action on the target valve until the response characteristic parameters of the target valve after the valve flush do not exceed the corresponding preset response threshold. The response characteristic parameters include response time and / or workload.
10. The valve body control method according to claim 9, characterized in that, The method further includes: If the response characteristic parameter exceeds the corresponding preset response threshold, the target motor is controlled to open and close the target valve respectively. After the valve is opened and closed, the offset of the air-fuel ratio of the target engine of the vehicle is calculated based on the sticking opening of the target valve. Based on the offset, the increase in fuel injection for the target engine is calculated to control the temporary operation of the target engine.
11. The valve body control method according to claim 9, characterized in that, The step of ensuring that the response characteristic parameters of the target valve after the flush valve do not exceed the corresponding preset response threshold includes: Control the target motor to purge the target valve, and record the maximum mechanical opening position of the target valve; The target motor is de-energized, causing the open target valve to close, and the closed position of the target valve is recorded. The target valve is controlled to perform self-learning based on the maximum mechanical opening position and the closing position.
12. The valve body control method according to claim 9, characterized in that, The step of ensuring that the response characteristic parameters of the target valve after the flush valve do not exceed the corresponding preset response threshold includes: Count the number of times the target valve experienced a jamming failure; If the number of attempts exceeds a preset threshold, the fault information corresponding to the target valve will be uploaded.
13. A vehicle, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of the valve body fault identification method according to any one of claims 1 to 5, and / or perform the steps of the valve body control method according to any one of claims 6 to 12.
14. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on a vehicle, causes the vehicle to perform the steps of the valve body fault identification method of any one of claims 1 to 5, and / or the steps of the valve body control method of any one of claims 6 to 12.
15. A computer program product, characterized in that, The device includes a computer program stored in a computer-readable storage medium; when the processor of the electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of the valve body fault identification method according to any one of claims 1 to 5, and / or perform the steps of the valve body control method according to any one of claims 6 to 12.