A high-speed switch type hydraulic brake valve fault diagnosis method

By sending a preset command sequence to the hydraulic brake valve, the valve state is switched sequentially and the pressure feedback signal is analyzed, which solves the problem of inaccurate location of abnormalities in traditional hydraulic brake valve fault detection and achieves rapid and efficient fault diagnosis.

CN121760995BActive Publication Date: 2026-06-09北京航辰机载智能系统科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
北京航辰机载智能系统科技有限公司
Filing Date
2026-02-06
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Traditional methods for detecting faults in hydraulic brake valves cannot accurately pinpoint the source of the malfunction, resulting in slow and inefficient repairs.

Method used

By sending a preset sequence of detection commands to the hydraulic brake valve, the state switching of the normally open valve and the normally closed valve is controlled in sequence, the pressure feedback signal is collected and analyzed, the valve state is determined, and the fault diagnosis result is generated.

Benefits of technology

It enables rapid diagnosis of various fault modes of hydraulic brake valves, improving diagnostic efficiency and reducing system complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121760995B_ABST
    Figure CN121760995B_ABST
Patent Text Reader

Abstract

This invention relates to the field of data processing and discloses a fault diagnosis method for a high-speed on / off hydraulic brake valve. The method includes: sending a preset detection command sequence to the high-speed on / off hydraulic brake valve; collecting feedback signals generated by the valve during the execution of the command sequence to obtain a feedback signal set; determining the cycle pressure corresponding to each detection cycle based on the control signals of each hydraulic brake valve corresponding to each detection cycle; comparing the cycle pressure with a preset normal signal range to obtain a comparison result; determining the normally open valve state and normally closed valve state based on the comparison result to obtain a valve state set; and generating a fault diagnosis result based on any abnormal valve state among the normally open and normally closed valve states. This invention improves the efficiency of fault diagnosis while reducing the complexity and cost of the braking system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of data processing, and in particular relates to a fault diagnosis method for a high-speed switching hydraulic brake valve. Background Technology

[0002] High-speed switching hydraulic brake valves are electro-hydraulic control components of aircraft landing gear braking systems. Internally, they utilize multiple high-speed switching valves driven by electromagnets as basic units. The opening and closing of the hydraulic circuit is controlled by electrical signals.

[0003] Traditional methods for detecting faults in hydraulic brake valves typically involve applying a fixed standard work cycle to the brake valve, which includes the coordinated actions of multiple valves. Single or a few composite signals are collected, and the presence of anomalies is determined by whether these signals exceed preset thresholds. Because multiple valves operate simultaneously during the test, the collected feedback signals are a mixture of the states and interactions of all valves. When an anomaly occurs, the source of the anomaly cannot be accurately located, hindering rapid repair. Summary of the Invention

[0004] Therefore, this invention provides a fault diagnosis method for a high-speed on / off hydraulic brake valve, which can solve the problem of slow repair in related technologies.

[0005] The first aspect of this invention provides a fault diagnosis method for a high-speed on / off hydraulic brake valve, comprising:

[0006] A preset detection command sequence is sent to the high-speed on / off hydraulic brake valve, wherein the high-speed on / off hydraulic brake valve includes a pressure-boosting valve group consisting of a independent pressure-boosting valves, a pressure-reducing valve group consisting of b independent pressure-reducing valves, and c normally open pressure-relief valves. The pressure-boosting valves and the pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves, where a≥2, b≥2, and c=1. The detection command sequence includes M sequentially executed detection cycles, where M=2*(a+b+c). In the first to the (a+b+c)th detection cycles, all valves are controlled to operate sequentially in a set order, and one of the pressure-boosting valves in the pressure-boosting valve group operates in the first detection cycle. In the (a+b+c+1)th to the Mth detection cycles, all valves are controlled to return to their initial state sequentially in a set order, with only one valve state changing between adjacent detection cycles.

[0007] The feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence are collected to obtain a set of feedback signals, wherein the feedback signals include hydraulic brake valve control signals and brake pressure feedback signals;

[0008] The cycle pressure corresponding to each detection cycle is determined based on the control signal of each hydraulic brake valve corresponding to each detection cycle.

[0009] The pressure of each cycle is compared with a preset normal signal range to obtain a comparison result, wherein the normal signal range includes the upper and lower limits of the normal pressure range in each detection cycle;

[0010] Based on the comparison results, the normally open valve state and the normally closed valve state are determined, and a valve state set is obtained;

[0011] If there are abnormal valve states in the valve state set, a fault diagnosis result is generated based on the abnormal valve states.

[0012] Optionally, in a first implementation of the first aspect of the present invention, the feedback signal further includes a hydraulic brake valve current consumption signal.

[0013] Optionally, in a second implementation of the first aspect of the invention, determining the normally open valve state and the normally closed valve state based on the comparison result to obtain a valve state set includes:

[0014] Based on the comparison results, the initial states of the normally open valve and the normally closed valve are determined.

[0015] Based on the current consumption signals of each hydraulic brake valve corresponding to each detection cycle, the initial state of the normally open valve and the initial state of the normally closed valve are continuously determined to obtain the valve state set including the normally open valve state and the normally closed valve state.

[0016] Optionally, in a third implementation of the first aspect of the present invention, the step of generating a fault diagnosis result based on the abnormal valve states if there are abnormal valve states in the valve state set includes:

[0017] If there are abnormal valve states in the valve state set, then the fault information text is matched with the abnormal valve state in the preset fault feature library as the fault diagnosis result.

[0018] Optionally, in a fourth implementation of the first aspect of the present invention, sending a preset detection command sequence to the high-speed switching hydraulic brake valve includes:

[0019] Collect the operating status information of the high-speed switching hydraulic brake valve;

[0020] If the working status information indicates that the high-speed switching hydraulic brake valve is malfunctioning, then a preset detection command sequence is sent to the high-speed switching hydraulic brake valve.

[0021] Optionally, in a fifth implementation of the first aspect of the present invention, determining the normally open valve state and the normally closed valve state based on the comparison result to obtain a valve state set includes:

[0022] Based on the comparison results, the normally open valve state and the normally closed valve state are determined, and an initial valve state set is obtained;

[0023] Perform a deduplication operation on the target valve states that have logical contradictions in the initial valve state set to obtain the valve state set.

[0024] Optionally, in a sixth implementation of the first aspect of the present invention, the step of acquiring the pressure feedback signal generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence includes:

[0025] The initial feedback signal set generated by the hydraulic brake valve during the execution of the detection command sequence is acquired by the sensor;

[0026] The initial feedback signal set is subjected to sliding window averaging filtering and data normalization to obtain the feedback signal set.

[0027] Secondly, embodiments of the present invention provide a fault diagnosis device for a high-speed switching type hydraulic brake valve, the device comprising:

[0028] The sending module is used to send a preset detection command sequence to the high-speed on / off hydraulic brake valve. The high-speed on / off hydraulic brake valve includes a pressure-boosting valve group consisting of *a* independent pressure-boosting valves, a pressure-reducing valve group consisting of *b* independent pressure-reducing valves, and *c* normally open pressure-relief valves. The pressure-boosting and pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves, where *a* ≥ 2, *b* ≥ 2, and *c* = 1. The detection command sequence includes M sequentially executed detection cycles, where *M* = 2*(a+b+c). During the first to the *a+b+c*th detection cycles, all valves are controlled to operate sequentially in a set order, with one pressure-boosting valve in the pressure-boosting valve group operating in the first detection cycle. During the *a+b+c+1*th to the *M*th detection cycles, all valves are controlled to sequentially return to their initial state in a set order, with only one valve state changing between adjacent detection cycles.

[0029] The acquisition module is used to acquire the feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence, and obtain a set of feedback signals, wherein the feedback signals include hydraulic brake valve control signals and brake pressure feedback signals;

[0030] The pressure determination module is used to determine the cycle pressure corresponding to each detection cycle based on the control signals of each hydraulic brake valve corresponding to each detection cycle.

