Method, device, system and medium for calculating required displacement of a mechanical master cylinder

By establishing multiple mathematical models and combining vehicle parameters and brake system characteristics, the required displacement of the mechanical master cylinder is calculated, which solves the problem of low calculation accuracy in existing technologies and achieves more accurate displacement calculation to meet the needs of new energy vehicle brake systems.

CN118025094BActive Publication Date: 2025-10-10CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410002915.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-02
Publication Date
2025-10-10
Estimated Expiration
2044-01-02

AI Technical Summary

Technical Problem

The calculation accuracy of the mechanical master cylinder displacement requirement in the existing technology is not high and cannot meet the needs of the integrated brake control assembly of new energy vehicles.

Method used

By establishing multiple mathematical models and combining the vehicle mass, wheel rolling radius, regulatory deceleration, braking parameters and air content, the required displacement of the mechanical master cylinder is calculated, including the first mathematical model, the second mathematical model, the third mathematical model and the fourth mathematical model, comprehensively considering the required displacement in both bubble-free and bubble-containing states.

Benefits of technology

The calculation accuracy of the mechanical master cylinder displacement requirement has been improved, and the calculation results more accurately reflect the actual application situation, meeting the selection requirements of the mechanical brake master cylinder solution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118025094B_ABST
    Figure CN118025094B_ABST
Patent Text Reader

Abstract

The application discloses a kind of mechanical master cylinder's demand discharge volume calculation method, device, system and medium, method includes: obtaining the overall vehicle mass of target vehicle, wheel rolling radius and regulation deceleration from first memory;Substitute into first mathematical model to obtain target braking torque;Obtain the braking parameter of target vehicle from second memory;Substitute into second mathematical model to obtain target hydraulic pressure;Get first demand discharge volume;Obtain allowable air content from third memory;Substitute allowable air content and target hydraulic pressure into third mathematical model, obtain second demand discharge volume;Substitute first demand discharge volume and second demand discharge volume into fourth mathematical model, obtain target demand discharge volume;The demand discharge volume of the comprehensive consideration of the air bubble when braking system is free of air bubble and the demand discharge volume of the air bubble when under target hydraulic pressure is considered in the application.The demand discharge volume calculated more truly reflects the application situation in actual situation.The application is mainly used in the field of automobile technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a method, device, system and medium for calculating the required fluid displacement of a mechanical master cylinder. Background Art

[0002] With the increasing popularity of new energy vehicles, an increasing number of vehicles are equipped with integrated brake control assemblies (IBCs), replacing the vacuum booster, vacuum pump, and ESC system, embodying a component-reducing design. The IBC comprises a servo cylinder, mechanical master cylinder, motor, ball screw, and solenoid valve. During normal operation, when the driver applies the brake pedal, the IBC determines the target hydraulic pressure based on the pedal travel. The motor and ball screw then move the servo cylinder piston to build up hydraulic pressure, which is then transmitted through the brake hose to the wheel brakes, generating braking torque. When the IBC degrades and loses motor assistance, the driver applies the brake pedal. The IBC push rod connected to the pedal directly moves the mechanical master cylinder piston to build up hydraulic pressure, which is then transmitted through the brake hose to the wheel brakes, generating braking torque. To meet this requirement, the mechanical master cylinder must have sufficient fluid displacement to achieve sufficient hydraulic pressure at the wheel.

[0003] However, the current calculation method for the displacement volume requirement of the mechanical master cylinder is not very accurate. Therefore, how to improve the calculation accuracy of the displacement volume requirement of the mechanical master cylinder is a topic that needs to be studied urgently in the industry. Summary of the Invention

[0004] The present invention provides a method, device, system and medium for calculating the required displacement of a mechanical master cylinder to solve one or more technical problems existing in the prior art and at least provide a beneficial option or create conditions.

[0005] The present invention provides a method for calculating the required displacement of a mechanical master cylinder, comprising:

[0006] Obtaining the vehicle mass, wheel rolling radius, and regulatory deceleration of the target vehicle from the first memory;

