Processing method of brake, electronic device and vehicle

By detecting braking requests and calculating wear factors, the amount of brake wear is determined and warning messages are output to resolve safety hazards caused by brake wear, ensure braking performance, and improve vehicle safety.

CN119099577BActive Publication Date: 2026-02-06GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411381935.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-02-06
Estimated Expiration
2044-09-30

AI Technical Summary

Technical Problem

Brake wear leads to prolonged braking time, affecting vehicle safety. Failure to replace brakes in time poses a safety hazard.

Method used

By detecting braking requests, obtaining vehicle driving information, calculating the target baseline wear factor and target wear rate factor, determining the amount of brake wear, and outputting a prompt message to suggest brake replacement when the total wear exceeds the threshold.

Benefits of technology

Accurately assessing brake wear levels improves driving safety, prevents accidents, and ensures normal braking performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119099577B_ABST
    Figure CN119099577B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the field of data processing, and provides a processing method of a brake, an electronic device and a vehicle. A brake request is detected, vehicle driving information is acquired, a target reference wear factor and a target wear speed factor corresponding to the current brake request are determined according to the vehicle driving information; a brake wear amount corresponding to the current brake request is determined according to the target reference wear factor and the target wear speed factor; a total brake wear amount is determined according to the brake wear amount corresponding to the current brake request; when it is determined that the total brake wear amount is greater than a preset wear threshold, it indicates that the brake wear is relatively serious, and the continued use may have a safety hazard, so the brake needs to be replaced. Prompt information is output to prompt a user to replace the brake, so as to improve the safety of driving and avoid the occurrence of safety accidents.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of data processing, and particularly relates to a brake processing method, an electronic device and a vehicle. BACKGROUND

[0002] With the rapid development of the vehicle technology field, vehicles have become an important means of transportation in people's daily life. With the use of vehicles, the brake will be worn due to vehicle braking, and the wear is an irreversible phenomenon.

[0003] After the brake is worn, the time for the brake to produce efficiency becomes longer and longer, causing the extension of the braking distance, which will threaten the safe driving of the vehicle if not replaced in time. SUMMARY

[0004] Therefore, the purpose of the present disclosure is to provide a brake processing method, an electronic device and a vehicle to solve the problem that the brake will be worn after the brake is worn, the time for the brake to produce efficiency becomes longer and longer, causing the extension of the braking distance, which will threaten the safe driving of the vehicle.

[0005] To achieve the above purpose, the first aspect of the present disclosure provides a brake processing method, which comprises:

[0006] detecting a brake request, obtaining vehicle driving information, and determining a target reference wear factor and a target wear speed factor corresponding to the current brake request according to the vehicle driving information;

[0007] determining a brake wear amount corresponding to the current brake request according to the target reference wear factor and the target wear speed factor;

[0008] determining a total brake wear amount according to the brake wear amount corresponding to the current brake request;

[0009] in response to the total brake wear amount being greater than a preset wear threshold, outputting a prompt information, the prompt information being used to prompt to replace the brake.

[0010] Based on the same inventive concept, the second aspect of the present disclosure provides a brake processing device, which comprises:

[0011] a factor determination module configured to detect a brake request, obtain vehicle driving information, and determine a target reference wear factor and a target wear speed factor corresponding to the current brake request according to the vehicle driving information;

[0012] a wear amount determination module configured to determine a brake wear amount corresponding to the current brake request according to the target reference wear factor and the target wear speed factor;

[0013] The total wear amount determination module is configured to determine the total brake wear amount according to the brake wear amount corresponding to the current brake request.

[0014] The prompt module is configured to output prompt information for prompting replacement of the brake in response to the total brake wear amount being greater than the preset wear threshold.

[0015] Based on the same inventive concept, a third aspect of the present disclosure provides an electronic device including a memory, a processor, and a computer program stored on the memory and executable by the processor, wherein the processor implements the processing method of the brake when executing the computer program.

[0016] Based on the same inventive concept, a fourth aspect of the present disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the processing method of the brake.

[0017] Based on the same inventive concept, a fifth aspect of the present disclosure provides a vehicle including the processing device of the brake of the second aspect or the electronic device of the third aspect or the storage medium of the fourth aspect.