[0031] The comparison module is used to compare the pressure of each cycle with a preset normal signal range to obtain a comparison result, wherein the normal signal range includes the upper and lower limits of the normal pressure range in each detection cycle;

[0032] The valve state determination module is used to determine the normally open valve state and the normally closed valve state based on the comparison result, and obtain a valve state set;

[0033] The generation module is used to generate a fault diagnosis result based on the abnormal valve states if there are abnormal valve states in the valve state set.

[0034] Thirdly, embodiments of the present invention provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the above-described high-speed switching hydraulic brake valve fault diagnosis method.

[0035] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described high-speed switching hydraulic brake valve fault diagnosis method.

[0036] Fifthly, embodiments of the present invention provide a computer program product that, when run on an electronic device, causes the electronic device to execute the above-described high-speed switching hydraulic brake valve fault diagnosis method.

[0037] The beneficial effects of this invention compared to the prior art are as follows: by using a preset detection command sequence, the normally open valve and normally closed valve are switched sequentially in each detection cycle. Without adding additional hardware sensors, the working status of multiple valves in a high-speed switching hydraulic brake valve can be quickly determined by analyzing the pressure feedback signal. This enables the diagnosis of various fault modes, including the normally closed valve failing to open, the normally closed valve failing to close, and the normally open valve experiencing increased leakage. This improves the efficiency of fault diagnosis while reducing the complexity and cost of the braking system. Attached Figure Description

[0038] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the 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.

[0039] Figure 1 This is a schematic diagram of a specific embodiment of the fault diagnosis method for high-speed switching hydraulic brake valves in this invention.

[0040] Figure 2 This is an example diagram of the valve state in each cycle of a specific embodiment of the high-speed switching type hydraulic brake valve fault diagnosis method in this invention.

[0041] Figure 3This is a reference figure for a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0042] Figure 4 This is a flowchart illustrating the cycle T1 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0043] Figure 5 This is a flowchart illustrating the cycle T2 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0044] Figure 6 This is a flowchart illustrating the cycle T3 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0045] Figure 7 This is a flowchart illustrating the cycle T4 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0046] Figure 8 This is a flowchart illustrating the cycle T5 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0047] Figure 9 This is a flowchart illustrating the cycle T6 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0048] Figure 10 This is a flowchart illustrating the cycle T7 of a specific embodiment of the high-speed switching hydraulic brake valve fault diagnosis method in this invention.

[0049] Figure 11 This is a flowchart illustrating the cycle T8 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0050] Figure 12 This is a flowchart illustrating cycle T9 of a specific embodiment of the fault diagnosis method for a high-speed switching hydraulic brake valve in this invention.

[0051] Figure 13 This is a flowchart illustrating the cycle T10 of a specific embodiment of the high-speed switching hydraulic brake valve fault diagnosis method in this invention.

[0052] Figure 14 This is a schematic diagram of one embodiment of the high-speed switching type hydraulic brake valve fault diagnosis device of the present invention;

[0053] Figure 15 This is a schematic diagram of one embodiment of the electronic device in this invention. Detailed Implementation

[0054] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are protected by this invention.

[0055] It should be noted that the terms "comprising," "including," and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this invention, are intended to cover non-exclusive inclusion. For example, a process, method, terminal, product, or device 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 devices. In the claims, specification, and accompanying drawings of this invention, relational terms such as "first" and "second" are used merely to distinguish one entity / operation / object from another entity / operation / object, and do not necessarily require or imply any such immediate relationship or order between these entities / operations / objects.

[0056] 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 mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0057] A high-speed switching hydraulic brake valve is an electro-hydraulic control component of a braking system. Internally, it uses multiple high-speed switching valves driven by electromagnets as basic units. The opening and closing of the oil circuit is controlled by electrical signals.

[0058] Traditional methods for detecting faults in hydraulic brake valves typically involve applying a fixed standard work cycle to the brake valve, which includes the coordinated actions of multiple valves. Single or a few composite signals are collected, and the presence of anomalies is determined by whether these signals exceed preset thresholds. Because multiple valves operate simultaneously during the test, the collected feedback signals are a mixture of the states and interactions of all valves. When an anomaly occurs, the source of the anomaly cannot be accurately located, hindering rapid repair.

[0059] In view of this, embodiments of the present invention provide a method, apparatus, device, and storage medium for diagnosing faults in a high-speed on / off hydraulic brake valve. By using a preset detection command sequence, the normally open valve and normally closed valve are switched sequentially in each detection cycle. This allows for rapid determination of the working state of multiple valves in a high-speed on / off hydraulic brake valve simply by analyzing pressure feedback signals, without the need for additional hardware sensors. This enables the diagnosis of various fault modes, including the inability of normally closed valves to open, the inability of normally closed valves to close, and increased leakage in normally open valves. This improves the efficiency of fault diagnosis while reducing the complexity and cost of the braking system.

[0060] To illustrate the technical solution of the present invention, specific embodiments are described below.

[0061] Example 1:

[0062] Figure 1 This diagram illustrates a flowchart of a fault diagnosis method for a high-speed on / off hydraulic brake valve according to an embodiment of the present invention. This method can be applied to electronic devices, such as servers, desktop computers, and laptops.

[0063] Specifically, the above-mentioned fault diagnosis method for high-speed on / off hydraulic brake valve may include the following steps S101 to S106:

[0064] Step S101: Send a preset detection command sequence to the high-speed switching hydraulic brake valve. The high-speed switching hydraulic brake valve includes a pressure-boosting valve group consisting of a independent pressure-boosting valves, a pressure-reducing valve group consisting of b independent pressure-reducing valves, and c normally open pressure-relief valves. The pressure-boosting and pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves. a≥2, b≥2, c=1. The detection command sequence includes M sequentially executed detection cycles, M=2*(a+b+c). In the first to the (a+b+c)th detection cycles, control all valves to operate in the set order, and one pressure-boosting valve in the pressure-boosting valve group operates in the first detection cycle. In the (a+b+c+1)th to the Mth detection cycles, control all valves to return to their initial state in the set order, and only one valve state changes between adjacent detection cycles.

[0065] The fault diagnosis method for high-speed on / off hydraulic brake valves is implemented by electronic equipment or a fault diagnosis device for high-speed on / off hydraulic brake valves. It connects to the high-speed on / off hydraulic brake valve via a control bus to send control commands. Simultaneously, it connects to sensors installed on the brake valve system via a data acquisition interface to receive feedback signals such as brake pressure in real time. The electronic equipment can also acquire the valve's coil current signal.

[0066] In an embodiment of the present invention, a control and data connection is established with the high-speed on / off hydraulic brake valve to be diagnosed. The structural configuration of the valve to be diagnosed is determined, for example, the number of valves in the pressure boosting valve group a (a≥2), the number of valves in the pressure reducing valve group b (b≥2), and the number of normally open pressure relief valves c (c=1). Based on the configuration, the total number of testing cycles M required for this diagnosis is calculated, M=2*(a+b+c).

[0067] A preset instruction sequence containing M detection cycles is generated. Control instructions for each cycle are sent sequentially to the high-speed on / off hydraulic brake valve. The execution logic of this sequence is divided into two parts.

[0068] The first part (cycles 1 to a+b+c) controls all valves (a+b+c) to operate sequentially according to a preset, fixed order. Specifically, in the first detection cycle, one pressure-boosting valve in the pressure-boosting valve group activates first. This is to prevent a pressure change if the pressure-reducing valve group is opened first, making it impossible to determine the fault status of the brake valve group. Between two adjacent detection cycles, only one valve's command status changes.

[0069] The second part (cycles a+b+c+1 to M) controls all valves, restoring their states to their initial states before the diagnostics began, sequentially according to a set order that is the opposite of or specific to the first part. During this process, it is also ensured that only one valve's command state changes between adjacent detection cycles.