[0007] Substituting the obtained vehicle mass, wheel rolling radius, and regulatory deceleration into the first mathematical model to obtain the target braking torque;

[0008] Obtaining braking parameters of the target vehicle from a second memory; the braking parameters include: a piston cylinder diameter of a front brake, an effective braking radius of the front brake, a friction coefficient of the front brake, a piston cylinder diameter of a rear brake, an effective braking radius of the rear brake, and a friction coefficient of the rear brake;

[0009] Substituting the braking parameters and the target braking torque into a second mathematical model to obtain a target hydraulic pressure;

[0010] Obtaining a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristic of the brake system of the target vehicle, wherein the required fluid discharge volume is recorded as a first required fluid discharge volume;

[0011] Acquiring an air content allowed by a braking system of the target vehicle from a third memory, where the air content is recorded as an allowed air content;

[0012] Substituting the allowable gas content and the target liquid pressure into a third mathematical model to obtain a second required liquid discharge volume;

[0013] Substituting the first required fluid displacement and the second required fluid displacement into a fourth mathematical model to obtain a target required fluid displacement, where the target required fluid displacement is the required fluid displacement of the mechanical master cylinder of the brake system of the target vehicle;

[0014] Among them, the first mathematical model is:

[0015] ;

[0016] The second mathematical model is:

[0017] ;

[0018] The third mathematical model is:

[0019] ;

[0020] The fourth mathematical model is:

[0021] ;

[0022] M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, C represents the regulatory deceleration, and P represents the target hydraulic pressure. Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the friction coefficient of the rear brake, Expressed as the second required displacement, It is expressed as the allowable gas content, p is expressed as standard atmospheric pressure, Expressed as the first required displacement, Expressed as target required displacement.

[0023] Furthermore, the regulatory deceleration is 2.44 m / s 2 .

[0024] Furthermore, the required fluid discharge volume in the bubble-free state is obtained based on the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle, and the required fluid discharge volume is recorded as the first required fluid discharge volume, which specifically includes: obtaining a required fluid volume characteristic curve of the brake system of the target vehicle, finding the required fluid discharge volume in the bubble-free state corresponding to the target fluid pressure according to the required fluid volume characteristic curve, and recording the required fluid discharge volume as the first required fluid discharge volume.

[0025] Furthermore, the first memory, the second memory and the third memory are all the same memory module.

[0026] On the other hand, a device for calculating the required displacement amount of a mechanical master cylinder is provided, which is characterized by comprising: a processor and a memory, wherein the memory is used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor implements a method for calculating the required displacement amount of a mechanical master cylinder as described in any one of the above technical solutions.

[0027] In another aspect, a system for calculating a required displacement amount of a mechanical master cylinder is provided, comprising: a first acquisition module, a first substitution module, a second acquisition module, a second substitution module, a obtaining module, a third acquisition module, a third substitution module, and a calculation module;

[0028] The first acquisition module is used to: acquire the vehicle mass, wheel rolling radius and regulatory deceleration of the target vehicle from the first memory;

[0029] The first substitution module is used to: substitute the obtained vehicle mass, wheel rolling radius and regulatory deceleration into the first mathematical model to obtain the target braking torque;

[0030] The second acquisition module is used to: acquire the braking parameters of the target vehicle from the second memory; the braking parameters include: the piston cylinder diameter of the front brake, the effective braking radius of the front brake, the friction coefficient of the front brake, the piston cylinder diameter of the rear brake, the effective braking radius of the rear brake, and the friction coefficient of the rear brake;

[0031] The second substitution module is used to: substitute the braking parameters and the target braking torque into the second mathematical model to obtain the target hydraulic pressure;

[0032] The obtaining module is used to obtain a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle, wherein the required fluid discharge volume is recorded as a first required fluid discharge volume;

[0033] The third acquisition module is used to: acquire the air content allowed by the braking system of the target vehicle from the third memory, and the air content is recorded as the allowed air content;

