Control method for brake lamp of vehicle and vehicle

By integrating the signals of the body controller from the brake controller and the vehicle controller, the braking behavior is accurately judged, which solves the problems of braking light control accuracy and timeliness in the existing technology, and improves driving safety.

CN119116827APending Publication Date: 2024-12-13NIO TECH ANHUI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411463486.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing vehicles have poor accuracy and timeliness of lighting and extinguishing brake lights, resulting in insufficient safety.

Method used

The body controller obtains the request signals sent by the brake controller and the vehicle controller, comprehensively judges the braking behavior, ensures the accurate and timely illumination of the brake light or turns off, and avoids the impact of the failure of a single judgment standard.

Benefits of technology

More accurate and timely brake light control is achieved, driving safety is improved without the need for additional structures or control units.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119116827A_ABST
    Figure CN119116827A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, in particular to a control method for a brake lamp of a vehicle and the vehicle, and aims to solve the problem that in the prior art, the control accuracy and timeliness of the vehicle on the turn-on and turn-off of the brake lamp are poor. In order to achieve the purpose, the control method for the brake lamp of the vehicle comprises the steps that a vehicle body controller obtains a first brake lamp request signal sent by a brake controller; the vehicle body controller obtains a second brake lamp request signal sent by the whole vehicle controller; and the vehicle body controller controls the brake lamp to be turned on or turned off based on the first brake lamp request signal and the second brake lamp request signal. According to the control method for the brake lamp of the vehicle, whether the vehicle has a braking behavior or not is judged from multiple aspects, the brake lamp can be controlled to be turned on or turned off more accurately and more timely, and the situation that normal turning on and turning off of the brake lamp are affected when a single judgment standard fails is avoided; in addition, other structures and control units do not need to be added.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and in particular provides a method for controlling a brake light of a vehicle and a vehicle. Background Art

[0002] The brake lights of a vehicle are generally installed at the rear of the vehicle. The main color is red. The brake lights usually light up when the vehicle brakes so that vehicles driving behind can detect the braking behavior of the vehicle in front, serve as a warning, prevent rear-end collisions, and improve driving safety.

[0003] Existing vehicles usually install a brake light switch on the brake pedal bracket, and the brake light is off when the brake pedal is not pressed, and the brake light is on when the brake pedal is pressed, so as to control the lighting and extinguishing of the brake light. However, there is a problem of poor accuracy and timeliness in the control of the brake light.

[0004] Accordingly, the art requires a new method for controlling a brake light of a vehicle and a vehicle to solve the above problems. Summary of the invention

[0005] The present invention aims to solve the above technical problem, that is, to solve the problem of poor accuracy and timeliness in controlling the lighting and extinguishing of the brake lights of a vehicle in the prior art.

[0006] In a first aspect, the present invention provides a method for controlling the brake lights of a vehicle, the control method comprising: a body controller acquiring a first brake light request signal issued by a brake controller; the body controller acquiring a second brake light request signal issued by a vehicle controller; the body controller controlling the brake lights to light up or turn off based on the first brake light request signal and the second brake light request signal.

[0007] When the above technical solution is adopted, since the brake controller can monitor and obtain the status information of the brake pedal, such as the push rod stroke, master cylinder pressure, plunger pressure, etc., it can determine whether there is an active stepping on the brake pedal, and send out a first brake light request signal according to the judgment result. Since the vehicle controller can monitor and obtain the vehicle's operating information, it can determine whether there is a braking behavior based on relevant information, and thus send out a second brake light request signal according to the judgment result. The body controller controls the brake lights to turn on or off based on the first brake light request signal and the second brake light request signal, thereby realizing multiple aspects of judging whether the vehicle has braking behavior, and can control the turning on or off of the brake lights more accurately and timely, and avoid the failure of a single judgment standard to affect the normal lighting and turning off of the brake lights. In addition, the existing brake controller and vehicle controller can be directly applied without adding other structures and control units.

[0008] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the body controller controls the brake light to be lit or extinguished based on the first brake light request signal and the second brake light request signal" further includes: if at least one of the first brake light request signal and the second brake light request signal is a lighting signal, the brake light is controlled to be lit; and / or if the first brake light request signal and the second brake light request signal are both extinguishing signals, the brake light is controlled to be extinguished.