[0070] Specifically, the number of valves is related to the specific design. Taking five valves as an example, this includes two pressure-boosting valves (1 and 2), two pressure-reducing valves (1 and 2), and one normally open pressure-relief valve. The pressure-boosting and pressure-reducing valves are normally closed (closed when not energized, open when energized), while the pressure-relief valve is normally open (open when not energized, closed when energized). Fault diagnosis is achieved by sending specific combinations of energizing or de-energizing commands to these five valves and analyzing the pressure response of the high-speed on / off hydraulic brake valve.

[0071] Reference Figure 2 , Figure 2 This diagram illustrates the valve status for each cycle, with each waveform representing the change in the valve's command status over time. The vertical axis (high / low voltage) represents the valve's control command status: a high voltage level indicates an action command (powering on the valve; normally closed valves are open, normally open valves are closed); a low voltage level indicates a recovery command (restoring the valve to its initial state; power is cut off; normally closed valves are closed, normally open valves are open). The horizontal axis represents the sequentially executed detection cycles (T1 to T10).

[0072] In cycle T1, the command state of booster valve 1 is switched from closed to open in the initial state. The state is: booster valve 1 open, booster valve 2 closed, depressurization valve 1 closed, depressurization valve 2 closed, and normally open relief valve open.

[0073] In cycle T2, based on state T1, only the command state of pressure reducing valve 1 changes from closed to open. The states are: pressure boosting valve 1 open, pressure boosting valve 2 closed, pressure reducing valve 1 open, pressure reducing valve 2 closed, and normally open pressure relief valve open.

[0074] In cycle T3, based on state T2, only the command state of pressure reducing valve 2 is switched from closed to open. The states are: pressure boosting valve 1 open, pressure boosting valve 2 closed, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve open.

[0075] In cycle T4, based on state T3, only the command state of booster valve 2 is switched from closed to open. The states are: booster valve 1 open, booster valve 2 open, depressurization valve 1 open, depressurization valve 2 open, and normally open relief valve open.

[0076] In cycle T5, based on state T4, only the command state of the normally open pressure relief valve is switched from open to closed (i.e., energized to close). The states are: pressure boosting valve 1 open, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve closed.

[0077] In cycle T6, based on state T5, only the command state of booster valve 1 is switched from open to closed. The states are: booster valve 1 closed, booster valve 2 open, depressurization valve 1 open, depressurization valve 2 open, and normally open relief valve closed.

[0078] In cycle T7, based on state T6, only the command state of the normally open pressure relief valve is switched from closed to open (i.e., power-off opening). The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve open.

[0079] In cycle T8, based on state T7, only the command state of pressure reducing valve 1 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 closed, pressure reducing valve 2 open, and normally open pressure relief valve open.

[0080] In cycle T9, based on state T8, only the command state of pressure reducing valve 2 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 closed, pressure reducing valve 2 closed, and normally open pressure relief valve open.

[0081] In cycle T10, based on state T9, only the command state of booster valve 2 is switched from open to closed. The states are: booster valve 1 closed, booster valve 2 closed, depressurization valve 1 closed, depressurization valve 2 closed, and normally open relief valve open.

[0082] By altering the state of each valve sequentially in the above sequence, the pressure produces predictable changes that are associated with specific valve actions.

[0083] Step S102: Collect the feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence to obtain a set of feedback signals, including hydraulic brake valve control signals and brake pressure feedback signals.

[0084] In an embodiment of the present invention, feedback signals generated by the high-speed on / off hydraulic brake valve during the execution of a detection command sequence are acquired in real time via a data acquisition interface, forming a feedback signal set. This feedback signal set includes at least a hydraulic brake valve control signal and a brake pressure feedback signal.

[0085] Optionally, the coil current signal of the hydraulic brake valve can be acquired and incorporated into the feedback signal set.

[0086] Step S103: Determine the cycle pressure corresponding to each detection cycle based on the control signals of each hydraulic brake valve corresponding to each detection cycle.

[0087] In an embodiment of the present invention, hydraulic brake valve control signals from a set of feedback signals are received and parsed to obtain the command status issued to each valve in each detection cycle. Combined with the brake pressure feedback signals collected in each cycle, the actual system pressure corresponding to each detection cycle is determined as the cycle pressure for that cycle.

[0088] Step S104: Compare the pressure of each cycle with the preset normal signal range to obtain the comparison result. The normal signal range includes the upper and lower limits of the normal pressure range in each detection cycle.

[0089] In an embodiment of the present invention, a pre-defined normal signal range for this diagnostic method is retrieved from the memory. This range defines a normal pressure interval for each of the aforementioned 10 detection cycles, specifically represented by the upper pressure limit P for that cycle. iU and lower limit of pressure P iL For reference Figure 3 The pressure value for each cycle is compared with the preset pressure range [P] corresponding to that cycle. iL P iU Each pressure is compared one by one to determine whether the measured pressure falls within the normal range, is higher than the upper limit, or is lower than the lower limit, thus obtaining a series of comparison results for normal, excessively high, or excessively low pressures.

[0090] Step S105: Based on the comparison results, determine the normally open valve state and the normally closed valve state to obtain the valve state set.

[0091] In an embodiment of the invention, logical analysis and inference are performed based on the combination of comparison results from 10 cycles. The cycle with abnormal pressure is associated with the specific valve that uniquely switched states within that cycle. For example, if pressure above the range [P] is observed in cycle 2... 2L ,P 2U If the pressure is observed to be higher than the range [P] in cycle 7, it can be inferred that the pressure reducing valve 1 of the new action may have a fault that prevents it from fully opening when energized; 7L ,P 7U If the fault is found, it can be inferred that the normally open pressure relief valve cannot be fully opened due to power failure. By analyzing the correspondence between pressure anomalies and valve actions in all cycles, the working state of each normally open and normally closed valve (e.g., normally open, normally closed, cannot open, cannot close, leakage, etc.) is finally determined and summarized into a valve state set.

[0092] Step S106: If there are abnormal valve states in the valve state set, generate a fault diagnosis result based on the abnormal valve states.

[0093] In an embodiment of the present invention, it is checked whether there are abnormal valve states in the valve state set. If so, a corresponding fault diagnosis result is generated based on the specific type of the abnormal valve state and the valve to which it belongs.

[0094] Optionally, the result can be generated by matching the abnormal state against a pre-existing fault feature library in the electronic device. Specifically, the fault types in the fault feature library may include:

[0095] Class I fault: The normally closed valve cannot be opened when energized, caused by electromagnetic drive failure or mechanical jamming of the actuator.

[0096] Class II fault: The normally closed valve cannot be closed when the power is off, which is caused by the valve core being stuck in the maximum opening position. The probability is very small.

[0097] Class III fault: The normally closed valve cannot be fully opened when energized (flow rate decreases), caused by oil contamination or particulate matter, or by a shortened push rod.

[0098] Class IV fault: The normally closed valve cannot be completely closed when the power is off (leakage fault), caused by the movement sticking.

[0099] Class V fault: The normally open valve cannot be opened when the power is off, which may be caused by the movement being stuck;

[0100] Class VI fault: The normally open valve cannot be closed when energized, which may be caused by electromagnetic drive or stuck actuator.

[0101] Class VII fault: The normally open valve cannot be completely closed when energized (leakage), which may be caused by a stuck mover, contaminants, or damage to the valve port;

[0102] Class VIII fault: The normally open valve cannot be fully opened when the power is off (the flow rate decreases), which may be caused by the movement being stuck.

[0103] The beneficial effects of the embodiments of the present invention compared with the prior art are as follows: by using a preset detection command sequence, the normally open valve and normally closed valve are switched sequentially in each detection cycle. Without the need to add additional hardware sensors, the working status of multiple valves in the high-speed on / off hydraulic brake valve can be quickly determined by analyzing the pressure feedback signal. This enables the diagnosis of various fault modes, including the normally closed valve failing to open, the normally closed valve failing to close, and the normally open valve experiencing increased leakage. This improves the efficiency of fault diagnosis and reduces the complexity and cost of the high-speed on / off hydraulic brake valve.