[0034] The third substitution module is used to: substitute the allowable gas content and the target liquid pressure into a third mathematical model to obtain a second required liquid discharge volume;

[0035] The calculation module is configured to: substitute the first required fluid displacement and the second required fluid displacement into a fourth mathematical model to obtain a target required fluid displacement, wherein the target required fluid displacement is the required fluid displacement of the mechanical master cylinder of the brake system of the target vehicle;

[0036] Among them, the first mathematical model is:

[0037] ;

[0038] The second mathematical model is:

[0039] ;

[0040] The third mathematical model is:

[0041] ;

[0042] The fourth mathematical model is:

[0043] ;

[0044] M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, C represents the regulatory deceleration, and P represents the target hydraulic pressure. Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the friction coefficient of the rear brake, Expressed as the second required displacement, It is expressed as the allowable gas content, p is expressed as standard atmospheric pressure, Expressed as the first required displacement, Expressed as target required displacement.

[0045] Furthermore, the regulatory deceleration is 2.44 m / s 2 .

[0046] Furthermore, the required fluid discharge volume in the bubble-free state is obtained based on the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle, and the required fluid discharge volume is recorded as the first required fluid discharge volume, which specifically includes: obtaining a required fluid volume characteristic curve of the brake system of the target vehicle, finding the required fluid discharge volume in the bubble-free state corresponding to the target fluid pressure according to the required fluid volume characteristic curve, and recording the required fluid discharge volume as the first required fluid discharge volume.

[0047] Furthermore, the first memory, the second memory and the third memory are all the same memory module.

[0048] On the other hand, a computer-readable storage medium is provided, characterized in that a program executable by a processor is stored therein, and when the program executable by the processor is executed by the processor, it is used to implement the method for calculating the required displacement volume of the mechanical master cylinder as described in any one of the above technical solutions.

[0049] The present invention has at least the following beneficial effects: The technical solution of the present invention comprehensively considers the required fluid displacement of the brake system when there are no bubbles and the required fluid displacement when there are bubbles at a target hydraulic pressure. Using the first, second, third, and fourth mathematical models, the required fluid displacement of the brake system's mechanical master cylinder is calculated. The calculated required fluid displacement of the brake system's mechanical master cylinder more accurately reflects actual application conditions. The overall calculation result is more accurate, meeting the requirements for selecting a mechanical brake master cylinder solution. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation to the technical solution of the present invention.

[0051] Figure 1 It is a flowchart of the steps of the method for calculating the required displacement of the mechanical master cylinder;

[0052] Figure 2 This is a schematic diagram of the structure of a device for calculating the required displacement of a mechanical master cylinder;

[0053] Figure 3 This is a schematic diagram of the system structure of the required displacement calculation system of the mechanical master cylinder. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0055] It should be noted that although the system diagrams illustrate functional module divisions and the flowcharts illustrate logical sequences, in certain circumstances, the steps shown or described may be performed in a sequence that differs from the module divisions in the system or the sequence in the flowcharts. The terms "first," "second," and so on, in the specification, claims, and drawings, are used to distinguish similar items and are not necessarily used to describe a specific sequence or precedence.

[0056] Please refer to Figure 1 , Figure 1 It is a flowchart of the steps of the method for calculating the required displacement of the mechanical master cylinder.

[0057] This method for calculating the required displacement of a mechanical master cylinder can be implemented using an intelligent system. This system accurately calculates the required displacement of the mechanical master cylinder of a specific target vehicle's drive-by-wire hydraulic brake system to determine the required displacement of the mechanical master cylinder. This method can then be used to meet the requirements for selecting a mechanical brake master cylinder solution.

[0058] When the method for calculating the required displacement of the mechanical master cylinder is executed by the intelligent system, the steps of implementation include:

[0059] Step 1: Obtain the vehicle mass, wheel rolling radius, and regulatory deceleration of the target vehicle from the first memory.

