Hydraulic leakage monitoring device and method for redundant braking system
Through logic control algorithms and active leakage diagnosis modules to monitor hydraulic leakage in redundant braking systems, the problem of inability to effectively monitor hydraulic leakage in the prior art is solved, and the leakage situation is timely discovered and handled to ensure vehicle safety.
Patent Information
- Application Number
- CN202411597268.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-11
AI Technical Summary
The prior art lacks effective methods to monitor hydraulic leakage of redundant braking systems, resulting in the inability to detect and handle hydraulic leakage in a timely manner, affecting vehicle safety.
The logic control algorithm is used to perform hydraulic detection through the active leakage diagnosis module to determine whether there is air or leakage in the hydraulic braking system, and remind the driver to pay attention to safety through the instrument.
It realizes effective monitoring of the hydraulic braking system, timely discovers and handles hydraulic leakage, and ensures the safety of vehicles and users.
Smart Images

Figure CN119428611A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of automobile braking, and in particular to a device and method for monitoring hydraulic leakage of a redundant braking system. Background Art
[0002] LEM is short for hydraulic leakage monitoring, hereinafter referred to as LEM. LEM monitors whether there is air mixed in the servo cylinder and mechanical backup circuit during power-off. It mainly detects whether there is air mixed in the servo cylinder and mechanical hydraulic backup circuit by actively pressurizing the system.
[0003] The prior art lacks corresponding technology to solve the technical problem of actively monitoring the hydraulic leakage of redundant brake systems. The present invention can determine whether there is air or leakage in the hydraulic brake system through a logic control algorithm, and remind the driver to pay attention to safety through an instrument. Summary of the invention
[0004] The technical problem to be solved by the present invention is to overcome the above problems existing in the prior art and provide a redundant brake system hydraulic leakage monitoring device and method. The invention provides a logic control algorithm to determine whether there is air or leakage in the hydraulic brake system, and reminds the driver to pay attention to safety through the instrument to ensure the safety of the vehicle and the user.
[0005] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0006] In order to solve the above technical problems, the present invention is implemented by adopting the following technical solutions:
[0007] A redundant brake system hydraulic leakage monitoring device includes an active leakage diagnosis module;
[0008] Active hydraulic detection is performed through the active leakage diagnosis module to determine whether there is air or leakage in the hydraulic brake system.
[0009] Furthermore, the redundant brake system hydraulic leakage monitoring device also includes the following primary modules:
[0010] Voltage detection module: used to check whether the voltage is insufficient. If the redundant voltage status is not equal to NoTempLowVoltage, it means that the voltage is detected to be too low;
[0011] A braking judgment module is used to judge whether the brake is released according to the release indication signal;
[0012] A signal conversion module is used to convert the plunger position signal into a volume signal obtained by multiplying the plunger displacement by the plunger area;
[0013] Volume calculation module, used to calculate the volume of brake fluid under different pressures according to the PV curve;
[0014] A temperature status judgment module is used to judge the temperature signal status according to the input temperature quality signal;
[0015] Decode module 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, make a judgment based on the wheel speed reliability signal, and output a corrected wheel speed signal based on the reliability of the wheel speed signal;
[0017] The correction setting module is used to make corrections according to whether the boost time reaches the timeout threshold or the input push rod stroke exceeds the push rod stroke threshold; the TMC boost signal is set, and if the timeout or the push rod threshold is reached, the TMC boost signal is set to 0;
[0018] A leakage flow calculation module is used to calculate the leakage flow of the hydraulic backup circuit according to the plunger displacement volume. The plunger displacement volume divided by the 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 actuated, 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] A judgment termination module is used to detect whether the test is terminated due to a fault;
[0021] A backup circuit status determination module is used to perform bit operations after decoding the input signal to determine different backup circuit states;
[0022] A module for judging the state of the servo cylinder circuit is used to decode the input signal and perform bit operations to judge different states of the servo cylinder circuit;
[0023] The data writing module is used to write data into the NVM.
[0024] Furthermore, the active leakage diagnosis module includes the following secondary modules:
[0025] A module for calculating the leakage flow of a hydraulic backup circuit is used to calculate the leakage flow of the hydraulic backup circuit according to the displacement volume of the plunger. The displacement volume of the plunger divided by the time equals the flow rate.
[0026] The brake fluid volume calculation module is used to calculate the brake fluid volume under different pressures and the leakage flow according to the PV curve of the pressure;
[0027] The simulation valve detection module is used to detect whether the simulation valve is not always open by calculating how much the pressure drops after the simulation valve is stuck. If the pressure decreases significantly, it means that the simulation valve is not always open;
[0028] A servo cylinder leakage judgment module judges whether the servo cylinder leakage detection is completed, and outputs a completion mark, leakage flow, and fault leakage flow threshold;
[0029] A master cylinder leakage judging module is used to judge whether the master cylinder leakage detection is completed and output a completion mark, leakage flow rate, and fault leakage flow rate threshold;
[0030] The simulation valve judging module is used to judge whether the simulation valve has any suspicious situation. If the detection is completed and the leakage amount is greater than the fault threshold, it means that the simulation valve has any suspicious situation.
[0031] Output fault status module, used for comprehensive arbitration of diagnostic data and outputting fault status;
[0032] The temperature signal judging module is used to judge the temperature signal. If the temperature signal is not credible, an offset needs to be added to correct the temperature signal.
[0033] An output leakage detection module is used to determine whether the output leakage detection is completed according to the simulation valve detection result and the servo cylinder circuit detection end signal;
[0034] The reset request signal module is used to reset the active detection request signal and reset it after a round of detection ends.
[0035] A redundant brake system hydraulic leakage monitoring method, characterized in that:
[0036] Active hydraulic detection is performed through the active leakage diagnosis module to determine whether there is air or leakage in the hydraulic brake system.
[0037] Furthermore, the active leakage diagnosis module specifically includes the following methods for active diagnosis:
[0038] The leakage flow of the hydraulic backup circuit is calculated based on the plunger displacement volume. The plunger displacement volume divided by the time equals the flow rate.
[0039] According to the PV curve of pressure, calculate the volume of brake fluid under different pressures and calculate the leakage flow;
[0040] By calculating how much the pressure drops after the simulated valve is stuck, it is possible to detect whether the simulated valve is not always open. If the pressure decreases significantly, it means that the simulated valve is not always open.
[0041] Determine whether the servo cylinder leakage detection is completed, and output the completion mark, leakage flow, and fault leakage flow threshold;
[0042] Determine whether the master cylinder leakage detection is completed, and output the completion mark, leakage flow rate, and fault leakage flow rate threshold;
[0043] Determine whether the simulation valve has a suspicious condition. If the detection is completed and the leakage amount is greater than the fault threshold, it means that the simulation valve has a suspicious condition.
[0044] Comprehensive arbitration of diagnostic data and output of fault status;
[0045] The temperature signal is judged. If the temperature signal is unreliable, an offset needs to be added to correct the temperature signal.
[0046] According to the test results of the simulated valve and the end signal of the servo cylinder circuit test, it is judged whether the output leakage test is completed;
[0047] Reset the active detection request signal and reset it after a round of detection ends.
[0048] Furthermore, the redundant brake system hydraulic leakage monitoring method also includes: judging the fault state; judging the vehicle stationary; judging the redundant voltage state; calculating the plunger volume; calculating the nominal capacity; judging the decay detection-pressure and volume relationship; testing trigger conditions; master cylinder timeout signal timeout judgment; passive diagnosis; detecting whether the test is terminated due to a fault; backup circuit leakage fault handling; servo cylinder circuit leakage fault handling; processing and writing NVM data.
[0049] Furthermore, the redundant brake system hydraulic leakage situation can remind the driver to pay attention to safety through the instrument.
[0050] Furthermore, the redundant brake system hydraulic leakage monitoring device is provided with a liquid level alarm sensor.
[0051] A device comprising one or more processors;
[0052] A memory for storing one or more programs;
[0053] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described above.
[0054] A computer-readable storage medium stores a computer program, which implements the method described above when executed by a processor.
[0055] Compared with the prior art, the present invention has the following beneficial effects:
[0056] The present invention fills the gap in the prior art. It uses a logic control algorithm to determine whether there is air or leakage in the hydraulic brake system, and reminds the driver to pay attention to safety through the instrument to ensure the safety of the vehicle and the user. The present invention can detect problems in advance through the liquid level alarm sensor, and can also perform big data monitoring to determine the vehicle braking risk in advance. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The present invention will be further described below in conjunction with the accompanying drawings:
[0058] Figure 1 It is the VISO diagram of hydraulic leakage monitoring method;
[0059] Figure 2 Schematic diagram of the secondary modules included in the active leakage diagnosis module. DETAILED DESCRIPTION
[0060] In order to make the purpose, technical scheme and advantages of the implementation of the present invention clearer, the technical scheme in the embodiment of the present invention will be described in more detail below in conjunction with the drawings in the embodiment of the present invention. In the drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of the present invention, not all of the embodiments. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limitations on the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. The embodiments of the present invention are described in detail below in conjunction with the drawings.
[0061] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the scope of protection of the present invention.
[0062] The present invention is described in detail below in conjunction with the accompanying drawings:
[0063] 1. Functional Logical Framework
[0064] like Figure 1 It is a VISO diagram;
[0065] The hydraulic leakage monitoring method includes: 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; this module processes the data to be written to NVM and other modules.
[0066] The active leakage diagnosis module mainly includes: calculating the leakage flow and pressure PV curve of the hydraulic backup circuit according to the plunger displacement volume, calculating the brake fluid volume under different pressures, and calculating the leakage flow, detecting whether the simulation valve is not always open, judging whether the servo cylinder leakage detection is completed, judging whether the master cylinder leakage detection is completed, judging whether the simulation valve is abnormal, this module debugs the diagnostic data, judges the temperature signal, resets the active detection request signal, and judges whether the output leakage detection is completed according to the simulation valve detection result and the servo cylinder circuit detection end signal.
[0067] 2. Description of each software module
[0068] First level module
[0069] 2.1LemIPB_UnderVoltageDetection
[0070] This module is used to check whether the voltage is insufficient. If the redundant voltage status is not equal to NoTempLowVoltage, it means that the voltage is too low.
[0071]
[0072] 2.2LemIPB_FadingDetection
[0073] The module determines whether the brake is released based on the release 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 Plunger piston position Output signal describe PlungerVolume Plunger displacement volume
[0079] 2.4LemIPB_Vnominal_PcAcWc
[0080] According to the PV curve, calculate the volume of brake fluid at different pressures.
[0081] Input signal describe pAc Servo cylinder pressure Output signal describe VNom_PcAcWc Nominal volume calculated from pressure
[0082] 2.5TSC_Decoder_TsQuality
[0083] The temperature signal status is judged according to the input THUestimator_Qualifier temperature quality signal.
[0084] Input signal describe THUestimator_Qualifier Temperature signal quality Output signal describe FullyUsable Fully available SuspiciouslyPlausible Suspicious RestrictedUsableNotCmp Not fully available Defect Problematic
[0085] 2.6LemIPB_Active_LemAimGoodCheckNeeded
[0086] This module keeps the internal functionality the same by decoding the incoming Time Status enumeration value into the old DIA_mid_Status value.
[0087]
[0088]
[0089] 2.7LemIPB_StandStillLogic
[0090] Detect whether the wheel speed signal is reliable, judge it through the wheel speed reliability signal WSS_Quality_Whl, and output the corrected wheel speed signal according to the reliability of the wheel speed signal.
[0091]
[0092]
[0093] 2.8LemIPB_TestTriggerLogic
[0094] The module determines whether the brake is released based on the release indication signal.
[0095]
[0096] 2.9LemIPB_TmcPressurized
[0097] This module makes corrections based on whether the Tmc boost time reaches the timeout threshold or the input push rod stroke exceeds the push rod stroke threshold.
[0098] TMC boost signal, if it times out and 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 hydraulic backup circuit leakage flow based on the plunger displacement volume, which is divided by time to equal the flow rate.
[0103] Input signal describe Enabled Enable signal PlungerVolume Plunger displacement volume VNom Nominal volume Output signal describe qLeak_HbcPcDiff Leakage flow tLeakCalc Detection time Started Detection start flag
[0104] 2.11LemIPB_PassiveLeakEval
[0105] This module detects the impact of the Hal strategy on passive detection. When the valve is actuated, it will cause dynamic changes in the hydraulic pressure. Therefore, it is necessary to determine whether Lem passive detection is available based on the Hal strategy control action.
[0106] Input signal describe Hydraulic_Mode_FL HSH hydraulic state quality Hydraulic_Mode_FR HSH hydraulic state quality Hydraulic_Mode_RL HSH hydraulic state quality Hydraulic_Mode_RR HSH hydraulic state quality TPA_Request TPA Request Output signal describe TempDisable Failure due to vibration HalStrategyOK Hal strategy is feasible
[0107] 2.12LemIPB_Active_AbortionLogic This module detects whether the test is terminated due to a fault
[0108]
[0109]
[0110] 2.13LemIPB_FailureWordHandling_LeakageAndAirBackupCircuit
[0111] This module functions as a decoder, decoding the input signal and performing bit operations to determine different states (backup loop).
[0112] Input signal describe DIA_MIDStatus Diagnostic status Output signal describe isInvalid is invalid isSuspicious is suspicious isGoodCheckTrigger It triggers effective 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 is invalid isSuspicious is suspicious isGoodCheckTrigger It triggers effective detection
[0116] 2.15LemIPB_PdmHandling
[0117] This module processes the data to be written to the NVM.
[0118]
[0119]
[0120] Third, secondary modules, such as Figure 2 As shown:
[0121] 3.1LemIPB_qLeak_Active_SO_HbcPcDiff
[0122] This module calculates the hydraulic backup circuit leakage flow based on the plunger displacement volume, which is divided by time to equal the flow rate.
[0123]
[0124]
[0125] 3.2LemIPB_qLeak_HbcPress
[0126] This module calculates the brake fluid volume at different pressures and the leakage flow rate based on the PV curve of the pressure.
[0127]
[0128] 3.3LemIPB_Active_SO_SSV
[0129] This module detects whether the simulated valve is not always open by calculating how much pressure has dropped after the simulated valve is stuck. If the pressure decreases significantly, it means that the simulated valve is not always open.
[0130]
[0131]
[0132] 3.4LemIPB_ActiveLeakEvaluation_SO_HbcPcDiff
[0133] This module determines whether the servo cylinder leakage detection is completed, and outputs the completion flag Finished, leakage flow qLeak, and fault leakage flow threshold qLeakFault. This module first filters the input qLeak, then takes the smaller of the filtered value and the original value, and then converts the leakage calculated under a given pressure into a reference pressure through the Bernoulli equation, and then calculates the fault flow threshold, and finally accepts or cancels the active leakage assessment result according to the operating status of the parking brake.
[0134]
[0135]
[0136] 3.5LemIPB_ActiveLeakEvaluation_HbcPress
[0137] This module determines whether the master cylinder leakage detection is completed and outputs the completion flag Finished, leakage flow qLeak, and fault leakage flow threshold qLeakFault. This module first filters the input qLeak, then takes the smaller of the filtered value and the original value, and then converts the leakage calculated under a given pressure into a reference pressure through the Bernoulli equation, and then calculates the fault flow threshold, and finally accepts or cancels the active leakage assessment result according to the operating status of the parking brake.
[0138] Input signal meaning qLeak Leakage flow pCmpF_SC Master cylinder pressure Started Testing starts TempDS10Mean Temperature average TempDS10Reliable Temperature signal reliability tCalc Detection time ParkingBrakeType Parking brake type ParkingBrakeReleased Parking brake release Output signal meaning Finished End of test qLeakFault Leakage Flow Failure Threshold qLeak Leakage flow
[0139] 3.6LemIPB_Active_SO_SSV_Suspicion
[0140] This module determines whether there is a suspicious situation in the simulation valve. If the detection is completed and the leakage amount is greater than the fault threshold, it means that there is a suspicious situation in the simulation valve.
[0141] Input signal meaning qLeakFault Leakage Flow Failure Threshold Finished End of test qLeak Leakage flow Output signal meaning SO_SSV_Suspicion The analog valve is always open and there is doubt
[0142] 3.7LemIPB_DebugData_Active
[0143] This module performs comprehensive arbitration on the diagnostic data and outputs the fault status.
[0144] Input signal meaning PlungerPistonPosition Plunger piston position ER_LeakAndAir Active detection failure rate SO_SSV_Detected Detected that the analog valve is normally open pCmpF_AC Servo cylinder pressure pCmpF_SC Master cylinder pressure Lem_TmcPressurized Tmc boost VairHbcValid Air volume value validity Finished_HbcPess End of test TempDS10Mean Temperature average Output signal meaning DD_debug0 Fault Status
[0145] 3.8LemIPB_ActiveStsService
[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 Temperature average TempDS10Reliable Temperature signal reliability Output signal meaning Temperature Temperature signal
[0148] 3.9LemIPB_LemAimFusion
[0149] This module determines whether the output leakage detection is completed based on the simulation valve detection results and the servo cylinder circuit detection end signal.
[0150] Input signal meaning SO_SSV_Suspicion The analog valve is always open and there is doubt SO_SSV_Finished Simulated valve normally open detection 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 and reset it after 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, the present invention mainly protects the software strategy of hydraulic leakage detection and the method of active hydraulic detection.
[0155] The hydraulic leakage monitoring method includes: 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; this module processes the data to be written to NVM and other modules.
[0156] Active diagnostic methods include: calculating the hydraulic backup circuit leakage flow rate based on the plunger displacement volume, where the plunger displacement volume divided by time equals the flow rate;
[0157] According to the PV curve of pressure, calculate the volume of brake fluid under different pressures and calculate the leakage flow;
[0158] By calculating how much the pressure drops after the simulated valve is stuck, it is possible to detect whether the simulated valve is not always open. If the pressure decreases significantly, it means that the simulated valve is not always open.
[0159] Determine whether the servo cylinder leakage detection is completed, and output the completion mark, leakage flow, and fault leakage flow threshold;
[0160] Determine whether the master cylinder leakage detection is completed, and output the completion mark, leakage flow rate, and fault leakage flow rate threshold;
[0161] Determine whether the simulation valve has a suspicious condition. If the detection is completed and the leakage amount is greater than the fault threshold, it means that the simulation valve has a suspicious condition.
[0162] Comprehensive arbitration of diagnostic data and output of fault status;
[0163] The temperature signal is judged. If the temperature signal is unreliable, an offset needs to be added to correct the temperature signal.
[0164] According to the test results of the simulated valve and the end signal of the servo cylinder circuit test, it is judged whether the output leakage test is completed;
[0165] Reset the active detection request signal and reset it after a round of detection ends.
[0166] Based on the above redundant brake system hydraulic leakage monitoring method, the present invention provides another device, which includes but is not limited to: one or more processors and memories.
[0167] The memory, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions corresponding to the redundant brake system hydraulic leakage monitoring method in the embodiment of the present invention. The processor executes various functional applications and data processing of the vehicle by running the software programs, instructions and modules stored in the memory, that is, realizing the redundant brake system hydraulic leakage monitoring method.
[0168] The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[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, a method for monitoring hydraulic leakage of a redundant braking system is implemented. The method for monitoring hydraulic leakage of 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 which are not limited to the method operations described above, but can also execute related operations in the redundant brake system hydraulic leakage monitoring method provided by any embodiment of the present invention.
[0171] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0172] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (for example, coaxial cable, optical fiber, digital subscriber line DSL) or wireless (for example, infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid-state hard disk Solid State Disk, SSD), etc.
[0173] The above is only a specific implementation of the present invention, but the protection scope of the present invention is not limited thereto. Any modification, equivalent replacement and improvement made by any person skilled in the art within the technical scope disclosed by the present invention and within the spirit and principle of the present invention shall be covered within the protection scope of the present invention. At the same time, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.
Claims
1. A redundant brake system hydraulic leakage monitoring device, characterized in that: Includes active leak diagnostic module; Active hydraulic detection is performed through the active leakage diagnosis module to determine whether there is air or leakage in the hydraulic brake system.
2. A redundant brake system hydraulic leakage monitoring device according to claim 1, characterized in that: The redundant brake system hydraulic leakage monitoring device also includes the following primary modules: Voltage detection module: used to check whether the voltage is insufficient. If the redundant voltage status is not equal to NoTempLowVoltage, it means that the voltage is detected to be too low; A braking judgment module is used to judge whether the brake is released according to the release indication signal; A signal conversion module, used for converting a plunger position signal into a volume signal; Volume calculation module, used to calculate the volume of brake fluid under different pressures according to the PV curve; A temperature status judgment module is used to judge the temperature signal status according to the input temperature quality signal; Decode module 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, make a judgment based on the wheel speed reliability signal, and output a corrected wheel speed signal based on the reliability of the wheel speed signal; The correction setting module is used to make corrections according to whether the boost time reaches the timeout threshold or the input push rod stroke exceeds the push rod stroke threshold; the TMC boost signal is set to 0 if the timeout or the push rod threshold is reached; A leakage flow calculation module is used to calculate the leakage flow of the hydraulic backup circuit according to the plunger displacement volume; The passive detection module is used to detect the impact of the Hal strategy on passive detection and determine whether Lem passive detection is available according to the Hal strategy control action; A judgment termination module is used to detect whether the test is terminated due to a fault; A backup circuit status determination module is used to perform bit operations after decoding the input signal to determine different backup circuit states; A module for judging the state of the servo cylinder circuit is used to decode the input signal and perform bit operations to judge different states of the servo cylinder circuit; The data writing module is used to write data into the NVM.
3. A redundant brake system hydraulic leakage monitoring device according to claim 1, characterized in that: The active leakage diagnosis module includes the following secondary modules: A module for calculating the leakage flow of a hydraulic backup circuit is used to calculate the leakage flow of a hydraulic backup circuit according to the displacement volume of a plunger; The brake fluid volume calculation module is used to calculate the brake fluid volume under different pressures and the leakage flow according to the PV curve of the pressure; A simulation valve detection module is used to detect whether the simulation valve is not always open by calculating how much the pressure drops after the simulation valve is stuck; A servo cylinder leakage judgment module judges whether the servo cylinder leakage detection is completed, and outputs a completion mark, leakage flow, and fault leakage flow threshold; A master cylinder leakage judging module is used to judge whether the master cylinder leakage detection is completed and output a completion mark, leakage flow rate, and fault leakage flow rate threshold; The simulation valve judging module is used to judge whether the simulation valve has any suspicious situation. If the detection is completed and the leakage amount is greater than the fault threshold, it means that the simulation valve has any suspicious situation. Output fault status module, used for comprehensive arbitration of diagnostic data and outputting fault status; The temperature signal judging module is used to judge the temperature signal. If the temperature signal is not credible, an offset needs to be added to correct the temperature signal. An output leakage detection module is used to determine whether the output leakage detection is completed according to the simulation valve detection result and the servo cylinder circuit detection end signal; The reset request signal module is used to reset the active detection request signal and reset it after a round of detection ends.
4. A redundant brake system hydraulic leakage monitoring method, characterized in that: Active hydraulic detection is performed through the active leakage diagnosis module to determine whether there is air or leakage in the hydraulic brake system.
5. A redundant brake system hydraulic leakage monitoring method according to claim 4, characterized in that: The active leakage diagnosis module specifically includes the following methods for active diagnosis: The leakage flow of the hydraulic backup circuit is calculated based on the plunger displacement volume. The plunger displacement volume divided by the time equals the flow rate. According to the PV curve of pressure, calculate the volume of brake fluid under different pressures and calculate the leakage flow; By calculating how much the pressure drops after the simulated valve is stuck, it is possible to detect whether the simulated valve is not always open. If the pressure decreases significantly, it means that the simulated valve is not always open. Determine whether the servo cylinder leakage detection is completed, and output the completion mark, leakage flow, and fault leakage flow threshold; Determine whether the master cylinder leakage detection is completed, and output the completion mark, leakage flow rate, and fault leakage flow rate threshold; Determine whether the simulation valve has a suspicious condition. If the detection is completed and the leakage amount is greater than the fault threshold, it means that the simulation valve has a suspicious condition. Comprehensive arbitration of diagnostic data and output of fault status; The temperature signal is judged. If the temperature signal is unreliable, an offset needs to be added to correct the temperature signal. According to the test results of the simulated valve and the end signal of the servo cylinder circuit test, it is judged whether the output leakage test is completed; Reset the active detection request signal and reset it after a round of detection ends.
6. A redundant brake system hydraulic leakage monitoring method according to claim 4, characterized in that: The redundant brake system hydraulic leakage monitoring method also includes: judging the fault state; judging the vehicle stationary; judging the redundant voltage state; calculating the plunger volume; calculating the nominal capacity; judging the decay detection-pressure and volume relationship; testing trigger conditions; master cylinder timeout signal timeout judgment; passive diagnosis; detecting whether the test is terminated due to a fault; backup circuit leakage fault handling; servo cylinder circuit leakage fault handling; processing and writing NVM data.
7. A redundant brake system hydraulic leakage monitoring method according to claim 6, characterized in that: In case of hydraulic leakage in the redundant brake system, the driver will be reminded to pay attention to safety through the instrument.
8. A redundant brake system hydraulic leakage monitoring method according to claim 7, characterized in that: The redundant brake system hydraulic leakage monitoring device is provided with a liquid level alarm sensor.
9. A device, characterized in that: comprising one or more processors; A memory for storing 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 according to any one of claims 4 to 8.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 4 to 8 is implemented.
Citation Information
Patent Citations
Pressure control method applied to redundant brake system
CN113799751A
Single tube failure diagnosis method of brake system and storage medium
CN115257686A
Brake system leakage monitoring method
CN117068128A
Hydraulic brake loop fault diagnosis method based on OneBox brake-by-wire system
CN117799595A
Redundant brake control method, system and equipment and vehicle
CN118238789A