[0009] When adopting the above technical solution, if at least one of the first brake light request signal and the second brake light request signal is a lighting signal, it means that there is braking behavior, so the brake light is controlled to light up; if the first brake light request signal and the second brake light request signal are both off signals, it means that there is no braking behavior, so the brake light is controlled to turn off.

[0010] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the body controller controls the brake light to be turned on or off based on the first brake light request signal and the second brake light request signal" further includes: if the first brake light request signal and the second brake light request signal are both invalid request signals, the brake light is controlled to be turned on; and / or if the body controller does not obtain the first brake light request signal and the second brake light request signal, the brake light is controlled to be turned on.

[0011] When adopting the above technical solution, if the first brake light request signal and the second brake light request signal are both invalid request signals, it means that the sensors of the brake controller and the vehicle controller, as well as components related to the braking behavior may fail or malfunction, so controlling the brake lights to light up can improve driving safety; if the body controller does not obtain the first brake light request signal and the second brake light request signal, it means that the brake controller and the vehicle controller may fail or malfunction, so controlling the brake lights to light up can improve driving safety.

[0012] In a specific implementation of the brake light control method of the above-mentioned vehicle, before the step of "the body controller obtains the second brake light request signal issued by the vehicle controller", the control method also includes: the vehicle controller obtains the first brake light request signal issued by the brake controller; the vehicle controller determines the second brake light request signal based on the first brake light request signal; the vehicle controller sends the second brake light request signal to the body controller.

[0013] When adopting the above technical solution, the vehicle controller determines the second brake light request signal based on the first brake light request signal. When the brake controller and / or its related components fail or malfunction, the vehicle controller can still determine whether there is braking behavior and send a second brake light request signal to ensure the accuracy and timeliness of the control of the brake light.

[0014] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the vehicle controller determines the second brake light request signal based on the first brake light request signal" further includes: if the first brake light request signal is a lighting signal or an off signal, then determining that the second brake light request signal is the same as the first brake light request signal.

[0015] When adopting the above technical solution, if the first brake light request signal is a lighting signal or an off signal, it means that the brake controller and its related components have not failed or malfunctioned, so there is no need to re-judge whether there is a braking behavior, and it is determined that the second brake light request signal is the same as the first brake light request signal.

[0016] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the vehicle controller determines the second brake light request signal based on the first brake light request signal" further includes: if the first brake light request signal is an invalid request signal or the vehicle controller does not obtain the first brake light request signal, the vehicle controller obtains vehicle operation information; the vehicle controller determines the second brake light request signal based on the vehicle operation information.

[0017] When adopting the above technical solution, if the first brake light request signal is an invalid request signal or the vehicle controller does not obtain the first brake light request signal, it means that the brake controller and its related components may fail or malfunction. At this time, the vehicle controller determines the second brake light request signal based on the vehicle operation information, which can ensure the accuracy and timeliness of the control of the brake light.

[0018] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the vehicle controller obtains vehicle operation information" further includes: the vehicle controller obtains the longitudinal acceleration value, the actual acceleration value, the motor torque value and the motor speed value; the step of "the vehicle controller determines the second brake light request signal based on the vehicle operation information" further includes: the vehicle controller determines the braking force value based on the longitudinal acceleration value, the actual acceleration value, the motor torque value and the motor speed value; the vehicle controller compares the braking force value with the preset braking force threshold value; the vehicle controller determines whether there is braking behavior based on the comparison result; the vehicle controller determines the second brake light request signal based on the judgment result.

[0019] When adopting the above technical solution, the braking force value is determined based on the longitudinal acceleration value, the actual acceleration value, the motor torque value and the motor speed value. If the braking force value is greater than or equal to the braking force threshold, it is determined that there is braking behavior. If the braking force value is less than the braking force threshold, it is determined that there is no braking behavior. It is possible to accurately and timely judge whether there is braking behavior, and then determine the second brake light request signal, which can ensure the accuracy and timeliness of the second brake light request signal.

[0020] In a specific implementation of the brake light control method of the above-mentioned vehicle, before the step of "the body controller obtains the first brake light request signal issued by the brake controller", the control method also includes: the brake controller obtains brake pedal status information; the brake controller determines the first brake light request signal based on the brake pedal status information; the brake controller sends the first brake light request signal to the body controller and the vehicle controller.

