Brake hydraulic pressure control unit, control method and device thereof, and vehicle
By responding to fault information in the brake hydraulic control unit and implementing graded control based on the number of times the brake hydraulic control unit is erased and rewritten, the problem of vehicle power loss caused by frequent erasure and rewriting of the brake hydraulic control unit is solved, enabling timely notification of faults to the driver and improving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-13
- Publication Date
- 2026-03-27
AI Technical Summary
The existing brake hydraulic control unit triggers a hardware memory protection strategy when the storage unit is frequently erased and rewritten, resulting in loss of vehicle power and endangering driver safety.
By responding to fault information from associated nodes, the fault information is written into the memory of the brake hydraulic control unit. The number of times the memory has been erased and written is obtained, and graded control is performed based on the number of erased and written times, including function degradation and alarm reminders, to prevent the vehicle from entering a power loss state without warning.
Promptly inform the driver of vehicle malfunctions to prevent the vehicle from entering a state of power loss without warning, thus ensuring the safety of the driver and property.
Smart Images

Figure CN116198468B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automobile safety technology, and in particular to a brake hydraulic control unit, a control method and device thereof, and a vehicle. BACKGROUND
[0002] Currently, ESC (brake hydraulic control unit) is installed on vehicles. When the number of frequent erasing of the storage unit in the ESC reaches a certain number, the ESC will trigger a hardware memory protection strategy, causing the vehicle to enter a power loss state. At this time, the driver's acceleration by stepping on the accelerator pedal will have no response, and the vehicle cannot be put into the parking gear after it is stationary, which brings unpredictable safety hazards to the personal safety and property safety of the driver.
[0003] It should be noted that the information disclosed in this background section is only intended to facilitate understanding of the background of the present application concept, and therefore, it can contain information that does not constitute prior art. SUMMARY
[0004] The present application aims to at least solve one of the technical problems in the related art. To this end, the purpose of the present application is to propose a brake hydraulic control unit, a control method and device thereof, and a vehicle, which can control the brake hydraulic control unit based on the number of erasing and write times, timely and specifically inform the driver of the fault problem of the vehicle, and avoid the vehicle entering the power loss state without warning, thereby preventing the personal safety and property safety of the driver from being harmed.
[0005] To achieve the above-mentioned purpose, the first aspect of the present application proposes a control method of a brake hydraulic control unit, which comprises: writing fault information of an associated node into a memory of the brake hydraulic control unit in response to the fault information, wherein the associated node refers to a vehicle-mounted device that affects the function of the brake hydraulic control unit; obtaining the number of erasing and write times of the memory; and controlling the brake hydraulic control unit based on the number of erasing and write times.
[0006] In some embodiments of the present application, the control of the brake hydraulic control unit based on the number of erasing and write times comprises: determining that the number of erasing and write times reaches a first preset number, performing function degradation of the brake hydraulic control unit according to a first function degradation strategy, making the communication of the brake hydraulic control unit normal and the external signal effective, and performing alarm and reminding according to a first alarm mode; determining that the number of erasing and write times reaches a second preset number, performing function degradation of the brake hydraulic control unit according to a second function degradation strategy, making the communication of the brake hydraulic control unit normal and the external signal ineffective, and performing alarm and reminding according to a second alarm mode, wherein the second preset number is greater than the first preset number.
[0007] In some embodiments of the present application, the function degradation of the brake hydraulic control unit according to the first function degradation strategy comprises: determining a fault node according to the fault information, wherein the fault node is a fault associated node; shutting down the function related to the fault node in the brake hydraulic control unit; and alarming and reminding according to the first alarm mode, which comprises: lighting the fault indicator lamp corresponding to the function related to the fault node and giving a text reminder.
[0008] In some embodiments of the present application, when it is determined that the erase-write times reach the first preset times, the method further comprises: maintaining the diagnostic function of the brake hydraulic control unit, and writing the memory exception fault code of the brake hydraulic control unit and the fault code of the fault node into the memory.
[0009] In some embodiments of the present application, the function degradation of the brake hydraulic control unit according to the second function degradation strategy comprises: shutting down all functions of the brake hydraulic control unit; and alarming and reminding according to the second alarm mode, which comprises: lighting the fault indicator lamps corresponding to the brake hydraulic control unit, the anti-lock braking system and the electronic brake distribution system respectively, and giving a text reminder.
[0010] In some embodiments of the present application, when it is determined that the erase-write times reach the second preset times, the method further comprises: maintaining the diagnostic function of the brake hydraulic control unit, and writing the memory overflow fault code of the brake hydraulic control unit, the fault code of the brake hydraulic control unit, the fault code of the anti-lock braking system, the fault code of the electronic brake distribution system, and the fault code of the fault node when the erase-write times reach the first preset times into the memory.
[0011] In some embodiments of the present application, the erase-write times of the memory are obtained by: obtaining the write time interval of the adjacent two fault information; determining that the write time interval is less than or equal to the first preset time, and adding one to the erase-write times of the memory; determining that the write time interval is greater than the first preset time and less than the second preset time, and keeping the erase-write times of the memory unchanged; and determining that the write time interval is greater than or equal to the second preset time, and clearing the erase-write times of the memory.
[0012] To achieve the above purpose, the second aspect of the present application provides a control device of a brake hydraulic control unit, which comprises: a write unit for writing fault information into the memory of the brake hydraulic control unit in response to the fault information of an associated node, wherein the associated node is a vehicle-mounted device affecting the function of the brake hydraulic control unit; an acquisition unit for obtaining the erase-write times of the memory; and a control unit for controlling the brake hydraulic control unit according to the erase-write times.
[0013] To achieve the above object, the third aspect of the present application provides a brake hydraulic control unit, comprising a memory, a processor and a program stored in the memory and executable on the processor, and when the processor executes the program, the control method of the brake hydraulic control unit of any of the above embodiments is implemented.
[0014] To achieve the above object, the fourth aspect of the present application provides a vehicle comprising the control device of the brake hydraulic control unit of the above embodiments, or the brake hydraulic control unit.
[0015] According to the brake hydraulic control unit and the control method and device thereof and the vehicle of the embodiments of the present application, when the associated node fails, the failure information of the associated node is written into the memory of the brake hydraulic control unit, the number of erasing and writing of the memory is obtained, and the brake hydraulic control unit is controlled according to the number of erasing and writing, so that the brake hydraulic control unit is controlled according to the number of erasing and writing, the failure problem of the vehicle can be timely and specifically informed to the driver, and the vehicle can be prevented from entering the power loss state without warning, so as to avoid the harm to the personal safety and property safety of the driver.
[0016] Additional aspects and advantages of the present application will be made apparent by the following description of embodiments thereof, given as a non-restrictive example, with reference to the enclosed drawings. BRIEF DESCRIPTION OF DRAWINGS
[0017] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description, given by way of example, and with reference to the accompanying drawings, in which:
[0018] Figure 1 is a flowchart of a control method of a brake hydraulic control unit according to an embodiment of the present application.
[0019] Figure 2 is a structural block diagram of a control device of a brake hydraulic control unit according to an embodiment of the present application.
[0020] Figure 3 is a structural block diagram of a brake hydraulic control unit according to an embodiment of the present application.
[0021] Figure 4 is a structural block diagram of a vehicle according to an embodiment of the present application.
[0022] Figure 5 is a structural block diagram of a vehicle according to another embodiment of the present application. DETAILED DESCRIPTION
[0023] Embodiments of the present application are described below in detail, examples of which are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present application, and cannot be understood as limiting the present application.
[0024] A brake hydraulic control unit and a control method, device and vehicle thereof according to an embodiment of the present application are described in detail below with reference to the drawings.
[0025] Figure 1 is a flowchart of a control method of a brake hydraulic control unit according to an embodiment of the present application.
[0026] As shown in Figure 1 , the control method of the brake hydraulic control unit can include:
[0027] S11: in response to the failure information of the associated node, write the failure information into the memory of the brake hydraulic control unit.
[0028] The associated node refers to a vehicle-mounted device that affects the function of the brake hydraulic control unit, for example, the associated node can be ACC (adaptive cruise control) and the like. The failure information includes but is not limited to network communication failure between the associated node and the brake hydraulic control unit, communication data loss, hardware connection failure, and associated node failure, etc. The brake hydraulic control unit is provided with NVM (non-volatile memory), which can store hardware part number, software version number, vehicle VIN (identification code), system state, voltage or failure information, etc., wherein the failure information is recorded in real time according to the state of the associated node.
[0029] In the current ignition cycle of the vehicle, if the associated node fails, such as CAN communication failure, the brake hydraulic control unit writes the failure information into the memory of the brake hydraulic control unit, and waits for the associated node to recover from failure, such as CAN communication recovery, and the brake hydraulic control unit writes the recovered failure information into the memory again. In this way, the same associated node fails and recovers from failure, and the memory will write twice failure information, including failure occurrence information and failure recovery information.
[0030] S13: obtain the erase-write times of the memory.
[0031] After the failure information is written, the erase-write times of the memory can be recorded in real time by a counter.
[0032] In some embodiments, the write-erase times of the memory are obtained by: obtaining a write time interval of adjacent two pieces of failure information; determining that the write time interval is less than or equal to a first preset time, and adding one to the write-erase times of the memory; determining that the write time interval is greater than the first preset time and less than a second preset time, and keeping the write-erase times of the memory unchanged; and determining that the write time interval is greater than or equal to the second preset time, and clearing the write-erase times of the memory.
[0033] Specifically, the write-erase times of the memory are counted by a counter. If the time interval of adjacent two pieces of failure information written into the memory is less than or equal to a first preset time (e.g., 250 ms), the counter value is added by one. If the time interval of adjacent two pieces of failure information written into the memory is greater than the first preset time and less than a second preset time (e.g., 1 s), the counter value is kept unchanged. If the time interval of adjacent two pieces of failure information written into the memory is greater than or equal to the second preset time, the counter value is reset to 0. The specific values of the first preset time and the second preset time are not limited herein.
[0034] S15: performing hierarchical control on the brake hydraulic control unit according to the write-erase times.
[0035] Specifically, assuming that the memory directly reports an overflow failure when the write-erase times counted by the counter reach N (N is 15% of the maximum write-erase times, for example, the maximum write-erase times of the memory are 125000), the brake hydraulic control unit shuts down all functions, only keeps basic communication functions and diagnosis functions, and the outgoing signals such as the left front wheel speed signal, the right front wheel speed signal, the left rear wheel speed signal, the right rear wheel speed signal and the vehicle speed signal of the vehicle are all in invalid states, then the vehicle will enter a power loss state without warning, and the vehicle cannot enter the parking gear after being stationary. The ESC function failure lamp, the EBD (electronic brake distribution system) function failure lamp and the ABS (anti-lock braking system) function failure lamp of the instrument panel are always on. After the memory reports an overflow failure, the related functions in the brake hydraulic control unit cannot normally operate until the vehicle storage battery is re-plugged. Therefore, in order to avoid the above situation, the brake hydraulic control unit can be controlled hierarchically based on the write-erase times. For example, when the write-erase times counted by the counter reach 50%*N, the brake hydraulic control unit is controlled according to a certain strategy, and a warning is given to inform the driver in advance that the brake hydraulic control unit will have a risk of power loss, so that the driver can make timely and effective treatment, thereby informing the driver in advance about the fault problem of the vehicle, and avoiding the vehicle entering a power loss state without warning, which may endanger the personal safety and property safety of the driver.
[0036] In the above embodiment, when the associated node fails, the failure information of the associated node is written into the memory of the brake hydraulic control unit in response to the failure information of the associated node, the number of erasing and writing of the memory is obtained, and the brake hydraulic control unit is controlled according to the number of erasing and writing, so as to timely and targetedly inform the driver of the failure problem of the vehicle, avoid the vehicle entering the power loss state without warning, and cause the personal safety and property safety of the driver to be endangered.
[0037] In some embodiments, the brake hydraulic control unit is controlled according to the number of erasing and writing, including: determining that the number of erasing and writing reaches a first preset number, performing function degradation of the brake hydraulic control unit according to a first function degradation strategy, making the brake hydraulic control unit communication normal and the outgoing signals effective, and performing alarm reminding according to a first alarm mode; determining that the number of erasing and writing reaches a second preset number, performing function degradation of the brake hydraulic control unit according to a second function degradation strategy, making the brake hydraulic control unit communication normal and the outgoing signals ineffective, and performing alarm reminding according to a second alarm mode, wherein the second preset number is greater than the first preset number.
[0038] In order to avoid the vehicle entering the power loss state without warning, causing the life safety and property safety of the driver to be endangered, when the vehicle does not enter the power loss state, the driver is alarmed and reminded according to a certain alarm mode, so that the driver can timely find the failure of the vehicle and timely repair, and the brake hydraulic control unit is controlled according to a certain strategy, so as to avoid the vehicle entering the power loss state, thereby improving the driving safety of the driver.
[0039] Specifically, when the number of erasing and writing accumulated by the counter reaches a first preset number (such as N*50%), the brake hydraulic control unit is degraded for the first time according to a first function degradation strategy. At this time, the brake hydraulic control unit is in a normal communication state, and the outgoing signals of the vehicle, such as the left front wheel speed signal, the right front wheel speed signal, the left rear wheel speed signal, the right rear wheel speed signal, and the vehicle speed signal, are in an effective state, and the states of the EBD function failure signal and the ABS function failure signal are no request for lighting. That is, the power system of the vehicle is still in an effective state, the driver can accelerate the vehicle by stepping on the accelerator pedal, the vehicle can enter the parking gear after being stationary, and the EBD function and the ABS function of the vehicle are in an effective state.
[0040] When the counter accumulates the number of erasing and writing times reaches the second preset number (such as N), the brake hydraulic control unit is degraded in function for the second time on the basis of the first function degradation strategy, at this time, the brake hydraulic control unit keeps normal communication, but the above-mentioned outgoing signals are all updated to invalid state, and the states of the EBD function failure signal and the ABS function failure signal are updated to a light request. That is, the vehicle enters a power loss state, the driver cannot accelerate the vehicle by stepping on the accelerator pedal, the vehicle cannot enter the parking gear after being stationary, and the EBD function and the ABS function of the vehicle are in an invalid state.
[0041] In some embodiments, the function degradation of the brake hydraulic control unit according to the first function degradation strategy comprises: determining a fault node according to the fault information; and closing the function related to the fault node in the brake hydraulic control unit.
[0042] Further, the alarm reminding according to the first alarm mode comprises: lighting the fault indicator lamp corresponding to the function related to the fault node, and giving a text reminder.
[0043] Specifically, the fault node refers to the associated node that has a fault. For example, assuming that the associated node has a network communication fault, and the fault node is determined to be ACC according to the fault information of the network communication fault, the ACC function in the brake hydraulic control unit is closed, and the fault code of the ACC function is recorded, while ensuring that other functions of the brake hydraulic control unit can normally operate, and the state of the ACC function failure signal is updated to a light request, the ACC function fault indicator lamp on the automobile instrument panel is lit, and related texts such as "please check the ACC fault" are displayed in a loop to remind the driver of the fault problem of the vehicle.
[0044] In this way, different fault nodes are determined according to the received different fault information, and the functions related to the fault nodes are degraded and timely alarmed, so that the driver can handle the fault as soon as possible, and the functions that have not failed can normally operate.
[0045] In some embodiments, when it is determined that the number of erasing and writing times reaches the first preset number, the method further comprises: keeping the diagnostic function of the brake hydraulic control unit, and writing the memory abnormal fault code of the brake hydraulic control unit and the fault code of the fault node into the memory.
[0046] In the foregoing embodiment, when the number of times of writing and erasing ACC failure information accumulated by the counter reaches the first preset number of times, the brake hydraulic control unit is in normal communication, the outgoing signal is in the active state, the function related to the ACC failure node in the brake hydraulic control unit is turned off, the failure indicator lamp corresponding to the function related to the ACC failure node is turned on, the text prompt of "please check ACC failure" is given, meanwhile, the diagnostic function of the brake hydraulic control unit is still maintained, and the abnormal failure code of the memory and the failure code of the ACC failure node are written into the memory.
[0047] In this way, the hydraulic control unit can continue to diagnose whether the associated node has failed and record the failure that has occurred.
[0048] It should be noted that when the number of times of writing and erasing failure information reaches the first preset number of times, the failure code of the memory is an abnormal failure code, at this time, the brake hydraulic control unit specifically turns off part of the failure function.
[0049] In some embodiments, the function degradation of the brake hydraulic control unit is performed according to a second function degradation strategy, which includes turning off all functions of the brake hydraulic control unit.
[0050] Further, the alarm prompt according to the second alarm mode includes turning on the failure indicator lamps corresponding to the brake hydraulic control unit, the anti-lock braking system and the electronic brake distribution system respectively, and giving a text prompt.
[0051] Specifically, when the number of times of writing and erasing accumulated by the counter reaches the second preset number of times, all functions of the brake hydraulic control unit are turned off, the functions turned off include but are not limited to the functions related to the failure node turned off according to the first degradation strategy, the newly added functions related to the failure node, the EBD function and the ABS function, meanwhile, the state of the EBD function failure signal and the state of the ABS function failure signal are updated to a failure indicator lamp request, the failure indicator lamps of the EBD function, the ABS function and the ESC function on the automobile instrument panel are turned on, and the related texts such as "please check EBD failure", "please check ABS failure" and "please check ESC failure" are displayed in a cycle to remind the driver of the failure state of the vehicle.
[0052] In this way, the second function degradation is performed again on the basis of the first function degradation, and the driver is reminded of the failure problem of the vehicle multiple times so as to handle the failure as soon as possible.
[0053] In some embodiments, when the number of times of erasing and writing reaches the second preset number of times, the method further comprises: keeping the diagnostic function of the brake hydraulic control unit, and writing the memory overflow fault code of the brake hydraulic control unit, the fault code of the brake hydraulic control unit, the fault code of the anti-lock braking system, the fault code of the electronic brake distribution system, and the fault code of the fault node when the number of times of erasing and writing reaches the first preset number of times into the memory.
[0054] In the foregoing embodiments, when the number of times of erasing and writing accumulated by the counter reaches the second preset number of times, the brake hydraulic control unit still keeps normal communication, the outgoing signal is updated to the invalid state, all functions are closed, the vehicle enters the power loss state, cannot enter the parking gear after being stationary, and the fault indicator lights of the EBD function, the ABS function and the ESC function on the automobile instrument panel are lit, and relevant text reminders such as “Please check the EBD fault”, “Please check the ABS fault” and “Please check the ESC fault” are performed, meanwhile, the diagnostic function of the brake hydraulic control unit is still kept, and the memory overflow fault code of the brake hydraulic control unit, the fault code of the ABS, the fault code of the EBD, and the fault code of the fault node when the number of times of erasing and writing reaches the first preset number of times (such as the fault code of the ACC) are written into the memory.
[0055] In this way, the hydraulic control unit can continue to diagnose whether the associated node has failed and record the failure that has occurred.
[0056] Further, during the period when the diagnostic function of the brake hydraulic control unit is continuously valid, the brake hydraulic control unit continuously records the fault code of the fault node, and if the fault code of the same fault node recorded no longer frequently appears, the brake hydraulic control unit writes the historical fault code of the fault node into the memory, and meanwhile, the function related to the fault node is restored to normal operation.
[0057] It should be noted that when the number of times of erasing and writing accumulated by the counter reaches the second preset number of times, the fault code of the fault node includes the fault code of the fault node when the number of times of erasing and writing reaches the first preset number of times, and / or the fault code of the newly added fault node. The fault code of the memory is the overflow fault code, at this time, all functions of the brake hydraulic control unit are closed.
[0058] It should be noted that the specific numerical values mentioned above are only used as examples to illustrate the embodiments of the present application in detail, and should not be understood as a limitation on the present application. In other examples or embodiments or examples, other numerical values can be selected according to the present application, which are not specifically limited herein.
[0059] Corresponding to the above-mentioned embodiments, the embodiments of the present application also propose a control device of a brake hydraulic control unit, Figure 2is a structural block diagram of a control device of a brake hydraulic control unit according to an embodiment of the present application. As shown in Figure 2 The control device 20 of the brake hydraulic control unit includes a writing unit 202, an obtaining unit 204, and a control unit 206. The writing unit 202 is configured to write, in response to failure information of an associated node, the failure information into a memory of the brake hydraulic control unit, wherein the associated node refers to a vehicle-mounted device that affects the function of the brake hydraulic control unit; the obtaining unit 204 is configured to obtain the number of erasing and writing times of the memory; and the control unit 206 is configured to perform hierarchical control on the brake hydraulic control unit according to the number of erasing and writing times.
[0060] The control device of the brake hydraulic control unit according to the embodiment of the present application writes, in response to failure information of an associated node, the failure information into a memory of the brake hydraulic control unit when the associated node fails, obtains the number of erasing and writing times of the memory, and performs hierarchical control on the brake hydraulic control unit according to the number of erasing and writing times, thereby timely and specifically informing the driver of the failure problem of the vehicle, avoiding the vehicle entering a power loss state without warning, and causing the personal safety and property safety of the driver to be endangered.
[0061] In some embodiments of the present application, the control unit 206 is specifically configured to: determine that the number of erasing and writing times reaches a first preset number, perform function degradation on the brake hydraulic control unit according to a first function degradation strategy, and make the communication of the brake hydraulic control unit normal and the outgoing signal effective, and perform alarm reminding according to a first alarm mode; determine that the number of erasing and writing times reaches a second preset number, perform function degradation on the brake hydraulic control unit according to a second function degradation strategy, and make the communication of the brake hydraulic control unit normal and the outgoing signal ineffective, and perform alarm reminding according to a second alarm mode, wherein the second preset number is greater than the first preset number.
[0062] In some embodiments of the present application, the control unit 206 is further configured to: determine a failure node according to the failure information, wherein the failure node is the associated node that fails; turn off the function of the brake hydraulic control unit related to the failure node; and perform alarm reminding according to the first alarm mode, including: lighting a failure indicator lamp corresponding to the function related to the failure node, and performing text reminding.
[0063] In some embodiments of the present application, when it is determined that the number of erasing and writing times reaches the first preset number, the brake hydraulic control method further includes: maintaining the diagnosis function of the brake hydraulic control unit, and writing the memory abnormal failure code of the brake hydraulic control unit and the failure code of the failure node into the memory.
[0064] In some embodiments of the present invention, the control unit 206 is also used to: disable all functions of the brake hydraulic control unit; and provide an alarm reminder according to a second alarm method, including: illuminating the fault indicator lights corresponding to the brake hydraulic control unit, the anti-lock braking system, and the electronic brake distribution system, and providing text reminders.
[0065] In some embodiments of the present invention, when the number of erase / write cycles reaches a second preset number, the brake hydraulic control method further includes: maintaining the diagnostic function of the brake hydraulic control unit, and writing the memory overflow fault code of the brake hydraulic control unit, the fault code of the brake hydraulic control unit, the fault code of the anti-lock braking system, the fault code of the electronic brake distribution system, and the fault code of the fault node when the number of erase / write cycles reaches a first preset number into the memory.
[0066] In some embodiments of the present invention, the acquisition unit 204 is specifically used to: acquire the writing time interval between two adjacent fault information; determine that the writing time interval is less than or equal to a first preset time, and increment the erase / write count of the memory by one; determine that the writing time interval is greater than the first preset time and less than a second preset time, and keep the erase / write count of the memory unchanged; determine that the writing time interval is greater than or equal to the second preset time, and clear the erase / write count of the memory to zero.
[0067] It should be noted that the above explanation of the embodiments and beneficial effects of the control method for the brake hydraulic control unit also applies to the control device 20 of the brake hydraulic control unit in the embodiments of the present invention. To avoid redundancy, it will not be elaborated in detail here.
[0068] Corresponding to the above embodiments, the present invention also proposes a brake hydraulic control unit. Figure 3 This is a structural block diagram of a brake hydraulic control unit according to an embodiment of the present invention. Figure 3 As shown, the brake hydraulic control unit 30 includes: a memory 302, a processor 304, and a program 306 stored in the memory 302 and executable on the processor 304. When the processor 304 executes the program 306, it implements the control method of the brake hydraulic control unit 30 of any of the above embodiments.
[0069] According to an embodiment of the present invention, when a fault occurs in an associated node, the brake hydraulic control unit responds to the fault information of the associated node, writes the fault information into the memory of the brake hydraulic control unit, obtains the number of erase / write cycles of the memory, and performs graded control of the brake hydraulic control unit based on the number of erase / write cycles, thereby timely and specifically informing the driver of the vehicle's fault, preventing the vehicle from entering a power loss state without warning, which could endanger the driver's personal safety and property.
[0070] For example, when the program 306 is executed by the processor 304, the following control method of the brake hydraulic pressure control unit is implemented:
[0071] S11: In response to the failure information of the associated node, write the failure information into the memory of the brake hydraulic pressure control unit.
[0072] S13: Obtain the erasing number of times of the memory.
[0073] S15: Perform hierarchical control on the brake hydraulic pressure control unit according to the erasing number of times.
[0074] It should be noted that the above explanation of the embodiments and beneficial effects of the control method of the brake hydraulic pressure control unit also applies to the brake hydraulic pressure control unit 30 of the embodiments of the present application, and to avoid redundancy, it will not be expanded here.
[0075] Corresponding to the above embodiments, the embodiments of the present application also propose a vehicle, Figure 4 and Figure 5 is a structural block diagram of a vehicle according to an embodiment of the present application. As shown in Figure 4 , the vehicle 40 includes the control device 20 of the brake hydraulic pressure control unit of the above embodiments, as shown in Figure 5 , the vehicle 40 includes the brake hydraulic pressure control unit 30 of the above embodiments.
[0076] According to the vehicle of the embodiments of the present application, when the associated node fails, the failure information of the associated node is written into the memory of the brake hydraulic pressure control unit in response to the failure information of the associated node, and the erasing number of times of the memory is obtained, and the brake hydraulic pressure control unit is controlled according to the erasing number of times, so that the driver is timely and targetedly informed of the failure problem of the vehicle, and the vehicle is prevented from entering the power loss state without warning, which causes the personal safety and property safety of the driver to be endangered.
[0077] It should be noted that the above explanation of the embodiments and beneficial effects of the control method of the brake hydraulic pressure control unit also applies to the vehicle 40 of the embodiments of the present application, and to avoid redundancy, it will not be expanded here.
[0078] It is to be appreciated that the above description and the examples that follow are intended to be illustrative only and that changes can be made to the description and examples without departing from the scope of the application. Note also that the use of particular brand names in the description is solely for illustration and should not be construed as an endorsement of such brands.
[0079] It should be understood that aspects of the application can be implemented in hardware, software, firmware or combinations thereof. In the embodiments described above, various steps or methods can be implemented, for example, in software or firmware that is stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, and in another embodiment, any of the following techniques, which are well known in the art, can be used to implement the application: a hybrid of the techniques mentioned above; a combination of one or more of the techniques mentioned above; or one or more other techniques suitable for use in the computer-based systems described above.
[0080] In the description of the present application, reference has been made to the use of terms such as "one embodiment", "some embodiments", "an example", "a specific example" or "some examples" means that a particular feature, structure, material or characteristic is included in at least one embodiment or example of the present application. The illustrative examples given are not necessarily to be construed as preferred or advantageous or with the exclusion of other equally valid examples that can be implicitly or explicitly described. In addition, such an illustrative expression does not preclude one or more such features, structures, materials or characteristics being used in any other example or embodiment.
[0081] In addition, the terms "first", "second", and the like in the description of the embodiments of the present application are used only for the purpose of description, and can not be understood as indicating or implying relative importance or implying the number of technical features indicated in the embodiments. Therefore, the features defined with the terms "first", "second", and the like in the embodiments of the present application can explicitly or implicitly indicate that at least one of the features is included in the embodiments. In the description of the present application, the meaning of the word "plurality" is at least two or two or more, such as two, three, four, etc., unless otherwise specifically limited in the embodiments. The relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or device including the element.
[0082] Each embodiment in the specification is described in a related manner, and the same or similar parts between each embodiment can be referred to each other, and each embodiment focuses on the difference from other embodiments. In particular, for device, electronic equipment and computer readable storage medium embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can refer to the part of the method embodiment.
[0083] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.
Claims
1. A control method for a brake hydraulic control unit, characterized in that, The method includes: In response to fault information from associated nodes, the fault information is written into the memory of the brake hydraulic control unit, wherein the associated node refers to the vehicle-mounted equipment that affects the function of the brake hydraulic control unit; Obtain the number of erase / write cycles for the memory; The brake hydraulic control unit is subjected to graded control based on the number of erase / write cycles; The step of performing graded control of the brake hydraulic control unit based on the number of erase / write cycles includes: Once the number of erase / write cycles reaches the first preset number, the brake hydraulic control unit is downgraded according to the first function downgrade strategy, and the brake hydraulic control unit is made to communicate normally and send valid external signals, and an alarm is triggered according to the first alarm method. If the number of erase / write cycles reaches a second preset number, the brake hydraulic control unit is downgraded according to the second function downgrade strategy, and the brake hydraulic control unit is made to communicate normally and external signals are invalidated. An alarm is also triggered according to the second alarm method, wherein the second preset number is greater than the first preset number.
2. The control method of the brake hydraulic control unit according to claim 1, characterized in that, The step of degrading the function of the brake hydraulic control unit according to the first function degradation strategy includes: The fault node is determined based on the fault information, wherein the fault node is an associated node that has experienced a fault; Disable the functions related to the faulty node in the brake hydraulic control unit; The alarm notification according to the first alarm method includes: Illuminate the fault indicator light corresponding to the function associated with the fault node and provide a text reminder.
3. The control method of the brake hydraulic control unit according to claim 2, characterized in that, When the number of erase / write cycles reaches a first preset number, the method further includes: Maintain the diagnostic function of the brake hydraulic control unit, and write the abnormal fault codes of the brake hydraulic control unit and the fault codes of the fault nodes into the memory.
4. The control method of the brake hydraulic control unit according to claim 2, characterized in that, The function degradation of the brake hydraulic control unit according to the second function degradation strategy includes: Disable all functions of the brake hydraulic control unit; The alarm notification according to the second alarm method includes: The corresponding fault indicator lights for the brake hydraulic control unit, anti-lock braking system, and electronic brake distribution system are illuminated and accompanied by text reminders.
5. The control method of the brake hydraulic control unit according to claim 4, characterized in that, When the number of erase / write cycles reaches a second preset number, the method further includes: Maintain the diagnostic function of the brake hydraulic control unit, and write the memory overflow fault code of the brake hydraulic control unit, the fault code of the brake hydraulic control unit, the fault code of the anti-lock braking system, the fault code of the electronic brake distribution system, and the fault code of the fault node when the number of erase / write cycles reaches a first preset number into the memory.
6. The control method of the brake hydraulic control unit according to claim 1, characterized in that, The process of obtaining the erase / write count of the memory includes: Obtain the time interval between two consecutive writes of fault information; If the write time interval is determined to be less than or equal to a first preset time, the erase / write count of the memory is incremented by one. The write time interval is determined to be greater than the first preset time and less than the second preset time, so that the number of erase / write cycles of the memory remains unchanged; If the write time interval is determined to be greater than or equal to the second preset time, the erase / write count of the memory is reset to zero.
7. A control device for a brake hydraulic control unit, characterized in that, The device includes: A writing unit is used to respond to fault information from associated nodes and write the fault information into the memory of the brake hydraulic control unit, wherein the associated node refers to an on-board device that affects the function of the brake hydraulic control unit. An acquisition unit is used to acquire the number of erase / write cycles of the memory; A control unit is used to perform graded control of the brake hydraulic control unit according to the number of erase / write cycles; The step of performing graded control of the brake hydraulic control unit based on the number of erase / write cycles includes: Once the number of erase / write cycles reaches the first preset number, the brake hydraulic control unit is downgraded according to the first function downgrade strategy, and the brake hydraulic control unit is made to communicate normally and send valid external signals, and an alarm is triggered according to the first alarm method. If the number of erase / write cycles reaches a second preset number, the brake hydraulic control unit is downgraded according to the second function downgrade strategy, and the brake hydraulic control unit is made to communicate normally and external signals are invalidated. An alarm is also triggered according to the second alarm method, wherein the second preset number is greater than the first preset number.
8. A brake hydraulic control unit, characterized in that, include: The system includes a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the control method of the brake hydraulic control unit according to any one of claims 1-6.
9. A vehicle, characterized in that, The control device includes the brake hydraulic control unit according to claim 7, or the brake hydraulic control unit according to claim 8.
Citation Information
Patent Citations
Data storage device and data storage system equipped with the same
JP2011090401A