[0018] As can be seen from the above, the present disclosure provides a processing method of a brake, an electronic device, and a vehicle. When a brake request is detected, it indicates that the driver is controlling the vehicle to brake. Vehicle driving information is obtained, and a target reference wear factor and a target wear speed factor corresponding to the current brake request are determined according to the vehicle driving information. According to the target reference wear factor and the target wear speed factor, a brake wear amount corresponding to the current brake request is determined for subsequent determination of the total wear amount of the brake. The total brake wear amount is determined according to the brake wear amount corresponding to the current brake request, and the total brake wear amount represents the total wear amount of the brake from the first brake to the present brake. When it is determined that the total brake wear amount is greater than a preset wear threshold, it indicates that the brake wear is relatively serious, and continued use may pose a safety hazard, so the brake needs to be replaced. Prompt information is output to prompt the user to replace the brake, thereby improving the safety of driving and avoiding the occurrence of safety accidents. BRIEF DESCRIPTION OF DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the present disclosure or the related art, the following will briefly introduce the drawings needed to be used in the embodiments or the related art description. Obviously, the drawings in the following description are only embodiments of the present disclosure, and for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0020] Figure 1A flow chart of a processing method of a brake of an embodiment of the present disclosure;

[0021] Figure 2 A structural block diagram of a processing device of a brake of an embodiment of the present disclosure;

[0022] Figure 3 A structural schematic diagram of an electronic device of an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] In order to make the objectives, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below with reference to specific embodiments and drawings.

[0024] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood as the common meanings understood by those skilled in the art to which the present disclosure belongs. The terms "first", "second", and similar terms used in the embodiments of the present disclosure do not represent any order, number, or importance, but are only used to distinguish different components. The terms "include", "contain", and similar terms mean that the elements or objects before the terms encompass the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and similar terms do not mean physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "upper", "lower", "left", "right", and the like are only used to represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships may also change accordingly.

[0025] With the rapid development of the field of vehicle technology, vehicles have become an important means of transportation in people's daily life. With the use of vehicles, wear and tear of the brake will occur due to vehicle braking, and the wear and tear is an irreversible phenomenon. After the brake wears out, the braking efficiency time will become longer and longer, causing the braking distance to be extended, and if not replaced in time, it will pose a threat to safe driving of the vehicle.

[0026] The following embodiments of the present disclosure take a disc brake as an example for illustration. The disc brake generates braking force by pushing the friction plate and the brake disc to produce sliding friction. With the increase in the number of uses, the brake friction plate gradually wears out, the gap between the friction plate and the brake disc becomes larger and larger, the braking efficiency time becomes longer and longer, the friction coefficient between the friction plate and the brake disc becomes lower and lower, the braking efficiency gradually decreases, and there is a certain safety hazard.

[0027] Based on the above description, the present embodiment proposes a processing method of a brake, as shown in Figure 1 The method comprises the following steps.

[0028] In step 101, a brake request is detected, vehicle running information is obtained, and a target reference wear factor and a target wear speed factor corresponding to the current brake request are determined according to the vehicle running information.

[0029] In specific implementation, when the brake request is detected, it means that the driver controls the vehicle to brake. The vehicle running information is obtained, where the vehicle running information is information related to the running of the vehicle, and includes at least one of the following: an actual brake pressure value, a vehicle speed, a brake duration, a rainfall value, a brake pad stroke, and a vehicle acceleration.

[0030] The target reference wear factor is used to indicate the influence of the wear of the brake before the current brake on the current brake, and the target wear speed factor is used to indicate the influence of the running of the vehicle itself on the current brake.

[0031] The trigger mode of the brake request includes at least one of the following: trigger by a brake pedal, trigger by voice, trigger by a physical button, trigger by a virtual button, and the like. For example, when the brake pedal is stepped on, a brake request is triggered.

[0032] In step 102, a brake wear amount corresponding to the current brake request is determined according to the target reference wear factor and the target wear speed factor.

[0033] In specific implementation, the brake wear amount corresponding to the current brake request is calculated according to the target reference wear factor and the target wear speed factor. The influence of the wear of the brake before the current brake on the current brake and the influence of the running of the vehicle itself on the current brake are comprehensively considered, and the determination of the brake wear amount corresponding to the current brake request is more accurate.

[0034] In step 103, a total brake wear amount is determined according to the brake wear amount corresponding to the current brake request.

[0035] In specific implementation, after the brake wear amount corresponding to the current brake request is determined, the total brake wear amount is determined according to the brake wear amount corresponding to the current brake request, where the total brake wear amount represents the total amount of wear of the brake from the first brake to the present brake.

[0036] In step 104, in response to the total brake wear amount being greater than a preset wear threshold, prompt information is output, where the prompt information is used to prompt the replacement of the brake.

[0037] In a specific implementation, the total brake wear amount is compared with the preset wear threshold value. If the total brake wear amount is less than or equal to the preset wear threshold value, it indicates that the brake wear degree is within a normal range and has a small impact on normal braking of the vehicle.

