A vehicle network communication fault indication method, device, system and storage medium

By activating the high-mounted brake light to indicate network communication faults without affecting driving, the problem of the vehicle body controller's inability to actively warn is solved, enabling timely fault detection and efficient troubleshooting, and improving vehicle safety and stability.

CN118778609BActive Publication Date: 2026-02-17ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411023548.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2026-02-17
Estimated Expiration
2044-07-29

AI Technical Summary

Technical Problem

When the vehicle body controller experiences a communication failure, it cannot proactively issue a fault warning to the user, increasing the difficulty of fault detection and potentially threatening vehicle safety and stability.

Method used

When the vehicle is in a state that does not affect driving or obstruct the driving of other vehicles, the high-mounted brake light is activated to indicate a network communication fault. By judging the vehicle's driving status and the network communication status, the timeliness and accuracy of the fault indication are ensured.

Benefits of technology

It improves the efficiency of troubleshooting network communication faults, ensuring that users can quickly understand the vehicle status and take corresponding measures to ensure driving safety and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118778609B_ABST
    Figure CN118778609B_ABST
Patent Text Reader

Abstract

The application provides a vehicle network communication fault indication method, device and system and a storage medium, and relates to the technical field of vehicles.The method comprises the following steps: performing driving state judgment and network communication state judgment on a vehicle; and driving a high brake light to work when the vehicle is in a target state and a network bus fault state, wherein the target state represents a state that does not affect driving of the vehicle.In the current vehicle state, neither driving nor other vehicle driving is affected, and the high brake light is driven to work, so that a fault signal does not need to be transmitted through a CAN bus, and smooth fault indication is ensured when the vehicle network communication fails, and the troubleshooting efficiency of network communication faults is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a vehicle network communication fault indication method, device, system and storage medium. BACKGROUND

[0002] As an indispensable core component of vehicles, the body controller undertakes the important task of coordinating the operation of various functions of the vehicle body. These functions include but are not limited to door and window adjustment, door lock control, remote control, lighting system, and rearview mirror adjustment, etc. The body controller is closely connected with other vehicle electronic control units through the bus, and together ensures the stability and safety of vehicle operation.

[0003] However, when the body controller has a communication fault, it does not have the function of actively sending a fault warning to the user. This means that when a fault occurs, the user cannot directly know it and must test and diagnose through professional detection equipment to gradually troubleshoot to determine the root cause of the problem. This situation increases the difficulty of fault discovery and may pose a potential threat to the safety and stability of the vehicle. SUMMARY

[0004] The problem solved by the present application is how to improve the troubleshooting efficiency of network communication faults.

[0005] To solve the above problems, the present application provides a vehicle network communication fault indication method, comprising:

[0006] judging the running state of the vehicle and the network communication state of the vehicle;

[0007] when the vehicle is in a target state and in a network bus fault state, driving the high brake light to work, wherein the target state represents a state that does not affect the driving of the vehicle.

[0008] Compared with the prior art, the present application determines the running state of the vehicle, judges the running state of the vehicle, which aims to evaluate whether it affects the normal driving of the vehicle and whether it hinders the normal driving of other vehicles. To detect the network bus communication state, the communication state of the network bus is judged to determine whether a communication fault occurs. When the vehicle network bus has a fault and the vehicle is in a target state, i.e. the current vehicle state neither affects driving nor hinders the driving of other vehicles, the high brake light is driven to work, at which time there is no need to transmit a fault signal through the CAN bus, and the fault indication is ensured to be generated smoothly when the vehicle network communication has a fault, thereby improving the troubleshooting efficiency of network communication faults.

[0009] Optionally, the running state of the vehicle is judged by:

[0010] determining whether a power system of the vehicle is in an active state and whether a low brake light of the vehicle is in an active state;

[0011] determining that the vehicle is in the target state when the power system is in an inactive state and the low brake light is in an inactive state.

[0012] Optionally, after driving the high brake light to be active when the vehicle is in the target state and in the network bus failure state, the method further comprises:

[0013] re-performing the network communication state determination for the vehicle;

[0014] determining whether the low brake light of the vehicle is in an active state when the vehicle is in a non-network bus failure state, and turning off the high brake light when the low brake light is in an inactive state.

[0015] Optionally, the target state comprises that the power system is in an inactive state and the low brake light is in an inactive state.

[0016] Optionally, the network communication state determination comprises:

[0017] determining whether a network bus of a body controller is in a communication failure, wherein the communication failure comprises a short circuit or an open circuit;

