Vehicle brake light control method and device, electronic equipment and storage medium
By acquiring information about the auxiliary braking system when the braking system is not engaged, and controlling the vehicle's braking system and the on/off state of the brake lights, this solves the problem of brake lights not effectively alerting following vehicles to the inactivity of the braking system when the braking system is not engaged. This achieves accurate feedback of braking intent and improves brake light safety.
Patent Information
- Application Number
- CN202310411453.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-17
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2043-04-17
AI Technical Summary
Existing vehicle brake light control methods cannot effectively alert following vehicles when the braking system is not engaged, posing a safety hazard. This is especially true in electrified and intelligent vehicles, where energy recovery devices and other technologies cause the vehicle to decelerate but the brake lights do not illuminate, making it impossible to accurately reflect braking intentions.
When the braking system is not in operation, the auxiliary braking information of the auxiliary braking system, including braking status and intensity, is acquired to control the on/off state of the vehicle's brake lights, thereby achieving comprehensive monitoring and feedback of the vehicle's braking intention.
It improves the safety of vehicle brake light control, ensuring that following vehicles can respond to the braking trend of the preceding vehicle in a timely and accurate manner, avoiding safety hazards, and enhancing the feedback accuracy and timeliness of brake lights.
Smart Images

Figure CN116279103B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle braking technology, and in particular to a vehicle brake light control method, device, electronic device, and storage medium. Background Technology
[0002] Vehicles use brake lights to indicate whether their speed is decreasing, thus reminding following vehicles to control their speed and maintain a safe distance. Currently, brake light control is only linked to the operating status of the braking system (whether the brake pedal is depressed, whether the brake pump is working, or whether the brake line pressure has increased, etc.). When the braking system is engaged, the brake lights illuminate; when the braking system is not engaged, the brake lights turn off. However, with the rapid development of the automotive industry towards electrification and intelligentization, energy recovery devices, hydraulic retarders, and engine braking systems can all cause vehicle deceleration even when the braking system is not engaged. Under these conditions, vehicles that control brake lights based on the braking system's operating status may experience a situation where the vehicle speed decreases but the brake lights do not illuminate, thus failing to effectively alert following vehicles and posing a safety hazard. Summary of the Invention
[0003] The main objective of this application is to provide a vehicle brake light control method, device, electronic device, and storage medium, aiming to solve the technical problem of low safety in existing vehicle brake light control technology.
[0004] To achieve the above objectives, this application provides a vehicle brake light control method, comprising the following steps:
[0005] When the braking system is not in operation, acquire auxiliary braking information of at least one auxiliary braking system;
[0006] The on / off state of the vehicle's brake lights is controlled according to the aforementioned auxiliary braking information.
[0007] Optionally, the step of controlling the on / off state of the vehicle brake lights based on the auxiliary braking information includes:
[0008] The actual wheel braking force of each auxiliary braking system is determined based on the auxiliary braking information provided.
[0009] The vehicle's auxiliary braking intensity is determined based on the actual wheel braking force of each of the aforementioned auxiliary braking systems;
[0010] The on / off state of the vehicle's brake lights is controlled according to the vehicle's auxiliary braking strength.
[0011] Optionally, the step of determining the vehicle's auxiliary braking intensity based on the actual wheel braking force of each of the auxiliary braking systems includes:
[0012] The vehicle auxiliary braking intensity is calculated based on the actual wheel braking force of each of the aforementioned auxiliary braking systems and a preset vehicle auxiliary braking intensity algorithm, wherein the preset vehicle auxiliary braking intensity algorithm is as follows:
[0013]
[0014] Where A represents the vehicle's auxiliary braking strength, and S... i F represents the actual wheel braking force of the i-th auxiliary braking system. i is the maximum wheel braking force of the i-th auxiliary braking system.
[0015] Optionally, the auxiliary braking information includes auxiliary braking status and / or working intensity, and the auxiliary braking system includes a first auxiliary braking system that can collect auxiliary braking status but cannot collect working intensity, a second auxiliary braking system that can collect working intensity, and / or a third auxiliary braking system that cannot collect auxiliary braking status;
[0016] The step of determining the actual wheel braking force of each auxiliary braking system based on the auxiliary braking information includes:
[0017] The actual wheel braking force of the first target auxiliary braking system in the working state of each of the first auxiliary braking systems is determined as the maximum wheel braking force of the first target auxiliary braking system.
[0018] And / or, the actual wheel braking force of the second target auxiliary braking system that is not in operation in each of the first auxiliary braking systems is determined to be a preset minimum value;
[0019] And / or, collect the working intensity of each of the second auxiliary braking systems, determine the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity, and determine the actual wheel braking force of each of the second auxiliary braking systems as the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity;
[0020] And / or, the actual wheel braking force of each of the third auxiliary braking systems is determined to be a preset minimum value.
[0021] Optionally, the step of controlling the on / off state of the vehicle brake lights according to the vehicle's auxiliary braking intensity includes:
[0022] If the vehicle's auxiliary braking intensity is detected to be greater than the preset auxiliary braking illumination threshold, the vehicle's brake lights will be turned on.
[0023] Optionally, the vehicle brake light control method further includes:
[0024] If the vehicle's auxiliary braking intensity is detected to be less than the preset auxiliary braking extinguishing threshold, the vehicle's brake lights will be controlled to turn on or off.
[0025] Optionally, before the step of acquiring auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation, the method further includes:
[0026] When the braking system is engaged, control the vehicle's brake lights to turn on.
[0027] This application also provides a vehicle brake light control device, the vehicle brake light control device comprising:
[0028] The acquisition module is used to acquire auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation.
[0029] The first control module is used to control the on / off state of the vehicle's brake lights based on the aforementioned auxiliary braking information.
[0030] This application also provides an electronic device, which is a physical device, comprising: a memory, a processor, and a program for the vehicle brake light control method stored in the memory and executable on the processor. When the program for the vehicle brake light control method is executed by the processor, it can implement the steps of the vehicle brake light control method as described above.
[0031] This application also provides a storage medium, which is a computer-readable storage medium, storing a program for implementing a vehicle brake light control method. When the program for the vehicle brake light control method is executed by a processor, it implements the steps of the vehicle brake light control method as described above.
[0032] This application provides a vehicle brake light control method, device, electronic device, and storage medium. By acquiring auxiliary braking information from at least one auxiliary braking system when the braking system is not in operation, it achieves monitoring of auxiliary braking information when the braking system is not engaged. Furthermore, by controlling the on / off state of the vehicle brake lights based on the auxiliary braking information, it realizes brake light control based on the auxiliary braking information even when the braking system is not engaged. Compared to methods that control brake lights solely based on the braking system's operating state, this application further controls the vehicle brake lights based on auxiliary braking information when the braking system is not engaged. This allows for a comprehensive understanding of the vehicle's active braking status, and the brake lights accurately reflect to following vehicles whether there is a tendency for active braking. This enables following vehicles to respond promptly and accurately, avoiding risks in a timely manner. This overcomes the technical defect of vehicles that control brake lights based solely on the braking system's operating state, where the vehicle speed decreases but the brake lights do not illuminate, thus failing to effectively alert following vehicles and posing a safety hazard. Therefore, this application improves the safety of vehicle brake light control. Attached Figure Description
[0033] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0034] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a flowchart illustrating the first embodiment of the vehicle brake light control method in this application;
[0036] Figure 2 This is a schematic diagram of a possible implementation of the vehicle brake light control method and related device described in this application.
[0037] Figure 3 This is a flowchart illustrating the second embodiment of the vehicle brake light control method in this application;
[0038] Figure 4 This is a schematic diagram of the structure of one embodiment of the vehicle brake light control device in this application;
[0039] Figure 5 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the vehicle brake light control method in this application embodiment.
[0040] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0041] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0042] Example 1
[0043] This application provides a vehicle brake light control method. In the first embodiment of the vehicle brake light control method of this application, refer to... Figure 1 This includes the following steps:
[0044] Step S10: When the braking system is not in operation, obtain auxiliary braking information of at least one auxiliary braking system.
[0045] The subject executing the method in this embodiment can be a vehicle brake light control device, a vehicle brake light control terminal device, or a server. This embodiment takes a vehicle brake light control device as an example. The vehicle brake light control device can be integrated into terminal devices such as vehicles, in-vehicle terminals, smartphones, and tablets that have data processing functions.
[0046] In this embodiment, it should be noted that the vehicle uses brake lights to indicate whether the current vehicle speed is decreasing, thereby reminding following vehicles to control their speed and maintain a safe distance. Existing brake light control is only related to the operating status of the braking system (whether the brake pedal is depressed, whether the brake pump is working, or whether the brake line pressure is increasing, etc.). When the braking system is engaged, the brake lights illuminate; when the braking system is not engaged, the brake lights turn off. However, with the rapid development of the automotive industry towards electrification and intelligence, energy recovery devices, hydraulic retarders, and engine cylinder braking can all cause the vehicle to decelerate even when the braking system is not engaged. Under these conditions, vehicles that control brake lights based on the operating status of the braking system will experience situations where the vehicle speed decreases but the brake lights do not illuminate, thus failing to effectively remind following vehicles and posing a safety hazard.
[0047] Currently, there are also proposed technical solutions that detect the vehicle's acceleration along the travel direction by adding acceleration sensors or wheel speed sensors, and control the brake lights based on the vehicle's acceleration along the travel direction. However, the method of controlling the brake lights based on acceleration is essentially controlling the brake lights based on the result of braking. Moreover, the vehicle's acceleration often depends not only on the vehicle's braking control, but also on the influence of the external environment. For example, when the vehicle is driving on a bumpy road, if the brake lights are controlled based on acceleration, even if the vehicle's braking system and auxiliary braking system are not engaged, the brake lights will flash frequently with changes in acceleration. Another example is when the vehicle is going downhill. Even if the vehicle's braking system and auxiliary braking system are engaged, the vehicle may still be moving at a constant speed. In this case, if the brake lights are controlled based on acceleration, the brake lights will not turn on. Therefore, it can be seen that the acceleration of a vehicle is the result of external factors such as the vehicle braking coupling environment and road conditions, and cannot accurately reflect the braking control of the vehicle itself. This makes it impossible for following vehicles to accurately judge the braking intention of the vehicle in front. Braking control is not only a feedback of the current speed, but also a feedback of the speed change trend over a period of time, which has better timeliness and predictability.
[0048] In this embodiment, the vehicle using the vehicle brake light control method includes at least a braking system and an auxiliary braking system. The braking system is a traditional, narrowly defined braking system, generally composed of a brake pedal, master cylinder, vacuum pump, brake lines, and brakes (disc brakes, drum brakes, etc.). It is a series of specialized devices that utilize the friction between the working surfaces of the fixed and rotating elements of the brake to achieve forced braking. The auxiliary braking system refers to a series of devices other than the braking system that can actively intervene or intervene in vehicle speed control under driver operation to reduce vehicle speed, including but not limited to energy recovery devices, hydraulic retarders, and engine cylinder brakes.
[0049] In one feasible approach, refer to Figure 2 , Figure 2 This is a structural schematic diagram of the related devices of the vehicle brake light control method. The vehicle includes at least a braking system, an auxiliary braking system, a vehicle brake light control device, and a brake light emitter. The vehicle brake light control device includes a brake signal acquisition module and an auxiliary braking signal acquisition module corresponding to each of the auxiliary braking systems. The first brake light control module controls the brake light emitter to light up or turn off according to the brake signals and / or auxiliary braking signals acquired by the brake signal acquisition module and each of the auxiliary braking signal acquisition modules.
[0050] In this embodiment, during vehicle operation, the vehicle braking system can be continuously monitored to determine whether it is in a working state. If the braking system is detected to be not in a working state, the driver has not actively controlled the vehicle braking. However, for vehicles equipped with an auxiliary braking system, the auxiliary braking system may assist in braking. Therefore, each auxiliary braking system can be further monitored to obtain auxiliary braking information of at least one auxiliary braking system. The auxiliary braking information refers to information related to whether the auxiliary braking system assists in vehicle braking, including auxiliary braking status and / or working intensity. The auxiliary braking status refers to information on whether the auxiliary braking system is in a working state, which can be determined by whether the working signal of the auxiliary braking system can be collected. The working intensity refers to the braking intensity of the auxiliary braking system, which can be characterized in the form of power, torque, etc.
[0051] It should be noted that, due to technical, cost or other reasons, the auxiliary braking status and working intensity of some or all auxiliary braking systems configured on a vehicle can be collected, while some auxiliary braking systems may be unable to collect either their auxiliary braking status or working intensity.
[0052] Optionally, before the step of acquiring auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation, the method further includes:
[0053] When the braking system is engaged, control the vehicle's brake lights to turn on.
[0054] In this embodiment, during vehicle operation, the vehicle braking system can be continuously monitored to determine if it is in operation. If the braking system is in operation, it indicates that the driver is actively controlling the vehicle's braking, and thus controls the vehicle's brake lights to be turned on to inform following vehicles of the driver's braking intention.
[0055] Step S20: Control the on / off state of the vehicle brake lights according to the auxiliary braking information.
[0056] In this embodiment, the auxiliary braking information is integrated and analyzed to determine whether the vehicle currently has a braking intention and whether the braking intention has terminated. When the vehicle has a braking intention, the vehicle brake lights are turned on, and when the vehicle's braking intention terminates, the vehicle brake lights are turned off. The method for integrating and analyzing the auxiliary braking information can be summation, weighted summation, or other algorithm models, etc., and this embodiment does not limit this.
[0057] In this embodiment, by acquiring auxiliary braking information from at least one auxiliary braking system when the braking system is not in operation, monitoring of auxiliary braking information is achieved even when the braking system is not working. Furthermore, by controlling the on / off state of the vehicle's brake lights based on this auxiliary braking information, the on / off control of the vehicle's brake lights is realized even when the braking system is not working. Compared to methods that control brake lights solely based on the operating state of the braking system, this application further controls the vehicle's brake lights based on auxiliary braking information even when the braking system is not working. This allows for a comprehensive understanding of the vehicle's active braking status, and the brake lights can accurately reflect to following vehicles whether there is a tendency for the vehicle to actively brake. This enables following vehicles to respond promptly and accurately, avoiding risks in a timely manner. This overcomes the technical defect of vehicles that control brake lights based solely on the operating state of the braking system, where the vehicle speed decreases but the brake lights do not illuminate, thus failing to effectively alert following vehicles and posing a safety hazard. This improves the safety of vehicle brake light control.
[0058] Example 2
[0059] Furthermore, referring to Figure 3 Based on the above embodiments of this application, in the second embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, the step of controlling the on / off state of the vehicle brake lights according to the auxiliary braking information includes:
[0060] Step S21: Determine the actual wheel braking force of each auxiliary braking system based on the auxiliary braking information.
[0061] In this embodiment, after obtaining the auxiliary braking information of each of the auxiliary braking systems, the actual wheel braking force generated by each of the auxiliary braking systems can be determined based on the auxiliary braking information corresponding to each of the auxiliary braking systems. The method of determining the actual wheel braking force of each of the auxiliary braking systems based on the auxiliary braking information can be to query the mapping relationship between the preset auxiliary braking information and the actual wheel braking force, or it can be determined based on the preset algorithm model, or it can be determined by pre-calibrating the actual vehicle, etc. This embodiment does not limit this.
[0062] Optionally, the auxiliary braking information includes auxiliary braking status and / or working intensity, and the auxiliary braking system includes a first auxiliary braking system that can collect auxiliary braking status but cannot collect working intensity, a second auxiliary braking system that can collect working intensity, and / or a third auxiliary braking system that cannot collect auxiliary braking status;
[0063] In this embodiment, it should be noted that the auxiliary braking information includes auxiliary braking status and / or working intensity. Due to technical, cost, or other reasons, not every auxiliary braking system may be able to collect auxiliary braking status and / or working intensity. Based on whether or not auxiliary braking status and / or working intensity can be collected, the auxiliary braking systems are divided into a first auxiliary braking system, a second auxiliary braking system, and a third auxiliary braking system. The first auxiliary braking system refers to an auxiliary braking system that can collect auxiliary braking status but cannot collect working intensity; the second auxiliary braking system refers to an auxiliary braking system that can collect working intensity; and the third auxiliary braking system refers to an auxiliary braking system that cannot collect auxiliary braking status.
[0064] The step of determining the actual wheel braking force of each auxiliary braking system based on the auxiliary braking information includes:
[0065] Step S211: Determine the actual wheel braking force of the first target auxiliary braking system that is in working state in each of the first auxiliary braking systems as the maximum wheel braking force of the first target auxiliary braking system;
[0066] Step S212, and / or, determine the actual wheel braking force of the second target auxiliary braking system that is not in operation in each of the first auxiliary braking systems as a preset minimum value;
[0067] In this embodiment, it should be noted that the numbers of steps S211-S214 do not represent the order of the steps. The determination process of the actual wheel braking force of each auxiliary braking system is independent and can be carried out randomly, in parallel, or in a certain order. It can be set according to the actual situation, and this embodiment does not impose any restrictions on it.
[0068] As an example, for a first auxiliary braking system, the status of each first auxiliary braking system can be used to determine whether it is in operation. For a first auxiliary braking system in operation, its maximum wheel braking force is taken as its actual wheel braking force. For a first auxiliary braking system in non-operational state, its actual wheel braking force is determined to be a preset minimum value. For example, the preset minimum value can be 0. For example, for first auxiliary braking system A, its maximum wheel braking force is F. A If its auxiliary braking state is active, then the actual wheel braking force of the first auxiliary braking system A is determined to be F. A If its auxiliary braking state is non-working, then the actual wheel braking force of the first auxiliary braking system A is determined to be 0.
[0069] Step S213, and / or, collect the working intensity of each of the second auxiliary braking systems, determine the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity, and determine the actual wheel braking force of each of the second auxiliary braking systems as the current maximum wheel braking force of each of the second auxiliary braking systems under their corresponding working intensity;
[0070] In this embodiment, for the second auxiliary braking system, the current maximum wheel braking force of each second auxiliary braking system under its corresponding current working intensity can be determined based on the obtained working intensity of each second auxiliary braking system and the preset mapping relationship between working intensity and maximum wheel braking force. Therefore, the current maximum wheel braking force of each second auxiliary braking system under its corresponding working intensity can be used as its corresponding actual wheel braking force. For example, for the second auxiliary braking system B, its current working intensity is P. B P is determined by querying the preset mapping relationship between working intensity and maximum wheel braking force. B The corresponding maximum wheel braking force is F PB Therefore, it can be determined that the actual wheel braking force of the second auxiliary braking system B is F. PB .
[0071] Step S214, and / or, determine the actual wheel braking force of each of the third auxiliary braking systems as a preset minimum value.
[0072] In this embodiment, since it is impossible to accurately determine whether the third auxiliary braking system is working, in order to avoid misjudgment and interference, the actual wheel braking force of each of the third auxiliary braking systems is determined to a preset minimum value. For example, the preset minimum value can be 0.
[0073] Step S22: Determine the vehicle's auxiliary braking intensity based on the actual wheel braking force of each of the auxiliary braking systems;
[0074] In this embodiment, the actual wheel braking forces of each of the auxiliary braking systems are aggregated to determine the vehicle's auxiliary braking intensity. The aggregation of the actual wheel braking forces of each of the auxiliary braking systems can be achieved through summation, weighted summation, or other algorithm models, and this embodiment does not impose any restrictions on this.
[0075] Optionally, the step of determining the vehicle's auxiliary braking intensity based on the actual wheel braking force of each of the auxiliary braking systems includes:
[0076] The vehicle auxiliary braking intensity is calculated based on the actual wheel braking force of each of the aforementioned auxiliary braking systems and a preset vehicle auxiliary braking intensity algorithm, wherein the preset vehicle auxiliary braking intensity algorithm is as follows:
[0077]
[0078] Where A represents the vehicle's auxiliary braking strength, and S... i F represents the actual wheel braking force of the i-th auxiliary braking system. i is the maximum wheel braking force of the i-th auxiliary braking system.
[0079] In this embodiment, the actual wheel braking force of each of the auxiliary braking systems is substituted into a preset vehicle auxiliary braking strength algorithm to calculate the vehicle auxiliary braking strength. The preset vehicle auxiliary braking strength algorithm is as follows:
[0080]
[0081] Where A represents the vehicle's auxiliary braking strength, and S... i F represents the actual wheel braking force of the i-th auxiliary braking system. i is the maximum wheel braking force of the i-th auxiliary braking system.
[0082] Step S23: Control the on / off state of the vehicle brake lights according to the vehicle auxiliary braking intensity.
[0083] In this embodiment, the presence of braking intent and whether the braking intent has terminated are determined based on the vehicle's auxiliary braking intensity. When the vehicle has a braking intent, the vehicle brake lights are turned on; when the vehicle's braking intent has terminated, the vehicle brake lights are turned off.
[0084] Optionally, the step of controlling the on / off state of the vehicle brake lights according to the vehicle's auxiliary braking intensity includes:
[0085] If the vehicle's auxiliary braking intensity is detected to be greater than the preset auxiliary braking illumination threshold, the vehicle's brake lights will be turned on.
[0086] In this embodiment, an auxiliary braking illumination threshold can be preset. The vehicle's auxiliary braking intensity is compared with the preset auxiliary braking illumination threshold. If the vehicle's auxiliary braking intensity is detected to be greater than the preset auxiliary braking illumination threshold, the vehicle's brake lights are turned on. If the vehicle's auxiliary braking intensity is detected to be less than or equal to the preset auxiliary braking illumination threshold, the current on / off state of the vehicle's brake lights remains unchanged. The auxiliary braking illumination threshold can be determined based on actual vehicle calibration. It can be 0 or set according to the auxiliary braking intensity under conditions of error or instability.
[0087] Optionally, the vehicle brake light control method further includes:
[0088] If the vehicle's auxiliary braking intensity is detected to be less than the preset auxiliary braking extinguishing threshold, the vehicle's brake lights will be controlled to turn on or off.
[0089] In this embodiment, an auxiliary braking extinguishing threshold can be preset. The vehicle's auxiliary braking intensity is compared with the preset auxiliary braking extinguishing threshold. If the vehicle's auxiliary braking intensity is detected to be less than the auxiliary braking extinguishing threshold, the vehicle's brake lights are controlled to turn off. If the vehicle's auxiliary braking intensity is detected to be greater than or equal to the preset auxiliary braking illumination threshold, the current on / off state of the vehicle's brake lights remains unchanged. The auxiliary braking extinguishing threshold can be determined based on actual vehicle calibration. It can be 0 or set according to the auxiliary braking intensity under conditions of error or instability.
[0090] In one feasible approach, the auxiliary braking extinguishing threshold is less than the auxiliary braking ignition threshold, which avoids frequent flashing of the vehicle brake lights when the auxiliary braking intensity changes at the threshold edge. Furthermore, since turning on the auxiliary brake lights is more conducive to ensuring vehicle driving safety than turning them off, the auxiliary brake lights can be turned off after the auxiliary braking intensity drops to a relatively stable level after they are turned on.
[0091] In this embodiment, the vehicle's auxiliary braking intensity can first be determined based on the actual wheel braking force of each auxiliary braking system. Then, the vehicle's brake lights are controlled based on the vehicle's auxiliary braking intensity. This allows for further judgment of the braking intention of the auxiliary braking system even when the driver has not applied active braking. At this time, the illumination of the vehicle's brake lights can comprehensively and accurately reflect the vehicle's braking intention, enabling following vehicles to respond promptly and accurately, avoid risks in a timely manner, and improve the safety of vehicle brake light control.
[0092] Example 3
[0093] Furthermore, embodiments of this application also provide a vehicle brake light control device, referring to... Figure 3 The vehicle brake light control device includes:
[0094] The acquisition module is used to acquire auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation.
[0095] The first control module is used to control the on / off state of the vehicle's brake lights based on the aforementioned auxiliary braking information.
[0096] Optionally, the first control module is further configured to:
[0097] The actual wheel braking force of each auxiliary braking system is determined based on the auxiliary braking information provided.
[0098] The vehicle's auxiliary braking intensity is determined based on the actual wheel braking force of each of the aforementioned auxiliary braking systems;
[0099] The on / off state of the vehicle's brake lights is controlled according to the vehicle's auxiliary braking strength.
[0100] Optionally, the first control module is further configured to:
[0101] The vehicle auxiliary braking intensity is calculated based on the actual wheel braking force of each of the aforementioned auxiliary braking systems and a preset vehicle auxiliary braking intensity algorithm, wherein the preset vehicle auxiliary braking intensity algorithm is as follows:
[0102]
[0103] Where A represents the vehicle's auxiliary braking strength, and S... i F represents the actual wheel braking force of the i-th auxiliary braking system. i is the maximum wheel braking force of the i-th auxiliary braking system.
[0104] Optionally, the auxiliary braking information includes auxiliary braking status and / or operating intensity, the auxiliary braking system includes a first auxiliary braking system that acquires auxiliary braking status but cannot acquire operating intensity, a second auxiliary braking system that acquires operating intensity, and / or a third auxiliary braking system that cannot acquire auxiliary braking status, and the first control module is further configured to:
[0105] The actual wheel braking force of the first target auxiliary braking system in the working state of each of the first auxiliary braking systems is determined as the maximum wheel braking force of the first target auxiliary braking system.
[0106] And / or, the actual wheel braking force of the second target auxiliary braking system that is not in operation in each of the first auxiliary braking systems is determined to be a preset minimum value;
[0107] And / or, collect the working intensity of each of the second auxiliary braking systems, determine the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity, and determine the actual wheel braking force of each of the second auxiliary braking systems as the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity;
[0108] And / or, the actual wheel braking force of each of the third auxiliary braking systems is determined to be a preset minimum value.
[0109] Optionally, the first control module is further configured to:
[0110] If the vehicle's auxiliary braking intensity is detected to be greater than the preset auxiliary braking illumination threshold, the vehicle's brake lights will be turned on.
[0111] Optionally, the first control module is further configured to:
[0112] If the vehicle's auxiliary braking intensity is detected to be less than the preset auxiliary braking extinguishing threshold, the vehicle's brake lights will be controlled to turn on or off.
[0113] Optionally, the vehicle brake light control device further includes a second control module, which, prior to the step of acquiring auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation, is configured to:
[0114] When the braking system is engaged, control the vehicle's brake lights to turn on.
[0115] The vehicle brake light control device provided by this invention employs the vehicle brake light control method described in the above embodiments, solving the technical problem of low safety in existing vehicle brake light control technologies. Compared with the prior art, the beneficial effects of the vehicle brake light control device provided by this invention are the same as those of the vehicle brake light control method described in the above embodiments, and other technical features of this vehicle brake light control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0116] Example 4
[0117] Furthermore, embodiments of the present invention provide an electronic device, the electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the vehicle brake light control method in the above embodiments.
[0118] The following is for reference. Figure 5 The diagram illustrates a structural schematic of an electronic device suitable for implementing embodiments of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as Bluetooth headsets, mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0119] like Figure 5As shown, an electronic device may include a processing unit (such as a central processing unit, graphics processing unit, etc.) that can perform various appropriate actions and processes based on a program stored in read-only memory (ROM) or a program loaded from a storage device into random access memory (RAM). The RAM also stores various programs and arrays required for the operation of the electronic device. The processing unit, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0120] Typically, the following systems can be connected to the I / O interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. Communication devices allow electronic devices to communicate wirelessly or wiredly with other devices to exchange arrays. Although electronic devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.
[0121] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, it performs the functions defined above in the methods of embodiments of this disclosure.
[0122] The electronic device provided by this invention employs the vehicle brake light control method in the above embodiments, solving the technical problem of low safety in existing vehicle brake light control technologies. Compared with the prior art, the beneficial effects of the electronic device provided by this invention are the same as those of the vehicle brake light control method provided in the above embodiments, and other technical features of this electronic device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0123] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.
[0124] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
[0125] Example 5
[0126] Furthermore, this embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, the computer-readable program instructions being used to execute the vehicle brake light control method in the above embodiment.
[0127] The computer-readable storage medium provided in this embodiment of the invention may be, for example, a USB flash drive, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0128] The aforementioned computer-readable storage medium may be included in an electronic device or may exist independently without being assembled into an electronic device.
[0129] The aforementioned computer-readable storage medium carries one or more programs that, when executed by an electronic device, cause the electronic device to: acquire auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation; and control the on / off state of the vehicle's brake lights according to the auxiliary braking information.
[0130] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0131] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0132] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0133] The computer-readable storage medium provided by this invention stores computer-readable program instructions for executing the above-described vehicle brake light control method, thus solving the technical problem of low safety in existing vehicle brake light control technology. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this invention are the same as those of the vehicle brake light control method provided in the above-described embodiments, and will not be repeated here.
[0134] Example 6
[0135] Furthermore, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the vehicle brake light control method described above.
[0136] The computer program product provided in this application solves the technical problem of low safety in existing vehicle brake light control technology. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiments of this invention are the same as the beneficial effects of the vehicle brake light control method provided in the above embodiments, and will not be repeated here.
[0137] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.
Claims
1. A method for controlling vehicle brake lights, characterized in that, The vehicle brake light control method includes the following steps: When the braking system is not in operation, acquire auxiliary braking information of at least one auxiliary braking system; The actual wheel braking force of each auxiliary braking system is determined based on the auxiliary braking information provided. The actual wheel braking forces of each of the auxiliary braking systems are aggregated to determine the vehicle's auxiliary braking intensity, wherein the vehicle's auxiliary braking intensity represents the ratio between the sum of the actual wheel braking forces of each of the auxiliary braking systems and the sum of the maximum wheel braking forces of each of the auxiliary braking systems; The on / off state of the vehicle's brake lights is controlled according to the vehicle's auxiliary braking strength. The step of controlling the on / off state of the vehicle brake lights according to the vehicle auxiliary braking intensity includes: If the vehicle's auxiliary braking intensity is detected to be greater than the preset auxiliary braking illumination threshold, then the vehicle's brake lights are turned on. The auxiliary braking information includes auxiliary braking status and / or working intensity. The auxiliary braking system includes a first auxiliary braking system that can collect auxiliary braking status but cannot collect working intensity, a second auxiliary braking system that can collect working intensity, and / or a third auxiliary braking system that cannot collect auxiliary braking status. The step of determining the actual wheel braking force of each auxiliary braking system based on the auxiliary braking information includes: The actual wheel braking force of the first target auxiliary braking system in the working state of each of the first auxiliary braking systems is determined as the maximum wheel braking force of the first target auxiliary braking system. And / or, the actual wheel braking force of the second target auxiliary braking system that is not in operation in each of the first auxiliary braking systems is determined to be a preset minimum value; And / or, collect the working intensity of each of the second auxiliary braking systems, determine the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity, and determine the actual wheel braking force of each of the second auxiliary braking systems as the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity; And / or, the actual wheel braking force of each of the third auxiliary braking systems is determined to be a preset minimum value.
2. The vehicle brake light control method as described in claim 1, characterized in that, The step of aggregating the actual wheel braking forces of each of the auxiliary braking systems to determine the vehicle's auxiliary braking strength includes: The vehicle auxiliary braking intensity is calculated based on the actual wheel braking force of each of the aforementioned auxiliary braking systems and a preset vehicle auxiliary braking intensity algorithm, wherein the preset vehicle auxiliary braking intensity algorithm is as follows: Where A is the vehicle's auxiliary braking strength, and S i F represents the actual wheel braking force of the i-th auxiliary braking system. i is the maximum wheel braking force of the i-th auxiliary braking system.
3. The vehicle brake light control method as described in claim 1, characterized in that, The vehicle brake light control method also includes: If the vehicle's auxiliary braking intensity is detected to be less than a preset auxiliary braking extinguishing threshold, the vehicle's brake lights will be turned off.
4. The vehicle brake light control method according to any one of claims 1-3, characterized in that, Before the step of acquiring auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation, the method further includes: When the braking system is engaged, control the vehicle's brake lights to turn on.
5. A vehicle brake light control device, characterized in that, The vehicle brake light control device includes: The acquisition module is used to acquire auxiliary braking information of at least one auxiliary braking system when the braking system is not in operation. The first control module is configured to: determine the actual wheel braking force of each auxiliary braking system based on the auxiliary braking information; aggregate the actual wheel braking forces of each auxiliary braking system to determine the vehicle auxiliary braking intensity, wherein the vehicle auxiliary braking intensity represents the ratio between the sum of the actual wheel braking forces of each auxiliary braking system and the sum of the maximum wheel braking forces of each auxiliary braking system; control the on / off state of the vehicle brake lights based on the vehicle auxiliary braking intensity; and control the vehicle brake lights to turn on if the vehicle auxiliary braking intensity is detected to be greater than a preset auxiliary braking illumination threshold. The auxiliary braking information includes auxiliary braking status and / or working intensity. The auxiliary braking system includes a first auxiliary braking system that can collect auxiliary braking status but cannot collect working intensity, a second auxiliary braking system that can collect working intensity, and / or a third auxiliary braking system that cannot collect auxiliary braking status. The first control module is further configured to: determine the actual wheel braking force of the first target auxiliary braking system in the working state of each of the first auxiliary braking systems as the maximum wheel braking force of the first target auxiliary braking system; and / or determine the actual wheel braking force of the second target auxiliary braking system in the non-working state of each of the first auxiliary braking systems as a preset minimum value; and / or collect the working intensity of each of the second auxiliary braking systems, determine the current maximum wheel braking force of each of the second auxiliary braking systems under their respective working intensity, and determine the actual wheel braking force of each of the second auxiliary braking systems as the current maximum wheel braking force of each of the second auxiliary braking systems under the corresponding working intensity; and / or determine the actual wheel braking force of each of the third auxiliary braking systems as a preset minimum value.
6. An electronic device, characterized in that, The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the steps of the vehicle brake light control method according to any one of claims 1 to 4.
7. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and the computer-readable storage medium stores a program for implementing a vehicle brake light control method. The program for implementing the vehicle brake light control method is executed by a processor to implement the steps of the vehicle brake light control method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Automobile control method and automobile control system
CN103419715A
Control method and device for automobile braking lamplight
CN1951724A