[0038] If the total brake wear amount is greater than the preset wear threshold value, it indicates that the brake wear degree exceeds the normal range, and the brake should be replaced as soon as possible to ensure driving safety. At this time, prompt information is output to prompt the user to replace the brake.

[0039] The prompt manner of the prompt information includes at least one of the following: voice broadcast, HUD display, instrument display, central screen display, window display, and in-vehicle device linkage.

[0040] For example, when the total brake wear amount is greater than the preset wear threshold value, the prompt information of "please replace the brake in time" is voice broadcast.

[0041] In the above scheme, a brake request is detected, which indicates that the driver is controlling the vehicle to brake. Vehicle driving information is obtained, and a target reference wear factor and a target wear speed factor corresponding to the current brake request are determined according to the vehicle driving information. According to the target reference wear factor and the target wear speed factor, a brake wear amount corresponding to the current brake request is determined for subsequent determination of the total brake wear amount. The total brake wear amount is determined according to the brake wear amount corresponding to the current brake request, which represents the total amount of brake wear from the first brake to the present brake. When the total brake wear amount is greater than the preset wear threshold value, it indicates that the brake wear is relatively serious, and continued use may have safety hazards, so the brake needs to be replaced. The prompt information is output to prompt the user to replace the brake, so as to improve the safety of driving and avoid the occurrence of safety accidents.

[0042] In some embodiments, if the total brake wear amount is less than or equal to the preset wear threshold value, the wear degree can be displayed. The display position of the wear degree includes at least one of the following: HUD display, instrument display, central screen display, window display, and in-vehicle device linkage. The display form of the wear degree can be in the form of a prompt light, text, rich text, or picture, etc. In this embodiment, the wear degree can be represented by a percentage.

[0043] For example, the prompt manner of the wear degree is instrument display, and the display form of the wear degree can be in the form of text. The prompt information is that the wear degree is 30%. The wear degree of 30% can be displayed on the vehicle instrument panel for the user to understand the wear degree of the brake.

[0044] In some embodiments, the step 101 of determining the target reference wear factor corresponding to the current braking request according to the vehicle driving information specifically comprises:

[0045] In step 1011, the historical reference wear factor corresponding to the previous braking request is obtained, and it is determined whether the vehicle driving information meets the first preset condition.

[0046] In step 1012, in response to the vehicle driving information not meeting the first preset condition, the historical reference wear factor is taken as the target reference wear factor.

[0047] Alternatively,

[0048] In step 1013, in response to the vehicle driving information meeting the first preset condition, the target reference wear factor is determined based on the historical reference wear factor.

[0049] In specific implementation, the historical reference wear factor corresponding to the adjacent previous braking request of the current braking request is obtained, and it is determined whether the vehicle driving information meets the first preset condition, the vehicle driving information including the vehicle speed and the actual braking force pressure value, and the specific process is as follows:

[0050] It is determined whether the vehicle speed meets the preset vehicle speed range. The braking pressure target increase rate is determined according to the actual braking force pressure value, and it is determined whether the braking pressure target increase rate is less than the rate threshold. It is determined whether the driver is applying the braking force for the first time, i.e., it is determined that the driver is not braking at the previous time and starts braking at the next time.

[0051] If the vehicle speed meets the preset vehicle speed range, the braking pressure target increase rate is less than the rate threshold, and the driver is applying the braking force for the first time, it is determined that the first preset condition is met. That is, the first preset condition is that the vehicle speed meets the preset vehicle speed range, the braking pressure target increase rate is less than the rate threshold, and the driver is applying the braking force for the first time.

[0052] If the vehicle speed does not meet the preset vehicle speed range, and / or the braking pressure target increase rate is greater than or equal to the rate threshold, and / or the driver is not applying the braking force for the first time, the first preset condition is not met at this time.

[0053] If the vehicle driving information does not meet the first preset condition, i.e., the condition for determining a new reference wear factor is not met, the historical reference wear factor is taken as the target reference wear factor at this time.

[0054] If the vehicle driving information meets the first preset condition, i.e., the condition for determining a new reference wear factor is met, a new reference wear factor is determined according to the historical reference wear factor at this time, and the new reference wear factor is taken as the target reference wear factor.

[0055] By the above scheme, the first preset condition includes that the vehicle speed meets the preset vehicle speed range, so as to avoid the problem that the wear is determined inaccurately due to too low vehicle speed, and the problem that the air resistance has a large influence due to too high vehicle speed. Meanwhile, the first preset condition also includes that the brake pressure target increasing rate is less than the rate threshold, so as to avoid the problem that the determination is inaccurate due to too fast change of the brake pressure target. When the first preset condition is not met, the historical reference wear factor is directly taken as the target reference wear factor at this time of braking, so as to avoid the problem that the new reference wear factor determined under the condition of not meeting the condition is inaccurate, and the problem that the brake wear amount at this time of braking determined based on the inaccurate reference wear factor is inaccurate.