[0104] Example 2:

[0105] In some specific embodiments of the present invention, the feedback signal further includes a hydraulic brake valve consumption current signal. Based on the comparison result, the normally open valve state and the normally closed valve state are determined to obtain a valve state set, which may specifically include steps S201 to S202:

[0106] Step S201: Based on the comparison results, determine the initial state of the normally open valve and the initial state of the normally closed valve.

[0107] In an embodiment of the present invention, if the hydraulic brake valve current consumption signal is not collected, the state determined only by the hydraulic brake valve control signal and the brake pressure feedback signal will be used as the initial state of the normally open valve and the initial state of the normally closed valve.

[0108] Step S202: Based on the current consumption signals of each hydraulic brake valve corresponding to each detection cycle, continuously determine the initial state of the normally open valve and the initial state of the normally closed valve to obtain a valve state set including the normally open valve state and the normally closed valve state.

[0109] In an embodiment of the present invention, if the hydraulic brake valve's current consumption signal is collected, further judgment will be performed. Current signal features for the corresponding cycle are extracted from the preprocessed data and compared with current feature models under normal and various fault modes in the fault feature library. Each cycle outputs a state judgment result for the relevant valve under the conditions of that cycle. After all cycles are completed, all state judgment results generated from ten cycles are summarized to form a complete valve state set regarding the operating state of each valve. Specifically, for each detection cycle:

[0110] Reference Figure 4 The flowchart for cycle T1 is shown below. The states are: pressure boosting valve 1 open, pressure boosting valve 2 closed, pressure reducing valve 1 closed, pressure reducing valve 2 closed, and normally open relief valve open. Fault diagnosis is performed.

[0111] Judgment Path 1: Determine whether the pressure increases during cycle T1; if the pressure does not increase during cycle T1, determine that the booster valve 1 cannot be opened, and further determine whether the current is within the standard current range of one valve; if the current is within the standard current range of one valve, determine that the booster valve 1 is mechanically stuck.

[0112] Judgment Path 2: Determine whether the pressure increases during cycle T1; if the pressure does not increase during cycle T1, determine that the booster valve 1 cannot open, and further determine whether the current is within the standard current range of one valve; if the current is not within the standard current range of one valve, determine that the booster valve 1 drive is faulty.

[0113] Judgment Path 3: Determine if the pressure of cycle T1 increases. If the pressure of cycle T1 increases, further determine if the cycle pressure is greater than P. 1U If the periodic pressure is greater than P 1U If so, it is determined that the flow rate of the normally open pressure relief valve has decreased.

[0114] Judgment Path 4: Determine if the pressure of cycle T1 increases. If the pressure of cycle T1 increases, further determine if the cycle pressure is greater than P. 1U If the periodic pressure is not greater than P 1U Then, it is further determined whether the pressure in cycle T1 is less than P. 1L If the pressure during cycle T1 is less than P 1L If the flow rate of pressure booster valve 1 is low, then it is determined that the flow rate is small.

[0115] Judgment Path 5: Determine if the pressure of cycle T1 increases. If the pressure of cycle T1 increases, further determine if the cycle pressure is greater than P. 1U If the periodic pressure is not greater than P 1U Then, it is further determined whether the pressure in cycle T1 is less than P. 1L If the pressure during cycle T1 is not less than P 1L If so, then the pressure boosting valve 1 is considered normal.

[0116] Reference Figure 5 The flowchart for cycle T2 is shown below. Based on T1, only the pressure reducing valve 1 is switched from closed to open. The states are: pressure boosting valve 1 open, pressure boosting valve 2 closed, pressure reducing valve 1 open, pressure reducing valve 2 closed, and normally open relief valve open. Fault diagnosis is then performed.

[0117] Judgment Path 1: Determine whether the pressure decreases in cycle T2; if the pressure does not decrease in cycle T2, determine that pressure reducing valve 1 cannot be opened, and further determine whether the current increase is within the standard current range of one valve; if so, determine that pressure reducing valve 1 is mechanically stuck.

[0118] Judgment Path 2: Determine whether the pressure in cycle T2 decreases; if the pressure in cycle T2 does not decrease, determine that pressure reducing valve 1 cannot open, and further determine whether the current increase is within the standard current range of one valve; if not, determine that the pressure reducing valve 1 drive is faulty.

[0119] Judgment Path 3: Determine if the pressure of cycle T2 decreases. If the pressure of cycle T2 decreases, further determine if the cycle pressure is greater than P. 2U If the periodic pressure is greater than P2U If the flow rate of pressure reducing valve 1 decreases, the flow rate of normally open pressure relief valve also decreases.

[0120] Judgment Path 4: Determine if the pressure of cycle T2 has decreased. If the pressure of cycle T2 has decreased, further determine if the cycle pressure is greater than P. 2U If the periodic pressure is not greater than P 2U Then, it is further determined whether the pressure in cycle T2 is less than P. 2L If the pressure during cycle T2 is less than P 2L If so, it is determined that the flow rate of pressure booster valve 1 has decreased.

[0121] Judgment Path 5: Determine if the pressure of cycle T2 has decreased. If the pressure of cycle T2 has decreased, further determine if the cycle pressure is greater than P. 2U If the periodic pressure is not greater than P 2U Then, it is further determined whether the pressure in cycle T2 is less than P. 2L If the pressure during cycle T2 is not less than P 2L If so, then the pressure reducing valve 1 is determined to be normal.

[0122] Reference Figure 6 The flowchart for cycle T3 is shown below. Based on T2, only the pressure reducing valve 2 is switched from closed to open. The states are: pressure boosting valve 1 open, pressure boosting valve 2 closed, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve open. Fault diagnosis is then performed.

[0123] Judgment Path 1: Determine whether the pressure in cycle T3 has decreased; if the pressure in cycle T3 has not decreased, then determine that pressure reducing valve 2 cannot be opened, and further determine whether the current increase is within the standard current range of one valve; if so, then determine that pressure reducing valve 2 is mechanically stuck.

[0124] Judgment Path 2: Determine whether the pressure in cycle T3 has decreased; if the pressure in cycle T3 has not decreased, then determine that pressure reducing valve 2 cannot be opened, and further determine whether the current increase is within the standard current range of one valve; if not, then determine that the pressure reducing valve 2 is faulty.

[0125] Judgment Path 3: Determine if the T3 cycle pressure has decreased; if the T3 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 3U If the periodic pressure is greater than P 3U If the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases, or the flow rate of normally open pressure relief valve decreases, then it is determined that the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases.

[0126] Judgment Path 4: Determine if the T3 cycle pressure has decreased; if the T3 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 3U If the periodic pressure is greater than P 3U Then, it is further determined whether the pressure of cycle T3 is less than P. 3L If the pressure during cycle T3 is less than P 3L If so, it is determined that the flow rate of pressure booster valve 1 has decreased.

[0127] Judgment Path 5: Determine if the T3 cycle pressure has decreased. If the T3 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 3U If the periodic pressure is not greater than P 3U Then, it is further determined whether the pressure of cycle T3 is less than P. 3L If the pressure during cycle T3 is not less than P 3L If so, then the pressure reducing valve 2 is considered to be normal.

[0128] Reference Figure 7 The flowchart for cycle T4 is based on T3, except that pressure boosting valve 2 is switched from closed to open. The states are: pressure boosting valve 1 open, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open relief valve open. Fault diagnosis is then performed.

[0129] Judgment Path 1: Determine whether the pressure increases during cycle T4; if the pressure does not increase during cycle T4, determine that the booster valve 2 cannot be opened, and further determine whether the current increase is within the standard current range of one valve; if so, determine that the booster valve 2 is mechanically stuck.

