Control method and device of automatic blowback prefilter

By receiving user commands and controlling via CAN bus, the automatic backflushing pre-filter can be cleaned without stopping the engine while it is idling. This solves the problem of dust accumulation in the air filter under high dust conditions, improves equipment efficiency and convenience, and reduces fuel consumption.

CN121559916APending Publication Date: 2026-02-24LIUZHOU LIUGONG EXCAVATORS CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511741619.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-25
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

The existing control scheme for automatic backflushing pre-filters has an excessively low cleaning frequency under high dust conditions, which cannot adapt to the rate of dust accumulation, resulting in a high risk of air filter blockage and affecting the continuous operation capability of the equipment.

Method used

By receiving control commands input by the user, the engine operating status is obtained, and when the injection conditions are met, the automatic backflushing pre-filter is controlled to perform injection operation via CAN bus, including three modes: timed, manual, and engine shutdown, to achieve flexible dust removal without stopping the machine.

Benefits of technology

It improves the equipment's working efficiency and ease of operation under high dust conditions, reduces fuel consumption, reduces air intake resistance caused by dust accumulation, and ensures continuous and efficient operation of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121559916A_ABST
    Figure CN121559916A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of engineering machinery control, and discloses a control method and device for an automatic blowback prefilter, and the method comprises the steps: receiving a control instruction for the automatic blowback prefilter of mechanical equipment, which is input by a user, and obtaining an engine operation state of the mechanical equipment, and judging whether the running state of the engine meets a preset injection condition or not, when the running state of the engine meets the injection condition, controlling a target power supply of the mechanical equipment to supply power to the automatic blowback prefilter, and controlling the automatic blowback prefilter to execute injection operation according to a control instruction in a CAN bus control mode. Visibly, by implementing the method, multiple control modes (including timing, manual operation and flameout blowback control) can be integrated, so that the engine can perform blowing dust removal on the air filter without shutdown, and the problem that the air inlet resistance is increased due to dust accumulation in the air filter during continuous operation of equipment under a high-dust working condition is solved; therefore, the working efficiency and the operation convenience of the equipment are improved, and the oil consumption is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of engineering machinery control technology, and in particular to a control method and device for an automatic backflushing pre-filter. Background Technology

[0002] Large mechanical equipment such as hydraulic excavators are widely used in harsh working environments with high dust levels, such as mines. Automatic backflushing pre-filters, as key components ensuring clean engine intake air, directly affect the stability of equipment operation. Currently, in the industry, excavators often operate continuously for about 10 hours a day, leading to the accumulation of dust in the air filter and making it difficult to clean in a timely manner. This can cause problems such as increased intake resistance and decreased equipment efficiency, making it difficult to meet the needs of high-dust working conditions.

[0003] In existing technologies, the control scheme for automatic backflushing pre-filters relies on a controller to detect the engine's effective operating time and the key start switch status. Flushing is only performed when the engine is stopped and has been running continuously for a certain duration. This method limits the timing of the backflushing process to the stopped state, resulting in an excessively low cleaning frequency that cannot adapt to the ash accumulation rate in high-dust environments. Furthermore, the single triggering condition and lack of flexible control methods lead to poor cleaning performance, a high risk of air filter clogging, and reduced continuous operation capability. Therefore, proposing a technical solution that improves the flexibility and ease of control of automatic backflushing pre-filters without shutting down the system is crucial. Summary of the Invention

[0004] This invention provides a control method and device for an automatic backflushing pre-filter, which can improve the flexibility and ease of control of the automatic backflushing pre-filter's pulse-jet cleaning without shutting down the machine.

[0005] To address the aforementioned technical problems, the first aspect of this invention discloses a control method for an automatic backflushing pre-filter, the method comprising: Receive user input control commands for the automatic backflushing pre-filter of mechanical equipment, including timed backflushing control commands, manual backflushing control commands, or flameout backflushing control commands; The engine operating status of the mechanical equipment is obtained, and it is determined whether the engine operating status meets the preset injection conditions. When the engine operating state meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter; The automatic backflushing pre-filter is controlled via CAN bus to perform a blowing operation according to the control commands.

[0006] As an optional implementation, in the first aspect of the present invention, controlling the automatic backflushing pre-filter to perform a blowing operation according to the control command via CAN bus control includes: The gas tank data of the mechanical equipment is obtained through CAN bus control, and the gas tank data includes gas tank pressure data. Determine whether the gas tank pressure data is less than a preset gas tank pressure threshold; When the pressure data of the gas tank is less than the pressure threshold of the gas tank, an inflation control command is generated, and the air pump is controlled to inflate the gas tank according to the inflation control command; When the pressure data of the gas tank is greater than or equal to the pressure threshold of the gas tank, the automatic backflushing pre-filter and the gas tank are controlled to perform a jetting operation according to the control command.

[0007] As an optional implementation, in the first aspect of the present invention, when the control command includes the timed backflush control command, the method further includes: According to the timed backflush control command, the timed backflush control parameters are determined, including the backflush start time, the backflush time interval, and the set number of backflushes; The step of controlling the automatic backflushing pre-filter and the gas tank to perform a jetting operation according to the control command includes: When the backflush start time is reached at the current time, the automatic backflush pre-filter and the gas tank are controlled to perform a jetting operation according to the timed backflush control command, and the current number of jetting is recorded. Determine whether the current number of pulses is equal to the set number of backflushes. If the current number of pulses is less than the set number of backflushes, trigger the operation of determining whether the gas tank pressure data is less than the preset gas tank pressure threshold. When the current number of pulses equals the set number of backflush cycles, a timer is started, and when the timer reaches the backflush time interval, the step of controlling the automatic backflush pre-filter and the gas tank to perform pulse operation according to the control command is retried.

[0008] As an optional implementation, in the first aspect of the invention, when the control command includes the manual backflush control command, the method further includes: Determine the trigger time of the user inputting the manual backflushing control command, and determine the time interval between the trigger time and the last execution of the blowing operation; Determine whether the operation time interval is greater than a preset operation time interval threshold. If the operation time interval is greater than the operation time interval threshold, trigger the blowing operation and record the blowing duration. When the duration of the blowing reaches the preset blowing duration corresponding to the manual backflushing control command, the automatic backflushing pre-filter and the gas tank are controlled to stop operating, and the blowing duration and the preset blowing success indicator are fed back to the user.

[0009] As an optional implementation, in the first aspect of the invention, when the control command includes the flameout backflushing control command, the method further includes: Determine whether the engine operating state has switched to the shutdown state. When the engine operating state has switched to the shutdown state, perform a timing operation to obtain the shutdown backflush timing. Determine whether the flameout backflushing timer is within the preset flameout backflushing operation window. When the flameout backflushing timer is within the flameout backflushing operation window, trigger the execution of the operation of controlling the automatic backflushing pre-filter and the gas tank to perform the blowing operation according to the control command. After the blowing operation is completed, the air pump is controlled to inflate the air tank to the preset normal storage pressure.