[0056] In some embodiments, step 1013 specifically includes:

[0057] Step 10131, obtaining the brake friction plate stroke and the vehicle acceleration, and determining the target brake pressure value according to the brake friction plate stroke and the vehicle acceleration.

[0058] Step 10132, obtaining the actual brake pressure value, judging whether the second preset condition is met according to the target brake pressure value and the actual brake pressure value, and obtaining a judgment result.

[0059] Step 10133, in response to the judgment result that the second preset condition is not met, taking the historical reference wear factor as the target reference wear factor.

[0060] Or,

[0061] Step 10134, in response to the judgment result that the second preset condition is met, determining the target reference wear factor according to the target brake pressure value and the actual brake pressure value.

[0062] In specific implementation, the database pre-stores the corresponding relationship between the brake friction plate stroke, the vehicle acceleration and the brake pressure value, and the form of the corresponding relationship can include at least one of the following: a relationship table, a functional relationship, a curve relationship, a key-value pair relationship and a columnar graph relationship. In this embodiment, the corresponding relationship is preferably a curve relationship, that is, a S-A-P calibration curve in a brand new state of the brake is pre-obtained, S represents the friction plate stroke, a represents the vehicle acceleration, and P is the brake pressure value.

[0063] The brake friction plate stroke and the vehicle acceleration are obtained, and the database is searched to determine the target brake pressure value corresponding to the brake friction plate stroke and the vehicle acceleration. The target brake pressure value is the lowest brake pressure value corresponding to the whole vehicle deceleration acting point.

[0064] The actual brake pressure value is obtained, and the actual brake pressure value is the brake pressure corresponding to the actual brake request of the driver. For example, if the user triggers a brake request by stepping on the brake pedal, the actual brake pressure value is the brake force corresponding to the opening degree of the brake pedal.

[0065] determining whether a second preset condition is met according to the target braking pressure value and the actual braking pressure value, to obtain a determination result. The process of determining whether the second preset condition is met is as follows:

[0066] performing difference processing on the target braking pressure value and the actual braking pressure value, that is, calculating a difference value between the target braking pressure value and the actual braking pressure value, to obtain a pressure difference value. The pressure difference value is compared with a preset difference value.

[0067] If the pressure difference value is greater than the preset difference value, it is determined that the determination result is that the second preset condition is met; or if the pressure difference value is less than or equal to the preset difference value, it is determined that the determination result is that the second preset condition is not met.

[0068] If the determination result is that the second preset condition is met, it indicates that the actual braking pressure value and the target braking pressure value differ too much, and the reference wear factor should be adjusted at this time to accurately determine the wear degree.

[0069] The database pre-stores a corresponding relationship between the target braking pressure value, the actual braking pressure value, and the reference wear factor. The form of the corresponding relationship can include at least one of the following: a relationship table, a functional relationship, a curve relationship, a key-value pair relationship, and a column chart relationship. The corresponding target reference wear factor is obtained by searching the corresponding relationship according to the target braking pressure value and the actual braking pressure value.

[0070] If the determination result is that the second preset condition is not met, it indicates that the actual braking pressure value and the target braking pressure value differ less, and there is no need to re-determine the reference wear factor, so the historical reference wear factor is taken as the target reference wear factor.

[0071] Through the above scheme, when the actual braking pressure value and the target braking pressure value differ too much, the reference wear factor is adjusted, and the target reference wear factor is determined according to the actual braking pressure value and the target braking pressure value, so that the target reference wear factor is determined more accurately.

[0072] In some embodiments, the vehicle driving information includes at least one of the following: the actual braking pressure value, the vehicle speed, the braking duration, and the rainfall value. The target wear speed factor corresponding to the current braking request is determined according to the vehicle driving information in step 101, specifically including:

[0073] In step 101A, a first wear speed factor corresponding to the actual braking pressure value, a second wear speed factor corresponding to the vehicle speed, a third wear speed factor corresponding to the braking duration, and a fourth wear speed factor corresponding to the rainfall value are determined respectively.

[0074] Step 101B, the first wear rate factor, the second wear rate factor, the third wear rate factor and the fourth wear rate factor are multiplied to obtain the target wear rate factor corresponding to the current braking request.