[0018] determining that the network bus is in the communication failure when the network bus is in the short circuit or the open circuit state.

[0019] Optionally, driving the high brake light to be active comprises:

[0020] turning on the high brake light or flashing the high brake light.

[0021] Optionally, after the driving state determination and the network communication state determination for the vehicle, the method further comprises:

[0022] simultaneously driving the low brake light and the high brake light to be active when the power system is in the inactive state and a brake switch outputs a brake request.

[0023] Optionally, after the driving state determination and the network communication state determination for the vehicle, the method further comprises:

[0024] simultaneously driving the low brake light and the high brake light to be active when the power system is in the active state and a brake switch outputs a brake request.

[0025] When the power system is in the working state and the brake switch does not output the brake request, the low brake light and the high brake light are turned off.

[0026] In a second aspect, the present application further provides a vehicle network communication fault indication device, comprising:

[0027] a judging module for judging the driving state and the network communication state of the vehicle;

[0028] an indication module for driving the high brake light to work when the vehicle is in a target state and in a network bus fault state, wherein the target state represents a state that does not affect the driving of the vehicle.

[0029] The vehicle network communication fault indication device has the same beneficial effects as the vehicle network communication fault indication method, which will not be repeated here.

[0030] In a third aspect, the present application further provides a vehicle network communication fault indication system, comprising a body controller, an electronic controller, a low brake light and a high brake light, wherein the body controller is electrically connected with the electronic controller, the low brake light and the high brake light, and the body controller is used to realize the vehicle network communication fault indication method as described above.

[0031] The vehicle network communication fault indication system has the same beneficial effects as the vehicle network communication fault indication method, which will not be repeated here.

[0032] In a fourth aspect, the present application further provides a computer readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle network communication fault indication method as described above is realized.

[0033] The computer readable storage medium has the same beneficial effects as the vehicle network communication fault indication method, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 The figure is a schematic diagram of the steps of the vehicle network communication fault indication method of the embodiment of the present application.

[0035] Figure 2 The figure is a schematic diagram of the steps after step S200 of the vehicle network communication fault indication method of the embodiment of the present application.

[0036] Figure 3 The figure is an example diagram of the vehicle network communication fault indication system of the embodiment of the present application.

[0037] Figure 4An example diagram of a computer readable storage medium of an embodiment of the application. DETAILED DESCRIPTION

[0038] In order to make the above objectives, features and advantages of the present application more clear and comprehensible, specific embodiments of the present application will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms, and should not be interpreted as being limited to the embodiments set forth herein, but rather these embodiments are provided to make the present application more thorough and complete. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes, and are not intended to limit the scope of protection of the present application.

[0039] It should be understood that each of the steps recited in the method embodiments of the present application can be performed in different orders, and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the steps shown. The scope of the present application is not limited in this respect.

[0040] The term “comprising” and variations thereof as used herein are open-ended, that is “including but not limited to”. The term “based on” is “based, at least in part, on”. The term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment”; the term “some embodiments” means “at least some embodiments”; the term “optional” means “optional in at least some embodiments”. Related definitions are given throughout the description. It should be noted that the concepts mentioned in the present application are merely used to distinguish different devices, modules or units, and are not intended to limit the functions performed by these devices, modules or units, or the order or interdependence of these functions.

[0041] It should be noted that the modification of “one” “multiple” mentioned in the present application is illustrative rather than limiting, and those skilled in the art should understand that unless otherwise explicitly indicated in the context, it should be understood as “one or more”.

[0042] As shown in Figure 1 An embodiment of the present application provides a vehicle network communication fault indication method, which comprises:

[0043] Step S100, performing driving state judgment and network communication state judgment on the vehicle.

[0044] The body control module (BCM) is an electronic device responsible for coordinating and managing various functional components within the vehicle body through electrical signals. It can perform a series of discrete control tasks to precisely control a variety of electrical devices, including but not limited to power windows, central locking, remote anti-theft systems, lighting systems, power mirrors, instrument backlight adjustment, and power distribution. In addition, the BCM also undertakes important tasks such as managing the door lock mechanism, alarm sound control, interior and exterior lighting systems, safety-related functions, windshield wiper operation, turn signal indicators, and power management. Through the precise control of the BCM, these vehicle functions can be efficiently and stably operated, thereby improving the performance and safety of the entire vehicle.