[0010] As an optional implementation, in the first aspect of the present invention, the method further includes: During the process of controlling the automatic backflushing pre-filter to perform the blowing operation according to the control command, real-time blowing data is collected by a preset sensor. The real-time blowing data includes gas tank pressure change data, blowing duration and engine cumulative working time. The real-time injection data and historical injection data are jointly analyzed to establish an ash accumulation rate model, and the ash accumulation increment per unit working time of the engine is calculated based on the ash accumulation rate model. Monitor the engine operating time, and based on the engine operating time and the dust accumulation increment within the unit operating time, predict the current dust accumulation amount, and determine whether the current dust accumulation amount is greater than a preset dust accumulation threshold. When the current dust accumulation exceeds the dust accumulation threshold, a blowing reminder message is sent to the user. If no feedback instruction from the user regarding the blowing reminder message is received within a preset time period, the automatic backflushing pre-filter is controlled to automatically perform the blowing operation.

[0011] As an optional implementation, in the first aspect of the invention, the real-time jetting data further includes jetting valve action feedback data of the automatic backflushing pre-filter, air pump current change data, and CAN bus communication quality data; the method further includes: Anomaly detection is performed on the real-time jetting data. When abnormal data is detected, cross-validation is performed on the abnormal data based on the real-time jetting data to obtain the verification results of the correlation parameters. The fault level corresponding to the abnormal data is determined based on the verification results of the associated parameters, and a fault solution is generated based on the fault level and the abnormal data. Based on the verification results of the associated parameters, the fault level, and the fault solution, a fault diagnosis report is generated and fed back to the user.

[0012] A second aspect of the present invention discloses a control device for an automatic backflushing pre-filter, the device comprising: The device includes: The receiving module is used to receive control commands input by the user for the automatic backflushing pre-filter of the mechanical equipment. The control commands include timed backflushing control commands, manual backflushing control commands, or flameout backflushing control commands. The acquisition module is used to acquire the engine operating status of the mechanical equipment and determine whether the engine operating status meets the preset injection conditions. The power supply module is used to control the target power supply of the mechanical equipment to supply power to the automatic backflushing pre-filter when the engine operating state meets the injection conditions; The jetting control module is used to control the automatic backflushing pre-filter to perform jetting operations according to the control commands via CAN bus control.

[0013] As an optional implementation, in the second aspect of the present invention, the method by which the jet-blowing control module controls the automatic backflushing pre-filter to perform jet-blowing operations according to the control commands via a CAN bus specifically includes: The gas tank data of the mechanical equipment is obtained through CAN bus control, and the gas tank data includes gas tank pressure data. Determine whether the gas tank pressure data is less than a preset gas tank pressure threshold; When the pressure data of the gas tank is less than the pressure threshold of the gas tank, an inflation control command is generated, and the air pump is controlled to inflate the gas tank according to the inflation control command; When the pressure data of the gas tank is greater than or equal to the pressure threshold of the gas tank, the automatic backflushing pre-filter and the gas tank are controlled to perform a jetting operation according to the control command.

[0014] As an optional implementation, in a second aspect of the invention, the apparatus further includes: The first determining module is used to determine the timed backflush control parameters according to the timed backflush control command when the control command includes the timed backflush control command. The timed backflush control parameters include the backflush start time, the backflush time interval, and the set number of backflushes. The specific methods by which the jetting control module controls the automatic backflushing pre-filter and the gas tank to perform jetting operations according to the control commands include: When the backflush start time is reached at the current time, the automatic backflush pre-filter and the gas tank are controlled to perform a jetting operation according to the timed backflush control command, and the current number of jetting is recorded. Determine whether the current number of injections is equal to the set number of backflushes. When the current number of injections is less than the set number of backflushes, trigger the injection control module to perform the operation of determining whether the gas tank pressure data is less than the preset gas tank pressure threshold. When the current number of pulses equals the set number of backflushing cycles, a timer is started, and when the timer reaches the backflushing time interval, the pulse control module is triggered again to execute the steps of controlling the automatic backflushing pre-filter and the gas tank to perform pulse operation according to the control command.

[0015] As an optional implementation, in a second aspect of the invention, the apparatus further includes: The second determining module is used to determine the instruction triggering time of the user inputting the manual backflushing control instruction when the control instruction includes the manual backflushing control instruction, and to determine the operation time interval between the instruction triggering time and the last execution of the blowing operation. The first judgment module is used to determine whether the operation time interval is greater than the preset operation time interval threshold. When the operation time interval is greater than the operation time interval threshold, the blowing control module is triggered to perform the blowing operation and the blowing duration is recorded. The jetting control module is also used to control the automatic backflushing pre-filter and the gas tank to stop operating when the jetting duration reaches the preset jetting duration corresponding to the manual backflushing control command, and to feed back the jetting duration and the preset jetting success indicator to the user.

[0016] As an optional implementation, in a second aspect of the invention, the apparatus further includes: The second judgment module is used to determine whether the engine operating state has switched to the engine shutdown state when the control command includes the engine shutdown backflush control command; when the engine operating state has switched to the engine shutdown state, the module performs a timing operation to obtain the engine shutdown backflush timing. The second judgment module is also used to determine whether the flameout backflushing timer is within the preset flameout backflushing operation window. When the flameout backflushing timer is within the flameout backflushing operation window, the injection control module is triggered to perform the operation of controlling the automatic backflushing pre-filter and the gas tank to perform injection operation according to the control command. An inflation module is used to control the air pump to inflate the gas tank to a preset normal storage pressure after the blowing control module has completed the blowing operation.

[0017] As an optional implementation, in a second aspect of the invention, the apparatus further includes: The data acquisition module is used to acquire real-time injection data through a preset sensor during the injection control module's control of the automatic backflushing pre-filter to perform injection operation according to the control command. The real-time injection data includes gas tank pressure change data, injection duration, and cumulative engine operating time. The analysis module is used to jointly analyze the real-time injection data and historical injection data, establish an ash accumulation rate model, and calculate the ash accumulation increment per unit working time of the engine based on the ash accumulation rate model. The monitoring module is used to monitor the engine operating time of the engine, predict the current amount of dust accumulation based on the engine operating time and the dust accumulation increment within the unit operating time, and determine whether the current amount of dust accumulation is greater than a preset dust accumulation threshold. The reminder module is used to send a blowing reminder message to the user when the current dust accumulation is greater than the dust accumulation threshold. If no feedback instruction from the user regarding the blowing reminder message is received within a preset time period, the automatic backflushing pre-filter is controlled to automatically perform the blowing operation.

[0018] As an optional implementation, in a second aspect of the invention, the real-time jetting data further includes jetting valve action feedback data of the automatic backflushing pre-filter, air pump current change data, and CAN bus communication quality data; the device further includes: An anomaly detection module is used to detect anomalies in the real-time jetting data. When anomalies are detected, the module performs cross-validation on the anomalies based on the real-time jetting data to obtain the verification results of the associated parameters. The third determining module is used to determine the fault level of the fault corresponding to the abnormal data based on the verification results of the associated parameters, and to generate a fault solution based on the fault level and the abnormal data. The generation module is used to generate a fault diagnosis report based on the verification results of the associated parameters, the fault level, and the fault solution, and to provide the fault diagnosis report to the user.