[0075] In particular implementation, the first corresponding relationship between the actual braking pressure value and the wear rate factor, the second corresponding relationship between the vehicle speed and the wear rate factor, the third corresponding relationship between the braking duration and the wear rate factor and the fourth corresponding relationship between the rainfall value and the wear rate factor are stored in advance.

[0076] Specifically, the greater the actual braking pressure value, the greater the corresponding first wear rate factor. The faster the vehicle speed, the greater the corresponding second wear rate factor. The longer the braking duration, the greater the corresponding third wear rate factor. The greater the rainfall value, the greater the corresponding fourth wear rate factor.

[0077] According to the determined actual braking pressure value, the corresponding first wear rate factor is determined by searching the first corresponding relationship. According to the determined vehicle speed, the corresponding second wear rate factor is determined by searching the second corresponding relationship. According to the determined braking duration, the corresponding third wear rate factor is determined by searching the third corresponding relationship. According to the determined rainfall value, the corresponding fourth wear rate factor is determined by searching the fourth corresponding relationship, wherein the rainfall value can be determined by a rainfall sensor.

[0078] The first wear rate factor, the second wear rate factor, the third wear rate factor and the fourth wear rate factor are multiplied to obtain the target wear rate factor corresponding to the current braking request.

[0079] Exemplarily, the first wear rate factor is μp, the first wear rate factor is μv, the first wear rate factor is μt, and the first wear rate factor is μr. Then the target wear rate factor μ=μp×μv×μt×μr.

[0080] Through the above scheme, the target wear rate factor determined by comprehensively considering various driving information when the vehicle is driving is more comprehensive and accurate.

[0081] In some embodiments, step 102 specifically includes:

[0082] The target wear rate factor and the target reference wear factor are integrated to obtain the brake wear corresponding to the current braking request, and the brake wear corresponding to the current braking request is represented by the formula:

[0083] S=∫μPdt

[0084] Wherein, S is the brake wear corresponding to this braking request, μ is the target wear speed factor, P is the target reference wear factor, and t is time.

[0085] In some embodiments, step 103 specifically includes:

[0086] Step 1031, obtaining the historical brake wear, wherein the historical brake wear is the brake wear value from the first time of receiving a braking request to before this braking request.

[0087] Step 1032, adding the brake wear corresponding to this braking request and the historical brake wear to obtain the total brake wear.

[0088] In actual implementation, since brake wear is an irreversible phenomenon, when determining the brake wear to judge whether the user needs to be prompted to replace the brake, the brake wear needs to be counted from the brand new state of the brake.

[0089] The historical brake wear is obtained, which is the brake wear value from the first time of receiving a braking request to before this braking request, i.e., the total wear from the brand new state of the brake to before this braking request.

[0090] In this embodiment, the database can directly store the total wear value corresponding to all historical braking before this braking. Alternatively, the database can store the individual wear corresponding to each braking before this braking, and then add all the individual wear to obtain the historical brake wear.

[0091] The brake wear corresponding to this braking request and the historical brake wear are added to obtain the total brake wear.

[0092] For example, if the database stores the individual wear corresponding to each braking before this braking, the total brake wear is represented by the following formula:

[0093] Sall = ∑∫μPdt

[0094] Wherein, Sall is the total brake wear.

[0095] Through the above scheme, when determining the brake wear to judge whether the user needs to be prompted to replace the brake, the total brake wear from the brand new state of the brake is counted, so that the subsequent judgment of whether the brake needs to be replaced is more accurate.

[0096] In some embodiments, after step 104, the method further includes:

[0097] Step 10A, judging whether the brake is replaced within a preset time length.

[0098] In step 10B, in response to the brake not being replaced and a new brake request being detected, a new brake pad stroke and a new vehicle acceleration are obtained.

[0099] In step 10C, a new target brake pressure value is determined according to the new brake pad stroke and the new vehicle acceleration.

[0100] In step 10D, a new actual brake pressure value is obtained, and compensation processing is performed on the new actual brake pressure value according to the new target brake pressure value.

[0101] In a specific implementation, after the prompt information is output, the brake is monitored. It is determined whether the brake is replaced within a preset time length, where the preset time length is a time length that is preset to indicate whether the brake is replaced in time.

[0102] If the brake is not replaced within the preset time length, when a new brake request is detected, compensation needs to be performed on the brake pressure to ensure the safety of driving. A new brake pad stroke and a new vehicle acceleration are obtained, a corresponding relationship in a database is searched according to the new brake pad stroke and the new vehicle acceleration, and a new target brake pressure value is determined.

[0103] A new actual brake pressure value is obtained, where the new actual brake pressure value is a brake force corresponding to a brake pedal stepped on by a driver. Compensation processing is performed on the new actual brake pressure value according to the new target brake pressure value, and a specific process of the compensation is as follows.