[0021] When the above technical solution is adopted, it is possible to accurately and timely determine whether there is active braking behavior and whether the relevant sensor fails based on the brake pedal status information, so that the first brake light request signal can be determined, thereby ensuring the accuracy of the control of the brake light.

[0022] In a specific implementation of the brake light control method of the above-mentioned vehicle, the step of "the brake controller obtains brake pedal status information" further includes: the brake controller obtains the push rod stroke value measured by the push rod stroke sensor; the brake controller obtains the master cylinder pressure value measured by the master cylinder pressure sensor; the step of "the brake controller determines the first brake light request signal based on the brake pedal status information" further includes: the brake controller compares the push rod stroke value with the preset stroke threshold value; the brake controller compares the master cylinder pressure value with the preset pressure threshold value; the brake controller determines whether there is active braking behavior based on the comparison result; the brake controller determines the first brake light request signal based on the judgment result.

[0023] When the above technical solution is adopted, the presence of active braking behavior is judged based on the size relationship between the push rod stroke value and the preset stroke threshold, as well as the size relationship between the master cylinder pressure value and the preset pressure threshold, and then the first brake light request signal is determined, thereby ensuring the accuracy and timeliness of the first brake light request signal.

[0024] In a second aspect, the present invention further provides a vehicle, comprising: a processor; a memory, wherein the memory is suitable for storing a plurality of program codes, wherein the program codes are suitable for being loaded and run by the processor to execute a method for controlling a brake light of the vehicle.

[0025] When the above technical solution is adopted, the vehicle can control the lighting or extinguishing of the brake lights more accurately and timely.

[0026] Compared with the prior art, the beneficial effect of the vehicle brake light control method provided by the present invention is as follows: since the brake controller can monitor and obtain the status information of the brake pedal, such as the push rod stroke, the master cylinder pressure, the plunger pressure, etc., it can determine whether there is an active stepping on the brake pedal, and send a first brake light request signal according to the judgment result; and since the vehicle controller can monitor and obtain the vehicle's operating information, it can determine whether there is a braking behavior according to the relevant information, and send a second brake light request signal according to the judgment result; the body controller controls the brake light to turn on or off based on the first brake light request signal and the second brake light request signal, thereby realizing the judgment of whether the vehicle has a braking behavior from multiple aspects, and can control the turning on or off of the brake light more accurately and timely, and avoid the failure of a single judgment standard to affect the normal lighting and turning off of the brake light; in addition, the existing brake controller and vehicle controller can be directly applied without adding other structures and control units. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings, in which:

[0028] Figure 1 It is a schematic diagram of the connection structure of the vehicle body controller, the brake controller and the vehicle controller of the present invention;

[0029] Figure 2 It is a schematic diagram of the connection structure of the vehicle controller and its related controllers of the present invention;

[0030] Figure 3 It is a main structural schematic diagram of the vehicle controller of the present invention;

[0031] Figure 4 is a flow chart of the main steps of the method for controlling the brake lights of a vehicle of the present invention;

[0032] Figure 5 It is a detailed flowchart of one embodiment of a method for controlling a brake light of a vehicle according to the present invention.

[0033] Description of reference numerals:

[0034] 1-body controller, 2-brake controller, 3-vehicle controller, 4-brake light, 5-high-mounted brake light, 6-motor controller, 7-airbag controller, 31-external information processing module, 32-internal information processing module, 33-information processing module, 34-arbitration and command module. DETAILED DESCRIPTION

[0035] Some embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not used to limit the scope of protection of the present invention. Those skilled in the art can make adjustments to them as needed to adapt to specific application scenarios.

[0036] It should be noted that in the description of the present invention, "processor" may include hardware, software or a combination of the two. The processor may be a central processing unit, a microprocessor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware or a combination of the two. The ordinal numbers "first", "second" etc. are used only for descriptive purposes and are not to be understood as indicating or implying relative importance.

[0037] In addition, it should be noted that in the description of the present invention, although the various steps of the control method of the present invention are described in this application in a specific order, these orders are not restrictive. Without departing from the basic principles of the present invention, those skilled in the art can perform the steps in a different order.

[0038] Based on the problem pointed out in the background technology that the vehicle's control over the lighting and extinguishing of the brake lights in the prior art is of poor accuracy and timeliness, the invention aims to control the lighting or extinguishing of the brake lights based on the first brake light request signal and the second brake light request signal through the body controller, thereby realizing multi-faceted judgment of whether the vehicle has braking behavior, and being able to control the lighting or extinguishing of the brake lights more accurately and timely, and avoiding the failure of a single judgment standard to affect the normal lighting and extinguishing of the brake lights. In addition, the existing brake controller and vehicle controller can be directly applied without adding other structures and control units.