[0060] When it is necessary to calculate the required fluid displacement of the mechanical master cylinder of a target vehicle's brake system, the intelligent system can first access the first memory in the local device to obtain the target vehicle's vehicle mass, wheel rolling radius, and regulatory deceleration from the first memory. The regulatory deceleration is a constant parameter, and its value is 2.44m / s. 2 ; The regulatory deceleration is the parameter value specified in the automotive industry standard.

[0061] Step 2: Substitute the obtained vehicle mass, wheel rolling radius, and regulatory deceleration into the first mathematical model to obtain the target braking torque.

[0062] After obtaining the vehicle mass, wheel rolling radius, and legal deceleration, the intelligent system substitutes these into a pre-set first mathematical model to determine the target braking torque. This target braking torque reflects the braking torque of the target vehicle's braking system at the legal deceleration.

[0063] Among them, the first mathematical model is:

[0064] ;

[0065] In the first mathematical model, M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, and C represents the regulatory deceleration.

[0066] Step 3: Obtain the braking parameters of the target vehicle from the second memory.

[0067] The intelligent system can access the second memory in the local device to obtain the target vehicle's braking parameters from the second memory. These parameters include: the front brake piston cylinder diameter, the front brake's effective braking radius, the front brake's friction coefficient, the rear brake piston cylinder diameter, the rear brake's effective braking radius, and the rear brake's friction coefficient.

[0068] Step 4: Substitute the braking parameters and target braking torque into a second mathematical model to obtain a target hydraulic pressure.

[0069] After obtaining the braking parameters, the intelligent system can calculate the hydraulic pressure of the target vehicle's brake system based on the braking parameters and the target braking torque. The intelligent system retrieves a pre-set second mathematical model and substitutes the braking parameters and target braking torque into the model to obtain the target hydraulic pressure.

[0070] Among them, the second mathematical model is:

[0071] ;

[0072] In the second mathematical model, M represents the target braking torque, P represents the target hydraulic pressure, Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the coefficient of friction of the rear brake.

[0073] Step 5: Obtain a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle. The required fluid discharge volume is recorded as a first required fluid discharge volume.

[0074] After determining the target hydraulic pressure, the intelligent system must consider the required fluid displacement in the brake system, assuming a bubble-free state. During vehicle design, the brake system's required fluid displacement characteristics reflect the required fluid displacement in the brake system, assuming a bubble-free state. Therefore, the intelligent system can use the pre-set brake system fluid displacement characteristics and the target hydraulic pressure to determine the corresponding required fluid displacement. For ease of description, this required fluid displacement will be referred to as the first required fluid displacement.

[0075] In some further specific embodiments, the brake system fluid requirement characteristic is recorded in the local device in the form of a curve, which is recorded as the brake system fluid requirement characteristic curve. The intelligent system retrieves the brake system fluid requirement characteristic curve from the local device and substitutes the target hydraulic pressure into the brake system fluid requirement characteristic curve. Thus, the first required fluid displacement is obtained based on the brake system fluid requirement characteristic curve.

[0076] Step 6: Acquire the air content allowed by the braking system of the target vehicle from the third memory, and record the air content as the allowed air content.

[0077] The intelligent system can access the third memory in the local device to obtain the air content allowed by the braking system of the target vehicle from the third memory. For ease of description, the air content is recorded as the allowed air content.

[0078] Step 7: Substitute the allowable gas content and the target liquid pressure into the third mathematical model to obtain the second required liquid discharge volume.

[0079] After determining the allowable air content and target hydraulic pressure, the intelligent system can use these to determine the required fluid displacement of the brake system in the presence of bubbles. For ease of description, this required fluid displacement is referred to as the second required fluid displacement. The intelligent system retrieves a pre-set third mathematical model and substitutes the allowable air content and target hydraulic pressure into it to determine the second required fluid displacement.

[0080] Among them, the third mathematical model is:

[0081] ;

[0082] Expressed as the second required displacement, It represents the allowable gas content, p represents the standard atmospheric pressure, and P represents the target liquid pressure.