[0104] A difference value between the new target brake pressure value and the new actual brake pressure value is calculated to obtain a compensation value, where the compensation value is a brake pressure value that needs to be compensated.

[0105] Through the foregoing scheme, when the driver does not replace the brake in time, compensation is performed on the brake pressure of the brake-by-wire system, standby brake pressure of the brake system is improved, and response time of brake pressure to generate a vehicle deceleration effect is improved.

[0106] It should be noted that the method of the embodiment of the present disclosure can be executed by a single device, such as a computer or a server. The method of the embodiment can also be applied to a distributed scenario and completed by multiple devices in cooperation. In the distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiment of the present disclosure, and the multiple devices can interact with each other to complete the method.

[0107] It is to be noted that some embodiments of the present disclosure have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the processes depicted in the accompanying figures do not necessarily require the particular order shown or sequential order to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous or necessary.

[0108] Based on the same inventive concept, the present disclosure also provides a processing device of a brake corresponding to any of the above-mentioned embodiment methods.

[0109] Referring to Figure 2 , Figure 2 The processing device of the brake of the embodiment comprises:

[0110] The factor determination module 201 is configured to detect a brake request, obtain vehicle driving information, and determine a target reference wear factor and a target wear speed factor corresponding to the current brake request according to the vehicle driving information;

[0111] The wear amount determination module 202 is configured to determine a brake wear amount corresponding to the current brake request according to the target reference wear factor and the target wear speed factor;

[0112] The total wear amount determination module 203 is configured to determine a total brake wear amount according to the brake wear amount corresponding to the current brake request;

[0113] The prompting module 204 is configured to output a prompt information in response to the total brake wear amount being greater than a preset wear threshold, the prompt information being used to prompt replacement of the brake.

[0114] In some embodiments, the factor determination module 201 comprises:

[0115] The judgment unit is configured to obtain a historical reference wear factor corresponding to a previous brake request of the current time, and judge whether the vehicle driving information satisfies a first preset condition;

[0116] The first factor determination unit is configured to, in response to the vehicle driving information not satisfying the first preset condition, take the historical reference wear factor as a target reference wear factor; or

[0117] The second factor determination unit is configured to, in response to the vehicle driving information satisfying the first preset condition, determine a target reference wear factor based on the historical reference wear factor.

[0118] In some embodiments, the second factor determination unit specifically comprises:

[0119] a target brake pressure value determination subunit configured to obtain a brake friction plate stroke and a vehicle acceleration, and determine a target brake pressure value according to the brake friction plate stroke and the vehicle acceleration;

[0120] a judgment subunit configured to obtain an actual brake pressure value, determine whether a second preset condition is met according to the target brake pressure value and the actual brake pressure value, and obtain a judgment result;

[0121] a factor determination subunit configured to, in response to the judgment result being that the second preset condition is not met, take the historical reference wear factor as the target reference wear factor; or, in response to the judgment result being that the second preset condition is met, determine a target reference wear factor according to the target brake pressure value and the actual brake pressure value.

[0122] In some embodiments, the judgment subunit is specifically configured to:

[0123] perform difference processing on the target brake pressure value and the actual brake pressure value to obtain a pressure difference value;

[0124] in response to the pressure difference value being greater than a preset difference value, determine that the judgment result is that the second preset condition is met; or,

[0125] in response to the pressure difference value being less than or equal to the preset difference value, determine that the judgment result is that the second preset condition is not met.

[0126] In some embodiments, the vehicle driving information includes at least one of the following: an actual brake pressure value, a vehicle speed, a brake duration, and a rainfall value, and the factor determination module 201 is specifically configured to:

[0127] determine a first wear speed factor corresponding to the actual brake pressure value, a second wear speed factor corresponding to the vehicle speed, a third wear speed factor corresponding to the brake duration, and a fourth wear speed factor corresponding to the rainfall value, respectively;

[0128] perform product processing on the first wear speed factor, the second wear speed factor, the third wear speed factor, and the fourth wear speed factor to obtain a target wear speed factor corresponding to the current brake request.

[0129] In some embodiments, the wear amount determination module 202 is specifically configured to:

[0130] perform integration processing on the target wear speed factor and the target reference wear factor to obtain a brake wear amount corresponding to the current brake request.

[0131] In some embodiments, the total wear amount determination module 203 is specifically configured to:

[0132] obtaining a history brake wear amount, wherein the history brake wear amount is a brake wear value from a first time of receiving a brake request to a time before the current brake request;

[0133] adding the brake wear amount corresponding to the current brake request and the history brake wear amount to obtain a total brake wear amount.