[0045] In some embodiments, the body control module is electrically connected to the vehicle instrument. When an abnormality occurs in the functional components connected to the body control module, the body control module sends an abnormal signal to the instrument to remind the user to check. For example, when the door lock is not properly locked, the body control module sends an abnormal lock signal to the instrument, lighting the warning light indicating the abnormal door lock in the instrument. When the door lock is properly locked, the abnormal lock signal is stopped, and the warning light in the instrument is extinguished, achieving the effect of prompting the user of the abnormality of the functional components.

[0046] Due to the large number of functional components inside the vehicle, the number of corresponding control units is also large. To optimize the layout of the vehicle's internal circuit, network bus (CAN) technology is used to connect each control unit to the body control module. This ensures that each control unit can interact with data in real time and stably. However, once the CAN bus of the body control module has a network abnormality, the status information of the functional components cannot be transmitted to the body control module via the CAN bus. At the same time, the body control module cannot transmit relevant information to the instrument panel. In this case, the body control module cannot establish effective information and cannot send alarm information, which may cause safety hazards.

[0047] The network communication state of the body control module is determined. When the network communication state is abnormal, a network communication fault indication is sent in a timely manner to ensure that the user can quickly and accurately obtain relevant information about the body control module fault, so as to take appropriate handling measures. To ensure the safety and stability of vehicle driving, the driving state of the vehicle is determined before the fault information is prompted. Once it is found that the network bus communication of the body control module is abnormal, the network communication fault indication is sent without affecting the driving of the vehicle and other vehicles. In this way, the user can be informed of the fault information of the body control module in a timely manner, ensuring that the user has a clear understanding of the vehicle state and takes appropriate measures. Through accurate judgment and timely response, a safe and stable driving experience is provided for the driver.

[0048] Step S200, when the vehicle is in a target state and in a network bus failure state, driving the high brake light to work, wherein the target state represents a state that does not affect the driving of the vehicle.

[0049] In an embodiment, if it is determined that the CAN bus in the vehicle fails, and it is confirmed that the failure state does not hinder the driving performance of the vehicle and does not affect the normal driving of other vehicles, i.e., the vehicle is in a target state, the high brake light is started as a failure prompt so that the user knows that the CAN bus has a network bus failure.

[0050] In an embodiment, the vehicle includes a brake light group, and the brake light group includes a high brake light and a low brake light, wherein the low brake light is used to light up when the driver steps on the brake pedal, and the high brake light is an auxiliary light of the low brake light, which is used to light up at the same time with the low brake light when the driver steps on the brake pedal, to warn the rear vehicle and prevent rear-end collision.

[0051] In the embodiment of the present application, the driving state of the vehicle is judged to determine whether it affects the normal driving of the vehicle and whether it hinders the normal driving of other vehicles; the communication state of the network bus is judged to determine whether the network bus has a communication failure; when the vehicle network bus fails and the vehicle is in a target state, i.e., the current state of the vehicle does not affect the driving and does not affect the driving of other vehicles, the high brake light is driven to work, without the need to transmit a failure signal through the CAN bus, to ensure smooth failure prompt when the vehicle network communication fails and to improve the troubleshooting efficiency of network communication failure.

[0052] Optionally, the driving state judgment of the vehicle includes:

[0053] judging whether the power system of the vehicle is in a working state and whether the low brake light of the vehicle is in a working state;

[0054] when the power system is in a non-working state and the low brake light is in a non-working state, determining that the vehicle is in the target state.

[0055] In an embodiment, the driving state of the vehicle includes two aspects, and the driving state of the vehicle covers two aspects. The first is the state of the power system, which directly reflects whether the vehicle is in driving. The second aspect is the working state of the low brake light, which is used to judge whether the vehicle can accurately indicate the network communication failure state.

[0056] Optionally, the target state includes that the power system is in a non-working state and the low brake light is in a non-working state.