[0019] A third aspect of the present invention discloses another control device for an automatic backflushing pre-filter, the device comprising: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute some or all of the steps in the control method of the automatic backflushing pre-filter according to any of the first aspects of the present invention.

[0020] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute some or all of the steps in the control method of the automatic backflushing pre-filter according to any of the first aspects of the present invention.

[0021] Compared with the prior art, the present invention has the following beneficial effects: In this embodiment of the invention, a control command input by the user for the automatic backflushing pre-filter of the mechanical equipment is received. The engine operating status of the mechanical equipment is obtained, and it is determined whether the engine operating status meets the preset injection conditions. When the engine operating status meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter. The automatic backflushing pre-filter is controlled to perform injection operations according to the control command via CAN bus control. It is evident that implementing this invention can achieve air filter cleaning by injection without stopping the engine by integrating multiple control modes (including timed, manual, and engine-off backflushing control). This effectively solves the problem of increased intake resistance caused by air filter ash accumulation during continuous operation under high dust conditions, thereby improving the equipment's working efficiency and operational convenience, and effectively reducing fuel consumption. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a schematic flowchart of a control method for an automatic backflushing pre-filter disclosed in an embodiment of the present invention; Figure 2 This is a communication architecture diagram of a mechanical device disclosed in an embodiment of the present invention; Figure 3 This is a schematic flowchart of another control method for an automatic backflushing pre-filter disclosed in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of a control device for an automatic backflushing pre-filter disclosed in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of a control device for another automatic backflushing pre-filter disclosed in an embodiment of the present invention; Figure 6This is a schematic diagram of the structure of a control device for an automatic backflushing pre-filter disclosed in an embodiment of the present invention. Detailed Implementation

[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0025] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.

[0026] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0027] This invention discloses a control method and device for an automatic backflushing pre-filter. By integrating three backflushing control commands—timed, manual, and engine shutdown—it achieves flexible control in multiple scenarios, improving user convenience. Furthermore, it enables backflushing while the engine is idling, allowing for air filter cleaning without stopping the engine. This reduces the air filter's intake resistance during continuous operation, improving equipment efficiency and reducing fuel consumption. Detailed descriptions follow.

[0028] Example 1 Please see Figure 1 , Figure 1 This is a schematic flowchart of a control method for an automatic backflushing pre-filter disclosed in an embodiment of the present invention. Figure 1The described control method for an automatic backflushing pre-filter can be applied to mechanical equipment, which can be engineering machinery. This mechanical equipment may include a control device for the automatic backflushing pre-filter. This control device can be an intelligent device for controlling the automatic backflushing pre-filter. The intelligent device may include any one of an intelligent server or an intelligent platform. The intelligent server may include a local server or a cloud server; however, this embodiment of the invention is not limited to any particular type. Figure 1 As shown, the control method for this automatic backflushing pre-filter may include the following operations: 101. Receive user input control commands for the automatic backflushing pre-filter of mechanical equipment.

[0029] In this embodiment of the invention, the mechanical equipment may optionally include construction machinery, such as excavators, cranes, bulldozers, etc. Please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is a communication architecture diagram of a mechanical device disclosed in an embodiment of the present invention. Figure 2 As shown, the mechanical equipment may include an air filter controller, instrument panel, T-BOX, engine controller, and vehicle controller, and these devices transmit data via a CAN bus. Users can input control commands for the automatic backflushing pre-filter of the mechanical equipment through the instrument panel interface. These control commands may include timed backflushing control commands, manual backflushing control commands, or engine-off backflushing control commands.

[0030] 102. Obtain the engine operating status of the mechanical equipment and determine whether the engine operating status meets the preset injection conditions.

[0031] In this embodiment of the invention, optionally, the real-time operating status of the engine can be obtained from the engine controller via the CAN bus. The engine operating status may include idling status, automatic idling status, high-speed operation status, or engine shutdown status. It is then determined whether the real-time operating status of the engine meets the preset injection conditions. The preset injection conditions may include timed backflushing and manual backflushing requiring the engine to be in idling or automatic idling status, and engine shutdown backflushing requiring the engine to be in a shutdown status. This invention does not specifically limit these conditions.

[0032] 103. When the engine operating status meets the injection conditions, the target power supply of the control mechanical equipment is used to power the automatic backflushing pre-filter.

[0033] In this embodiment of the invention, optionally, when the engine operating state meets the injection conditions, the controller triggers the 24V DC target power supply of the mechanical equipment to power the automatic backflushing pre-filter, ensuring that the injection valve, sensor and other injection components are energized and ready. This invention does not specifically limit this.

[0034] 104. The automatic backflushing pre-filter is controlled to perform the blowing operation via CAN bus control according to control commands.

[0035] In this embodiment of the invention, optionally, the controller sends a control signal to the automatic backflushing pre-filter via the CAN bus to drive the jet valve to open, and uses compressed air in the air tank to jet clean the pre-filter. After completion, the execution result is fed back to the instrument via the CAN bus. This invention does not specifically limit this.

[0036] It is evident that implementation Figure 1 The described control method for the automatic backflushing pre-filter can receive user-input control commands for the automatic backflushing pre-filter of the mechanical equipment, obtain the engine operating status of the mechanical equipment, and determine whether the engine operating status meets the preset injection conditions. When the engine operating status meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter. Through CAN bus control, the automatic backflushing pre-filter is controlled to perform injection operation according to the control commands. By integrating multiple control modes (including timed, manual, and engine-off backflushing control), the air filter can be cleaned by injection without stopping the engine. This effectively solves the problem of increased intake resistance caused by air filter dust accumulation during continuous operation of equipment under high dust conditions, thereby improving the working efficiency and operation convenience of the equipment, and effectively reducing fuel consumption.

[0037] In an optional embodiment, the control method for the automatic backflushing pre-filter may further include the following operations: During the process of controlling the automatic backflushing pre-filter to perform the injection operation according to the control command, real-time injection data is collected by preset sensors. The real-time injection data includes gas tank pressure change data, injection duration and engine cumulative working time. By jointly analyzing real-time injection data and historical injection data, a dust accumulation rate model is established, and the dust accumulation increment per unit working time of the engine is calculated based on the dust accumulation rate model. Monitor the engine's operating time, and based on the engine's operating time and the increase in ash accumulation per unit operating time, predict the current ash accumulation and determine whether the current ash accumulation exceeds the preset ash accumulation threshold. When the current dust accumulation exceeds the dust accumulation threshold, a jet cleaning reminder message is sent to the user. If no feedback instruction for the jet cleaning reminder message is received from the user within a preset time, the automatic backflushing pre-filter is controlled to automatically perform the jet cleaning operation.

[0038] In this optional embodiment, during the process of controlling the automatic backflushing pre-filter to perform the injection operation according to the control command, real-time injection data can be collected by preset sensors, such as pressure sensors, timers and engine controllers. The real-time injection data may include tank pressure change data, injection duration and cumulative engine working time. The tank pressure change data can represent the pressure difference before and after injection, but this embodiment does not limit it.

