A device and method for monitoring hydraulic leakage in a redundant braking system
By employing logic control algorithms and an active leak diagnosis module, the gap in hydraulic leak monitoring of redundant braking systems has been filled, enabling safety monitoring and alerts for hydraulic braking systems and ensuring vehicle safety.
Patent Information
- Application Number
- CN202411597268.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2044-11-11
AI Technical Summary
Existing technologies lack proactive monitoring methods for hydraulic leaks in redundant braking systems, making it impossible to effectively determine air or leakage conditions, thus affecting vehicle safety.
The system uses a logic control algorithm and an active leak diagnosis module, which includes multiple sub-modules, to detect the hydraulic braking system, determine the presence of air or leaks, and alert the driver to safety via instruments.
It enables proactive leakage monitoring of hydraulic braking systems, ensuring vehicle and user safety. Problems can be detected in advance through liquid level alarm sensors, reducing braking risks.
Smart Images

Figure CN119428611B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive braking technology, and specifically to a device and method for monitoring hydraulic leakage in a redundant braking system. Background Technology
[0002] LEM, short for Hydraulic Leak Detection, monitors for air ingress in the servo cylinder and mechanical backup circuit during power-off. It primarily detects air ingress by actively pressurizing the system.
[0003] Existing technologies lack the necessary solutions to address the technical challenge of actively monitoring hydraulic leaks in redundant braking systems. This invention utilizes a logic control algorithm to determine the presence of air or leaks in the hydraulic braking system and alerts the driver via instrument clusters. Summary of the Invention
[0004] The technical problem to be solved by this invention is to overcome the aforementioned problems existing in the prior art, and to provide a hydraulic leakage monitoring device and method for redundant braking systems. This invention provides a logic control algorithm to determine whether there is air or leakage in the hydraulic braking system, and alerts the driver to safety via instruments, ensuring the safety of the vehicle and the user.
[0005] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0006] To solve the above-mentioned technical problems, the present invention is implemented using the following technical solution:
[0007] A hydraulic leakage monitoring device for a redundant braking system includes an active leakage diagnosis module;
[0008] The active leak diagnosis module performs active hydraulic testing to determine whether there is air or a leak in the hydraulic braking system.
[0009] Furthermore, the redundant braking system hydraulic leakage monitoring device also includes the following primary module:
[0010] Voltage detection module: Used to check if the voltage is insufficient. If the redundant voltage status is not equal to NoTempLowVoltage, it means that the voltage is too low.
[0011] The braking detection module is used to determine whether the braking has been disengaged based on the disengagement indication signal.
[0012] The conversion signal module is used to convert the plunger position signal into a volume signal, which is obtained by multiplying the plunger displacement by the plunger area.
[0013] The volume calculation module is used to calculate the brake fluid volume under different pressures based on the PV curve.
[0014] The temperature status determination module is used to determine the status of the temperature signal based on the input temperature quality signal.
[0015] The decoding module is used to decode the input time status enumeration value into the old DIA_mid_Status value to keep the internal functionality the same;
[0016] The wheel speed detection module is used to detect whether the wheel speed signal is reliable. It makes a judgment based on the reliability of the wheel speed signal and outputs a corrected wheel speed signal based on the reliability of the wheel speed signal.
[0017] The correction setting module is used to correct the pressure increase time based on whether the timeout threshold is reached or the input push rod stroke exceeds the push rod stroke threshold; the TMC pressure increase signal is set to 0 if the timeout or push rod threshold is reached.
[0018] The leakage flow calculation module is used to calculate the leakage flow of the hydraulic backup circuit based on the piston displacement volume. The piston displacement volume divided by time equals the flow rate.
[0019] The passive detection module is used to detect the impact of the Hal strategy on passive detection. When the valve is activated, it will cause dynamic changes in hydraulic pressure. Therefore, it is necessary to determine whether the Lem passive detection is available based on the Hal strategy control action.
[0020] The termination detection module is used to detect whether the test is terminated due to a fault.
[0021] The backup circuit status determination module is used to decode the input signal and perform bit operations to determine the different backup circuit statuses.
[0022] The servo cylinder circuit status determination module is used to decode the input signal and perform bit operations to determine different servo cylinder circuit states.
[0023] The write data module is used to write data to NVM.
[0024] Furthermore, the proactive leakage diagnosis module includes the following secondary modules:
[0025] The module for calculating the leakage flow of the hydraulic backup circuit is used to calculate the leakage flow of the hydraulic backup circuit based on the piston displacement volume. The piston displacement volume divided by time equals the flow rate.
[0026] The brake fluid volume calculation module is used to calculate the brake fluid volume at different pressures based on the PV curve of the pressure, and to calculate the leakage flow rate.
[0027] The simulated valve detection module is used to detect whether the simulated valve is not continuously open by calculating how much pressure drops after the simulated valve is stuck. If the pressure decreases significantly, it means that the simulated valve is not continuously open.
[0028] The servo cylinder leakage detection module determines whether the servo cylinder leakage detection is complete and outputs a completion flag, leakage flow rate, and fault leakage flow rate threshold.
[0029] The master cylinder leakage detection module is used to determine whether the master cylinder leakage detection is complete and outputs a completion flag, leakage flow rate, and fault leakage flow rate threshold.
[0030] The simulation valve detection module is used to determine if there are any suspicious conditions in the simulation valve. If the detection is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulation valve.
[0031] The fault status output module is used to comprehensively arbitrate diagnostic data and output the fault status.
[0032] The temperature signal judgment module is used to judge the temperature signal. If the temperature signal is unreliable, an offset amount needs to be added to correct the temperature signal.
[0033] The output leakage detection module is used to determine whether the output leakage detection is complete based on the simulation valve detection results and the servo cylinder circuit detection end signal.
[0034] The reset request signal module is used to reset the active detection request signal. It is reset after a cycle of detection is completed.
[0035] A method for monitoring hydraulic leakage in a redundant braking system, characterized in that:
[0036] The active leak diagnosis module performs active hydraulic testing to determine whether there is air or a leak in the hydraulic braking system.
[0037] Furthermore, the proactive leakage diagnosis module specifically includes the following methods for proactive diagnosis:
[0038] The leakage flow rate of the hydraulic backup circuit is calculated based on the piston displacement volume. The piston displacement volume divided by the time equals the flow rate.
[0039] Based on the PV curve of the pressure, calculate the brake fluid volume under different pressures and calculate the leakage flow rate;
[0040] By calculating how much pressure dropped after the simulated valve got stuck, we can detect whether the simulated valve was not continuously open. If the pressure dropped significantly, it means that the simulated valve was not continuously open.
[0041] Determine whether the servo cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold;
[0042] Determine whether the master cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold;
[0043] To determine if there are any suspicious conditions in the simulated valve, if the test is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulated valve.
[0044] Perform comprehensive arbitration on the diagnostic data and output the fault status;
[0045] The temperature signal is evaluated. If the temperature signal is unreliable, an offset is added to correct the temperature signal.
[0046] Based on the simulated valve test results and the servo cylinder circuit test completion signal, determine whether the output leakage detection is complete;
[0047] Reset the active detection request signal after a cycle of detection is completed.
[0048] Furthermore, the redundant braking system hydraulic leakage monitoring method also includes: determining the fault state; determining the vehicle is stationary; determining the redundant voltage state; calculating the plunger volume; calculating the nominal capacity; determining the fade detection-pressure and volume relationship; testing the trigger condition; determining the master cylinder timeout signal timeout judgment; passive diagnosis; detecting whether the test is terminated due to a fault; handling backup circuit leakage faults; handling servo cylinder circuit leakage faults; and processing and writing NVM data.
[0049] Furthermore, the redundant braking system will alert the driver to any hydraulic leaks via the instrument panel.
[0050] Furthermore, the redundant braking system hydraulic leakage monitoring device is equipped with a liquid level alarm sensor.
[0051] A device comprising one or more processors;
[0052] Memory, used to store one or more programs;
[0053] When the one or more programs are executed by the one or more processors, the one or more processors perform the method as described above.
[0054] A computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method described above.
[0055] Compared with the prior art, the beneficial effects of the present invention are:
[0056] This invention fills a gap in existing technology by using a logic control algorithm to determine whether there is air or leakage in the hydraulic braking system and alerting the driver via the instrument panel, ensuring the safety of the vehicle and the user. This invention utilizes a liquid level alarm sensor to detect problems earlier and can also perform big data monitoring to predict vehicle braking risks in advance. Attached Figure Description
[0057] The invention will now be further described with reference to the accompanying drawings:
[0058] Figure 1 VISO diagram for hydraulic leakage monitoring methods;
[0059] Figure 2 This is a schematic diagram of the two-level modules included in the proactive leak diagnosis module. Detailed Implementation
[0060] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of the embodiments of this invention will be described in more detail below with reference to the accompanying drawings. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, embodiments of this invention. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this invention, and should not be construed as limiting the invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention. The embodiments of this invention will be described in detail below with reference to the accompanying drawings.
[0061] In the description of this invention, it should be understood that the terms "center", "longitudinal", "lateral", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting the scope of protection of this invention.
[0062] The present invention will now be described in detail with reference to the accompanying drawings:
[0063] I. Functional Logic Framework
[0064] like Figure 1 For VISO charts;
[0065] Hydraulic leakage monitoring methods include: fault status judgment; vehicle stationary judgment; redundant voltage status; plunger volume; nominal capacity; decay detection - pressure and volume relationship; test trigger conditions; TMC (master cylinder) timeout signal timeout judgment; active diagnosis; passive diagnosis; detection of whether the test is terminated due to a fault; backup circuit leakage fault handling; servo cylinder circuit leakage fault handling; and this module processes data to be written to NVM, etc.
[0066] The active leakage diagnosis module mainly includes: calculating the PV curve of leakage flow and pressure of the hydraulic backup circuit based on the piston displacement volume; calculating the brake fluid volume under different pressures and calculating the leakage flow; detecting whether the simulated valve is not continuously open; determining whether the servo cylinder leakage detection is complete; determining whether the master cylinder leakage detection is complete; determining whether the simulated valve is abnormal; this module debugs the diagnostic data; judges the temperature signal; is used to reset the active detection request signal; and determines whether the output leakage detection is complete based on the simulated valve detection results and the servo cylinder circuit detection end signal.
[0067] II. Software Module Descriptions
[0068] Level 1 module
[0069] 2.1LemIPB_UnderVoltageDetection
[0070] This module is used to check if the voltage is insufficient. If the redundant voltage state is not equal to NoTempLowVoltage, it means that the voltage is too low.
[0071]
[0072] 2.2LemIPB_FadingDetection
[0073] This module determines whether the braking has disengaged based on the exit indication signal.
[0074]
[0075]
[0076] 2.3LemIPB_PlungerPosition2Volume
[0077] This module converts the plunger position signal into a volume signal, which is obtained by multiplying the plunger displacement by the plunger area.
[0078] Input signal describe PlungerPistonPosition Piston position Output signal describe PlungerVolume Piston displacement volume
[0079] 2.4LemIPB_Vnominal_PcAcWc
[0080] Calculate the brake fluid volume under different pressures based on the PV curve.
[0081] Input signal describe pAct Servo cylinder pressure Output signal describe VNom_PcAcWc Nominal volume calculated based on pressure
[0082] 2.5TSC_Decoder_TsQuality
[0083] The temperature signal status is determined based on the input THUestimator_Qualifier temperature quality signal.
[0084] Input signal describe THUestimator_Qualifier Temperature signal quality Output signal describe FullyUsable Fully available Suspiciously Plausible Suspicious RestrictedUsableNotCmp Not fully available Defect Problematic
[0085] 2.6LemIPB_Active_LemAimGoodCheckNeeded
[0086] This module maintains the same internal functionality by decoding the input time status enumeration value into the old DIA_mid_Status value.
[0087]
[0088]
[0089] 2.7LemIPB_StandStillLogic
[0090] The reliability of the wheel speed signal is detected by using the wheel speed reliability signal WSS_Quality_Whl, and a corrected wheel speed signal is output based on the reliability of the wheel speed signal.
[0091]
[0092]
[0093] 2.8LemIPB_TestTriggerLogic
[0094] This module determines whether the braking has disengaged based on the exit indication signal.
[0095]
[0096] 2.9LemIPB_TmcPressurized
[0097] This module corrects the input based on whether the Tmc boost time has reached the timeout threshold or whether the input push rod stroke exceeds the push rod stroke threshold.
[0098] If the TMC boost signal times out or reaches the push rod threshold, the TMC boost signal will be set to 0.
[0099]
[0100]
[0101] 2.10LemIPB_ActiveLeakEval
[0102] This module calculates the leakage flow of the hydraulic backup circuit based on the piston displacement volume. The piston displacement volume divided by time equals the flow rate.
[0103] Input signal describe Enabled Enable signal PlungerVolume Piston displacement volume VNom Nominal volume Output signal describe qLeak_HbcPcDiff Leakage flow tLeakCalc Detection time Started Start detection flag
[0104] 2.11LemIPB_PassiveLeakEval
[0105] This module detects the impact of the Hal strategy on passive detection. When the valve is activated, it causes dynamic changes in hydraulic pressure. Therefore, it is necessary to determine whether Lem passive detection is available based on the Hal strategy control actions.
[0106] Input signal describe Hydraulic_Mode_FL HSH hydraulic condition quality Hydraulic_Mode_FR HSH hydraulic condition quality Hydraulic_Mode_RL HSH hydraulic condition quality Hydraulic_Mode_RR HSH hydraulic condition quality TPA_Request TPA Request Output signal describe TempDisable Failure due to oscillation HalStrategyOK Hal strategy is feasible.
[0107] The 2.12LemIPB_Active_AbortionLogic module detects whether the test terminated due to a fault.
[0108]
[0109]
[0110] 2.13LemIPB_FailureWordHandling_LeakageAndAirBackupCircuit
[0111] This module acts as a decoder, decoding the input signal and performing bit operations to determine different states (backup circuits).
[0112] Input signal describe DIA_MIDStatus Diagnostic status Output signal describe isInvalid It is invalid. isSuspicious It is suspicious. isGoodCheckTrigger It triggers a valid detection.
[0113] 2.14LemIPB_FailureWordHandling_WheelCircuits
[0114] This module acts as a decoder, decoding the input signal and performing bit operations to determine different states (servo cylinder circuit).
[0115] Input signal describe DIA_MIDStatus Diagnostic status Output signal describe isInvalid It is invalid. isSuspicious It is suspicious. isGoodCheckTrigger It triggers a valid detection.
[0116] 2.15LemIPB_PdmHandling
[0117] This module processes the data to be written to NVM.
[0118]
[0119]
[0120] Third and second level modules, such as Figure 2 As shown:
[0121] 3.1LemIPB_qLeak_Active_SO_HbcPcDiff
[0122] This module calculates the leakage flow of the hydraulic backup circuit based on the piston displacement volume. The piston displacement volume divided by time equals the flow rate.
[0123]
[0124]
[0125] 3.2LemIPB_qLeak_HbcPress
[0126] This module calculates the brake fluid volume under different pressures based on the PV curve of the pressure, and also calculates the leakage flow rate.
[0127]
[0128] 3.3LemIPB_Act ive_SO_SSV
[0129] This module detects whether the simulated valve is not continuously open by calculating how much pressure drops after the simulated valve gets stuck. If the pressure decreases significantly, it means that the simulated valve is not continuously open.
[0130]
[0131]
[0132] 3.4LemIPB_ActiveLeakEvaluation_SO_HbcPcDiff
[0133] This module determines whether the servo cylinder leak detection is complete and outputs a completion flag (Finished), the leak flow rate (qLeak), and the fault leak flow rate threshold (qLeakFault). The module first filters the input qLeak, then subtracts the original value from the filtered value. Next, it uses Bernoulli's equation to convert the leak calculated at a given pressure into a reference pressure. Finally, it calculates the fault flow rate threshold and accepts or cancels the active leak assessment result based on the parking brake's operating status.
[0134]
[0135]
[0136] 3.5LemIPB_ActiveLeakEvaluation_HbcPress
[0137] This module determines whether the master cylinder leak detection is complete and outputs a completion flag (Finished), the leak flow rate (qLeak), and the fault leak flow rate threshold (qLeakFault). First, the module filters the input qLeak, then subtracts the original value from the filtered value. Next, it uses Bernoulli's equation to convert the leak amount calculated at a given pressure into a reference pressure. Finally, it calculates the fault flow rate threshold and accepts or cancels the active leak assessment result based on the parking brake's operating status.
[0138] Input signal meaning qLeak Leakage flow pCmpF_SC Master cylinder pressure Started Detection begins TempDS10Mean Average temperature TempDS10Reliable Temperature signal reliability tCalc Detection time ParkingBrakeType Parking brake type ParkingBrakeReleased Parking brake release Output signal meaning Finished Test completed qLeakFault Leakage flow fault threshold qLeak Leakage flow
[0139] 3.6LemIPB_Active_SO_SSV_Suspicion
[0140] This module determines if there are any suspicious conditions in the simulated valve. If the detection is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulated valve.
[0141] Input signal meaning qLeakFault Leakage flow fault threshold Finished Test completed qLeak Leakage flow Output signal meaning SO_SSV_Suspicion The simulation valve remains open, raising questions.
[0142] 3.7LemIPB_DebugData_Active
[0143] This module performs comprehensive arbitration on diagnostic data and outputs the fault status.
[0144] Input signal meaning PlungerPistonPosition Piston position ER_LeakAndAir Actively detect failure rate SO_SSV_Detected The simulated valve was detected to be normally open. pCmpF_AC Servo cylinder pressure pCmpF_SC Master cylinder pressure Lem_TmcPressurized TMC turbocharger VairHbcValid Air volume value validity Finished_HbcPess Test completed TempDS10Mean Average temperature Output signal meaning DD_debug0 Fault status
[0145] 3.8LemIPB_Act iveStsService
[0146] This module judges the temperature signal. If the temperature signal is unreliable, an offset needs to be added to correct the temperature signal.
[0147] Input signal meaning TempDS10Mean Average temperature TempDS10Reliable Temperature signal reliability Output signal meaning Temperature Temperature signal
[0148] 3.9LemIPB_LemAimFusion
[0149] This module determines whether the output leakage detection is complete based on the simulation valve detection results and the servo cylinder circuit detection end signal.
[0150] Input signal meaning SO_SSV_Suspicion The simulation valve remains open, raising questions. SO_SSV_Finished Simulated valve normally open test completed Finished_HbcPress Backup circuit pressure test completed Output signal meaning Finished Finish
[0151] 3.10LemIPB_Active_DAT
[0152] This module is used to reset the active detection request signal, which is reset one cycle after a round of detection is completed.
[0153] Input signal meaning LEM_STS_Request STS Request Output signal meaning Reset Reset
[0154] By understanding the specific logic through VISO, this invention primarily protects the software strategy for hydraulic leakage detection and the method for active hydraulic detection.
[0155] Hydraulic leakage monitoring methods include: fault status judgment; vehicle stationary judgment; redundant voltage status; plunger volume; nominal capacity; decay detection - pressure and volume relationship; test trigger conditions; TMC (master cylinder) timeout signal timeout judgment; active diagnosis; passive diagnosis; detection of whether the test is terminated due to a fault; backup circuit leakage fault handling; servo cylinder circuit leakage fault handling; and this module processes data to be written to NVM, etc.
[0156] Active diagnostic methods include: calculating the leakage flow rate of the hydraulic backup circuit based on the piston displacement volume, and dividing the piston displacement volume by time equals the flow rate;
[0157] Based on the PV curve of the pressure, calculate the brake fluid volume under different pressures and calculate the leakage flow rate;
[0158] By calculating how much pressure dropped after the simulated valve got stuck, we can detect whether the simulated valve was not continuously open. If the pressure dropped significantly, it means that the simulated valve was not continuously open.
[0159] Determine whether the servo cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold;
[0160] Determine whether the master cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold;
[0161] To determine if there are any suspicious conditions in the simulated valve, if the test is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulated valve.
[0162] Perform comprehensive arbitration on the diagnostic data and output the fault status;
[0163] The temperature signal is evaluated. If the temperature signal is unreliable, an offset is added to correct the temperature signal.
[0164] Based on the simulated valve test results and the servo cylinder circuit test completion signal, determine whether the output leakage detection is complete;
[0165] Reset the active detection request signal after a cycle of detection is completed.
[0166] Based on the aforementioned method for monitoring hydraulic leakage in redundant braking systems, this invention provides another device. The device includes, but is not limited to, one or more processors and a memory.
[0167] Memory, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions corresponding to the redundant braking system hydraulic leakage monitoring method in this embodiment of the invention. The processor executes the software programs, instructions, and modules stored in the memory to perform various vehicle functions and data processing, thereby realizing the aforementioned redundant braking system hydraulic leakage monitoring method.
[0168] The memory may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the terminal. Furthermore, the memory may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0169] The present invention also provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, it implements a method for monitoring hydraulic leakage in a redundant braking system. The method for monitoring hydraulic leakage in a redundant braking system includes: performing active hydraulic detection through an active leakage diagnosis module to determine whether there is air or leakage in the hydraulic braking system.
[0170] The computer-readable storage medium provided by the present invention has computer-executable instructions that are not limited to the method operations described above, but can also perform related operations in the redundant braking system hydraulic leakage monitoring method provided in any embodiment of the present invention.
[0171] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application 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 each specific application, but such implementation should not be considered beyond the scope of this application.
[0172] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line DSL) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk, SSD), etc.
[0173] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications, equivalent substitutions, and improvements made by those skilled in the art within the scope of the technology disclosed in the present invention, and within the spirit and principles of the present invention, should be included within the scope of protection of the present invention. Furthermore, all content not described in detail in this specification is prior art known to those skilled in the art.
Claims
1. A hydraulic leakage monitoring device for a redundant braking system, characterized in that: Includes a proactive leak diagnosis module; The active leak diagnosis module performs active hydraulic testing to determine whether there is air or a leak in the hydraulic braking system. The redundant braking system hydraulic leakage monitoring device also includes the following primary module: Voltage detection module: Used to check if the voltage is insufficient. If the redundant voltage status is not equal to NoTempLowVoltage, it means that the voltage is too low. The braking detection module is used to determine whether the braking has been disengaged based on the disengagement indication signal. The signal conversion module is used to convert the plunger position signal into a volume signal; The volume calculation module is used to calculate the brake fluid volume under different pressures based on the PV curve; The temperature status determination module is used to determine the status of the temperature signal based on the input temperature quality signal. The decoding module is used to decode the input time status enumeration value into the old DIA_mid_Status value to keep the internal functionality the same; The wheel speed detection module is used to detect whether the wheel speed signal is reliable. It makes a judgment based on the reliability of the wheel speed signal and outputs a corrected wheel speed signal based on the reliability of the wheel speed signal. The correction setting module is used to correct the pressure increase time based on whether the timeout threshold is reached or the input push rod stroke exceeds the push rod stroke threshold; the TMC pressure increase signal is set to 0 if the timeout or push rod threshold is reached. The leakage flow calculation module is used to calculate the leakage flow of the hydraulic backup circuit based on the piston displacement volume. The passive detection module is used to detect the impact of the Hal policy on passive detection and to determine whether Lem passive detection is available based on the control actions of the Hal policy. The termination detection module is used to detect whether the test is terminated due to a fault. The backup circuit status determination module is used to decode the input signal and perform bit operations to determine the different backup circuit statuses. The servo cylinder circuit status determination module is used to decode the input signal and perform bit operations to determine different servo cylinder circuit states. The write data module is used to write data to NVM.
2. The hydraulic leakage monitoring device for a redundant braking system according to claim 1, characterized in that: The active leakage diagnosis module includes the following secondary modules: The module for calculating the leakage flow of the hydraulic backup circuit is used to calculate the leakage flow of the hydraulic backup circuit based on the displacement volume of the piston. The brake fluid volume calculation module is used to calculate the brake fluid volume at different pressures based on the PV curve of the pressure, and to calculate the leakage flow rate. The simulated valve detection module is used to detect whether the simulated valve is not continuously open by calculating how much pressure drops after the simulated valve is stuck. The servo cylinder leakage detection module determines whether the servo cylinder leakage detection is complete and outputs a completion flag, leakage flow rate, and fault leakage flow rate threshold. The master cylinder leakage detection module is used to determine whether the master cylinder leakage detection is complete and outputs a completion flag, leakage flow rate, and fault leakage flow rate threshold. The simulation valve detection module is used to determine if there are any suspicious conditions in the simulation valve. If the detection is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulation valve. The fault status output module is used to comprehensively arbitrate diagnostic data and output the fault status. The temperature signal judgment module is used to judge the temperature signal. If the temperature signal is unreliable, an offset amount needs to be added to correct the temperature signal. The output leakage detection module is used to determine whether the output leakage detection is complete based on the simulation valve detection results and the servo cylinder circuit detection end signal. The reset request signal module is used to reset the active detection request signal. It is reset after a cycle of detection is completed.
3. A method for monitoring hydraulic leakage in a redundant braking system, characterized in that: The active leak diagnosis module performs active hydraulic testing to determine whether there is air or a leak in the hydraulic braking system. The proactive leakage diagnosis module specifically includes the following methods for proactive diagnosis: The leakage flow rate of the hydraulic backup circuit is calculated based on the piston displacement volume. The piston displacement volume divided by the time equals the flow rate. Based on the PV curve of the pressure, calculate the brake fluid volume under different pressures and calculate the leakage flow rate; By calculating how much pressure dropped after the simulated valve got stuck, we can detect whether the simulated valve was not continuously open. If the pressure dropped significantly, it means that the simulated valve was not continuously open. Determine whether the servo cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold; Determine whether the master cylinder leakage detection is complete, and output the completion flag, leakage flow rate, and fault leakage flow rate threshold; To determine if there are any suspicious conditions in the simulated valve, if the test is completed and the leakage is greater than the fault threshold, it indicates that there are suspicious conditions in the simulated valve. Perform comprehensive arbitration on the diagnostic data and output the fault status; The temperature signal is evaluated. If the temperature signal is unreliable, an offset is added to correct the temperature signal. Based on the simulated valve test results and the servo cylinder circuit test completion signal, determine whether the output leakage detection is complete; Reset the active detection request signal after a cycle of detection is completed.
4. The method for monitoring hydraulic leakage in a redundant braking system according to claim 3, characterized in that, The method for monitoring hydraulic leakage in redundant braking systems also includes: determining the fault state; determining if the vehicle is stationary; determining the redundant voltage state; calculating the plunger volume; calculating the nominal capacity; determining the fade detection-pressure and volume relationship; testing the trigger conditions; determining the master cylinder timeout signal timeout; passive diagnosis; detecting whether the test is terminated due to a fault; handling leakage faults in the backup circuit; handling leakage faults in the servo cylinder circuit; and processing and writing NVM data.
5. The method for monitoring hydraulic leakage in a redundant braking system according to claim 4, characterized in that: The redundant braking system will alert the driver to potential hydraulic leaks via the instrument panel.
6. The method for monitoring hydraulic leakage in a redundant braking system according to claim 5, characterized in that: The redundant braking system hydraulic leakage monitoring device is equipped with a liquid level alarm sensor.
7. A device, characterized in that: Includes one or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 3-6.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by the processor, it implements the method as described in any one of claims 3-6.
Citation Information
Patent Citations
Hydraulic brake loop fault diagnosis method based on OneBox brake-by-wire system
CN117799595A
Redundant brake control method, system and equipment and vehicle
CN118238789A