[0057] In an embodiment, when the vehicle is in a normal operating state, if the network communication state is in a network bus fault state, the operation of driving the high-mounted brake light can interfere with the driving of other vehicles, thereby forming a potential safety risk. Similarly, when the vehicle is in an operating state and the low-mounted brake light is normally lit, repeatedly activating the high-mounted brake light will not effectively convey the information of the network bus fault to the user. In addition, in the case that the vehicle is in a non-operating state and the low-mounted brake light is normally operating, the purpose of prompting the user of the network bus fault cannot be achieved. Therefore, only when the target state is met, i.e., the power system is in a non-operating state and the low-mounted brake light is in a non-operating state, no interference will be caused to the driving of other vehicles, and the high-mounted brake light can be driven alone to achieve the purpose of prompting the user of the network bus fault. For example, when the gear of the vehicle is in the parking gear, the power system is in a non-operating state, and the low-mounted brake light is in a non-operating state, the vehicle is in the target state, the high-mounted brake light is driven to operate, and the high-mounted brake light is separately lit to remind the user of the network bus fault; when the vehicle is in a driving state and the user does not step on the accelerator pedal and the brake pedal, the power system is in a non-operating state, and the low-mounted brake light is also in a non-operating state, whether to drive the high-mounted brake light to operate can be selected according to the setting to prompt the user of the network bus fault.

[0058] Optionally, as shown in the above embodiment, after the high-mounted brake light is driven to operate when the vehicle is in the target state and in the network bus fault state, the method further comprises: Figure 2

[0059] Step S210: re-judging the network communication state of the vehicle.

[0060] Step S211: when the vehicle is in a non-network bus fault state, judging whether the low-mounted brake light of the vehicle is in an operating state, and when the low-mounted brake light is in a non-operating state, turning off the high-mounted brake light.

[0061] In an embodiment, after the high-mounted brake light is activated, the network communication state of the vehicle is re-evaluated. Once the network bus of the vehicle is re-connected, it indicates that the communication link of the network bus has returned to normal. Then, the operating state of the low-mounted brake light is further judged. For example, by detecting whether the brake pedal is stepped on, if the brake pedal is not stepped on, the low-mounted brake light will be in a non-operating state, and at this time the system will turn off the high-mounted brake light.

[0062] Optionally, the network communication state judgment comprises:

[0063] judging whether the network bus of the body controller has a communication fault, wherein the communication fault comprises a short circuit or an open circuit;

[0064] ​determining that the network bus has the communication failure when the network bus is in the short circuit state or the open circuit state.

[0065] In an embodiment, the body controller has a basic communication failure detection function, such as node failure detection by replacement method, and detection of resistance of the bus network by checking terminal resistance. When no other node has a failure / resistance anomaly, it indicates that the network bus has a communication failure, and the high-mounted stop lamp is driven to work when the vehicle is in a target state, prompting the user of the network bus failure.

[0066] Optionally, the driving of the high-mounted stop lamp includes:

[0067] turning on the high-mounted stop lamp or flashing the high-mounted stop lamp.

[0068] In an embodiment, when the vehicle is in a target state and the network bus has a failure, the high-mounted stop lamp is separately turned on, and the high-mounted stop lamp is always on to achieve the purpose of prompting the user. In other cases, the high-mounted stop lamp can also be set to flash according to actual conditions, so that the prompt is more obvious.

[0069] Optionally, after the driving state of the vehicle and the network communication state are determined, the method further includes:

[0070] when the power system is in the non-working state and the brake switch outputs a brake request, simultaneously driving the low-mounted stop lamp and the high-mounted stop lamp to work.

[0071] Optionally, after the driving state of the vehicle and the network communication state are determined, the method further includes:

[0072] when the power system is in the working state and the brake switch outputs the brake request, simultaneously driving the low-mounted stop lamp and the high-mounted stop lamp to work;

[0073] when the power system is in the working state and the brake switch does not output the brake request, turning off the low-mounted stop lamp and the high-mounted stop lamp.

[0074] In an embodiment, when the power system is in a working state, whether to drive the low-mounted stop lamp and the high-mounted stop lamp to work is determined according to a brake request output by the brake switch. In order to ensure safety when the power system is in a working state, the high-mounted stop lamp does not perform the function of indicating a BCM network bus failure at this time. When the power system is in a working state and the brake switch does not output a brake request, the low-mounted stop lamp and the high-mounted stop lamp are turned off. When the power system is in a working state and the brake switch outputs a brake request, the low-mounted stop lamp and the high-mounted stop lamp are driven to work, so as to indicate that the vehicle is currently in a braking state through the low-mounted stop lamp and the high-mounted stop lamp.

[0075] Another embodiment of the present application provides a vehicle network communication fault indication device, comprising:

[0076] A judging module is configured to judge a driving state and a network communication state of the vehicle.

[0077] An indication module is configured to drive a high brake light to work when the vehicle is in a target state and in a network bus fault state, wherein the target state represents a state that does not affect driving of the vehicle.