[0039] In this optional embodiment, real-time injection data and historical injection data can be jointly analyzed. Historical injection data may include all stored historical data or historical data for a certain period of time, such as historical data for the past 3 days. A dust accumulation rate model is established based on the real-time injection data and historical injection data, and the dust accumulation increment per unit working time of the engine is calculated according to the dust accumulation rate model, such as the dust accumulation increment per hour. The current working time of the engine is monitored in real time, and the current dust accumulation is predicted in combination with the dust accumulation rate model and compared with a preset dust accumulation threshold. The preset dust accumulation threshold is, for example, the dust accumulation corresponding to an intake resistance of 1.5 kPa. When the current dust accumulation is greater than the dust accumulation threshold, a injection reminder message is sent to the user through the instrument, such as a flashing icon and text prompt. When no feedback instruction for the injection reminder message is received from the user within a preset time, such as no feedback instruction is received within 10 minutes, the controller automatically triggers the injection operation to avoid excessive dust accumulation. This embodiment is not limited.

[0040] As can be seen, implementing this optional embodiment can establish a dust accumulation rate model by jointly analyzing real-time pulse-jet data and historical data, dynamically predict the current dust accumulation, and achieve intelligent control of on-demand dust removal. This breaks through the limitations of the traditional fixed mode. Through the dual mechanism of pulse-jet reminder and automatic pulse-jet, it not only retains the user's autonomy in operation, but also actively avoids excessive dust accumulation when there is no response. This further optimizes the effect of dust removal without stopping the machine, continuously reduces air intake resistance, ensures that the equipment maintains high-efficiency operation for a long time under high dust conditions, and significantly reduces the power loss and fuel consumption increase caused by dust accumulation.

[0041] In another optional embodiment, the real-time jetting data also includes jetting valve action feedback data of the automatic backflushing pre-filter, air pump current change data, and CAN bus communication quality data. The control method for the automatic backflushing pre-filter may further include the following operations: Anomaly detection is performed on the real-time injection data. When abnormal data is detected, cross-validation is performed on the abnormal data based on the real-time injection data to obtain the verification results of the associated parameters. Based on the verification results of the associated parameters, the fault level corresponding to the abnormal data is determined, and a fault solution is generated based on the fault level and the abnormal data. Based on the verification results of the associated parameters, the fault level, and the fault solution, a fault diagnosis report is generated and fed back to the user.

[0042] In this optional embodiment, the real-time injection data may also include the injection valve action feedback data of the automatic backflushing pre-filter, the air pump current change data, and the CAN bus communication quality data. Anomalies can be detected in the real-time injection data, such as sudden pressure drop, no valve action feedback, and current over-limit. When abnormal data is detected, the relevant parameters in the real-time injection data are retrieved for cross-verification. For example, when a sudden pressure drop is detected, the air pump current is verified to determine whether it is a pipeline leak or a pump failure. This embodiment does not limit this.

[0043] In this optional embodiment, the fault level can be classified according to the verification results of the associated parameters. For example, minor: such as communication packet loss; moderate: such as slow pressure recovery; severe: such as jet valve jamming. Preset fault solutions are matched, such as automatic retry for minor faults, prompting pipeline inspection for moderate faults, and prompting shutdown for maintenance for severe faults. Then, the verification results of associated parameters, fault level and solutions are integrated to generate a fault diagnosis report, which is displayed to the user through the instrument interface and uploaded to the background system at the same time for remote monitoring and maintenance guidance. This embodiment does not limit the scope of the fault.

[0044] As can be seen, implementing this optional embodiment can improve the accuracy of fault diagnosis by detecting and cross-validating anomalies in multi-dimensional real-time pulse-jet data, avoiding misjudgments caused by single parameter anomalies; by classifying fault levels and matching targeted solutions, it can shorten fault troubleshooting time, reduce equipment downtime risk, and improve maintenance convenience through feedback of fault diagnosis reports. It can also ensure the long-term stable operation of the automatic backflushing pre-filter, ensure that the core advantage of not requiring downtime for dust removal continues to be realized, maintain equipment working efficiency, and reduce abnormal oil consumption and maintenance costs caused by faults.

[0045] Example 2 Please see Figure 3 , Figure 3 This is a schematic flowchart of a control method for an automatic backflushing pre-filter disclosed in an embodiment of the present invention. Figure 3 The described control method for an automatic backflushing pre-filter can be applied to mechanical equipment, which can be engineering machinery. This mechanical equipment may include a control device for the automatic backflushing pre-filter. This control device can be an intelligent device for controlling the automatic backflushing pre-filter. The intelligent device may include any one of an intelligent server or an intelligent platform. The intelligent server may include a local server or a cloud server; however, this embodiment of the invention is not limited to any particular type. Figure 3 As shown, the control method for this automatic backflushing pre-filter may include the following operations: 201. Receive user input control commands for the automatic backflushing pre-filter of mechanical equipment.

[0046] 202. Obtain the engine operating status of the mechanical equipment and determine whether the engine operating status meets the preset injection conditions.

[0047] 203. When the engine operating status meets the injection conditions, the target power supply of the control mechanical equipment is used to power the automatic backflushing pre-filter.

[0048] In this embodiment of the invention, for other descriptions of steps 201-203, please refer to the detailed description of steps 101-103 in Embodiment 1 of the invention. These descriptions will not be repeated in this embodiment of the invention.

[0049] 204. Obtain the gas tank data of mechanical equipment via CAN bus control.

[0050] In this embodiment of the invention, optionally, the controller can connect to the gas tank pressure sensor via a CAN bus to collect gas tank data in real time. The gas tank data may include gas tank pressure data, in bar.

[0051] 205. Determine whether the gas tank pressure data is less than the preset gas tank pressure threshold.

[0052] In this embodiment of the invention, optionally, the collected gas tank pressure data can be compared with a preset gas tank pressure threshold to determine whether the current pressure of the gas tank meets the injection requirements. The gas tank pressure threshold can be adjusted according to the performance of the gas tank, for example, 7.8-8.0 bar. This invention does not specifically limit this.

[0053] 206. When the pressure data of the gas tank is less than the pressure threshold of the gas tank, an inflation control command is generated, and the air pump is controlled to inflate the gas tank according to the inflation control command.

[0054] In this embodiment of the invention, optionally, when the gas tank pressure data is less than the gas tank pressure threshold, the controller generates an inflation control command, sends it to the air pump via the CAN bus, and controls the air pump to start inflating the gas tank until the gas tank pressure rises back above the threshold. This invention does not specifically limit this.

[0055] 207. When the pressure data of the gas tank is greater than or equal to the pressure threshold of the gas tank, the automatic backflushing pre-filter and the gas tank shall be controlled to perform a jetting operation according to the control command.

[0056] In this embodiment of the invention, optionally, when the gas tank pressure data is greater than or equal to the gas tank pressure threshold, or when the gas tank pressure rises back to above the threshold after being filled with air by an air pump, the controller can drive the automatic backflushing pre-filter's spray valve to open via the CAN bus according to the received control command, release compressed air to spray the pre-filter, and control the spray valve to close after the spraying is completed.