[0130] Judgment Path 2: Determine whether the pressure increases during cycle T4; if the pressure does not increase during cycle T4, determine that the booster valve 2 cannot open, and further determine whether the current increase is within the standard current range of one valve; if not, determine that the booster valve 2 drive is faulty.

[0131] Judgment Path 3: Determine if the T4 cycle pressure increases; if the T4 cycle pressure increases, further determine if the cycle pressure is greater than P. 4U If the periodic pressure is greater than P 4U If the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases, or the flow rate of normally open pressure relief valve decreases, then it is determined that the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases.

[0132] Judgment Path 4: Determine if the T4 cycle pressure increases; if the T4 cycle pressure increases, further determine if the cycle pressure is greater than P. 4U If the periodic pressure is not greater than P 4U Then, it is further determined whether the pressure of cycle T4 is less than P. 4L If the pressure during cycle T4 is less than P 4L If the flow rate of either booster valve 1 or booster valve 2 decreases, it is determined that the flow rate has decreased.

[0133] Judgment Path 5: Determine if the T4 cycle pressure has increased; if the T4 cycle pressure has increased, further determine if the cycle pressure is greater than P. 4U If the periodic pressure is not greater than P 4U Then, it is further determined whether the pressure of cycle T4 is less than P. 4L If the pressure during cycle T4 is not less than P 4L If so, then the pressure boosting valve 2 is considered to be normal.

[0134] Reference Figure 8 The flowchart for cycle T5 is based on T4, except that the normally open pressure relief valve is switched from open to closed. The states are: pressure boosting valve 1 open, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve closed. Fault diagnosis is then performed.

[0135] Judgment Path 1: Determine whether the pressure increases during cycle T5; if the pressure does not increase during cycle T5, determine that the normally open pressure relief valve cannot be closed, and further determine whether the current increase is within the standard current range of one valve; if so, determine that the normally open pressure relief valve is mechanically stuck.

[0136] Judgment Path 2: Determine whether the pressure increases during cycle T5; if the pressure does not increase during cycle T5, further determine whether the current increase is within the standard current range of one valve; if not, determine that the normally open pressure relief valve drive is faulty.

[0137] Judgment Path 3: Determine if the T5 cycle pressure increases; if the T5 cycle pressure increases, further determine if the cycle pressure is greater than P. 5U If the periodic pressure is greater than P 5U If the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases, it is determined that the flow rate of pressure reducing valve 1 or pressure reducing valve 2 has decreased.

[0138] Judgment Path 4: Determine if the T5 cycle pressure increases; if the T5 cycle pressure increases, further determine if the cycle pressure is greater than P. 5U If the periodic pressure is not greater than P 5U Then, it is further determined whether the pressure of cycle T5 is less than P. 5L If the pressure during cycle T5 is less than P 5L If the flow rate of pressure booster valve 1 or pressure booster valve 2 decreases, it can be determined that the normally open pressure relief valve may be leaking.

[0139] Judgment Path 5: Determine if the T5 cycle pressure has increased; if the T5 cycle pressure has increased, further determine if the cycle pressure is greater than P. 5U If the periodic pressure is not greater than P 5U Then, it is further determined whether the pressure of cycle T5 is less than P. 5L If the pressure during cycle T5 is not less than P 5L If so, it is determined that the normally open pressure relief valve is closed normally.

[0140] Reference Figure 9The flowchart for cycle T6 is based on T5, except that the pressure boosting valve 1 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open relief valve closed. Fault diagnosis is then performed.

[0141] Judgment Path 1: Determine whether the pressure of cycle T6 has decreased; if the pressure of cycle T6 has not decreased, determine that the booster valve 1 cannot be closed, and further determine whether the current reduction is within the standard current range of one valve; if so, determine that the booster valve 1 is mechanically stuck.

[0142] Judgment Path 2: Determine whether the pressure of cycle T6 has decreased; if the pressure of cycle T6 has not decreased, determine that the booster valve 1 cannot close, and further determine whether the current reduction is within the standard current range of one valve; if not, determine that the booster valve 1 drive is faulty.

[0143] Judgment Path 3: Determine if the T6 cycle pressure has decreased; if the T6 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 6U If the periodic pressure is greater than P 6U If the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases, it is determined that pressure boosting valve 1 may be leaking.

[0144] Judgment Path 4: Determine if the T6 cycle pressure has decreased; if the T6 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 6U If the periodic pressure is not greater than P 6U Then, it is further determined whether the pressure of cycle T6 is less than P. 6L If the pressure during cycle T6 is less than P 6L If the flow rate of pressure booster valve 2 decreases, the normally open pressure relief valve may be leaking.

[0145] Judgment Path 5: Determine if the T6 cycle pressure has decreased; if the T6 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 6U If the periodic pressure is not greater than P 6U Then, it is further determined whether the pressure of cycle T6 is less than P. 6L If the pressure during cycle T6 is not less than P 6L If so, it is determined that the pressure boosting valve 1 is closed normally.

[0146] Reference Figure 10 The flowchart for cycle T7 is as follows: Specifically, based on T6, only the normally open pressure relief valve is switched from closed to open. The states are: Pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 open, pressure reducing valve 2 open, and normally open pressure relief valve open. Fault diagnosis is then performed.

[0147] Judgment Path 1: Determine whether the pressure of cycle T7 has decreased; if the pressure of cycle T7 has not decreased, determine that the normally open pressure relief valve cannot be opened, and further determine whether the current reduction is within the standard current range of one valve; if so, determine that the normally open pressure relief valve is mechanically stuck.

[0148] Judgment Path 2: Determine whether the pressure of cycle T7 has decreased; if the pressure of cycle T7 has not decreased, determine that the normally open pressure relief valve cannot be opened, and further determine whether the current reduction is within the standard current range of one valve; if not, determine that the normally open pressure relief valve drive is faulty.

[0149] Judgment Path 3: Determine if the T7 cycle pressure has decreased; if the T7 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 7U If the periodic pressure is greater than P 7U If the flow rate of pressure reducing valve 1 or pressure reducing valve 2 decreases, or if pressure boosting valve 1 may be leaking, or if the flow rate of normally open pressure relief valve decreases.

[0150] Judgment Path 4: Determine if the T7 cycle pressure has decreased; if the T7 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 7U If the pressure during cycle T7 is not greater than P 7L Then, it is further determined whether the pressure of cycle T7 is less than P. 7L If the pressure during cycle T7 is less than P 7L If so, it is determined that the flow rate of pressure booster valve 2 has decreased.

[0151] Judgment Path 5: Determine if the T7 cycle pressure has decreased; if the T7 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 7U If the periodic pressure is not greater than P 7U Then, it is further determined whether the pressure of cycle T7 is less than P. 7L If the pressure during cycle T7 is not less than P 7L If so, it is determined that the normally open pressure relief valve is closed normally.

[0152] Reference Figure 11 The flowchart for cycle T8 is based on T7, except that pressure reducing valve 1 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 closed, pressure reducing valve 2 open, and normally open relief valve open. Fault diagnosis is then performed.

[0153] Judgment Path 1: Determine whether the pressure increases during cycle T8; if the pressure does not increase during cycle T8, determine that pressure reducing valve 1 cannot close, and further determine whether the current reduction is within the standard current range of one valve; if so, determine that pressure reducing valve 1 is mechanically stuck.

[0154] Judgment Path 2: Determine whether the pressure increases during cycle T8; if the pressure does not increase during cycle T8, determine that pressure reducing valve 1 cannot close, and further determine whether the current reduction is within the standard current range of one valve; if not, determine that the pressure reducing valve 1 is faulty.

[0155] Judgment Path 3: Determine if the T8 cycle pressure has increased; if the T8 cycle pressure has increased, further determine if the cycle pressure is greater than P. 8U If the periodic pressure is greater than P 8U If so, it is determined that the flow rate of pressure reducing valve 2 has decreased;