[0039] See first Figure 1 , which shows the connection structure of the vehicle body controller, brake controller and vehicle controller of the present invention. Figure 1 As shown, the vehicle of the present invention includes a body controller 1 (BCM), a brake controller 2 (BCU) and a vehicle controller 3 (VCU) capable of information exchange. The body controller 1 can control the lighting and extinguishing of the brake light 4 and / or the high-mounted brake light 5 based on signals sent by the brake controller 2 and the vehicle controller 3.

[0040] The vehicle also includes a push rod stroke sensor, a master cylinder pressure sensor and a plunger pressure sensor; the push rod stroke sensor is used to detect the stroke of the push rod directly connected to the brake pedal, which is recorded as the push rod stroke value. When the driver steps on the brake pedal, the push rod will be directly driven to move, and the push rod stroke can directly reflect the movement of the brake pedal; the master cylinder pressure sensor is used to detect the pressure in the brake master cylinder, which is recorded as the master cylinder pressure value; the plunger pressure sensor is used to detect the pressure pumped out by the plunger pump to the wheel cylinder, which is recorded as the plunger pressure value; except for self-test and other external requests, the push rod stroke value, the master cylinder pressure value, and the plunger pressure value can reflect the driver's active braking behavior. The brake controller 2 can obtain the detection information of the push rod stroke sensor, the master cylinder pressure sensor and the plunger pressure sensor, determine the first lighting request signal based on at least one detection information, and can send the first lighting request signal to the vehicle controller 3 and the body controller 1.

[0041] See below Figure 2 , which shows the connection structure of the vehicle controller and its related controllers of the present invention. Figure 2 As shown, the vehicle also includes a motor controller 6 (EDS) and an airbag controller 7 (ACM). The motor controller 6 can send motor speed information and actual torque information to the vehicle controller 3, such as the motor speed value MS and the actual torque value T aThe airbag controller 7 can send longitudinal acceleration information, such as longitudinal acceleration value Ax, to the vehicle controller 3. In addition to sending the first lighting request signal to the vehicle controller 3, the brake controller 2 can also send wheel speed information of each tire to the vehicle controller 3. The vehicle also includes an accelerator pedal opening sensor, which can be a travel sensor or a position sensor for detecting the pedal opening value. The vehicle controller 3 can obtain the detection information of the accelerator pedal opening sensor.

[0042] See below Figure 3 , which shows the main structure of the vehicle controller of the present invention. Figure 3 As shown, the vehicle controller 3 includes an external information receiving module 31, an internal signal processing module 32, an information processing module 33, and an arbitration and instruction module 34; the external information receiving module 31 receives the signals sent by the relevant ECUs (such as brake controller, motor controller, airbag controller, etc.) on the bus CAN, identifies and calculates the required signals, and outputs them to the information processing module after conversion; the internal signal processing module 32 collects the hard-wired signals of the vehicle controller, converts them into internal signals, and outputs them to the information processing module; the information processing module 33 collects the relevant signals, calculates the monitoring quantity, such as the braking force value, after processing, and then converts it into an internal signal, and outputs it to the arbitration and instruction module; the arbitration and instruction module 34 determines whether the monitoring quantity, i.e., the braking force value, is valid and whether the light needs to be turned on based on the monitoring quantity, and determines and sends a second brake light request signal based on the judgment result.

[0043] The vehicle further includes a processor and a memory, the memory is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute the vehicle detection method. The processor can be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, field programmable gate arrays or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The memory can be an internal storage unit of the vehicle, such as a hard disk or memory, etc.; the memory can also be an external storage device of the vehicle, for example, a plug-in hard disk, a smart memory card, a secure digital card, a flash memory card, etc. equipped on the vehicle; the memory can also include both an internal storage unit and an external storage unit of the vehicle. The vehicle can include multiple memories and multiple processors, each processor performs different steps respectively, and the multiple processors can be processors deployed on the same device or processors deployed on different devices, for example, the multiple processors can be processors on the vehicle and processors on the cloud server respectively.