[0083] Step 8: Substitute the first required displacement volume and the second required displacement volume into the fourth mathematical model to obtain a target required displacement volume, where the target required displacement volume is the required displacement volume of the mechanical master cylinder of the brake system of the target vehicle.

[0084] After the intelligent system obtains the first and second required displacement volumes, the first required displacement volume is based on the ideal displacement volume without gas. The second required displacement volume, on the other hand, represents the required displacement volume with the added influence of gas. Therefore, to achieve a more accurate calculation of the required displacement volume of the mechanical master cylinder of the target vehicle's brake system, a comprehensive consideration of the first and second required displacement volumes is necessary. In this technical solution, the target required displacement volume is obtained by substituting the first and second required displacement volumes into the fourth mathematical model.

[0085] Among them, the fourth mathematical model is:

[0086] ;

[0087] Expressed as the first required displacement, Expressed as the second required displacement, Expressed as target required displacement.

[0088] Through calculations using the fourth mathematical model, the intelligent system can determine the target required fluid displacement volume, which is the required fluid displacement volume for the mechanical master cylinder of the target vehicle's brake system. In some further embodiments, the intelligent system can communicate the target required fluid displacement volume or display it in a human-computer interface using natural language to facilitate user understanding.

[0089] The present invention comprehensively considers the required fluid displacement when the brake system is free of bubbles and when bubbles are present at a target hydraulic pressure. Using first, second, third, and fourth mathematical models, the present invention calculates the required fluid displacement of the brake system's mechanical master cylinder. The calculated required fluid displacement of the brake system's mechanical master cylinder more accurately reflects actual application conditions. The overall calculation result is more accurate, meeting the requirements for selecting a mechanical brake master cylinder solution.

[0090] In some further specific embodiments, the first memory, the second memory and the third memory are all the same memory module.

[0091] refer to Figure 2 , Figure 2 It is a structural diagram of a device for calculating the required displacement of a mechanical master cylinder.

[0092] On the other hand, a device for calculating the required displacement amount of a mechanical master cylinder is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor implements a method for calculating the required displacement amount of a mechanical master cylinder as described in any one of the above-mentioned specific embodiments.

[0093] Those skilled in the art will appreciate that all or some of the steps, processes, systems, etc. disclosed herein can be embodied in software, firmware, hardware, and / or suitable combinations thereof. Some or all of the physical components can be implemented in software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or in hardware, or in an integrated circuit, such as an application- specific integrated circuit. Such software can be distributed on computer readable media, which can comprise computer storage media (or non-transitory media) and communication media (or transitory media). As is well known to those skilled in the art, the term computer storage media includes both volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. As is well known to those skilled in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media.

[0094] Reference Figure 3 , Figure 3 is a schematic diagram of a system structure of a demand discharge amount calculation system of a mechanical master cylinder.

[0095] A demand discharge amount calculation system of a mechanical master cylinder is provided, comprising: a first acquisition module, a first substitution module, a second acquisition module, a second substitution module, an obtaining module, a third acquisition module, a third substitution module, and a calculation module.

[0096] The first acquisition module is configured to acquire the vehicle mass, the wheel rolling radius, and the regulation deceleration of the target vehicle from a first storage.

[0097] The first acquisition module can acquire the vehicle mass, the wheel rolling radius, and the regulation deceleration of the target vehicle from the first storage by accessing the first storage in the local device. The regulation deceleration is a constant parameter, and the value of the regulation deceleration is 2.44 m / s 2 ; the regulation deceleration is a parameter value specified in the automotive industry standard.

[0098] The first substitution module is configured to substitute the acquired vehicle mass, wheel rolling radius, and regulation deceleration into a first mathematical model to obtain a target braking torque.

[0099] After obtaining the vehicle mass, wheel rolling radius, and legal deceleration, the first substitution module substitutes these into a pre-set first mathematical model to determine the target braking torque. This target braking torque reflects the required torque of the target vehicle's braking system at the legal deceleration.

[0100] Among them, the first mathematical model is:

[0101] ;