[0134] In some embodiments, the device further comprises a compensation module, which is specifically configured to:

[0135] determining whether the brake is replaced within a preset time length;

[0136] in response to the brake not being replaced and a new brake request being detected, obtaining a new brake friction plate stroke and a new vehicle acceleration;

[0137] determining a new target brake pressure value according to the new brake friction plate stroke and the new vehicle acceleration;

[0138] obtaining a new actual brake pressure value and compensating the new actual brake pressure value according to the new target brake pressure value.

[0139] For the convenience of description, the above device is described in various modules according to functions. Of course, the functions of each module can be implemented in one or more software and / or hardware when implementing the present disclosure.

[0140] The device of the above embodiments is used to implement the processing method of the corresponding brake in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.

[0141] Based on the same inventive concept, the present disclosure also provides an electronic device corresponding to any of the above method embodiments, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the processing method of the brake according to any of the above embodiments when executing the program.

[0142] Figure 3 A more specific hardware structure of an electronic device according to the present embodiment is shown, which can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040 and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030 and the communication interface 1040 are connected to each other through the bus 1050 for communication within the device.

[0143] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., for executing relevant programs to implement the technical solutions provided by the embodiments of the present specification.

[0144] The memory 1020 can be implemented by a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs, and when the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and called and executed by the processor 1010.

[0145] The input / output interface 1030 is configured to connect input / output modules to implement information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, an indicator light, etc.

[0146] The communication interface 1040 is configured to connect a communication module (not shown in the figure) to implement the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).

[0147] The bus 1050 includes a channel for transmitting information between various components (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040) of the device.

[0148] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only include the components necessary to implement the solutions of the embodiments of the present specification, and does not have to include all the components shown in the figure.

[0149] The electronic device of the above embodiment is used to implement the processing method of the corresponding brake in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0150] Based on the same inventive concept, the disclosure also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the processing method of the brake according to any of the above embodiments.

[0151] The computer-readable medium of the present embodiment includes permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

[0152] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to perform the processing method of the brake according to any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0153] Based on the same inventive concept, the disclosure also provides a vehicle comprising the processing device of the brake according to any of the above embodiments, the electronic device according to any of the above embodiments, and the computer-readable storage medium according to any of the above embodiments, which implements the processing method of the brake according to any of the above embodiments.

[0154] The vehicle of the above embodiment is used to implement the processing method of the brake according to any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0155] It can be understood that before using the technical solutions of the various embodiments of the disclosure, the user will be informed of the type, scope of use, use scenario, etc. of the personal information involved by appropriate means, and the authorization of the user will be obtained.

[0156] For example, in response to receiving the active request of the user, the user is sent prompt information to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information of the user. Thus, the user can autonomously choose whether to provide the personal information to the software or hardware, such as an electronic device, an application program, a server, or a storage medium, performing the operation of the technical solution of the present disclosure according to the prompt information.

[0157] As an optional but non-limiting implementation, in response to receiving the active request of the user, the manner of sending the prompt information to the user may, for example, be a pop-up window manner, and the prompt information may, for example, be presented in the pop-up window in the form of text. In addition, the pop-up window may, for example, also carry a selection control for the user to select “agree” or “disagree” to provide the personal information to the electronic device.

[0158] It can be understood that the above notification and obtaining of the authorization of the user are only illustrative, and do not limit the implementation of the present disclosure, and other manners meeting the relevant laws and regulations can also be applied to the implementation of the present disclosure.

[0159] It should be understood by those of ordinary skill in the art that the above discussion of any of the embodiments is merely exemplary and is not intended to suggest that the scope of the present disclosure is limited to these examples; under the idea of the present disclosure, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes of different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of brevity.

[0160] In addition, in order to simplify the description and discussion, and so as not to make the embodiments of the present disclosure difficult to understand, the well-known power / ground connections of integrated circuit (IC) chips and other components can or can not be shown in the provided drawings. In addition, the devices can be shown in the form of block diagrams in order to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure are to be implemented (i.e., these details should be entirely within the understanding of those skilled in the art). Where specific details (e.g., circuitry) are set forth in order to describe an illustrative embodiment of the present disclosure, it will be apparent to those skilled in the art that the embodiments of the present disclosure can be practiced without these specific details or with an implementation varying from these specific details. Therefore, these descriptions should be considered as illustrative rather than limiting.

[0161] Although the present disclosure has been described in conjunction with specific embodiments thereof, many alternatives, modifications and variations will be apparent to those skilled in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) can use the embodiments discussed.