[0078] As shown in Figure 3 Another embodiment of the present application provides a vehicle network communication fault indication system, comprising a body controller, an electronic controller, a low brake light and a high brake light, the body controller is electrically connected with the electronic controller, the low brake light and the high brake light respectively, and the body controller is configured to implement the vehicle network communication fault indication method as described above.

[0079] As shown in Figure 4 Still another embodiment of the present application provides a computer readable storage medium, the storage medium stores a computer program, when the computer program is executed by a processor, the vehicle network communication fault indication method as described above is implemented.

[0080] Electronic devices that can be servers or clients of the present application will now be described, which are examples of hardware devices that can be applied to various aspects of the present application. The electronic devices are intended to represent a wide range of digital electronic computing devices, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computing devices. The electronic devices can also represent a wide range of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components, their connections, and relationships, and their functions, as described herein, are meant to be examples only, and are not intended to limit implementations of the present application described and / or claimed in this document.

[0081] The electronic device includes a computing unit that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The computing unit, the ROM, and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.

[0082] The computer system can include clients and servers. This relationship can be

[0083] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The program can be stored in a computer readable storage medium, and when the program is executed, the processes of the above-mentioned embodiment methods can be included. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), a random access memory (RAM), or the like. In this application, the units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, which can be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present application. In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0084] Although the present application is disclosed as above, the protection scope of the present application is not limited to this. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application, and these changes and modifications will fall within the protection scope of the present application.

Claims

1. A method of indicating a vehicle network communication fault, the method comprising: The method comprises: judging the running state of the vehicle and the network communication state of the vehicle, including: judging whether the power system of the vehicle is in working state and whether the low brake light of the vehicle is in working state; when the power system is in non-working state and the low brake light is in non-working state, judging that the vehicle is in target state; when the vehicle is in target state and in network bus fault state, driving the high brake light to work, wherein the target state represents a state that does not affect the driving of the vehicle; rejudging the network communication state of the vehicle; when the vehicle is in non-network bus fault state, judging whether the low brake light of the vehicle is in working state, and when the low brake light is in non-working state, turning off the high brake light.

2. The vehicle network communication fault indication method of claim 1, wherein, The network communication state judgment comprises: judging whether the network bus of the body controller has communication fault, wherein the communication fault includes short circuit or open circuit; when the network bus is in the short circuit or open circuit state, judging that the network bus has the communication fault.

3. The vehicle network communication fault indication method of claim 1, wherein, The driving of the high brake light to work comprises: turning on the high brake light or flashing the high brake light.

4. The vehicle network communication fault indication method of claim 1, wherein, After the running state judgment and the network communication state judgment of the vehicle, the method further comprises: when the power system is in the non-working state and the brake switch outputs brake request, simultaneously driving the low brake light and the high brake light to work.

5. The vehicle network communication fault indication method of claim 1, wherein, After the running state judgment and the network communication state judgment of the vehicle, the method further comprises: when the power system is in the working state and the brake switch outputs brake request, simultaneously driving the low brake light and the high brake light to work; when the power system is in the working state and the brake switch does not output the brake request, turning off the low brake light and the high brake light.

6. A vehicle network communication failure indication apparatus characterized by comprising: The method comprises: a judging module for judging the running state of the vehicle and the network communication state of the vehicle, including: judging whether the power system of the vehicle is in working state and whether the low brake light of the vehicle is in working state; when the power system is in non-working state and the low brake light is in non-working state, judging that the vehicle is in target state; and further for rejudging the network communication state of the vehicle; when the vehicle is in non-network bus fault state, judging whether the low brake light of the vehicle is in working state, and when the low brake light is in non-working state, turning off the high brake light; an indicating module for driving the high brake light to work when the vehicle is in target state and in network bus fault state, wherein the target state represents a state that does not affect the driving of the vehicle.

7. A vehicle network communication fault indication system, characterized by The method comprises a body controller, an electronic controller, a low brake light and a high brake light, the body controller is electrically connected with the electronic controller, the low brake light and the high brake light respectively, and the body controller is used for realizing the vehicle network communication fault indication method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and when the computer program is executed by a processor, a vehicle network communication fault indication method as claimed in any one of claims 1-5 is implemented.

Citation Information

Patent Citations

  • Brake lamp stepped turn-on control system for enhancing braking safety

    CN108674305A

  • Electronic controller, vehicle and vehicle lamp control method

    CN118004019A

  • High low level stop lamp failure alarm device of automobile

    CN205589100U

  • Failure notifying device of vehicle

    JP2013023133A