[0057] It is evident that implementation Figure 3 The described control method for the automatic backflushing pre-filter can receive user-input control commands for the automatic backflushing pre-filter of the mechanical equipment, acquire the engine operating status of the mechanical equipment, and determine whether the engine operating status meets the preset injection conditions. When the engine operating status meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter. Through CAN bus control, the automatic backflushing pre-filter is controlled to perform injection operations according to the control commands. The air tank pressure data is acquired in real time through CAN bus control to determine whether the air tank pressure meets the preset threshold. When the pressure is insufficient, the air pump is automatically controlled to fill the tank, ensuring that the injection operation is always performed under sufficient pressure. This system effectively solves the problem of incomplete dust removal caused by insufficient pressure in traditional pulse-jet cleaning. Simultaneously, by linking the air tank pressure with the pulse-jet operation, it further enhances the accuracy and reliability of CAN bus control, ensuring efficient dust removal without shutdown, continuously reducing air filter intake resistance, guaranteeing stable equipment operation, and further reducing fuel consumption. By integrating multiple control modes (including timed, manual, and engine-off backflushing control), it enables pulse-jet cleaning of the air filter without engine shutdown, effectively solving the problem of increased intake resistance caused by air filter ash accumulation during continuous operation in high-dust conditions. This improves equipment efficiency and ease of operation, while effectively reducing fuel consumption.

[0058] In an optional embodiment, when the control command includes a timed backflush control command, the control method for the automatic backflush pre-filter may further include the following operations: Based on the timed backflush control command, determine the timed backflush control parameters, which include the backflush start time, the backflush time interval, and the set number of backflush cycles. Controlling the automatic backflushing pre-filter and air tank to perform purging operations according to control commands may include the following operations: When the backflush start time is reached, the automatic backflush pre-filter and air tank are controlled to perform a jetting operation according to the timed backflush control command, and the current number of jetting is recorded. Determine if the current number of pulses is equal to the set number of backflush cycles. If the current number of pulses is less than the set number of backflush cycles, trigger the operation to determine if the tank pressure data is less than the preset tank pressure threshold. When the current number of pulses equals the set number of backflushing cycles, a timer is started. When the timer reaches the backflushing interval, the pulse-jetting operation of the automatic backflushing pre-filter and gas tank is triggered again according to the control command.

[0059] In this optional embodiment, after the user inputs a timed backflushing control command through the instrument interface, the command can be parsed to determine the timed backflushing control parameters. The timed backflushing control parameters may include the backflushing start time, the backflushing time interval, and the set number of backflushing operations. For example, the first backflushing is performed 1 hour after the equipment is started, and the backflushing is performed once every 3 hours, with each backflushing operation consisting of 2 backflushing operations. When the system clock reaches the backflushing start time, the controller drives the automatic backflushing pre-filter and the gas tank to perform the first backflushing operation according to the timed backflushing control command, and records the current number of backflushing operations. The initial number is 1, but this embodiment does not limit this.

[0060] In this optional embodiment, it can be determined whether the current number of sprays is equal to the set number of backflushing, for example, 2 times. When the current number of sprays is less than the set number of backflushing, the operation of determining whether the gas tank pressure data is less than the preset gas tank pressure threshold is triggered. When the gas tank pressure is greater than the gas tank pressure threshold, or when the gas tank pressure rises back to above the threshold after being filled with air by an air pump, the spraying operation continues. When the current number of sprays is equal to the set number of backflushing, the spraying operation ends, the controller starts timing, executes timing operation, obtains timing data, and when the timing data matches the backflushing time interval, the operation of controlling the automatic backflushing pre-filter and gas tank to perform spraying operation according to the control command is triggered, that is, the next round of spraying operation is executed to form a cycle. This embodiment is not limited.

[0061] As can be seen, implementing this optional embodiment can determine parameters such as the start time, time interval, and set number of backflushing cycles according to the timed backflushing control command, realizing personalized adjustment of timed pulse-jet cleaning, adapting to the dust removal needs under different dust concentration conditions, avoiding the problems of "over-cleaning" or "under-cleaning" caused by traditional fixed-cycle pulse-jet cleaning, and ensuring that the pressure requirements are met for each timed pulse-jet cleaning through a cyclic mechanism of judging the number of pulse-jet cleaning cycles and secondary pressure detection, further enhancing the practicality of flexible control in multiple scenarios, achieving periodic and efficient dust removal without stopping the machine, continuously optimizing the air filter intake efficiency, improving the continuous operation capability of the equipment, and reducing oil consumption.

[0062] In another alternative embodiment, when the control command includes a manual backflush control command, the control method for the automatic backflush pre-filter may further include the following operations: Determine the trigger time of the user-input manual backflush control command, and determine the time interval between the command trigger time and the last execution of the blow-off operation; Determine whether the operation time interval is greater than the preset operation time interval threshold. If the operation time interval is greater than the operation time interval threshold, trigger the blowing operation and record the blowing duration. When the duration of the pulse jet reaches the preset pulse jet duration corresponding to the manual backflushing control command, the automatic backflushing pre-filter and the gas tank will stop operating, and the pulse jet duration and the preset pulse jet success indicator will be fed back to the user.

[0063] In this optional embodiment, when the user triggers a manual backflushing control command via the instrument, the controller can record the command triggering time and retrieve the time record of the last flushing operation, calculate the operation time interval between the two, and compare the operation time interval with a preset operation time interval threshold. The preset operation time interval threshold can be determined according to the performance of the gas tank, for example, 5 minutes, to prevent frequent flushing from causing a sudden drop in gas tank pressure. When the operation time interval is greater than the operation time interval threshold, the controller triggers the operation of controlling the automatic backflushing pre-filter and the gas tank to perform flushing according to the control command, and records the duration of flushing. When the duration of flushing reaches the preset flushing duration corresponding to the manual backflushing control command, the controller stops the operation of the automatic backflushing pre-filter and the gas tank. The preset flushing duration can be set by the user or determined automatically by the system. The preset flushing duration is less than 50% of the maximum flushing duration corresponding to the maximum gas pressure of the gas tank to prevent a sudden drop in gas tank pressure. Afterwards, the controller provides feedback to the user through the instrument interface on the duration of this flushing and the flushing success indicator, such as a green indicator light or text prompt. This embodiment does not limit this.

[0064] As can be seen, implementing this optional embodiment can avoid frequent blowing caused by user misoperation by judging the time interval between the manual backflushing command trigger time and the previous blowing, thus ensuring the stability of the air tank pressure. At the same time, by recording the duration of blowing and feeding back the execution results to the user, it improves the controllability and convenience of manual operation, can quickly respond to the dust removal needs of sudden high dust scenarios, and continues the core advantage of blowing without stopping the machine, ensuring timely cleaning of the air filter, maintaining equipment working efficiency, and reducing the increase in oil consumption caused by sudden dust accumulation.

