Brake processing method, electronic equipment and vehicle
By detecting brake requests and vehicle driving information, calculating the amount of brake wear, reminding the replacement of brakes, the brake performance reduction and safety hazards caused by brake wear are solved, and the safety of the vehicle is improved.
Patent Information
- Application Number
- CN202411381935.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-09-30
AI Technical Summary
The braking effect time will be extended after the brake wear, resulting in an extended braking distance. If not replaced in time, it will pose a threat to the safe driving of the vehicle.
By detecting the brake request, obtaining vehicle driving information, determining the target reference wear factor and target wear speed factor, calculating the brake wear amount, and outputting prompt information based on the total wear amount greater than the preset threshold, prompting to replace the brake.
Effectively remind drivers to replace brakes in time to improve driving safety and avoid safety accidents.
Smart Images

Figure CN119099577A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing, and in particular to a brake processing method, electronic equipment and a vehicle. Background Art
[0002] With the rapid development of vehicle technology, vehicles have become an important means of transportation in people's daily lives. As vehicles are used, brakes will wear out due to vehicle braking, and the wear is an irreversible phenomenon.
[0003] When the brakes are worn, the braking effect will take longer and longer, resulting in longer braking distance. If they are not replaced in time, it will pose a threat to the safe driving of the vehicle. Summary of the invention
[0004] In view of this, the purpose of the present disclosure is to propose a brake processing method, electronic equipment and vehicle to solve the problem that the brake wear will cause the braking effect to take longer and longer, resulting in an increase in braking distance, posing a threat to the safe driving of the vehicle.
[0005] Based on the above purpose, a first aspect of the present disclosure provides a brake processing method, the method comprising:
[0006] Detecting a braking request, obtaining vehicle driving information, and determining a target reference wear factor and a target wear speed factor corresponding to the braking request according to the vehicle driving information;
[0007] determining a brake wear amount corresponding to the current braking request according to the target reference wear factor and the target wear speed factor;
[0008] determining the total amount of brake wear according to the amount of brake wear corresponding to the current braking request;
[0009] In response to the total amount of brake wear being greater than a preset wear threshold, a prompt message is output, wherein the prompt message is used to prompt the replacement of the brake.
[0010] Based on the same inventive concept, the second aspect of the present disclosure provides a brake processing device, the device comprising:
[0011] A factor determination module is configured to detect a braking request, obtain vehicle driving information, and determine a target reference wear factor and a target wear speed factor corresponding to the braking request according to the vehicle driving information;
[0012] a wear amount determination module, configured to determine the brake wear amount corresponding to the current braking request according to the target reference wear factor and the target wear speed factor;
[0013] a wear total amount determination module configured to determine the brake wear total amount according to the brake wear amount corresponding to the current braking request;
[0014] The prompt module is configured to output a prompt message in response to the total amount of brake wear being greater than a preset wear threshold, wherein the prompt message is used to prompt the replacement of the brake.
[0015] Based on the same inventive concept, the third aspect of the present disclosure proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the brake processing method as described above when executing the computer program.
[0016] Based on the same inventive concept, a fourth aspect of the present disclosure proposes a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the brake processing method as described above.
[0017] Based on the same inventive concept, the fifth aspect of the present disclosure provides a vehicle, comprising the brake processing device described in the second aspect or the electronic device described in the third aspect or the storage medium described in the fourth aspect.
[0018] As can be seen from the above, the present disclosure proposes a brake processing method, electronic device and vehicle, and a brake request is detected, which indicates that the driver is controlling the vehicle to brake. The vehicle driving information is obtained, and the target reference wear factor and target wear speed factor corresponding to this braking request are determined according to the vehicle driving information. The brake wear amount corresponding to this braking request is determined according to the target reference wear factor and the target wear speed factor, so as to subsequently determine the total wear amount of the brake. The total brake wear amount is determined according to the brake wear amount corresponding to this braking request, and the total brake wear amount represents the total amount of wear caused by the brake of the vehicle from the first braking to the present. When it is determined that the total brake wear amount is greater than the preset wear threshold, it indicates that the brake wear is more serious, and continued use may have safety hazards, so the brake needs to be replaced. Output a prompt message to prompt the user to replace the brake to improve driving safety and avoid the occurrence of safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1is a flow chart of a brake processing method according to an embodiment of the present disclosure;
[0021] Figure 2 is a structural block diagram of a processing device for a brake according to an embodiment of the present disclosure;
[0022] Figure 3 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying 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 by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0025] With the rapid development of vehicle technology, vehicles have become an important means of transportation in people's daily lives. As vehicles are used, the brakes will wear out due to vehicle braking, and the wear is irreversible. Brake wear will cause the braking effect to take longer and longer, resulting in longer braking distances. If not replaced in time, it will threaten the safe driving of the vehicle.
[0026] The following embodiments of the present disclosure are described by taking a disc brake as an example. A disc brake generates braking force by pushing a friction plate and a brake disc through a hydraulic cylinder. As the number of times of use increases, the brake friction plate gradually wears out, the gap between the friction plate and the brake disc becomes larger and larger, the time for the brake to produce effectiveness becomes longer and longer, the friction coefficient between the friction plate and the brake disc becomes lower and lower, and the braking efficiency gradually decreases, which poses certain safety hazards.
[0027] Based on the above description, this embodiment proposes a brake processing method, such as Figure 1 As shown, the method includes:
[0028] Step 101 : detecting a braking request, acquiring vehicle driving information, and determining a target reference wear factor and a target wear speed factor corresponding to the braking request according to the vehicle driving information.
[0029] In a specific implementation, when a braking request is detected, it means that the driver controls the vehicle to brake. Vehicle driving information is obtained, wherein the vehicle driving information is related information indicating the vehicle driving process, and the vehicle driving information includes at least one of the following: actual braking pressure value, vehicle speed, braking duration, rainfall value, brake friction pad travel and vehicle acceleration, etc.
[0030] The target baseline wear factor and the target wear speed factor corresponding to the current braking request are determined based on the vehicle driving information. The target baseline wear factor is used to indicate the influence of the brake wear before the current braking on the current braking. The target wear speed factor is used to indicate the influence of the vehicle's own driving conditions during the current braking on the current braking.
[0031] The braking request may be triggered in at least one of the following ways: by a brake pedal, by voice, by a physical key, by a virtual key, etc. Exemplarily, when it is detected that the brake pedal is stepped on, the braking request is generated.
[0032] Step 102: Determine the brake wear amount corresponding to the current braking request 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 braking request is calculated based on the target reference wear factor and the target wear speed factor. The influence of the brake wear before the current braking on the current braking and the influence of the vehicle's own driving conditions during the current braking on the current braking are comprehensively considered, so that the determination of the brake wear amount corresponding to the current braking request is more accurate.
[0034] Step 103: determining the total amount of brake wear according to the amount of brake wear corresponding to the current braking request.
[0035] In specific implementation, after determining the brake wear amount corresponding to the current braking request, the total brake wear amount is determined based on the brake wear amount corresponding to the current braking request, wherein the total brake wear amount represents the total value of brake wear from the first braking of the vehicle to the present.
[0036] Step 104 , in response to the total amount of brake wear being greater than a preset wear threshold, outputting a prompt message, wherein the prompt message is used to prompt replacement of the brake.
[0037] During specific implementation, the total amount of brake wear is compared with a preset wear threshold. If the total amount of brake wear is less than or equal to the preset wear threshold, it means that the degree of brake wear is within a normal range and has little impact on normal braking of the vehicle.
[0038] If the total amount of brake wear is greater than the preset wear threshold, it means that the degree of brake wear exceeds the normal range, and the brake should be replaced as soon as possible to ensure driving safety. At this time, a prompt message is output to prompt the user to replace the brake.
[0039] The prompting method of the prompt information includes at least one of the following: voice broadcast, HUD display, instrument display, central control screen display, window display and linkage of in-vehicle equipment, etc.
[0040] Exemplarily, when the prompting method of the prompting information is voice broadcast, when the total amount of brake wear is greater than a preset wear threshold, the voice broadcasts a prompting message of "Please replace the brakes in time".
[0041] Through the above scheme, a braking request is detected, which means that the driver is controlling the vehicle to brake. The vehicle driving information is obtained, and the target reference wear factor and the target wear speed factor corresponding to this braking request are determined according to the vehicle driving information. The brake wear amount corresponding to this braking request is determined according to the target reference wear factor and the target wear speed factor, so as to subsequently determine the total wear amount of the brake. The total brake wear amount is determined according to the brake wear amount corresponding to this braking request, and the total brake wear amount represents the total wear amount of the brake from the first braking of the vehicle to the present. When it is determined that the total brake wear amount is greater than the preset wear threshold, it means that the brake wear is more serious and there may be safety hazards if it continues to be used, so the brake needs to be replaced. Output a prompt message to prompt the user to replace the brake to improve driving safety and avoid the occurrence of safety accidents.
[0042] In some embodiments, if the total amount of brake wear is less than or equal to a preset wear threshold, the wear degree may be displayed, and the display position of the wear degree includes at least one of the following: HUD display, instrument display, central control screen display, window display, and in-vehicle equipment linkage, etc. The display form of the wear degree may be a warning light form, text form, rich text form, or picture form, etc. In this embodiment, the wear degree may be expressed in percentage.
[0043] For example, the wear degree prompt is a meter display, the wear degree display may be in text form, and the prompt information is that the wear degree is 30%. Then the wear degree of 30% may be displayed on the vehicle dashboard to let the user know the wear degree of the brake.
[0044] In some embodiments, determining the target reference wear factor corresponding to the current braking request according to the vehicle driving information in step 101 specifically includes:
[0045] Step 1011, obtaining the historical reference wear factor corresponding to the previous braking request, and determining whether the vehicle driving information meets the first preset condition.
[0046] Step 1012: In response to the vehicle driving information not satisfying a first preset condition, taking the historical reference wear factor as a target reference wear factor.
[0047] or,
[0048] Step 1013: In response to the vehicle driving information satisfying a first preset condition, determining a target reference wear factor based on the historical reference wear factor.
[0049] In a specific implementation, a historical reference wear factor corresponding to a previous braking request adjacent to the current braking request is obtained, and it is determined whether the vehicle driving information meets the first preset condition, wherein the vehicle driving information includes the vehicle speed and the actual braking force pressure value. The specific process is as follows:
[0050] Determine whether the vehicle speed meets the preset vehicle speed range. Determine the braking pressure target increase rate based on the actual braking force pressure value, and determine whether the braking pressure target increase rate is less than the rate threshold. Determine whether the driver applies braking force for the first time, that is, determine whether braking is started at the next moment without braking at the previous moment.
[0051] If the vehicle speed meets the preset speed range, the brake pressure target increase rate is less than the rate threshold, and the driver applies the brake 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 speed range, the brake pressure target increase rate is less than the rate threshold, and the driver applies the brake force for the first time.
[0052] If the vehicle speed does not meet the preset vehicle speed range, and / or the brake pressure target increase rate is greater than or equal to the rate threshold, and / or the driver does not apply 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 satisfy the first preset condition, that is, does not satisfy the condition for determining a new reference wear factor, the historical reference wear factor is used as the target reference wear factor.
[0054] If the vehicle driving information satisfies the first preset condition, that is, satisfies the condition for determining a new reference wear factor, a new reference wear factor is determined according to the historical reference wear factor, and the new reference wear factor is used as the target reference wear factor.
[0055] Through the above scheme, the first preset condition includes that the vehicle speed meets the preset vehicle speed range, avoiding the problem that the wear determination is inaccurate due to too low a speed, and the air resistance is too large due to too high a speed. It also includes that the brake pressure target increase rate is less than the rate threshold, avoiding the problem that the brake pressure target changes too quickly and causes inaccurate determination. When the first preset condition is not met, the historical benchmark wear factor is directly used as the target benchmark wear factor for this braking, avoiding the problem that the new benchmark wear factor determined when the condition is not met is inaccurate, and then the brake wear amount determined during this braking is inaccurate.
[0056] In some embodiments, step 1013 specifically includes:
[0057] Step 10131, obtaining the brake friction pad stroke and the vehicle acceleration, and determining the target brake pressure value according to the brake friction pad stroke and the vehicle acceleration.
[0058] Step 10132, obtaining the actual brake pressure value, and determining whether a second preset condition is satisfied based on the target brake pressure value and the actual brake pressure value to obtain a determination result.
[0059] Step 10133: In response to the judgment result that the second preset condition is not satisfied, the historical reference wear factor is used as the target reference wear factor.
[0060] or,
[0061] Step 10134: in response to the judgment result satisfying the second preset condition, determining a 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 travel and the vehicle acceleration and the brake pressure value, and the form of the corresponding relationship may include at least one of the following: a relationship table, a function relationship, a curve relationship, a key-value pair relationship, and a bar graph relationship. In this embodiment, the corresponding relationship is preferably a curve relationship, that is, the SAP calibration curve of the brake in a new state is obtained in advance, S represents the friction plate travel, a represents the vehicle acceleration, and P is the brake pressure value.
[0063] The brake friction pad travel and vehicle acceleration are obtained, and a database is searched to determine a target brake pressure value corresponding to the brake friction pad travel and vehicle acceleration, wherein the target brake pressure value is the minimum brake pressure value corresponding to the point where the vehicle deceleration takes effect.
[0064] An actual brake pressure value is obtained, where the actual brake pressure value is the brake pressure corresponding to the actual brake request of the driver. If the user triggers the brake request by stepping on the brake pedal, the actual brake pressure value is the braking force corresponding to the opening of the brake pedal.
[0065] The target brake pressure value and the actual brake pressure value are used to determine whether the second preset condition is met, and a determination result is obtained. The specific process of determining whether the second preset condition is met is:
[0066] The target brake pressure value and the actual brake pressure value are subjected to difference processing, that is, the difference between the target brake pressure value and the actual brake pressure value is calculated to obtain a pressure difference value, and the pressure difference value is compared with a preset difference value.
[0067] If the pressure difference is greater than the preset difference, it is determined that the judgment result satisfies the second preset condition; or, if the pressure difference is less than or equal to the preset difference, it is determined that the judgment result does not satisfy the second preset condition.
[0068] If the judgment result is that the second preset condition is met, it means that the actual brake pressure value is too different from the target brake pressure value. At this time, the reference wear factor should be adjusted to accurately determine the degree of wear.
[0069] The database pre-stores the correspondence between the target brake pressure value, the actual brake pressure value and the reference wear factor, and the form of the correspondence may include at least one of the following: a relationship table, a function relationship, a curve relationship, a key-value pair relationship and a bar graph relationship. The correspondence is searched according to the target brake pressure value and the actual brake pressure value to obtain the corresponding target reference wear factor.
[0070] If the judgment result is that the second preset condition is not met, it means that the actual brake pressure value is slightly different from the target brake pressure value, and there is no need to redetermine the reference wear factor. Therefore, the historical reference wear factor is used as the target reference wear factor.
[0071] Through the above scheme, when the actual brake pressure value differs too much from the target brake pressure value, the reference wear factor is adjusted, and the target reference wear factor is determined according to the actual brake pressure value and the target brake pressure value, and the target reference wear factor is determined more accurately.
[0072] In some embodiments, the vehicle driving information includes at least one of the following: actual brake pressure value, vehicle speed, braking duration, and rainfall value. In step 101, the target wear speed factor corresponding to the current braking request is determined according to the vehicle driving information, specifically including:
[0073] Step 101A, respectively determining 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 braking duration, and a fourth wear speed factor corresponding to the rainfall value.
[0074] Step 101B: multiply 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 braking request.
[0075] In specific implementation, a first correspondence between actual brake pressure value and wear speed factor, a second correspondence between vehicle speed and wear speed factor, a third correspondence between braking duration and wear speed factor, and a fourth correspondence between rainfall value and wear speed factor are pre-stored.
[0076] Specifically, the greater the actual brake 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 brake pressure value, the first corresponding relationship is searched to determine the corresponding first wear speed factor, according to the determined vehicle speed, the second corresponding relationship is searched to determine the corresponding second wear speed factor, according to the determined braking duration, the third corresponding relationship is searched to determine the corresponding third wear speed factor, and according to the determined rainfall value, the fourth corresponding relationship is searched to determine the corresponding fourth wear speed factor, wherein the rainfall value can be determined by a rain sensor.
[0078] The first wear speed factor, the second wear speed factor, the third wear speed factor and the fourth wear speed factor are multiplied to obtain a target wear speed factor corresponding to the current braking request.
[0079] Exemplarily, the first wear speed factor is μp, the first wear speed factor is μv, the first wear speed factor is μt, and the first wear speed factor is μrr. Then the target wear speed factor μ=μp×μv×μt×μr.
[0080] Through the above scheme, a variety of driving information of the vehicle is integrated to determine the target wear rate factor, which is more comprehensive and more accurate.
[0081] In some embodiments, step 102 specifically includes:
[0082] The target wear speed factor and the target reference wear factor are integrated to obtain the brake wear amount corresponding to the current braking request. The brake wear amount corresponding to the current braking request is expressed by the formula:
[0083] S=∫μPdt
[0084] Among them, 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 : Acquire historical brake wear, wherein the historical brake wear is the brake wear value from the first time a brake request is received to before the current brake request.
[0087] Step 1032: Add the brake wear amount corresponding to the current brake request and the historical brake wear amount to obtain the total brake wear amount.
[0088] In specific implementation, since brake wear is an irreversible phenomenon, when determining the amount of brake wear to determine whether it is necessary to prompt the user to replace the brake, the amount of brake wear needs to be counted starting from the time when the brake is in a brand new state.
[0089] The historical brake wear is obtained, where the historical brake wear is the brake wear value from the first receipt of the brake request to before the current brake request, that is, the total wear from the new state of the brake to before the current brake request.
[0090] In this embodiment, the database can directly store the total wear amount corresponding to all historical braking before the current braking, or store the individual wear amount corresponding to each braking before the current braking, and then add up all the individual wear amounts to obtain the historical brake wear amount.
[0091] The brake wear amount corresponding to the current brake request and the historical brake wear amount are added together to obtain the total brake wear amount.
[0092] For example, if the database stores the individual wear amounts corresponding to each braking before the current braking, the total brake wear amount is expressed by the formula:
[0093] Sall=∑∫μPdt
[0094] Where Sall is the total amount of brake wear.
[0095] Through the above scheme, when determining the amount of brake wear to determine whether it is necessary to prompt the user to replace the brake, the total amount of brake wear starting from the new state of the brake is counted, making the subsequent judgment on whether the brake needs to be replaced more accurate.
[0096] In some embodiments, after step 104, the method further includes:
[0097] Step 10A, determining whether the brake has been replaced within a preset time period.
[0098] Step 10B, in response to the brake not being replaced and a new braking request being detected, obtaining a new brake friction pad stroke and a new vehicle acceleration.
[0099] Step 10C, determining a new target brake pressure value according to the new brake friction pad stroke and the new vehicle acceleration.
[0100] Step 10D: acquiring a new actual brake pressure value, and performing compensation processing 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 to determine whether the brake is replaced within a preset time period, wherein the preset time period is a pre-set time period used to indicate whether the brake is replaced in time.
[0102] If the brake is not replaced within the preset time, when a new brake request is detected, the brake pressure needs to be compensated to ensure driving safety. The new brake friction pad stroke and the new vehicle acceleration are obtained, and the corresponding relationship in the database is searched according to the new brake friction pad stroke and the new vehicle acceleration to determine the new target brake pressure value.
[0103] A new actual brake pressure value is obtained, wherein the new actual brake pressure value is the braking force corresponding to the driver stepping on the brake pedal. The new actual brake pressure value is compensated according to the new target brake pressure value, and the specific compensation process is as follows:
[0104] The difference between the new target brake pressure value and the new actual brake pressure value is calculated to obtain a compensation value, which is the brake pressure value to be compensated.
[0105] Through the above scheme, when the driver fails to change the brakes in time, the control pressure of the wire control brake system is compensated, the standby brake pressure of the brake system is increased, and the response time of the brake pressure to produce the deceleration effect of the whole vehicle is increased.
[0106] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.
[0107] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0108] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure further provides a brake processing device.
[0109] refer to Figure 2 , Figure 2 A processing device for a brake of an embodiment includes:
[0110] The factor determination module 201 is configured to detect a braking request, obtain vehicle driving information, and determine a target reference wear factor and a target wear speed factor corresponding to the braking request according to the vehicle driving information;
[0111] The wear amount determination module 202 is configured to determine the brake wear amount corresponding to the current braking request according to the target reference wear factor and the target wear speed factor;
[0112] The total wear determination module 203 is configured to determine the total brake wear according to the brake wear corresponding to the current braking request;
[0113] The prompt module 204 is configured to output a prompt message in response to the total amount of brake wear being greater than a preset wear threshold, wherein the prompt message is used to prompt the user to replace the brake.
[0114] In some embodiments, the factor determination module 201 includes:
[0115] A judgment unit configured to obtain a historical reference wear factor corresponding to a previous braking request, and judge whether the vehicle driving information meets a first preset condition;
[0116] A first factor determination unit is configured to use the historical reference wear factor as a target reference wear factor in response to the vehicle driving information not satisfying a first preset condition; or
[0117] The second factor determination unit is configured to determine a target reference wear factor based on the historical reference wear factor in response to the vehicle travel information satisfying a first preset condition.
[0118] In some embodiments, the second factor determination unit specifically includes:
[0119] a target brake pressure value determination subunit, configured to obtain a brake friction pad stroke and a vehicle acceleration, and determine a target brake pressure value according to the brake friction pad stroke and the vehicle acceleration;
[0120] a judgment subunit, configured to obtain an actual brake pressure value, and judge whether a second preset condition is met according to the target brake pressure value and the actual brake pressure value, to obtain a judgment result;
[0121] The factor determination subunit is configured to, in response to the judgment result that the second preset condition is not met, use the historical baseline wear factor as the target baseline wear factor; or, in response to the judgment result that the second preset condition is met, determine the target baseline wear factor based on the target brake pressure value and the actual brake pressure value.
[0122] In some embodiments, the determination subunit is specifically configured to:
[0123] Performing a 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 being greater than the preset difference, determining that the judgment result satisfies the second preset condition; or,
[0125] In response to the pressure difference being less than or equal to the preset difference, it is determined that the second preset condition is not satisfied.
[0126] In some embodiments, the vehicle driving information includes at least one of the following: actual braking pressure value, vehicle speed, braking duration, and rainfall value, and the factor determination module 201 is specifically configured as follows:
[0127] respectively determining 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 braking duration, and a fourth wear speed factor corresponding to the rainfall value;
[0128] The first wear speed factor, the second wear speed factor, the third wear speed factor and the fourth wear speed factor are multiplied to obtain a target wear speed factor corresponding to the current braking request.
[0129] In some embodiments, the wear amount determination module 202 is specifically configured to:
[0130] The target wear speed factor and the target reference wear factor are integrated to obtain the brake wear amount corresponding to the current braking request.
[0131] In some embodiments, the wear amount determination module 203 is specifically configured to:
[0132] Acquiring historical brake wear, wherein the historical brake wear is the brake wear value from the first receipt of a brake request to before the current brake request;
[0133] The brake wear amount corresponding to the current brake request and the historical brake wear amount are added together to obtain the total brake wear amount.
[0134] In some embodiments, the device further includes a compensation module, and the compensation module is specifically configured to:
[0135] Determining whether the brake has been replaced within a preset time period;
[0136] In response to the brake not being replaced and a new braking request being detected, obtaining a new brake friction pad stroke and a new vehicle acceleration;
[0137] Determining a new target brake pressure value according to the new brake friction pad stroke and the new vehicle acceleration;
[0138] A new actual brake pressure value is acquired, and compensation processing is performed on 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 by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0140] The device of the above embodiment is used to implement the corresponding brake processing method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0141] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the brake processing method described in any of the above embodiments is implemented.
[0142] Figure 3 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may 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 in the device.
[0143] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0144] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0145] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0146] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0147] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[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 may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0149] The electronic device of the above embodiment is used to implement the corresponding brake processing method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0150] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the brake processing method described in any of the above embodiments.
[0151] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, 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 technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media 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 embodiments are used to enable the computer to execute the brake processing method described in 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, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the brake processing device in the above-mentioned embodiment, the electronic device in the above-mentioned embodiment, and the computer-readable storage medium in the above-mentioned embodiment, and the vehicle equipment implements the brake processing method described in any of the above embodiments.
[0154] The vehicle of the above-mentioned embodiment is used to implement the brake processing method described in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0155] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0156] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0157] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0158] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0159] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.
[0160] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram 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 will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0161] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0162] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. A brake treatment method, characterized in that: include: Detecting a braking request, obtaining vehicle driving information, and determining a target reference wear factor and a target wear speed factor corresponding to the braking request according to the vehicle driving information; determining a brake wear amount corresponding to the current braking request according to the target reference wear factor and the target wear speed factor; determining the total amount of brake wear according to the amount of brake wear corresponding to the current braking request; In response to the total amount of brake wear being greater than a preset wear threshold, a prompt message is output, wherein the prompt message is used to prompt the replacement of the brake.
2. The method according to claim 1, characterized in that The step of determining a target reference wear factor corresponding to the current braking request according to the vehicle driving information includes: Obtaining a historical reference wear factor corresponding to the previous braking request, and determining whether the vehicle driving information meets a first preset condition; In response to the vehicle driving information not satisfying the first preset condition, taking the historical reference wear factor as the target reference wear factor; or, In response to the vehicle travel information satisfying a first preset condition, a target reference wear factor is determined based on the historical reference wear factor.
3. The method according to claim 2, characterized in that The determining of the target reference wear factor based on the historical reference wear factor comprises: Obtaining a brake friction pad stroke and a vehicle acceleration, and determining a target brake pressure value according to the brake friction pad stroke and the vehicle acceleration; Acquire an actual brake pressure value, and determine whether a second preset condition is met according to the target brake pressure value and the actual brake pressure value to obtain a determination result; In response to the judgment result that the second preset condition is not satisfied, the historical reference wear factor is used as the target reference wear factor; or, In response to the determination result that a second preset condition is satisfied, a target reference wear factor is determined according to the target brake pressure value and the actual brake pressure value.
4. The method according to claim 3, characterized in that The determining whether a second preset condition is satisfied according to the target brake pressure value and the actual brake pressure value to obtain a determination result includes: Performing a difference processing on the target brake pressure value and the actual brake pressure value to obtain a pressure difference value; In response to the pressure difference being greater than the preset difference, determining that the judgment result satisfies the second preset condition; or, In response to the pressure difference being less than or equal to the preset difference, it is determined that the second preset condition is not satisfied.
5. 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. The determining, according to the vehicle driving information, a target wear speed factor corresponding to the current braking request includes: respectively determining 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 braking duration, and a fourth wear speed factor corresponding to the rainfall value; The first wear speed factor, the second wear speed factor, the third wear speed factor and the fourth wear speed factor are multiplied to obtain a target wear speed factor corresponding to the current braking request.
6. The method according to claim 1, characterized in that The step of determining the brake wear amount corresponding to the current braking request according to the target reference wear factor and the target wear speed factor includes: The target wear speed factor and the target reference wear factor are integrated to obtain the brake wear amount corresponding to the current braking request.
7. The method according to claim 1, characterized in that Determining the total amount of brake wear according to the amount of brake wear corresponding to the current braking request includes: Acquire historical brake wear, wherein the historical brake wear is the brake wear value from the first receipt of a brake request to before the current brake request; The brake wear amount corresponding to the current brake request and the historical brake wear amount are added together to obtain the total brake wear amount.
8. The method according to claim 1, characterized in that After the prompt information is output, it also includes: Determining whether the brake has been replaced within a preset time period; In response to the brake not being replaced and a new braking request being detected, obtaining a new brake friction pad stroke and a new vehicle acceleration; Determining a new target brake pressure value according to the new brake friction pad stroke and the new vehicle acceleration; A new actual brake pressure value is acquired, and compensation processing is performed on the new actual brake pressure value according to the new target brake pressure value.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 8 when executing the program.
10. A vehicle, characterized in that: An electronic device comprising the electronic device described in claim 9.
Citation Information
Patent Citations
Wear amount estimation device, wear amount estimation method, and wear amount estimation program
CN114060439A
Brake recession compensation method and device, electronic equipment and computer storage medium
CN114802137A
Friction plate wear treatment method, device and equipment applied to vehicle and medium
CN115143279A
Method for determining a wear value on a vehicle brake of a motor vehicle
CN116653903A
Method for determining wear values on at least one first and one second vehicle brake of a motor vehicle
DE102022104608A1