[0156] Alternatively, it may be determined that the pressure boosting valve 1 is leaking; or the flow rate of the normally open pressure relief valve is reduced.

[0157] Judgment Path 4: Determine if the T8 cycle pressure has increased; if the T8 cycle pressure has increased, further determine if the cycle pressure is greater than P. 8U If the periodic pressure is not greater than P 8U Then, it is further determined whether the pressure of cycle T8 is less than P. 8L If the pressure during cycle T8 is less than P 8L If the flow rate of pressure boosting valve 2 decreases, it is determined that the pressure reducing valve 1 may be leaking.

[0158] Judgment Path 5: Determine if the T8 cycle pressure has increased; if the T8 cycle pressure has increased, further determine if the cycle pressure is greater than P. 8U If the periodic pressure is not greater than P 8U Then, it is further determined whether the pressure of cycle T8 is less than P. 8L If the pressure during cycle T8 is not less than P 8L If so, it is determined that the pressure reducing valve 1 is closed normally.

[0159] Reference Figure 12 The flowchart for cycle T9 shows that, based on T8, only the pressure reducing valve 2 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 open, pressure reducing valve 1 closed, pressure reducing valve 2 closed, and normally open relief valve open. Fault diagnosis is then performed.

[0160] Judgment Path 1: Determine whether the pressure increases during cycle T9; if the pressure does not increase during cycle T9, determine that pressure reducing valve 2 cannot close, and further determine whether the current reduction is within the standard current range of one valve; if so, determine that pressure reducing valve 2 is mechanically stuck.

[0161] Judgment Path 2: Determine whether the pressure increases during cycle T9; if the pressure does not increase during cycle T9, determine that pressure reducing valve 2 cannot close, and further determine whether the current reduction is within the standard current range of one valve; if not, determine that the pressure reducing valve 2 is faulty.

[0162] Judgment Path 3: Determine if the T9 cycle pressure increases; if the T9 cycle pressure increases, further determine if the cycle pressure is greater than P. 9U If the periodic pressure is greater than P 9U If so, it can be determined that the pressure boosting valve 1 may be leaking or the normally open pressure relief valve may have reduced flow.

[0163] Judgment Path 4: Determine if the T9 cycle pressure increases; if the T9 cycle pressure increases, further determine if the cycle pressure is greater than P. 9U If the periodic pressure is not greater than P 9U Then, it is further determined whether the pressure of cycle T9 is less than P. 9L If the pressure during cycle T9 is less than P 9L If the flow rate of pressure boosting valve 2 decreases, or pressure reducing valve 1 or 2 may be leaking, then the fault is determined.

[0164] Judgment Path 5: Determine if the T9 cycle pressure increases; if the T9 cycle pressure increases, further determine if the cycle pressure is greater than P. 9U If the periodic pressure is not greater than P 9U Then, it is further determined whether the pressure of cycle T9 is less than P. 9L If the pressure during cycle T9 is not less than P 9L If so, it is determined that the pressure reducing valve 2 is closed normally.

[0165] Reference Figure 13 The flowchart for cycle T10 shows that, based on T9, only the pressure boosting valve 2 is switched from open to closed. The states are: pressure boosting valve 1 closed, pressure boosting valve 2 closed, pressure reducing valve 1 closed, pressure reducing valve 2 closed, and normally open relief valve open. Fault diagnosis is then performed.

[0166] Judgment Path 1: Determine whether the pressure of cycle T10 has decreased; if the pressure of cycle T10 has not decreased, determine that the pressure boosting valve 2 is abnormally closed, and further determine whether the current reduction is within the standard current range of one valve; if so, determine that the pressure boosting valve 2 is mechanically stuck.

[0167] Judgment Path 2: Determine whether the pressure of cycle T10 has decreased; if the pressure of cycle T10 has not decreased, determine that the pressure boosting valve 2 is abnormally closed, and further determine whether the current reduction is within the standard current range of one valve; if not, determine that the pressure boosting valve 2 is faulty.

[0168] Judgment Path 3: Determine if the T10 cycle pressure has decreased; if the T10 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 10U If the periodic pressure is greater than P 10U If the pressure boosting valve 1 or pressure boosting valve 2 fails, it is determined that there may be a leakage fault, or that the flow rate of the normally open pressure relief valve has decreased.

[0169] Judgment Path 4: Determine if the T10 cycle pressure has decreased; if the T10 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 10U If the pressure during cycle T10 is not greater than P 10L Then, it is further determined whether the pressure of cycle T10 is less than P. 10L If the pressure during cycle T10 is less than P 10L If the condition is not met, an error will be reported to indicate that the event is impossible.

[0170] Judgment Path 5: Determine if the T10 cycle pressure has decreased; if the T10 cycle pressure has decreased, further determine if the cycle pressure is greater than P. 10U If the periodic pressure is not greater than P 10U Then, it is further determined whether the pressure of cycle T10 is less than P. 10L If the pressure during cycle T10 is not less than P 10L If so, it is determined that the pressure boosting valve 2 is closed normally.

[0171] In this embodiment of the invention, by analyzing the hydraulic brake valve's current consumption signal and fusing it with the initial valve state obtained from pressure comparison, a diagnostic dimension independent of pressure and directly reflecting the electrical and mechanical state of the valve drive unit is added. This significantly improves the accuracy and confidence level of fault type identification and location.

[0172] Example 3:

[0173] In some specific embodiments of the present invention, if abnormal valve states exist in the valve state set, a fault diagnosis result is generated based on the abnormal valve states, which may specifically include step S301:

[0174] Step S301: If there are abnormal valve states in the valve state set, then match the fault information text in the preset fault feature library according to the abnormal valve state as the fault diagnosis result.

[0175] In an embodiment of the present invention, after obtaining a complete set of valve states, the operating state of each valve recorded in the set is checked sequentially. All valve state entries marked as abnormal are identified. Abnormal states may include, but are not limited to, anomalies inferred from previous diagnostic steps, such as inability to open, inability to close, increased leakage, or decreased flow.

[0176] If at least one abnormal valve state is identified, its internally stored or externally connected fault feature database is accessed. This fault feature database is a pre-built knowledge base that stores the mapping relationship between various abnormal valve state patterns and standardized fault description information.

[0177] Key attributes for each abnormal valve state are extracted, mainly including the valve identifier that failed and the specific type of failure. Using these attributes as query criteria, a search and matching process is performed in the fault feature database to find and retrieve predefined detailed fault information text corresponding to the current fault condition.

[0178] The matched fault information text is integrated and formatted to generate the final fault diagnosis result. This result can be a structured report, a prompt message, or any other agreed-upon data format, used for direct display, storage, recording, or triggering subsequent maintenance, fault tolerance control, and other operations.

[0179] In this embodiment of the invention, the identified abstract valve state is matched with a pre-set fault feature library containing rich engineering semantics, which can automatically generate a specific, readable text-based diagnostic report that includes fault mechanism analysis. By connecting the underlying signal analysis with maintenance decisions, it can clearly guide maintenance personnel to take targeted measures.

[0180] Example 4:

[0181] In some specific embodiments of the present invention, sending a preset detection command sequence to the high-speed switching hydraulic brake valve may specifically include steps S401 to S402:

[0182] Step S401: Collect the working status information of the high-speed switching hydraulic brake valve.

[0183] In embodiments of the present invention, the operating status information of the high-speed on / off hydraulic brake valve is continuously or periodically collected. This operating status information reflects indicators of the basic health condition of the brake valve under normal operating conditions.

[0184] Optionally, the operating status information includes, but is not limited to, real-time brake pressure values ​​from pressure sensors, differences between brake commands and feedback from the flight control system, on / off status reports of valve coils, or performance trend indicators extracted from historical data.

[0185] Step S402: If the working status information indicates that the high-speed switching hydraulic brake valve is malfunctioning, a preset detection command sequence is sent to the high-speed switching hydraulic brake valve.