[0044] See below Figure 4 , which shows the main steps of the method for controlling the brake lights of a vehicle of the present invention, which specifically includes the following steps:

[0045] Step S101: the vehicle body controller obtains a first brake light request signal sent by a brake controller.

[0046] Step S102: the body controller obtains a second brake light request signal sent by the vehicle controller.

[0047] Step S103: The vehicle body controller controls the brake lights to turn on or off based on the first brake light request signal and the second brake light request signal.

[0048] Specifically, the step of "the body controller controls the brake light to be turned on or off based on the first brake light request signal and the second brake light request signal" further includes: if at least one of the first brake light request signal and the second brake light request signal is a lighting signal, the brake light is controlled to be turned on; if the first brake light request signal and the second brake light request signal are both off signals, the brake light is controlled to be turned off; if the first brake light request signal and the second brake light request signal are both request invalid signals, the brake light is controlled to be turned on; if the body controller does not obtain the first brake light request signal and the second brake light request signal, the brake light is controlled to be turned on.

[0049] In addition, when the body controller fails and cannot control the brake lights, it enters limp home mode and keeps the brake lights on.

[0050] It should be noted that the order of step S101 and step S102 is not restrictive, and step S102 may be performed first and then step S101, and those skilled in the art may adjust it as needed.

[0051] Then see Figure 5 , the figure shows the detailed steps of an implementation method of the vehicle brake light control method of the present invention, which specifically includes the following steps:

[0052] Step S201: The brake controller obtains brake pedal status information.

[0053] Step S202: The brake controller determines a first brake light request signal based on the brake pedal state information.

[0054] Step S203: The brake controller sends a first brake light request signal to the body controller and the vehicle controller.

[0055] Step S204: the vehicle controller obtains a first brake light request signal sent by the brake controller.

[0056] Step S205: The vehicle controller determines whether the first brake light request signal is not obtained. If the determination result is yes, step S206 is executed; if the determination result is no, step S207 is executed.

[0057] Step S206: The vehicle controller obtains the vehicle operation information. After step S206, step S209 is executed.

[0058] Step S207: The vehicle controller determines whether the first brake light request signal is an invalid signal. If the determination result is yes, step S206 is executed; if the determination result is no, step S208 is executed.

[0059] Step S208: Determine whether the second brake light request signal is the same as the first brake light request signal. After step S208, step S210 is executed.

[0060] Step S209: The vehicle controller determines the second brake light request signal based on the vehicle operation information. After step S209, step S210 is executed.

[0061] Step S210: the vehicle controller sends a second brake light request signal to the body controller.

[0062] Step S211: the vehicle body controller obtains a first brake light request signal sent by the brake controller.

[0063] Step S212: the body controller obtains the second brake light request signal sent by the vehicle controller.

[0064] Step S213: The vehicle body controller determines whether the first brake light request signal and the second brake light request signal are not obtained. If the determination result is yes, step S214 is executed; if the determination result is no, step S215 is executed.

[0065] Step S214: Control the brake lights to light up.

[0066] Step S215: The vehicle body controller determines whether the first brake light request signal and the second brake light request signal are both request invalidation signals. If the determination result is yes, step S214 is executed; if the determination result is no, step S216 is executed.

[0067] Step S216: The vehicle body controller determines whether the first brake light request signal and the second brake light request signal are both off signals. If the determination result is yes, step S217 is executed; if the determination result is no, step S214 is executed.

[0068] Step S217: Control the brake lights to turn off.

[0069] The first brake request signal and the second brake request signal both have three states, namely, ON, OFF and Invalid, which correspond to a lighting signal, an extinguishing signal and a request invalid signal, respectively.

[0070] It should be noted that the brake controller determines and sends the first brake light request signal, the vehicle controller determines and sends the second brake light request signal, and the body controller obtains the first brake light request signal and the second brake light request signal, which are all real-time periodic behaviors, and the interval duration value can be set to t.