[0162] Embodiments of the present disclosure are intended to cover all such alternatives, modifications, and variations as fall within the broad scope of the present application. Accordingly, any one or more of the above-described features and embodiments of the present disclosure can be combined with any other one or more of the above-described features and embodiments of the present disclosure, and the application should be construed to encompass all such alternatives, modifications, and variations.

Claims

1. A method for processing a brake, characterized in that, include: A braking request is detected, vehicle driving information is acquired, and the target reference wear factor and target wear rate factor corresponding to this braking request are determined based on the vehicle driving information. The brake wear amount corresponding to this braking request is determined based on the target reference wear factor and the target wear rate factor. The total wear of the brakes is determined based on the amount of brake wear corresponding to this braking request. In response to the total wear of the brake exceeding a preset wear threshold, a prompt message is output, which is used to prompt the replacement of the brake. Determining the target baseline wear factor corresponding to this braking request based on the vehicle driving information includes: Obtain the historical baseline wear factor corresponding to the previous braking request and determine whether the vehicle driving information meets the first preset condition. In response to the vehicle driving information not meeting the first preset condition, the historical reference wear factor is used as the target reference wear factor; or, In response to the vehicle driving information meeting a first preset condition, a target reference wear factor is determined based on the historical reference wear factor; wherein, the first preset condition is that the vehicle speed meets a preset speed range, the target increase rate of braking pressure is less than a rate threshold, and the driver applies braking force for the first time; The step of determining the brake wear amount corresponding to this braking request based on the target reference wear factor and the target wear rate factor includes: The target wear rate factor and the target reference wear factor are integrated to obtain the brake wear amount corresponding to this braking request. The target reference wear factor is used to represent the impact of the brake wear before this braking on this braking, and the target wear rate factor is used to represent the impact of the vehicle's own driving conditions on this braking.

2. The method according to claim 1, characterized in that, The determination of the target reference wear factor based on the historical reference wear factor includes: Obtain the brake pad travel and vehicle acceleration, and determine the target braking pressure value based on the brake pad travel and vehicle acceleration; Obtain the actual braking pressure value, and determine whether the second preset condition is met based on the target braking pressure value and the actual braking pressure value, and obtain the judgment result; In response to the judgment result indicating that the second preset condition is not met, the historical reference wear factor is used as the target reference wear factor; or, In response to the judgment result being satisfied with the second preset condition, the target reference wear factor is determined based on the target braking pressure value and the actual braking pressure value.

3. The method according to claim 2, characterized in that, The step of determining whether the second preset condition is met based on the target braking pressure value and the actual braking pressure value, and obtaining the determination result, includes: The difference between the target braking pressure value and the actual braking pressure value is calculated to obtain the pressure difference value. In response to the pressure difference being greater than a preset difference, the judgment result is determined to meet the second preset condition; or, In response to the pressure difference being less than or equal to a preset difference, the judgment result is determined to be that the second preset condition is not met.

4. The method according to claim 1, characterized in that, The vehicle driving information includes at least one of the following: actual braking pressure value, vehicle speed, braking duration, and rainfall value. Determining the target wear rate factor corresponding to this braking request based on the vehicle driving information includes: Determine the first wear rate factor corresponding to the actual braking pressure value, the second wear rate factor corresponding to the vehicle speed, the third wear rate factor corresponding to the braking duration, and the fourth wear rate factor corresponding to the rainfall value, respectively. The first wear rate factor, the second wear rate factor, the third wear rate factor, and the fourth wear rate factor are multiplied to obtain the target wear rate factor corresponding to this braking request.

5. The method according to claim 1, characterized in that, The determination of the total brake wear based on the brake wear corresponding to this braking request includes: Obtain historical brake wear data, wherein the historical brake wear data is the brake wear value from the first receipt of a brake request until the current brake request; The brake wear amount corresponding to the current braking request is summed with the historical brake wear amount to obtain the total brake wear amount.

6. The method according to claim 1, characterized in that, After the prompt message is displayed, it also includes: Determine whether the brake has been replaced within a preset time period; In response to the fact that the brake has not been replaced and a new braking request is detected, the new brake pad travel and the new vehicle acceleration are obtained. A new target braking pressure value is determined based on the new brake pad travel and the new vehicle acceleration. Obtain a new actual braking pressure value, and perform compensation processing on the new actual braking pressure value based on the new target braking pressure value.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as claimed in any one of claims 1 to 6.

8. A vehicle, characterized in that, Includes the electronic device as described in claim 7.

Citation Information

Patent Citations

  • Brake recession compensation method and device, electronic equipment and computer storage medium

    CN114802137A

  • Abrasion loss arithmetic unit, vehicle, abrasion loss quantity arithmetic method, and program

    JP2015121251A