[0186] In embodiments of the present invention, the operating status information is analyzed to determine whether it indicates an abnormal operation of the high-speed on / off hydraulic brake valve. Specifically, this is based on a preset, relatively broad preliminary threshold. For example, it may be determined whether the current brake pressure continuously deviates from the command value by more than a certain tolerance range; whether the pressure exhibits abnormal maintenance or leakage decrease when there is no brake command; or whether a general fault code of the valve drive circuit is reported during routine self-testing.

[0187] Based on the assessment results, a decision is made on whether to initiate in-depth diagnostics. If the operating status information indicates that the high-speed on / off hydraulic brake valve is operating normally, subsequent diagnostic command sequences will not be executed, and the normal monitoring status will be maintained. If the operating status information indicates that the high-speed on / off hydraulic brake valve is operating abnormally, this will be used as a trigger condition to send a preset detection command sequence to the high-speed on / off hydraulic brake valve, thereby immediately initiating the fault diagnosis process.

[0188] In this embodiment of the invention, the diagnostic process can be triggered on demand by using a pre-judgment step based on routine working status information.

[0189] Example 5:

[0190] In some specific embodiments of the present invention, the normally open valve state and the normally closed valve state are determined based on the comparison results to obtain a valve state set, which may specifically include steps S501 to S502:

[0191] Step S501: Based on the comparison results, determine the normally open valve state and the normally closed valve state to obtain the initial valve state set.

[0192] In embodiments of the present invention, a preliminary analysis is performed on the comparison results to determine the initial operating state of each normally open and normally closed valve. Specifically, an analysis is conducted to determine the logical consistency of the initial valve state set. All state descriptions for the same target valve are examined to identify any logically mutually exclusive or contradictory entries. For example, the inability to open and the leakage at the same normally closed valve may be contradictory under a specific operating condition model; or, it is clearly contradictory for a valve to be simultaneously marked as normal and faulty. These conflicting state determinations for the same target valve are identified as logically contradictory target valve states.

[0193] Step S502: Perform a deduplication operation on the target valve states that have logical contradictions in the initial valve state set to obtain the valve state set.

[0194] In an embodiment of the present invention, each set of logically contradictory state entries is deduplicated according to a predetermined conflict resolution rule.

[0195] Optionally, deduplication rules can be based on the priority of diagnostic logic, fault probability calculation, or signal confidence. For example, if a valve is normal in most cycle judgments but is analyzed as faulty only under one edge condition, then the suspected faulty state is eliminated, and the normal state is retained. By eliminating contradictory and unreliable judgments, the initial valve state set is cleaned and integrated, and the final valve state set is output.

[0196] In this embodiment of the invention, by increasing the identification and deduplication of logically contradictory states in the preliminary diagnostic results, the problem of self-contradictory diagnostic results caused by instantaneous signal interference, measurement noise, or complex working conditions is effectively eliminated.

[0197] Example 6:

[0198] In some specific embodiments of the present invention, collecting the pressure feedback signal generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence may specifically include steps S601 to S602:

[0199] Step S601: The initial feedback signal set generated by the hydraulic brake valve during the execution of the detection command sequence is acquired by the sensor.

[0200] In embodiments of the present invention, multiple signals are simultaneously acquired throughout the entire execution process of sending a sequence of detection commands to the brake valve via a connected sensor array. The sensors convert continuous physical quantities into electrical signals and send them to this electronic device or a high-speed switching type hydraulic brake valve fault diagnosis device.

[0201] Step S602: Perform sliding window averaging filtering and data normalization on the initial feedback signal set to obtain the feedback signal set.

[0202] In an embodiment of the present invention, the obtained initial feedback signal set is subjected to sliding window averaging filtering. Specifically, a data window of fixed time length is defined for the signal to be processed. This window slides point by point along the time axis, and for all sampled data points within the window, its arithmetic mean is calculated, and this mean is used to replace the original signal value at the center of the window. This process traverses the entire signal sequence, thereby generating a smooth signal curve that filters out high-frequency random noise and better reflects the trend of pressure changes.

[0203] Normalize the filtered signal.

[0204] Alternatively, normalization can be performed based on a known sensor range or by scaling the signal value to a uniform numerical range.

[0205] In this embodiment of the invention, before performing subsequent analysis, the original acquired feedback signal is preprocessed by sliding window averaging filtering and data normalization, which can effectively filter out high-frequency random noise and interference in the signal, and at the same time eliminate signal baseline offset and amplitude scale inconsistency caused by individual sensor differences or environmental factors.

[0206] Figure 14 This diagram illustrates the structure of a high-speed on / off hydraulic brake valve fault diagnosis device according to an embodiment of the present invention. The high-speed on / off hydraulic brake valve fault diagnosis device 700 can be configured on an electronic device. Specifically, the high-speed on / off hydraulic brake valve fault diagnosis device 700 may include:

[0207] The sending module 701 is used to send a preset detection command sequence to the high-speed switching hydraulic brake valve. The high-speed switching hydraulic brake valve includes a pressure-boosting valve group consisting of a independent pressure-boosting valves, a pressure-reducing valve group consisting of b independent pressure-reducing valves, and c normally open pressure-relief valves. The pressure-boosting valves and pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves. a≥2, b≥2, c=1. The detection command sequence contains M sequentially executed detection cycles, M=2*(a+b+c). In the first to the (a+b+c)th detection cycles, all valves are controlled to operate in a set order, and one pressure-boosting valve in the pressure-boosting valve group operates in the first detection cycle. In the (a+b+c+1)th to the Mth detection cycles, all valves are controlled to return to their initial state in a set order, and only one valve state changes between adjacent detection cycles.

[0208] The acquisition module 702 is used to acquire the feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence, and obtain a set of feedback signals, including hydraulic brake valve control signals and brake pressure feedback signals.

[0209] The pressure determination module 703 is used to determine the pressure of each detection cycle based on the control signals of each hydraulic brake valve corresponding to each detection cycle.

[0210] The comparison module 704 is used to compare the pressure of each cycle with a preset normal signal range to obtain a comparison result. The normal signal range includes the upper and lower limits of the normal pressure range in each detection cycle.

[0211] The valve state determination module 705 is used to determine the normally open valve state and normally closed valve state based on the comparison results, and obtain the valve state set.

[0212] The generation module 706 is used to generate fault diagnosis results based on abnormal valve states if there are abnormal valve states in the valve state set.

[0213] The beneficial effects of this invention compared to the prior art are as follows: by using a preset detection command sequence, the normally open valve and normally closed valve are switched sequentially in each detection cycle. Without adding additional hardware sensors, the working status of multiple valves in a high-speed switching hydraulic brake valve can be quickly determined by analyzing the pressure feedback signal. This enables the diagnosis of various fault modes, including the normally closed valve failing to open, the normally closed valve failing to close, and the normally open valve experiencing increased leakage. This improves the efficiency of fault diagnosis while reducing the complexity and cost of the braking system.

[0214] The valve status determination module 705 can also be specifically used for:

[0215] Based on the comparison results, determine the initial state of the normally open valve and the normally closed valve;

[0216] Based on the current consumption signals of each hydraulic brake valve corresponding to each detection cycle, the initial state of the normally open valve and the initial state of the normally closed valve are continuously determined to obtain a valve state set that includes the states of the normally open valve and the normally closed valve.

[0217] Module 706 can also be specifically used for:

[0218] If there are abnormal valve states in the valve status set, the fault information text is matched with the preset fault feature library based on the abnormal valve state as the fault diagnosis result.

[0219] The sending module 701 can also be specifically used for:

[0220] Collect operating status information of high-speed switching hydraulic brake valves;

[0221] If the working status information indicates that the high-speed switching hydraulic brake valve is malfunctioning, a preset detection command sequence is sent to the high-speed switching hydraulic brake valve.

[0222] The valve status determination module 705 can also be specifically used for:

[0223] Based on the comparison results, the normally open valve state and the normally closed valve state are determined, and the initial valve state set is obtained;