[0071] Specifically, the brake pedal state information may include at least one of a push rod stroke value, a master cylinder pressure value, and a plunger pressure value. The following takes the push rod stroke value and the master cylinder pressure value as examples to illustrate a method for determining the first brake light request signal: a first pressure threshold, a second pressure threshold, a first stroke threshold, and a second stroke threshold are set, the first pressure threshold is greater than the second pressure threshold, and the first stroke threshold is greater than the second stroke threshold; if at least one of the push rod stroke value is greater than or equal to the first stroke threshold and the master cylinder pressure value is greater than or equal to the first pressure threshold is satisfied, the first brake light request signal is determined to be a lighting signal; if the push rod stroke value is less than the second stroke threshold and the master cylinder pressure value is less than the second pressure threshold is satisfied, the first brake light request signal is determined to be an extinguishing signal; if the push rod stroke value and the master cylinder pressure value do not meet the above conditions, the first brake light request signal is determined to be an invalid signal; if the brake controller does not obtain the push rod stroke value and / or the master cylinder pressure value, the first brake light request signal is determined to be an invalid signal, and at this time, the push rod stroke sensor and / or the master cylinder pressure sensor may be faulty or ineffective.

[0072] The vehicle operation information may include a longitudinal acceleration value, an actual acceleration value, a motor torque value, and a motor speed value. For example, the braking force is determined as follows: a =f(G a , T a , F xa , a, m), where G a is the component of gravity in the direction of travel, T a is the actual torque value output by the motor, F xa is the resistance in the direction of travel, m is the vehicle mass, and a is the actual acceleration of the vehicle. a The method for determining G is: a =f(a g , m), where a g is the decomposed value of gravitational acceleration in the longitudinal direction; a g=Ax-a, where Ax is the longitudinal acceleration value, which can be obtained by the airbag controller and sent to the vehicle controller; a=f(LgtA, LgtM), LgtA=f(LgtA1, LgtA2, LgtA3, LgtA4, μ, x), where LgtA1, LgtA2, LgtA3 and LgtA4 correspond to the acceleration vectors of the four tires respectively, μ is the scale factor, and x is the offset compensation value; LgtA1=f(△S1, t), LgtA2=f(△S2, t), LgtA3=f(△S3, t), Lgt tA4=f(△S4, t), △S1 is the wheel speed change of the first tire with the interval setting time value t, △S2 is the wheel speed change of the second tire with the interval setting time value t, △S3 is the wheel speed change of the third tire with the interval setting time value t, △S4 is the wheel speed change of the fourth tire with the interval setting time value t, and the wheel speed of each tire can be obtained by the brake controller and sent to the vehicle controller; LgtM=f(△MS, t, n, y), where △MS is the motor speed change, the motor speed can be obtained by the motor controller and sent to the vehicle controller, n is the proportional factor, and y is the compensation value. T a It can be obtained by the motor controller and sent to the vehicle controller. xa It can be obtained by looking up the table based on the current vehicle speed V, V=f(MS), where MS is the motor speed.

[0073] It should be noted that when the above key signals, such as Ax, T a When the second brake light request signal is lost or unreliable, or when the calculation result of the braking force is determined to be unreliable, the second brake light request signal is determined to be a failure signal. Unreliable means that the value is outside the set reliable threshold range.

[0074] In addition, the vehicle controller can also obtain gear information and accelerator pedal opening information, etc., and determine the second brake light request signal based on the gear value, accelerator pedal opening value, and braking force value. Furthermore, the vehicle controller can also obtain the acceleration and deceleration behavior, acceleration, road slope, and other information relative to the road surface obtained by the intelligent driving module based on the visual detection module as the judgment basis for the second brake light request signal to improve the accuracy of brake light control.

[0075] It should be noted that when the vehicle controller does not receive the first brake light request signal, or the received first brake light request signal is an invalid signal, the vehicle controller obtains the accelerator pedal opening value. When the accelerator pedal opening value is zero, the negative torque of the control motor is controlled to be zero; when the accelerator pedal opening is non-zero, the positive torque of the control motor is controlled to be the set torque value; that is, the limp home mode is entered to control the vehicle to travel at a lower safe speed and improve driving safety.

[0076] Those skilled in the art will appreciate that, although it is described above that when the vehicle controller obtains the first brake light request signal and determines that the first brake request signal is not an invalid signal, it determines that the second brake light request signal is the same as the first brake light request signal, but this is not restrictive, and the vehicle controller may not obtain the first brake light request signal, that is, omit steps S204, S205, S207, and S208, and directly execute step S206, the vehicle controller obtains vehicle information, and then determines the second brake light request signal based on the vehicle operation information.