[0102] In the first mathematical model, M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, and C represents the regulatory deceleration.

[0103] The second acquisition module is used to: acquire the braking parameters of the target vehicle from the second memory; the braking parameters include: the piston cylinder diameter of the front brake, the effective braking radius of the front brake, the friction coefficient of the front brake, the piston cylinder diameter of the rear brake, the effective braking radius of the rear brake and the friction coefficient of the rear brake.

[0104] The second acquisition module can access the second memory in the local device to obtain the braking parameters of the target vehicle from the second memory. The braking parameters include: the piston cylinder diameter of the front brake, the effective braking radius of the front brake, the friction coefficient of the front brake, the piston cylinder diameter of the rear brake, the effective braking radius of the rear brake, and the friction coefficient of the rear brake.

[0105] The second substitution module is used to substitute the braking parameters and the target braking torque into a second mathematical model to obtain a target hydraulic pressure.

[0106] After obtaining the braking parameters, the second substitution module calculates the hydraulic pressure of the target vehicle's brake system based on the braking parameters and the target braking torque. The intelligent system retrieves a pre-set second mathematical model and substitutes the braking parameters and target braking torque into it, thereby obtaining the target hydraulic pressure.

[0107] Among them, the second mathematical model is:

[0108] ;

[0109] In the second mathematical model, M represents the target braking torque, P represents the target hydraulic pressure, Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the coefficient of friction of the rear brake.

[0110] The obtaining module is used to obtain a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle, and the required fluid discharge volume is recorded as a first required fluid discharge volume.

[0111] After obtaining the target hydraulic pressure, the module must consider the required fluid displacement in the brake system under a bubble condition. During vehicle design, the brake system's required fluid displacement characteristics reflect the required fluid displacement in the brake system under a bubble condition. Therefore, the module can use the pre-set brake system required fluid displacement characteristics and the target hydraulic pressure to determine the corresponding required fluid displacement. For ease of description, this required fluid displacement will be referred to as the first required fluid displacement.

[0112] In some further specific embodiments, the brake system fluid requirement characteristic is recorded in the local device in the form of a curve, which is recorded as the brake system fluid requirement characteristic curve. The intelligent system retrieves the brake system fluid requirement characteristic curve from the local device and substitutes the target hydraulic pressure into the brake system fluid requirement characteristic curve. Thus, the first required fluid displacement is obtained based on the brake system fluid requirement characteristic curve.

[0113] The third acquisition module is used to obtain the air content allowed by the braking system of the target vehicle from the third memory, and the air content is recorded as the allowed air content.

[0114] The third acquisition module can access the third memory in the local device to obtain the air content allowed by the braking system of the target vehicle from the third memory. For ease of description, the air content is recorded as the allowed air content.

[0115] The third substitution module is used to substitute the allowable gas content and the target liquid pressure into a third mathematical model to obtain a second required liquid discharge volume.

[0116] After obtaining the allowable air content and target hydraulic pressure, the third substitution module calculates the required fluid displacement of the brake system in the presence of bubbles based on these allowable air content and target hydraulic pressure. For ease of description, this required fluid displacement is referred to as the second required fluid displacement. The third substitution module retrieves a pre-set third mathematical model and substitutes the allowable air content and target hydraulic pressure into it to obtain the second required fluid displacement.

[0117] Among them, the third mathematical model is:

[0118] ;

[0119] Expressed as the second required displacement, It represents the allowable gas content, p represents the standard atmospheric pressure, and P represents the target liquid pressure.

[0120] The calculation module is used to substitute the first required displacement volume and the second required displacement volume into a fourth mathematical model to obtain a target required displacement volume, where the target required displacement volume is the required displacement volume of the mechanical master cylinder of the brake system of the target vehicle.

[0121] After the calculation module obtains the first and second required displacement volumes, the first required displacement volume is based on the ideal displacement volume without gas. The second required displacement volume represents the required displacement volume with the added influence of gas. Therefore, to achieve more accurate calculation of the required displacement volume of the mechanical master cylinder of the target vehicle's brake system, it is necessary to comprehensively consider the first and second required displacement volumes. In this technical solution, the target required displacement volume is obtained by substituting the first and second required displacement volumes into the fourth mathematical model.