[0065] In yet another alternative embodiment, when the control command includes a flameout backflush control command, the control method for the automatic backflush pre-filter may further include the following operations: Determine whether the engine operating status has switched to the shutdown state. When the engine operating status switches to the shutdown state, execute the timing operation to obtain the shutdown backflush timer. Determine whether the flameout backflush timer is within the preset flameout backflush operation window. When the flameout backflush timer is within the flameout backflush operation window, trigger the execution of the automatic backflush pre-filter and gas tank to perform the injection operation according to the control command. After the blowing operation is completed, control the air pump to inflate the air tank to the preset normal storage pressure.

[0066] In this optional embodiment, when the control command includes a flameout backflushing control command, the controller continuously monitors the engine operating status via the CAN bus. When the engine is detected to switch from the working state to the flameout state, the flameout backflushing timer is started, the cumulative time from the moment of flameout is recorded, and it is determined whether the flameout backflushing timer is within the preset flameout backflushing operation window, such as within 5 minutes after flameout, to avoid the natural drop in tank pressure after prolonged flameout. When the flameout backflushing timer is within the flameout backflushing operation window, the operation of controlling the automatic backflushing pre-filter and tank to perform a blowing operation according to the control command is triggered. The blowing operation is performed according to the number of times set by the user. After all the blowing operations are completed, the controller controls the air pump to start, inflating the tank to the preset normal storage pressure, such as 8.0 bar, to ensure sufficient tank pressure when the equipment is started next time. This embodiment does not limit this.

[0067] As can be seen, implementing this optional embodiment can ensure that the backflushing is performed after the engine is turned off and the air tank pressure has not dropped significantly by limiting the operation window of the backflushing after engine shutdown. This solves the problems of insufficient pressure and poor dust removal effect caused by the traditional delayed backflushing after engine shutdown. After the backflushing is completed, the air pump is controlled to fill the air to the normal storage pressure, so as to reserve sufficient pressure for the backflushing operation after the equipment is started again. This further improves the multi-scenario control logic, eliminates the need for additional shutdown for dust removal, reduces the accumulation of dust on the air filter, ensures efficient operation after the equipment is started, and reduces fuel consumption and maintenance costs during long-term operation.

[0068] Example 3 Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a control device for an automatic backflushing pre-filter disclosed in an embodiment of the present invention. Figure 4 The described control device for the automatic backflushing pre-filter can be applied to mechanical equipment, such as engineering machinery. This control device can be used to control an intelligent device for the automatic backflushing pre-filter. This intelligent device can include any one of an intelligent server or an intelligent platform. The intelligent server can include a local server or a cloud server; however, this embodiment of the invention does not limit the scope. Figure 4 As shown, the control device for the automatic backflushing pre-filter may include: The receiving module 301 is used to receive control commands input by the user for the automatic backflushing pre-filter of the mechanical equipment. The control commands include timed backflushing control commands, manual backflushing control commands, or flameout backflushing control commands. The acquisition module 302 is used to acquire the engine operating status of the mechanical equipment and determine whether the engine operating status meets the preset injection conditions. Power supply module 303 is used to control the target power supply of the mechanical equipment to provide power to the automatic backflushing pre-filter when the engine operating status meets the injection conditions; The jetting control module 304 is used to control the automatic backflushing pre-filter to perform jetting operations according to control commands via CAN bus control.

[0069] It is evident that implementation Figure 4 The described control device for the automatic backflushing pre-filter can receive user-input control commands for the automatic backflushing pre-filter of the mechanical equipment, obtain the engine operating status of the mechanical equipment, and determine whether the engine operating status meets the preset injection conditions. When the engine operating status meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter. Through CAN bus control, the automatic backflushing pre-filter is controlled to perform injection operation according to the control commands. By integrating multiple control modes (including timed, manual, and engine-off backflushing control), the air filter can be cleaned by injection without stopping the engine. This effectively solves the problem of increased air intake resistance caused by dust accumulation on the air filter during continuous operation of the equipment under high dust conditions, thereby improving the working efficiency and operation convenience of the equipment, and effectively reducing fuel consumption.

[0070] In an optional embodiment, such as Figure 5 As shown, the jetting control module 304 controls the automatic backflushing pre-filter to perform jetting operations according to control commands via the CAN bus. The specific methods include: The gas tank data of the mechanical equipment is obtained through CAN bus control. The gas tank data includes gas tank pressure data. Determine whether the gas tank pressure data is less than the preset gas tank pressure threshold; When the pressure data of the gas tank is less than the pressure threshold of the gas tank, an inflation control command is generated, and the air pump is controlled to inflate the gas tank according to the inflation control command. When the pressure data of the gas tank is greater than or equal to the pressure threshold of the gas tank, the automatic backflushing pre-filter and the gas tank are controlled to perform a jetting operation according to the control command.

[0071] It is evident that implementation Figure 5The described control device for the automatic backflushing pre-filter can receive user-input control commands for the automatic backflushing pre-filter of the mechanical equipment, acquire the engine operating status of the mechanical equipment, and determine whether the engine operating status meets the preset injection conditions. When the engine operating status meets the injection conditions, it controls the target power supply of the mechanical equipment to power the automatic backflushing pre-filter. Through CAN bus control, it controls the automatic backflushing pre-filter to perform injection operations according to the control commands. It also acquires air tank pressure data in real time through CAN bus control, determines whether the air tank pressure meets the preset threshold, and automatically controls the air pump to inflate when the pressure is insufficient, ensuring that the injection operation is always performed under sufficient pressure. This system effectively solves the problem of incomplete dust removal caused by insufficient pressure in traditional pulse-jet cleaning. Simultaneously, by linking the air tank pressure with the pulse-jet operation, it further enhances the accuracy and reliability of CAN bus control, ensuring efficient dust removal without shutdown, continuously reducing air filter intake resistance, guaranteeing stable equipment operation, and further reducing fuel consumption. By integrating multiple control modes (including timed, manual, and engine-off backflushing control), it enables pulse-jet cleaning of the air filter without engine shutdown, effectively solving the problem of increased intake resistance caused by air filter ash accumulation during continuous operation in high-dust conditions. This improves equipment efficiency and ease of operation, while effectively reducing fuel consumption.

[0072] In another alternative embodiment, such as Figure 5 As shown, the control device for the automatic backflushing pre-filter may further include: The first determining module 305 is used to determine the timed backflush control parameters according to the timed backflush control command when the control command includes a timed backflush control command. The timed backflush control parameters include the backflush start time, the backflush time interval, and the set number of backflushes. The specific methods by which the injection control module 304 controls the automatic backflushing pre-filter and the gas tank to perform injection operations according to control commands include: When the backflush start time is reached, the automatic backflush pre-filter and air tank are controlled to perform a jetting operation according to the timed backflush control command, and the current number of jetting is recorded. Determine if the current number of pulses is equal to the set number of backflush cycles. If the current number of pulses is less than the set number of backflush cycles, trigger the operation to determine if the tank pressure data is less than the preset tank pressure threshold. When the current number of pulses equals the set number of backflushing cycles, a timer is started. When the timer reaches the backflushing interval, the pulse control module 304 is triggered again to execute the steps of controlling the automatic backflushing pre-filter and the gas tank to perform pulse operations according to the control instructions.