[0077] It should be noted that the above-mentioned embodiments are only used to illustrate the principles of the present invention and are not intended to limit the scope of protection of the present invention. Without departing from the principles of the present invention, those skilled in the art can adjust the above-mentioned embodiments so that the present invention can be applied to more specific application scenarios.

[0078] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. A method for controlling a brake light of a vehicle, characterized in that: The control method comprises: The body controller obtains a first brake light request signal sent by the brake controller; The body controller obtains a second brake light request signal sent by the vehicle controller; The vehicle body controller controls the brake light to be turned on or off based on the first brake light request signal and the second brake light request signal.

2. The method for controlling a brake light of a vehicle according to claim 1, characterized in that: The step of "the vehicle body controller controls the brake light to light up or turn off based on the first brake light request signal and the second brake light request signal" further includes: If at least one of the first brake light request signal and the second brake light request signal is a lighting signal, controlling the brake light to light up; and / or If the first brake light request signal and the second brake light request signal are both turn-off signals, the brake light is controlled to be turned off.

3. The method for controlling a brake light of a vehicle according to claim 1, characterized in that: The step of "the vehicle body controller controls the brake light to light up or turn off based on the first brake light request signal and the second brake light request signal" further includes: If both the first brake light request signal and the second brake light request signal are invalid request signals, controlling the brake light to light up; and / or If the vehicle body controller does not acquire the first brake light request signal and the second brake light request signal, the brake light is controlled to be turned on.

4. The method for controlling a brake light of a vehicle according to claim 1, characterized in that: Before the step of "the body controller obtains the second brake light request signal sent by the vehicle controller", the control method further includes: The vehicle controller obtains the first brake light request signal sent by the brake controller; The vehicle controller determines the second brake light request signal based on the first brake light request signal; The vehicle controller sends the second brake light request signal to the vehicle body controller.

5. The method for controlling a brake light of a vehicle according to claim 4, characterized in that: The step of "the vehicle controller determining the second brake light request signal based on the first brake light request signal" further includes: If the first brake light request signal is a lighting signal or an off signal, it is determined that the second brake light request signal is the same as the first brake light request signal.

6. The method for controlling a brake light of a vehicle according to claim 4, characterized in that: The step of "the vehicle controller determining the second brake light request signal based on the first brake light request signal" further includes: If the first brake light request signal is an invalid request signal or the vehicle controller does not obtain the first brake light request signal, the vehicle controller obtains vehicle operation information; The vehicle controller determines the second brake light request signal based on the vehicle operation information.

7. The method for controlling a brake light of a vehicle according to claim 6, characterized in that: The step of "the vehicle controller obtains vehicle operation information" further includes: The vehicle controller obtains the longitudinal acceleration value, the actual acceleration value, the motor torque value and the motor speed value; The step of "the vehicle controller determining the second brake light request signal based on the vehicle operation information" further includes: The vehicle controller determines a braking force value based on the longitudinal acceleration value, the actual acceleration value, the motor torque value and the motor speed value; The vehicle controller compares the braking force value with a preset braking force threshold; The vehicle controller determines whether there is braking behavior based on the comparison result; The vehicle controller determines the second brake light request signal based on the determination result.

8. The method for controlling a brake light of a vehicle according to claim 4, characterized in that: Before the step of "the vehicle body controller obtains the first brake light request signal sent by the brake controller", the control method further includes: The brake controller acquires brake pedal status information; The brake controller determines the first brake light request signal based on the brake pedal state information; The brake controller sends the first brake light request signal to the vehicle body controller and the vehicle controller.

9. The method for controlling a brake light of a vehicle according to claim 8, characterized in that: The step of "the brake controller obtains brake pedal status information" further includes: The brake controller obtains a push rod stroke value measured by a push rod stroke sensor; The brake controller obtains the master cylinder pressure value measured by the master cylinder pressure sensor; The step of "the brake controller determining the first brake light request signal based on the brake pedal state information" further includes: The brake controller compares the push rod stroke value with a preset stroke threshold value; The brake controller compares the master cylinder pressure value with a preset pressure threshold; The brake controller determines whether there is active braking behavior based on the comparison result; The brake controller determines the first brake light request signal based on the determination result.

10. A vehicle, characterized in that: The vehicle comprises: processor; A memory, wherein the memory is suitable for storing a plurality of program codes, wherein the program codes are suitable for being loaded and run by the processor to execute the method for controlling a brake light of a vehicle according to any one of claims 1 to 9.