[0122] Among them, the fourth mathematical model is:

[0123] ;

[0124] Expressed as the first required displacement, Expressed as the second required displacement, Expressed as target required displacement.

[0125] Through calculations using the fourth mathematical model, the intelligent system can determine the target required fluid displacement volume, which is the required fluid displacement volume for the mechanical master cylinder of the target vehicle's brake system. In some further embodiments, the calculation module can transmit the target required fluid displacement volume to external users or display it in a human-computer interface using natural language to facilitate user understanding.

[0126] On the other hand, a computer-readable storage medium is provided, which stores a program executable by a processor. When the program is executed by the processor, it is used to implement the method for calculating the required displacement of the mechanical master cylinder as described in any one of the above specific embodiments.

[0127] An embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device executes the method for calculating the required displacement volume of a mechanical master cylinder as described in any of the previous embodiments.

[0128] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0129] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0130] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0131] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0132] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0133] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0134] Although the description of the present application has been quite detailed and specifically describes several embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be considered to provide a broad possible interpretation of these claims by reference to the appended claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseen by the inventors, which is intended to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.

Claims

1. A method for calculating the required displacement of a mechanical master cylinder, characterized in that: include: Obtaining the vehicle mass, wheel rolling radius, and regulatory deceleration of the target vehicle from the first memory; Substituting the obtained vehicle mass, wheel rolling radius, and regulatory deceleration into the first mathematical model to obtain the target braking torque; Obtaining braking parameters of the target vehicle from a second memory; the braking parameters include: a piston cylinder diameter of a front brake, an effective braking radius of the front brake, a friction coefficient of the front brake, a piston cylinder diameter of a rear brake, an effective braking radius of the rear brake, and a friction coefficient of the rear brake; Substituting the braking parameters and the target braking torque into a second mathematical model to obtain a target hydraulic pressure; Obtaining a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristic of the brake system of the target vehicle, wherein the required fluid discharge volume is recorded as a first required fluid discharge volume; Acquiring an air content allowed by a braking system of the target vehicle from a third memory, where the air content is recorded as an allowed air content; Substituting the allowable gas content and the target liquid pressure into a third mathematical model to obtain a second required liquid discharge volume; Substituting the first required fluid displacement and the second required fluid displacement into a fourth mathematical model to obtain a target required fluid displacement, where the target required fluid displacement is the required fluid displacement of the mechanical master cylinder of the brake system of the target vehicle; Among them, the first mathematical model is: ; The second mathematical model is: ; The third mathematical model is: ; The fourth mathematical model is: ; M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, C represents the regulatory deceleration, and P represents the target hydraulic pressure. Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the friction coefficient of the rear brake, Expressed as the second required displacement, It is expressed as the allowable gas content, p is expressed as standard atmospheric pressure, Expressed as the first required displacement, Expressed as target required displacement.

2. The method for calculating the required displacement of a mechanical master cylinder according to claim 1, characterized in that: The regulatory deceleration is 2.44 m / s 2 .

3. The method for calculating the required displacement of a mechanical master cylinder according to claim 1, characterized in that: The method of obtaining the required fluid discharge volume in a bubble-free state based on the target fluid pressure and the required fluid volume characteristic of the brake system of the target vehicle, and recording the required fluid discharge volume as the first required fluid discharge volume, specifically includes: obtaining a fluid volume characteristic curve of the brake system of the target vehicle, finding the required fluid discharge volume in the bubble-free state corresponding to the target fluid pressure according to the required fluid volume characteristic curve, and recording the required fluid discharge volume as the first required fluid discharge volume.

4. The method for calculating the required displacement of a mechanical master cylinder according to claim 1, characterized in that: The first memory, the second memory and the third memory are all the same memory module.