[0073] It is evident that implementation Figure 5The control device of the described automatic backflushing pre-filter can determine parameters such as the start time, time interval, and set number of backflushing cycles according to the timed backflushing control command, realizing personalized adjustment of timed pulse-jet cleaning to adapt to the cleaning needs under different dust concentration conditions. It avoids the problems of "over-cleaning" or "under-cleaning" caused by traditional fixed-cycle pulse-jet cleaning. Through the cyclic mechanism of judging the number of pulse-jet cleaning cycles and secondary pressure detection, it ensures that the pressure requirements are met for each timed pulse-jet cleaning, further enhancing the practicality of flexible control in multiple scenarios. It can achieve periodic and efficient cleaning without stopping the machine, continuously optimize the air filter intake efficiency, improve the continuous operation capability of the equipment, and reduce oil consumption.

[0074] In yet another alternative embodiment, such as Figure 5 As shown, the control device for the automatic backflushing pre-filter may further include: The second determining module 306 is used to determine the instruction triggering time of the user input manual backflushing control instruction when the control instruction includes a manual backflushing control instruction, and to determine the operation time interval between the instruction triggering time and the last execution of the spraying operation. The first judgment module 307 is used to determine whether the operation time interval is greater than the preset operation time interval threshold. When the operation time interval is greater than the operation time interval threshold, the blowing control module 304 is triggered to perform the blowing operation and the blowing duration is recorded. The jetting control module 304 is also used to control the automatic backflushing pre-filter and the gas tank to stop operating when the jetting duration reaches the preset jetting duration corresponding to the manual backflushing control command, and to feed back the jetting duration and the preset jetting success indicator to the user.

[0075] It is evident that implementation Figure 5 The control device of the described automatic backflushing pre-filter can avoid frequent blowing caused by user misoperation by judging the time interval between the manual backflushing command trigger time and the last blowing, thus ensuring the stability of the air tank pressure. At the same time, by recording the duration of blowing and feeding back the execution results to the user, it improves the controllability and convenience of manual operation, can quickly respond to the dust removal needs of sudden high dust scenarios, and continues the core advantage of blowing without stopping the machine, ensuring timely cleaning of the air filter, maintaining equipment working efficiency, and reducing the increase in oil consumption caused by sudden dust accumulation.

[0076] In yet another alternative embodiment, such as Figure 5 As shown, the control device for the automatic backflushing pre-filter may further include: The second judgment module 308 is used to determine whether the engine operating state has switched to the engine shutdown state when the control command includes the engine shutdown backflush control command. When the engine operating state has switched to the engine shutdown state, the timing operation is performed to obtain the engine shutdown backflush timing. The second judgment module 308 is also used to determine whether the flameout backflush timer is within the preset flameout backflush operation window. When the flameout backflush timer is within the flameout backflush operation window, the injection control module 304 is triggered to perform the injection operation according to the control command to control the automatic backflush pre-filter and the gas tank to perform the injection operation. The inflation module 309 is used to control the air pump to inflate the air tank to the preset normal storage pressure after the blowing control module 304 has completed the blowing operation.

[0077] It is evident that implementation Figure 5 The described automatic backflushing pre-filter control device can ensure that backflushing is performed after the engine is turned off and before the air tank pressure drops significantly by limiting the operation window of backflushing after engine shutdown. This solves the problems of insufficient pressure and poor dust removal effect caused by traditional delayed backflushing after engine shutdown. After the backflushing is completed, the air pump is controlled to fill the air to the normal storage pressure, so as to reserve sufficient pressure for the backflushing operation after the equipment is started again. This further improves the multi-scenario control logic, eliminates the need for additional shutdown for dust removal, reduces dust accumulation on the air filter, ensures efficient operation after the equipment is started, and reduces fuel consumption and maintenance costs during long-term operation.

[0078] In yet another alternative embodiment, such as Figure 5 As shown, the control device for the automatic backflushing pre-filter may further include: The data acquisition module 310 is used to acquire real-time injection data through preset sensors during the injection control module 304's control of the automatic backflushing pre-filter to perform injection operation according to the control command. The real-time injection data includes gas tank pressure change data, injection duration and cumulative engine working time. Analysis module 311 is used to jointly analyze real-time injection data and historical injection data, establish an ash accumulation rate model, and calculate the ash accumulation increment per unit working time of the engine based on the ash accumulation rate model. The monitoring module 312 is used to monitor the engine's operating time, predict the current amount of ash accumulation based on the engine's operating time and the ash accumulation increment within a unit of operating time, and determine whether the current amount of ash accumulation is greater than a preset ash accumulation threshold. The reminder module 313 is used to send a jetting reminder message to the user when the current dust accumulation is greater than the dust accumulation threshold. If no feedback instruction from the user regarding the jetting reminder message is received within a preset time, the automatic backflushing pre-filter is controlled to automatically perform the jetting operation.

[0079] It is evident that implementation Figure 5The control device of the described automatic backflushing pre-filter can establish a dust accumulation rate model by collecting and analyzing real-time pulse-jet data and historical data, dynamically predict the current dust accumulation, and realize intelligent control of on-demand dust removal. It breaks through the limitations of the traditional fixed mode. Through the dual mechanism of pulse-jet reminder and automatic pulse-jet, it retains the user's autonomy in operation and can actively avoid excessive dust accumulation when there is no response. It further optimizes the effect of dust removal without stopping the machine, continuously reduces air intake resistance, ensures that the equipment maintains high efficiency in high dust conditions for a long time, and significantly reduces the power loss and fuel consumption increase caused by dust accumulation.

[0080] In yet another alternative embodiment, such as Figure 5 As shown, the real-time jetting data also includes jet valve action feedback data of the automatic backflushing pre-filter, air pump current change data, and CAN bus communication quality data. The control device for the automatic backflushing pre-filter may also include: Anomaly detection module 314 is used to detect anomalies in real-time injection data. When anomaly data is detected, cross-validation of the anomaly data is performed based on the real-time injection data to obtain the verification results of the associated parameters. The third determination module 315 is used to determine the fault level of the fault corresponding to the abnormal data based on the verification results of the associated parameters, and to generate a fault solution based on the fault level and the abnormal data. The generation module 316 is used to generate a fault diagnosis report based on the verification results of the associated parameters, the fault level, and the fault solution, and to provide the fault diagnosis report to the user.

[0081] It is evident that implementation Figure 5 The control device of the described automatic backflushing pre-filter can improve the accuracy of fault diagnosis by detecting and cross-validating anomalies in multi-dimensional real-time injection data, avoiding misjudgments caused by single parameter anomalies; by classifying fault levels and matching targeted solutions, it can shorten fault troubleshooting time, reduce equipment downtime risk, and improve maintenance convenience by providing feedback on fault diagnosis reports. This ensures the long-term stable operation of the automatic backflushing pre-filter, ensuring that the core advantage of not requiring downtime for dust cleaning continues to be realized, maintaining equipment efficiency, and reducing abnormal oil consumption and maintenance costs caused by faults.