[0224] Perform a deduplication operation on the target valve states that have logical contradictions in the initial valve state set to obtain the valve state set.

[0225] The data acquisition module 702 can also be specifically used for:

[0226] The initial feedback signal set generated by the hydraulic brake valve during the execution of the detection command sequence is acquired through sensors;

[0227] The initial feedback signal set is subjected to sliding window averaging filtering and data normalization to obtain the feedback signal set.

[0228] like Figure 15 The diagram shown is a schematic representation of an electronic device according to an embodiment of the present invention. The electronic device 800 may include a processor 801, a memory 802, and a computer program 803 stored in the memory 802 and executable on the processor 801, such as a high-speed switching hydraulic brake valve fault diagnosis program. When the processor 801 executes the computer program 803, it implements the steps described in the various high-speed switching hydraulic brake valve fault diagnosis embodiments.

[0229] A computer program can be divided into one or more modules / units. One or more modules / units are stored in memory 802 and executed by processor 801 to complete the present invention. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in an electronic device.

[0230] The electronic device may include, but is not limited to, a processor 801 and a memory 802. Those skilled in the art will understand that... Figure 15 This is merely an example of an electronic device and does not constitute a limitation on the electronic device. It may include more or fewer components than shown, or combine certain components, or different components. For example, an electronic device may also include input / output devices, network access devices, buses, etc.

[0231] The processor 801 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0232] The memory 802 can be an internal storage unit of an electronic device, such as a hard drive or RAM. The memory 802 can also be an external storage device of the electronic device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 802 can include both internal and external storage units. The memory 802 is used to store computer programs and other programs and data required by the electronic device. The memory 802 can also be used to temporarily store data that has been output or will be output.

[0233] It should be noted that, for the sake of convenience and brevity, the structure of the above-mentioned electronic device can also be referred to the specific description of the structure in the method embodiment, which will not be repeated here.

[0234] This invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps in the above-described high-speed switching hydraulic brake valve fault diagnosis method.

[0235] This invention provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps in the above-described high-speed on / off hydraulic brake valve fault diagnosis method.

[0236] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0237] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for various specific applications, but such implementations should not be considered beyond the scope of this invention.

[0238] In the embodiments provided by this invention, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the electronic device embodiments described above are merely illustrative. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0239] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0240] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0241] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0242] The embodiments described above are merely illustrative of the technical solutions of the present invention and are not intended 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. These 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, and should all be included within the protection scope of the present invention.

Claims

1. A fault diagnosis method for a high-speed on / off type hydraulic brake valve, characterized in that, include: A preset detection command sequence is sent to the high-speed on / off hydraulic brake valve, wherein the high-speed on / off hydraulic brake valve includes a pressure-boosting valve group consisting of a independent pressure-boosting valves, a pressure-reducing valve group consisting of b independent pressure-reducing valves, and c normally open pressure-relief valves. The pressure-boosting valves and the pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves, where a≥2, b≥2, and c=1. The detection command sequence includes M sequentially executed detection cycles, where M=2*(a+b+c). In the first to the (a+b+c)th detection cycles, all valves are controlled to operate sequentially in a set order, and one of the pressure-boosting valves in the pressure-boosting valve group operates in the first detection cycle. In the (a+b+c+1)th to the Mth detection cycles, all valves are controlled to return to their initial state sequentially in a set order, with only one valve state changing between adjacent detection cycles. The feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence are collected to obtain a set of feedback signals, wherein the feedback signals include hydraulic brake valve control signals and brake pressure feedback signals; The cycle pressure corresponding to each detection cycle is determined based on the control signal of each hydraulic brake valve corresponding to each detection cycle. The pressure of each cycle is compared with a preset normal signal range to obtain a comparison result, wherein the normal signal range includes the upper and lower limits of the normal pressure range in each detection cycle; Based on the comparison results, the normally open valve state and the normally closed valve state are determined, and a valve state set is obtained; If there are abnormal valve states in the valve state set, a fault diagnosis result is generated based on the abnormal valve states.

2. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 1, characterized in that, The feedback signal also includes the current consumption signal of the hydraulic brake valve.

3. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 2, characterized in that, The process of determining the normally open valve state and the normally closed valve state based on the comparison result yields a valve state set, including: Based on the comparison results, the initial states of the normally open valve and the normally closed valve are determined. Based on the current consumption signals of each hydraulic brake valve corresponding to each detection cycle, the initial state of the normally open valve and the initial state of the normally closed valve are continuously determined to obtain the valve state set including the normally open valve state and the normally closed valve state.

4. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 1, characterized in that, If any abnormal valve state exists within the valve state set, a fault diagnosis result is generated based on the abnormal valve state, including: If there are abnormal valve states in the valve state set, then the fault information text is matched with the abnormal valve state in the preset fault feature library as the fault diagnosis result.

5. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 1, characterized in that, The step of sending a preset detection command sequence to the high-speed on / off hydraulic brake valve includes: Collect the operating status information of the high-speed switching hydraulic brake valve; If the working status information indicates that the high-speed switching hydraulic brake valve is malfunctioning, then a preset detection command sequence is sent to the high-speed switching hydraulic brake valve.

6. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 1, characterized in that, The process of determining the normally open valve state and the normally closed valve state based on the comparison result yields a valve state set, including: Based on the comparison results, the normally open valve state and the normally closed valve state are determined, and an initial valve state set is obtained; Perform a deduplication operation on the target valve states that have logical contradictions in the initial valve state set to obtain the valve state set.

7. The fault diagnosis method for a high-speed on / off hydraulic brake valve as described in claim 1, characterized in that, The acquisition of the pressure feedback signal generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence includes: The initial feedback signal set generated by the hydraulic brake valve during the execution of the detection command sequence is acquired by the sensor; The initial feedback signal set is subjected to sliding window averaging filtering and data normalization to obtain the feedback signal set.

8. A fault diagnosis device for a high-speed switching type hydraulic brake valve, characterized in that, The device includes: The sending module is used to send a preset detection command sequence to the high-speed on / off hydraulic brake valve. The high-speed on / off hydraulic brake valve includes a pressure-boosting valve group consisting of *a* independent pressure-boosting valves, a pressure-reducing valve group consisting of *b* independent pressure-reducing valves, and *c* normally open pressure-relief valves. The pressure-boosting and pressure-reducing valves are normally closed valves, and the normally open pressure-relief valves are normally open valves, where *a* ≥ 2, *b* ≥ 2, and *c* = 1. The detection command sequence includes M sequentially executed detection cycles, where *M* = 2*(a+b+c). During the first to the *a+b+c*th detection cycles, all valves are controlled to operate sequentially in a set order, with one pressure-boosting valve in the pressure-boosting valve group operating in the first detection cycle. During the *a+b+c+1*th to the *M*th detection cycles, all valves are controlled to sequentially return to their initial state in a set order, with only one valve state changing between adjacent detection cycles. The acquisition module is used to acquire the feedback signals generated by the high-speed switching hydraulic brake valve during the execution of the detection command sequence, and obtain a set of feedback signals, wherein the feedback signals include hydraulic brake valve control signals and brake pressure feedback signals; The pressure determination module is used to determine the cycle pressure corresponding to each detection cycle based on the control signals of each hydraulic brake valve corresponding to each detection cycle. The comparison module is used to compare the pressure of each cycle with a preset normal signal range to obtain a comparison result, wherein the normal signal range includes the upper limit and lower limit of the normal pressure range in each detection cycle; The valve state determination module is used to determine the normally open valve state and the normally closed valve state based on the comparison result, and obtain a valve state set; The generation module is used to generate a fault diagnosis result based on the abnormal valve states if there are abnormal valve states in the valve state set.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the high-speed switching hydraulic brake valve fault diagnosis method as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the fault diagnosis method for the high-speed switching type hydraulic brake valve as described in any one of claims 1 to 7.