5. A device for calculating the required displacement of a mechanical master cylinder, characterized in that: include: processor; a memory for storing a computer-readable program; When the computer-readable program is executed by the processor, the processor implements the method for calculating the required displacement volume of the mechanical master cylinder according to any one of claims 1 to 4.

6. A system for calculating the required displacement of a mechanical master cylinder, characterized in that: include: a first acquisition module, a first substitution module, a second acquisition module, a second substitution module, a obtaining module, a third acquisition module, a third substitution module, and a calculation module; The first acquisition module is used to: acquire the vehicle mass, wheel rolling radius and regulatory deceleration of the target vehicle from the first memory; The first substitution module is used to: substitute the obtained vehicle mass, wheel rolling radius and regulatory deceleration into the first mathematical model to obtain the target braking torque; The second acquisition module is used to: acquire the braking parameters of the target vehicle from the second memory; the braking parameters include: the piston cylinder diameter of the front brake, the effective braking radius of the front brake, the friction coefficient of the front brake, the piston cylinder diameter of the rear brake, the effective braking radius of the rear brake, and the friction coefficient of the rear brake; The second substitution module is used to: substitute the braking parameters and the target braking torque into the second mathematical model to obtain the target hydraulic pressure; The obtaining module is used to obtain a required fluid discharge volume in a bubble-free state according to the target fluid pressure and the required fluid volume characteristics of the brake system of the target vehicle, wherein the required fluid discharge volume is recorded as a first required fluid discharge volume; The third acquisition module is used to: acquire the air content allowed by the braking system of the target vehicle from the third memory, and the air content is recorded as the allowed air content; The third substitution module is used to: substitute the allowable gas content and the target liquid pressure into a third mathematical model to obtain a second required liquid discharge volume; The calculation module is configured to: substitute the first required fluid displacement and the second required fluid displacement into a fourth mathematical model to obtain a target required fluid displacement, wherein the target required fluid displacement is the required fluid displacement of the mechanical master cylinder of the brake system of the target vehicle; Among them, the first mathematical model is: ; The second mathematical model is: ; The third mathematical model is: ; The fourth mathematical model is: ; M represents the target braking torque, m represents the vehicle mass, r represents the wheel rolling radius, C represents the regulatory deceleration, and P represents the target hydraulic pressure. Expressed as the piston cylinder diameter of the front brake, Expressed as the effective braking radius of the front brake, Expressed as the friction coefficient of the front brake, Expressed as the piston cylinder diameter of the rear brake, Expressed as the effective braking radius of the rear brake, Expressed as the friction coefficient of the rear brake, Expressed as the second required displacement, It is expressed as the allowable gas content, p is expressed as standard atmospheric pressure, Expressed as the first required displacement, Expressed as target required displacement.

7. The system for calculating the required displacement of a mechanical master cylinder according to claim 6, characterized in that: The regulatory deceleration is 2.44 m / s 2 .

8. The system for calculating the required displacement of a mechanical master cylinder according to claim 6, characterized in that: The method of obtaining the required fluid discharge volume in a bubble-free state based on the target fluid pressure and the required fluid volume characteristic of the brake system of the target vehicle, and recording the required fluid discharge volume as the first required fluid discharge volume, specifically includes: obtaining a fluid volume characteristic curve of the brake system of the target vehicle, finding the required fluid discharge volume in the bubble-free state corresponding to the target fluid pressure according to the required fluid volume characteristic curve, and recording the required fluid discharge volume as the first required fluid discharge volume.

9. The system for calculating the required displacement of a mechanical master cylinder according to claim 6, characterized in that: The first memory, the second memory and the third memory are all the same memory module.

10. A computer-readable storage medium, characterized in that A program executable by a processor is stored therein, and when the program executable by the processor is executed by the processor, it is used to implement the method for calculating the required displacement volume of the mechanical master cylinder according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • System and method for eliminating bubbles in automotive hydraulic ABS in real time

    CN103332183A

  • Braking system matching analysis method and system considering active braking function

    CN111923883A