[0082] Example 4 Please see Figure 6 , Figure 6 This is a schematic diagram of the control device for another automatic backflushing pre-filter disclosed in an embodiment of the present invention. (See diagram below.) Figure 6 As shown, the control device for the automatic backflushing pre-filter may include: Memory 401 storing executable program code; Processor 402 coupled to memory 401; The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the control method of the automatic backflushing pre-filter described in Embodiment 1 or Embodiment 2 of the present invention.

[0083] Example 5 This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute some or all of the steps in the control method for any of the automatic backflushing pre-filters disclosed in Embodiment 1 of this invention.

[0084] Example 6 This invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform the steps in the control method for an automatic backflushing pre-filter described in Embodiment 1 or Embodiment 2.

[0085] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0086] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0087] Finally, it should be noted that the control method and apparatus for an automatic backflushing pre-filter disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A control method for an automatic backflushing pre-filter, characterized in that, The method includes: Receive user input control commands for the automatic backflushing pre-filter of mechanical equipment, including timed backflushing control commands, manual backflushing control commands, or flameout backflushing control commands; The engine operating status of the mechanical equipment is obtained, and it is determined whether the engine operating status meets the preset injection conditions. When the engine operating state meets the injection conditions, the target power supply of the mechanical equipment is controlled to supply power to the automatic backflushing pre-filter; The automatic backflushing pre-filter is controlled via CAN bus to perform a blowing operation according to the control commands.

2. The control method for the automatic backflushing pre-filter according to claim 1, characterized in that, The method of controlling the automatic backflushing pre-filter via CAN bus, according to the control commands, includes controlling the automatic backflushing pre-filter to perform a blowing operation, including: The gas tank data of the mechanical equipment is obtained through CAN bus control, and the gas tank data includes gas tank pressure data. Determine whether the gas tank pressure data is less than a preset gas tank pressure threshold; When the pressure data of the gas tank is less than the pressure threshold of the gas tank, an inflation control command is generated, and the air pump is controlled to inflate the gas tank according to the inflation control command; When the pressure data of the gas tank is greater than or equal to the pressure threshold of the gas tank, the automatic backflushing pre-filter and the gas tank are controlled to perform a jetting operation according to the control command.

3. The control method for the automatic backflushing pre-filter according to claim 2, characterized in that, When the control command includes the timed backflush control command, the method further includes: According to the timed backflush control command, the timed backflush control parameters are determined, including the backflush start time, the backflush time interval, and the set number of backflushes; The step of controlling the automatic backflushing pre-filter and the gas tank to perform a jetting operation according to the control command includes: When the backflush start time is reached at the current time, the automatic backflush pre-filter and the gas tank are controlled to perform a jetting operation according to the timed backflush control command, and the current number of jetting is recorded. Determine whether the current number of pulses is equal to the set number of backflushes. If the current number of pulses is less than the set number of backflushes, trigger the operation of determining whether the gas tank pressure data is less than the preset gas tank pressure threshold. When the current number of pulses equals the set number of backflush cycles, a timer is started, and when the timer reaches the backflush time interval, the step of controlling the automatic backflush pre-filter and the gas tank to perform pulse operation according to the control command is retried.

4. The control method for the automatic backflushing pre-filter according to claim 2 or 3, characterized in that, When the control command includes the manual backflush control command, the method further includes: Determine the trigger time of the user inputting the manual backflushing control command, and determine the time interval between the command trigger time and the last execution of the blowing operation; Determine whether the operation time interval is greater than a preset operation time interval threshold. If the operation time interval is greater than the operation time interval threshold, trigger the blowing operation and record the blowing duration. When the duration of the blowing reaches the preset blowing duration corresponding to the manual backflushing control command, the automatic backflushing pre-filter and the gas tank are controlled to stop operating, and the blowing duration and the preset blowing success indicator are fed back to the user.

5. The control method for the automatic backflushing pre-filter according to claim 2 or 3, characterized in that, When the control command includes the flameout backflushing control command, the method further includes: Determine whether the engine operating state has switched to the shutdown state. When the engine operating state has switched to the shutdown state, perform a timing operation to obtain the shutdown backflush timing. Determine whether the flameout backflushing timer is within the preset flameout backflushing operation window. When the flameout backflushing timer is within the flameout backflushing operation window, trigger the execution of the operation of controlling the automatic backflushing pre-filter and the gas tank to perform the blowing operation according to the control command. After the blowing operation is completed, the air pump is controlled to inflate the air tank to the preset normal storage pressure.

6. The control method for the automatic backflushing pre-filter according to any one of claims 1-3, characterized in that, The method further includes: During the process of controlling the automatic backflushing pre-filter to perform the blowing operation according to the control command, real-time blowing data is collected by a preset sensor. The real-time blowing data includes gas tank pressure change data, blowing duration and engine cumulative working time. The real-time injection data and historical injection data are jointly analyzed to establish an ash accumulation rate model, and the ash accumulation increment per unit working time of the engine is calculated based on the ash accumulation rate model. Monitor the engine operating time, and based on the engine operating time and the dust accumulation increment within the unit operating time, predict the current dust accumulation amount, and determine whether the current dust accumulation amount is greater than a preset dust accumulation threshold. When the current dust accumulation exceeds the dust accumulation threshold, a blowing reminder message is sent to the user. If no feedback instruction from the user regarding the blowing reminder message is received within a preset time period, the automatic backflushing pre-filter is controlled to automatically perform the blowing operation.

7. The control method for the automatic backflushing pre-filter according to claim 6, characterized in that, The real-time jetting data also includes the jetting valve action feedback data of the automatic backflushing pre-filter, the air pump current change data, and the CAN bus communication quality data. The method further includes: Anomaly detection is performed on the real-time jetting data. When abnormal data is detected, cross-validation is performed on the abnormal data based on the real-time jetting data to obtain the verification results of the correlation parameters. The fault level corresponding to the abnormal data is determined based on the verification results of the associated parameters, and a fault solution is generated based on the fault level and the abnormal data. Based on the verification results of the associated parameters, the fault level, and the fault solution, a fault diagnosis report is generated and fed back to the user.

8. A control device for an automatic backflushing pre-filter, characterized in that, The device includes: The receiving module is used to receive control commands input by the user for the automatic backflushing pre-filter of the mechanical equipment. The control commands include timed backflushing control commands, manual backflushing control commands, or flameout backflushing control commands. The acquisition module is used to acquire the engine operating status of the mechanical equipment and determine whether the engine operating status meets the preset injection conditions. The power supply module is used to control the target power supply of the mechanical equipment to supply power to the automatic backflushing pre-filter when the engine operating state meets the injection conditions; The jetting control module is used to control the automatic backflushing pre-filter to perform jetting operations according to the control commands via CAN bus control.

9. A control device for an automatic backflushing pre-filter, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the control method of the automatic backflushing pre-filter as described in any one of claims 1-7.

10. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, are used to execute the control method for the automatic backflushing pre-filter as described in any one of claims 1-7.