A fault simulation method and device for a vehicle air spring gas circuit and a storage medium
Through a fault simulation device that coordinates hardware and software, the physical hardware is used to build an air spring circuit to simulate airbag rupture, leakage, and blockage faults, which solves the problem of inaccurate fault diagnosis in existing technologies and achieves higher accuracy and realism.
Patent Information
- Application Number
- CN202210921724.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-02
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2042-08-02
AI Technical Summary
Existing fault diagnosis methods for air suspension systems rely on software simulation, which leads to inaccurate fault diagnosis.
Through the coordinated use of hardware and software, a fault simulation device is connected to a host computer, and physical hardware is used to build a simulated air circuit with air springs, including air pumps, combination valves and solenoid valves, to simulate faults such as airbag rupture, air leakage and airway blockage. Flow sensors and pressure sensors are used to detect air circuit parameters and adjust the state of solenoid valves to generate faults.
It improves the accuracy of fault diagnosis, optimizes functions that software simulation cannot achieve, and realizes realistic fault simulation.
Smart Images

Figure CN115270309B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle air spring circuit technology, and in particular to a method, apparatus and storage medium for simulating vehicle air spring circuit faults. Background Technology
[0002] Air suspension systems are a general term for suspension systems that use air springs as elastic elements. Due to their excellent road-friendliness and ability to maintain their natural vibration frequency under any load, air suspension has attracted widespread research interest. With the development of my country's automotive industry and the increasing prevalence of cars in ordinary households, people's demands for driving comfort and handling are also rising. Therefore, more and more cars equipped with air suspension systems are being developed and produced.
[0003] Currently, air suspension systems are widely used and have been successfully applied to buses, trucks, and some high-end SUVs and sedans. As a crucial component of the air suspension system, the air spring circuitry needs to be identified for potential faults before vehicle assembly. Existing methods typically involve building an air spring circuitry model using software and then simulating the parameters within the circuitry to determine fault phenomena. However, this approach relies on calculations and simulations, leading to inaccurate fault diagnosis. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, device and storage medium for simulating faults in the air spring circuit of a vehicle. Through the coordinated use of software and hardware, air circuit faults can be realistically simulated, thereby improving the accuracy of fault phenomenon judgment.
[0005] This application provides a fault simulation method for a vehicle air spring circuit. The fault simulation method is applied to a fault simulation device for the vehicle air spring circuit. The fault simulation device is connected to a host computer and a simulated air spring circuit mounted on an experimental platform. The simulated air spring circuit includes an air pump, a combination valve, and four simulated sub-circuits. Each simulated sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second solenoid valve, and the second solenoid valve is connected to the third solenoid valve. The fault simulation method includes:
[0006] Receive the fault simulation command sent by the host computer, and respond to the detection command in the fault simulation command to determine whether the target parameter after the gas passes through each of the four air spring simulated sub-gas circuits indicates that the air spring simulated sub-gas circuit can work normally.
[0007] If the air spring simulated sub-circuit can work normally, then based on the fault simulation type in the fault simulation command, the corresponding solenoid valves in the first, second, and third solenoid valves of the air spring simulated sub-circuit are adjusted to generate a fault corresponding to the fault simulation type.
[0008] Optionally, the fault simulation type includes at least one of the following: airbag rupture fault, airbag leakage fault, and airway obstruction fault.
[0009] Optionally, when the fault simulation type includes an airbag rupture fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring sub-circuit to generate a fault corresponding to the fault simulation type includes:
[0010] The switching state of the second solenoid valve in the simulated air circuit of the air spring is changed from closed to fully open, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring suddenly changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the first air pressure threshold, thereby completing the airbag bursting fault simulation generation task.
[0011] Optionally, when the fault simulation type includes an airbag leakage fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring circuit to generate a fault corresponding to the fault simulation type includes:
[0012] In response to the preset solenoid valve opening in the fault simulation command, the switch state of the third solenoid valve in the air spring simulation sub-circuit is changed from closed to open the preset solenoid valve opening, so that the current air flow value measured by the flow sensor in the air spring simulation sub-circuit gradually changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit gradually changes to the first air pressure threshold, thus completing the airbag leakage fault simulation generation task.
[0013] Optionally, when the fault simulation type includes a tracheal obstruction fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type includes:
[0014] The on / off state of the first solenoid valve in the simulated air circuit of the air spring is changed from the open state to the closed state, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring remains unchanged, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the second air pressure threshold, thus completing the task of simulating and generating airway obstruction fault.
[0015] Optionally, determining whether the target parameters of each of the four simulated air spring circuits after passing through the gas indicate that the simulated air spring circuit can function normally includes:
[0016] For each air spring simulated sub-air path, determine whether the current air flow value detected by the flow sensor in the air spring simulated sub-air path is the second flow threshold, and whether the current airbag pressure value detected by the air pressure sensor in the air spring simulated sub-air path is the third gas pressure threshold.
[0017] When both are true, it is determined that the air spring simulation sub-air circuit can work normally;
[0018] If either of these conditions is not met, it is determined that the air spring simulation sub-circuit is not functioning properly.
[0019] Optionally, after adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit based on the fault simulation type in the fault simulation command to generate a fault corresponding to the fault simulation type, the fault simulation method further includes:
[0020] The target parameters of the air spring simulated sub-gas circuit after the gas passes through it are identified after the switching state of the solenoid valve is changed based on the fault simulation type. Based on the identification results, it is determined whether the air spring simulated sub-gas circuit has a fault of the same type as the fault simulation in the fault simulation command. Each fault simulation type has a corresponding target parameter preset.
[0021] When this condition is met, the solenoid valve in the simulated air circuit that has had its switching state changed will be restored to its original switching state.
[0022] Optionally, the target parameters include at least one of the following: airflow rate and airbag pressure.
[0023] This application embodiment also provides a fault simulation device for a vehicle air spring circuit. The fault simulation device is connected to a host computer and an air spring simulated air circuit set on a test bench. The air spring simulated air circuit includes an air pump, a combination valve, and four air spring simulated sub-circuits. Each air spring simulated sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second solenoid valve, and the second solenoid valve is connected to the third solenoid valve. The fault simulation device includes:
[0024] The determination module is used to receive the fault simulation command sent by the host computer, and in response to the detection command in the fault simulation command, determine whether the target parameter of each of the four air spring simulated sub-gas circuits after passing through the gas indicates that the air spring simulated sub-gas circuit can work normally.
[0025] The adjustment module is used to adjust the corresponding solenoid valves of the first solenoid valve, the second solenoid valve, and the third solenoid valve in the air spring simulated sub-circuit based on the fault simulation type in the fault simulation command if the air spring simulated sub-circuit can work normally, so as to generate a fault corresponding to the fault simulation type.
[0026] Optionally, the fault simulation type includes at least one of the following: airbag rupture fault, airbag leakage fault, and airway obstruction fault.
[0027] Optionally, when the fault simulation type includes an airbag rupture fault, the adjustment module, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0028] The switching state of the second solenoid valve in the simulated air circuit of the air spring is changed from closed to fully open, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring suddenly changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the first air pressure threshold, thereby completing the airbag bursting fault simulation generation task.
[0029] Optionally, when the fault simulation type includes an airbag leakage fault, the adjustment module, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0030] In response to the preset solenoid valve opening in the fault simulation command, the switch state of the third solenoid valve in the air spring simulation sub-circuit is changed from closed to open the preset solenoid valve opening, so that the current air flow value measured by the flow sensor in the air spring simulation sub-circuit gradually changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit gradually changes to the first air pressure threshold, thus completing the airbag leakage fault simulation generation task.
[0031] Optionally, when the fault simulation type includes a tracheal obstruction fault, the adjustment module, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0032] The on / off state of the first solenoid valve in the simulated air circuit of the air spring is changed from the open state to the closed state, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring remains unchanged, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the second air pressure threshold, thus completing the task of simulating and generating airway obstruction fault.
[0033] Optionally, when determining whether the target parameters of each of the four simulated air spring circuits after passing through gas indicate that the simulated air spring circuit can function normally, the determining module is used to:
[0034] For each air spring simulated sub-air path, determine whether the current air flow value detected by the flow sensor in the air spring simulated sub-air path is the second flow threshold, and whether the current airbag pressure value detected by the air pressure sensor in the air spring simulated sub-air path is the third gas pressure threshold.
[0035] When both are true, it is determined that the air spring simulation sub-air circuit can work normally;
[0036] If either of these conditions is not met, it is determined that the air spring simulation sub-circuit is not functioning properly.
[0037] Optionally, the fault simulation device further includes a recovery module, which is used for:
[0038] The target parameters of the air spring simulated sub-gas circuit after the gas passes through it are identified after the switching state of the solenoid valve is changed based on the fault simulation type. Based on the identification results, it is determined whether the air spring simulated sub-gas circuit has a fault of the same type as the fault simulation in the fault simulation command. Each fault simulation type has a corresponding target parameter preset.
[0039] When this condition is met, the solenoid valve in the simulated air circuit that has had its switching state changed will be restored to its original switching state.
[0040] Optionally, the target parameters include at least one of the following: airflow rate and airbag pressure.
[0041] This application also provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the fault simulation method described above are performed.
[0042] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the fault simulation method described above.
[0043] This application provides a method, apparatus, and storage medium for simulating faults in a vehicle air spring circuit. The fault simulation method is applied to a fault simulation apparatus for a vehicle air spring circuit. The fault simulation apparatus is connected to a host computer and a simulated air spring circuit mounted on an experimental platform. The simulated air spring circuit includes an air pump, a combination valve, and four simulated air spring sub-circuits. Each simulated air spring sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, and the air spring is connected to... The second solenoid valve is connected to the third solenoid valve; the fault simulation method includes: receiving a fault simulation command sent by a host computer; responding to a detection command in the fault simulation command; determining whether the target parameters of each of the four air spring simulated sub-gas circuits after passing gas indicate that the air spring simulated sub-gas circuit can work normally; if the air spring simulated sub-gas circuit can work normally, then based on the fault simulation type in the fault simulation command, adjusting the corresponding solenoid valves of the first, second, and third solenoid valves in the air spring simulated sub-gas circuit to generate a fault corresponding to the fault simulation type.
[0044] Thus, the method provided in this application, through coordinated hardware and software, can realistically simulate gas path faults, thereby improving the accuracy of fault diagnosis. Furthermore, by simulating gas path faults, it optimizes functions that software simulation cannot achieve.
[0045] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0046] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0047] Figure 1 A flowchart illustrating a method for simulating a fault in a vehicle air spring circuit, as provided in an embodiment of this application;
[0048] Figure 2 A schematic diagram showing the connection between the fault simulation device provided in this application, the host computer, and the air spring simulation air circuit.
[0049] Figure 3 This is a schematic diagram of the air spring simulation air circuit provided in this application;
[0050] Figure 4 One of the structural schematic diagrams of a vehicle air spring circuit fault simulation device provided in the embodiments of this application;
[0051] Figure 5 A second schematic diagram of a fault simulation device for a vehicle air spring circuit provided in an embodiment of this application;
[0052] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.
[0054] Currently, air suspension systems are widely used and have been successfully applied to buses, trucks, and some high-end SUVs and sedans. As a crucial component of the air suspension system, the air spring circuitry needs to be identified for potential faults before vehicle assembly. Existing methods typically involve building an air spring circuitry model using software and then simulating the parameters within the circuitry to determine fault phenomena. However, this approach relies on calculations and simulations, leading to inaccurate fault diagnosis.
[0055] Based on this, this application provides a method for simulating faults in the air spring circuit of a vehicle. By coordinating hardware and software, a fault in the air circuit can be realistically simulated, thereby improving the accuracy of fault diagnosis.
[0056] Please see Figure 1 , Figure 1 This is a flowchart illustrating a fault simulation method for a vehicle air spring circuit according to an embodiment of this application. Here, the fault simulation method can be applied to a fault simulation device for a vehicle air spring circuit. The fault simulation device is connected to a host computer and a simulated air spring circuit mounted on an experimental platform. The simulated air spring circuit includes an air pump, a combination valve, and four simulated sub-circuits. Each simulated sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second solenoid valve, and the second solenoid valve is connected to the third solenoid valve.
[0057] The fault simulation device for the vehicle air spring circuit is a controller used to control and coordinate the operation of each controllable device in the simulated air spring circuit. The controller can be a DSP, a microcontroller, or other similar device.
[0058] The host computer is used to receive the operating status of the simulated air circuit of the air spring through the fault simulation device, and also to send control commands to the fault simulation device. The sent control commands may include fault simulation commands. The simulated air circuit of the air spring is a physical air circuit that can be used in automobiles, built on an experimental platform using multiple physical hardware components.
[0059] For an example, please refer to Figure 2 , Figure 2 This is a schematic diagram illustrating the connection between the fault simulation device provided in this application, the host computer, and the simulated air circuit of the air spring. (See attached diagram.) Figure 2 As shown, the fault simulation device can be used to identify the state of the air spring simulated air circuit and feed the identified information back to the host computer; the fault simulation device is also used to receive instructions sent by the host computer and control the devices in the air spring simulated air circuit to work according to the requirements of the received instructions.
[0060] Here, the connection between the air pump, the combination valve, and the four simulated air circuits in the simulated air circuit is as follows: the air pump is connected to the combination valve, and the combination valve is connected to each of the four simulated air circuits. The components used in the four simulated air circuits are identical, and the four simulated air circuits correspond to the mounting positions of the four tires of the vehicle.
[0061] For an example, please refer to Figure 3 , Figure 3 This is a schematic diagram of the simulated air circuit for the air spring provided in this application. Figure 3 As shown, each dashed box encloses a pneumatic path that is a simulated air spring sub-path. Each simulated air spring sub-path consists of a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve connected together. Figure 3 In the diagram, 'a' represents the first solenoid valve, 'b' represents the flow sensor, 'c' represents the pressure sensor, 'd' represents the air spring, 'e' represents the second solenoid valve, and 'f' represents the third solenoid valve. The combined valve has one inlet and four outlets, each connected to a simulated air circuit via an air spring, used to transmit gas input from the air pump to these four sub-circuits.
[0062] like Figure 1 As shown in the embodiments of this application, the fault simulation method includes:
[0063] S101. Receive the fault simulation command sent by the host computer, and in response to the detection command in the fault simulation command, determine whether the target parameter after the gas passes through each of the four air spring simulated sub-gas circuits indicates that the air spring simulated sub-gas circuit can work normally.
[0064] Here, the fault simulation commands sent by the host computer can be set independently by the test personnel, and the host computer sends the fault simulation commands to the fault simulation device. After receiving the fault simulation commands, the fault simulation device identifies the target parameters of each of the four air spring simulated sub-circuits after the gas passes through, based on the detection instructions in the fault simulation commands. Based on the target parameters of the air spring simulated sub-circuit after the gas passes through, it determines whether the air spring simulated sub-circuit can work normally, thus determining whether each air spring simulated sub-circuit can work normally.
[0065] The target parameters include at least one of the following: airflow rate and airbag pressure.
[0066] Specifically, if any simulated air spring circuit fails to function properly, the simulated air spring circuit is considered to be malfunctioning and faulty. The simulated air spring circuit is also known as the simulated air spring circuit.
[0067] In one embodiment provided in this application, determining whether the target parameter after gas passage in each of the four simulated air spring sub-circuits indicates that the simulated air spring sub-circuit can work normally includes: for each simulated air spring sub-circuit, determining whether the current air flow value detected by the flow sensor in the simulated air spring sub-circuit is a second flow threshold, and whether the current airbag pressure value detected by the air pressure sensor in the simulated air spring sub-circuit is a third gas pressure threshold; when both are yes, it is determined that the simulated air spring sub-circuit can work normally; when either is no, it is determined that the simulated air spring cannot work normally.
[0068] Here, the second flow rate threshold and the third gas pressure threshold can be preset based on experimental requirements or the actual operating conditions of the vehicle.
[0069] For example, the second flow rate threshold can be set to 0 ml / h, and the third gas pressure threshold can be set to 6 bar.
[0070] S102. If the air spring simulated sub-circuit can work normally, then based on the fault simulation type in the fault simulation command, adjust the corresponding solenoid valves of the first solenoid valve, the second solenoid valve and the third solenoid valve in the air spring simulated sub-circuit to generate a fault corresponding to the fault simulation type.
[0071] Here, the fault simulation command sent by the host computer can generate a fault for one of the four air spring simulated sub-circuits, or it can generate a fault for multiple or all of the four air spring simulated sub-circuits.
[0072] Different fault simulation types correspond to different solenoid valves.
[0073] The fault simulation type includes at least one of the following: airbag rupture fault, airbag leakage fault, and airway obstruction fault.
[0074] In one embodiment provided in this application, when the fault simulation type includes an airbag rupture fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type includes: changing the switching state of the second solenoid valve in the air spring simulation sub-circuit from a closed state to a fully open state, so that the current airflow value measured by the flow sensor in the air spring simulation sub-circuit abruptly changes to a first flow threshold, and simultaneously causes the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit to abruptly change to a first pressure threshold, thereby completing the airbag rupture fault simulation generation task.
[0075] Here, the first flow rate threshold and the first air pressure threshold are preset according to the actual experimental conditions. The first air pressure threshold is generally taken as the atmospheric pressure value under the current experimental conditions.
[0076] Before changing the on / off state of the second solenoid valve, the air spring simulated air circuit is working normally. That is, the current air flow value detected by the flow sensor in each air spring simulated sub-air circuit is the second flow threshold, and the current airbag pressure value detected by the air pressure sensor is the third gas pressure threshold.
[0077] Therefore, by changing the switching state of the second solenoid valve in the simulated air circuit from closed to fully open, the current air flow value measured by the flow sensor in the simulated air circuit changes abruptly from the second flow threshold to the first flow threshold. At the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit changes abruptly from the third gas pressure threshold to the first gas pressure threshold. This completes the task of simulating and generating an airbag rupture fault.
[0078] For example, when the switch status of the second solenoid valve in the air spring simulation sub-circuit is changed from closed to fully open according to the command in case of airbag rupture, the flow sensor reading suddenly changes from the default value of 0 to more than 176 ml / h, and the pressure sensor reading suddenly changes from the current standard spring pressure value of 6 bar to the equivalent atmospheric pressure value of 1 bar.
[0079] In another embodiment provided in this application, when the fault simulation type includes an airbag leakage fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type includes: responding to a preset solenoid valve opening degree in the fault simulation command, opening the preset solenoid valve opening degree of the third solenoid valve in the air spring simulation sub-circuit from the closed state, so that the current airflow value measured by the flow sensor in the air spring simulation sub-circuit gradually changes to a first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit gradually changes to a first pressure threshold, thereby completing the airbag leakage fault simulation generation task.
[0080] Here, the third solenoid valve can be a proportional solenoid valve, which allows the opening degree of the solenoid valve to be controlled according to actual experimental requirements, thereby realizing the fault phenomenon of airbag leakage. Specifically, when the fault model type in the sent fault simulation command is airbag leakage, the fault simulation command also carries solenoid valve opening information to control the opening of the third solenoid valve, so that the fault simulation device opens the third solenoid valve according to the preset solenoid valve opening degree.
[0081] Before changing the on / off state of the third solenoid valve, the air spring simulated air circuit is working normally. That is, the current air flow value detected by the flow sensor in each air spring simulated sub-air circuit is the second flow threshold, and the current airbag pressure value detected by the air pressure sensor is the third gas pressure threshold.
[0082] Therefore, after the third solenoid valve in the simulated air circuit of the air spring is opened from the closed state to the preset opening degree, the current air flow value measured by the flow sensor in the simulated air circuit of the air spring gradually changes from the second flow threshold to the first flow threshold. At the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring gradually changes from the third gas pressure threshold to the first gas pressure threshold. In this way, the task of simulating airbag leakage fault generation is completed.
[0083] For example, when the third solenoid valve in the air spring simulated sub-circuit is opened from the closed state to the preset solenoid valve opening degree according to the instruction of the airbag leakage fault, the flow sensor reading gradually changes from the default value of 0 to more than 176 ml / h, and the pressure sensor reading gradually changes from the current standard spring pressure value of 6 bar to the equivalent atmospheric pressure value of 1 bar.
[0084] In another embodiment provided in this application, when the fault simulation type includes a tracheal obstruction fault, adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type includes: changing the on / off state of the first solenoid valve in the air spring simulation sub-circuit from an open state to a closed state, so that the current air flow value measured by the flow sensor in the air spring simulation sub-circuit remains unchanged, and at the same time, causing the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit to abruptly change to a second air pressure threshold, thereby completing the airbag leakage fault simulation generation task.
[0085] Here, the second air pressure threshold is preset based on actual experimental conditions. Specifically, before changing the on / off state of the first solenoid valve, the air spring simulated air circuit is operating normally. That is, the flow sensor in each air spring simulated sub-circuit detects the current air flow rate as the second flow threshold, while the pressure sensor detects the current airbag pressure as the third gas pressure threshold.
[0086] Therefore, after changing the switch state of the first solenoid valve in the simulated air circuit from open to closed, the current air flow value measured by the flow sensor in the simulated air circuit remains unchanged, while the current airbag pressure value measured by the pressure sensor in the simulated air circuit changes abruptly from the third gas pressure threshold to the second gas pressure threshold, thus completing the task of simulating and generating airway obstruction faults.
[0087] For example, when the switch state of the first solenoid valve in the air spring simulated sub-circuit is changed from open to closed according to the instruction of the air duct blockage fault, the flow sensor reading remains unchanged, but the pressure sensor reading changes abruptly from the current standard spring pressure value of 6 bar to 20 bar.
[0088] In another embodiment provided in this application, after adjusting the corresponding solenoid valves of the first, second, and third solenoid valves in the air spring simulated sub-gas circuit based on the fault simulation type in the fault simulation command to generate a fault corresponding to the fault simulation type, the fault simulation method further includes: identifying the target parameters of the air spring simulated sub-gas circuit after the switching state of the solenoid valve is changed based on the fault simulation type, and determining whether a fault of the same type as the fault simulation in the fault simulation command is generated in the air spring simulated sub-gas circuit according to the identification result; wherein, each fault simulation type has a corresponding target parameter preset; when it is, the solenoid valves in the air spring simulated gas circuit whose switching state has been changed are controlled to return to their original switching state.
[0089] This implementation method addresses fault resolution after fault generation, and specifically includes the following implementation forms:
[0090] When the fault simulation type is airbag bursting fault, the current air flow value measured by the flow sensor in the air spring simulation sub-air circuit changes abruptly from the second flow threshold to the first flow threshold. At the same time, when the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-air circuit changes abruptly from the third gas pressure threshold to the first gas pressure threshold, the switch state of the second solenoid valve in the air spring simulation sub-air circuit is restored from the fully open state to the closed state.
[0091] When the fault simulation type is airbag leakage fault, the current air flow value measured by the flow sensor in the air spring simulation sub-air circuit gradually changes from the second flow threshold to the first flow threshold. At the same time, when the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-air circuit gradually changes from the third gas pressure threshold to the first gas pressure threshold, the switch state of the third solenoid valve in the air spring simulation sub-air circuit is restored from the current opening degree to the closed state.
[0092] When the fault simulation type is tracheal obstruction fault, the current airflow value measured by the flow sensor in the air spring simulated sub-air circuit remains unchanged. At the same time, when the current airbag pressure value measured by the pressure sensor in the air spring simulated sub-air circuit changes abruptly from the third gas pressure threshold to the second gas pressure threshold, the switch state of the first solenoid valve in the air spring simulated sub-air circuit is restored from the closed state to the open state.
[0093] This application provides a fault simulation method for a vehicle air spring circuit. The fault simulation method is applied to a fault simulation device for the vehicle air spring circuit. The fault simulation device is connected to a host computer and a simulated air spring circuit mounted on an experimental platform. The simulated air spring circuit includes an air pump, a combination valve, and four simulated air spring sub-circuits. Each simulated air spring sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, and the air spring is connected to the first solenoid valve. Two solenoid valves, the second solenoid valve being connected to the third solenoid valve; the fault simulation method includes: receiving a fault simulation command sent by a host computer; responding to a detection command in the fault simulation command; determining whether the target parameters of each of the four air spring simulated sub-gas circuits after passing gas indicate that the air spring simulated sub-gas circuit can work normally; if the air spring simulated sub-gas circuit can work normally, then based on the fault simulation type in the fault simulation command, adjusting the corresponding solenoid valves of the first, second, and third solenoid valves in the air spring simulated sub-gas circuit to generate a fault corresponding to the fault simulation type.
[0094] Thus, the method provided in this application, through coordinated hardware and software, can realistically simulate gas path faults, thereby improving the accuracy of fault diagnosis. Furthermore, by simulating gas path faults, it optimizes functions that software simulation cannot achieve.
[0095] Please see Figure 4 , Figure 5 , Figure 4 This is one of the structural schematic diagrams of a vehicle air spring circuit fault simulation device provided in an embodiment of this application. Figure 5 This is a second schematic diagram of a fault simulation device for a vehicle air spring circuit provided in an embodiment of this application. The fault simulation device is connected to a host computer and a simulated air spring circuit mounted on an experimental platform. The simulated air spring circuit includes an air pump, a combination valve, and four simulated sub-circuits. Each simulated sub-circuit includes a first solenoid valve, a flow sensor, a pressure sensor, an air spring, a second solenoid valve, and a third solenoid valve. The first solenoid valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second solenoid valve, and the second solenoid valve is connected to the third solenoid valve. Figure 4 As shown, the fault simulation device 400 includes:
[0096] The determination module 410 is used to receive the fault simulation command sent by the host computer, and in response to the detection command in the fault simulation command, determine whether the target parameter of each of the four air spring simulated sub-gas circuits after passing through the gas indicates that the air spring simulated sub-gas circuit can work normally.
[0097] The adjustment module 420 is used to adjust the corresponding solenoid valves of the first solenoid valve, the second solenoid valve, and the third solenoid valve in the air spring simulated sub-circuit based on the fault simulation type in the fault simulation command if the air spring simulated sub-circuit can work normally, so as to generate a fault corresponding to the fault simulation type.
[0098] Optionally, the fault simulation type includes at least one of the following: airbag rupture fault, airbag leakage fault, and airway obstruction fault.
[0099] Optionally, when the fault simulation type includes an airbag rupture fault, the adjustment module 420, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0100] The switching state of the second solenoid valve in the simulated air circuit of the air spring is changed from closed to fully open, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring suddenly changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the first air pressure threshold, thereby completing the airbag bursting fault simulation generation task.
[0101] Optionally, when the fault simulation type includes an airbag leakage fault, the adjustment module 420, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the simulated air spring sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0102] In response to the preset solenoid valve opening in the fault simulation command, the switch state of the third solenoid valve in the air spring simulation sub-circuit is changed from closed to open the preset solenoid valve opening, so that the current air flow value measured by the flow sensor in the air spring simulation sub-circuit gradually changes to the first flow threshold, and at the same time, the current airbag pressure value measured by the pressure sensor in the air spring simulation sub-circuit gradually changes to the first air pressure threshold, thus completing the airbag leakage fault simulation generation task.
[0103] Optionally, when the fault simulation type includes a tracheal obstruction fault, the adjustment module 420, when adjusting the corresponding solenoid valves among the first, second, and third solenoid valves in the air spring simulation sub-circuit to generate a fault corresponding to the fault simulation type, is used to:
[0104] The on / off state of the first solenoid valve in the simulated air circuit of the air spring is changed from the open state to the closed state, so that the current air flow value measured by the flow sensor in the simulated air circuit of the air spring remains unchanged, and at the same time, the current airbag pressure value measured by the pressure sensor in the simulated air circuit of the air spring suddenly changes to the second air pressure threshold, thus completing the task of simulating and generating airway obstruction fault.
[0105] Optionally, when determining whether the target parameters of each of the four simulated air spring sub-circuits after passing through gas indicate that the simulated air spring sub-circuit can work normally, the determining module 410 is used to:
[0106] For each air spring simulated sub-air path, determine whether the current air flow value detected by the flow sensor in the air spring simulated sub-air path is the second flow threshold, and whether the current airbag pressure value detected by the air pressure sensor in the air spring simulated sub-air path is the third gas pressure threshold.
[0107] When both are true, it is determined that the air spring simulation sub-air circuit can work normally;
[0108] If either of these conditions is not met, it is determined that the air spring simulation sub-circuit is not functioning properly.
[0109] Optional, such as Figure 5 As shown, the fault simulation device 400 further includes a recovery module 430, which is used for:
[0110] The target parameters of the air spring simulated sub-gas circuit after the gas passes through it are identified after the switching state of the solenoid valve is changed based on the fault simulation type. Based on the identification results, it is determined whether the air spring simulated sub-gas circuit has a fault of the same type as the fault simulation in the fault simulation command. Each fault simulation type has a corresponding target parameter preset.
[0111] When this condition is met, the solenoid valve in the simulated air circuit that has had its switching state changed will be restored to its original switching state.
[0112] Optionally, the target parameters include at least one of the following: airflow rate and airbag pressure.
[0113] Please see Figure 6 , Figure 6This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 6 As shown, the electronic device 600 includes a processor 610, a memory 620, and a bus 630.
[0114] The memory 620 stores machine-readable instructions executable by the processor 610. When the electronic device 600 is running, the processor 610 and the memory 620 communicate via the bus 630. When the machine-readable instructions are executed by the processor 610, they can perform the operations described above. Figure 1 The steps in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0115] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The steps in the method embodiment shown are described in detail in the method embodiment, and will not be repeated here.
[0116] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0117] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0118] 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.
[0119] In addition, the functional units in the various embodiments of this application 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.
[0120] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0121] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, 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 this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for simulating faults in the air spring circuit of a vehicle, characterized in that, The fault simulation method is applied to a fault simulation device of a vehicle air spring gas circuit, the fault simulation device is connected with an upper computer and an air spring simulation gas circuit arranged on an experiment table respectively; the air spring simulation gas circuit comprises a gas pump, a combination valve and four air spring simulation sub-gas circuits; the gas pump is connected to the combination valve, the combination valve is connected with the four air spring simulation sub-gas circuits respectively, the devices used in the four air spring simulation sub-gas circuits are all the same, and the four air spring simulation sub-gas circuits correspond to the installation positions of four tires of a vehicle; the air spring simulation sub-gas circuit comprises a first electromagnetic valve, a flow sensor, a pressure sensor, an air spring, a second electromagnetic valve and a third electromagnetic valve, the third electromagnetic valve is a proportional electromagnetic valve; the combination valve is provided with an air inlet end and four air outlet ends, the four air outlet ends are connected with the four air spring simulation sub-gas circuits respectively, and are used to transmit the gas input by the gas pump to the four air spring simulation sub-gas circuits; the first electromagnetic valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second electromagnetic valve, and the second electromagnetic valve is connected to the third electromagnetic valve; The fault simulation method comprises: receiving a fault simulation instruction sent by the upper computer, and determining whether a target parameter of each air spring simulation sub-gas circuit in the four air spring simulation sub-gas circuits after passing through gas indicates that the air spring simulation sub-gas circuit can work normally in response to a detection instruction in the fault simulation instruction; the target parameter is a gas circuit flow and / or an air bag pressure; if the air spring simulation sub-gas circuit can work normally, adjusting corresponding electromagnetic valves in the first electromagnetic valve, the second electromagnetic valve and the third electromagnetic valve in the air spring simulation sub-gas circuit based on a fault simulation type in the fault simulation instruction to generate a fault corresponding to the fault simulation type; wherein the fault simulation type comprises at least one of the following: air bag burst fault, air bag leakage fault and air pipe blockage fault; when the fault simulation type is the air bag burst fault, adjusting the corresponding electromagnetic valves comprises: changing the on-off state of the second electromagnetic valve in the air spring simulation sub-gas circuit from a closed state to a fully open state, so that the current gas circuit flow value measured by the flow sensor in the air spring simulation sub-gas circuit suddenly changes to a first flow threshold value, and at the same time, the current air bag pressure value measured by the pressure sensor in the air spring simulation sub-gas circuit suddenly changes to a first air pressure threshold value, thereby completing the air bag burst fault simulation generation task; when the fault simulation type is the air bag leakage fault, adjusting the corresponding electromagnetic valves comprises: opening the on-off state of the third electromagnetic valve in the air spring simulation sub-gas circuit by a preset electromagnetic valve opening degree in response to the preset electromagnetic valve opening degree in the fault simulation instruction, so that the current gas circuit flow value measured by the flow sensor in the air spring simulation sub-gas circuit gradually changes to the first flow threshold value, and at the same time, the current air bag pressure value measured by the pressure sensor in the air spring simulation sub-gas circuit gradually changes to the first air pressure threshold value, thereby completing the air bag leakage fault simulation generation task; When the fault simulation type is a trachea blockage fault, adjusting the corresponding electromagnetic valve includes: changing the switch state of the first electromagnetic valve in the air spring simulation sub-gas path from an open state to a closed state, so that the current gas path flow value measured by the flow sensor in the air spring simulation sub-gas path remains unchanged, and the current air bag pressure value measured by the pressure sensor in the air spring simulation sub-gas path suddenly changes to a second air pressure threshold, completing the air spring simulation sub-gas path blockage fault simulation generation task.
2. The fault simulation method according to claim 1, characterized in that, The determination of whether the target parameter of each of the four air spring simulation sub-gas paths after passing through the gas indicates that the air spring simulation sub-gas path can work normally includes: For each air spring simulation sub-gas path, determine whether the current gas path flow value detected by the flow sensor in the air spring simulation sub-gas path is a second flow threshold, and whether the current air bag pressure value detected by the air pressure sensor in the air spring simulation sub-gas path is a third air pressure threshold; When both are yes, it is determined that the air spring simulation sub-gas path can work normally; When either is no, it is determined that the air spring simulation sub-gas path cannot work normally.
3. The fault simulation method according to claim 1, characterized by, After adjusting the corresponding electromagnetic valve in the first electromagnetic valve, the second electromagnetic valve and the third electromagnetic valve in the air spring simulation sub-gas path based on the fault simulation type in the fault simulation instruction, to generate a fault corresponding to the fault simulation type, the fault simulation method further comprises: Identify the target parameter of the air spring simulation sub-gas path after passing through the gas based on the switch state change of the electromagnetic valve based on the fault simulation type, and determine whether the same fault as the fault simulation type in the fault simulation instruction occurs in the air spring simulation sub-gas path according to the identification result; each fault simulation type is pre-set with a corresponding target parameter; When yes, control the electromagnetic valve with changed switch state in the air spring simulation sub-gas path to restore to the switch state before the change.
4. A fault simulation device for a vehicle air spring circuit, characterized in that, The fault simulation device is connected with a host computer and an air spring simulation gas path arranged on an experimental table; the air spring simulation gas path includes a gas pump, a combination valve and four air spring simulation sub-gas paths; the gas pump is connected to the combination valve, the combination valve is connected with the four air spring simulation sub-gas paths respectively, the devices used in the four air spring simulation sub-gas paths are the same, and the four air spring simulation sub-gas paths correspond to the installation positions of the four tires of the vehicle; the air spring simulation sub-gas path includes a first electromagnetic valve, a flow sensor, a pressure sensor, an air spring, a second electromagnetic valve and a third electromagnetic valve, the third electromagnetic valve is a proportional electromagnetic valve; the combination valve is provided with an air inlet and four air outlets, the four air outlets are connected with the four air spring simulation sub-gas paths respectively, and are used to transmit the gas input by the gas pump to the four air spring simulation sub-gas paths; the first electromagnetic valve is connected to the flow sensor, the flow sensor is connected to the pressure sensor, the pressure sensor is connected to the air spring, the air spring is connected to the second electromagnetic valve, and the second electromagnetic valve is connected to the third electromagnetic valve; The fault simulation device comprises: determining module, configured to receive a fault simulation instruction sent by the host computer, and determine whether a target parameter of each of the four air spring simulation sub-air paths after passing through gas indicates that the air spring simulation sub-air path can work normally in response to a detection instruction in the fault simulation instruction, the target parameter being an air path flow rate and / or an air bag pressure; adjusting module, configured to, if the air spring simulation sub-air path can work normally, adjust a corresponding one of the first electromagnetic valve, the second electromagnetic valve and the third electromagnetic valve in the air spring simulation sub-air path based on a fault simulation type in the fault simulation instruction to generate a fault corresponding to the fault simulation type, the fault simulation type including at least one of an air bag burst fault, an air bag leakage fault and an air pipe blockage fault; when the fault simulation type is the air bag burst fault, the adjusting module is configured to, when adjusting the corresponding electromagnetic valve, change a switch state of the second electromagnetic valve in the air spring simulation sub-air path from a closed state to a fully open state, so that a current air path flow rate value measured by a flow rate sensor in the air spring simulation sub-air path jumps to a first flow rate threshold value, and a current air bag pressure value measured by a pressure sensor in the air spring simulation sub-air path jumps to a first air pressure threshold value, thereby completing an air bag burst fault simulation generation task; when the fault simulation type is the air bag leakage fault, the adjusting module is configured to, when adjusting the corresponding electromagnetic valve, open the switch state of the third electromagnetic valve in the air spring simulation sub-air path by a preset electromagnetic valve opening degree in response to the preset electromagnetic valve opening degree in the fault simulation instruction, so that the current air path flow rate value measured by the flow rate sensor in the air spring simulation sub-air path gradually changes to the first flow rate threshold value, and the current air bag pressure value measured by the pressure sensor in the air spring simulation sub-air path gradually changes to the first air pressure threshold value, thereby completing an air bag leakage fault simulation generation task; when the fault simulation type is the air pipe blockage fault, the adjusting module is configured to, when adjusting the corresponding electromagnetic valve, change the switch state of the first electromagnetic valve in the air spring simulation sub-air path from an open state to a closed state, so that the current air path flow rate value measured by the flow rate sensor in the air spring simulation sub-air path remains unchanged, and the current air bag pressure value measured by the pressure sensor in the air spring simulation sub-air path jumps to a second air pressure threshold value, thereby completing an air pipe blockage fault simulation generation task.
5. An electronic device, comprising: comprising: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, the machine readable instructions are executed by the processor to perform the steps of the fault simulation method in any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that, the computer readable storage medium stores a computer program, the computer program is executed by the processor to perform the steps of the fault simulation method in any one of claims 1 to 3.
Citation Information
Patent Citations
Electric control air suspension fault diagnosis simulation system and method
CN114486298A