Vehicle detection method and device, electronic equipment and vehicle

By receiving and analyzing the transmission messages of the control module in the vehicle sleep state, determining and handling abnormal wake-up control modules, the power consumption problem that the electronic control unit may still work after the vehicle is powered off is solved, and the effect of reducing vehicle power consumption and detection costs is achieved.

CN119690029APending Publication Date: 2025-03-25BEIQI FOTON MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311238752.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

After the vehicle is powered off, the electronic control unit may still be in operation, resulting in unnecessary power consumption.

Method used

By receiving the first transmission message sent by the control module in a plurality of network segments while the vehicle is in a sleep state, and determining that the control module sending the first transmission message wakes up abnormally when the message is determined to satisfy the preset abnormal wake-up condition based on the message.

Benefits of technology

The control module that effectively determines and handles abnormal wake-ups reduces the power consumption of the vehicle, and does not require additional current measurement devices, reducing detection costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119690029A_ABST
    Figure CN119690029A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle detection method and device, electronic equipment and a vehicle. Comprising the following steps: when a vehicle is in a dormant state, receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle; and when it is determined that a preset abnormal wake-up condition is satisfied according to the first transmission message, it is determined that a control module sending the first transmission message is awakened abnormally. According to the technical scheme, the message in the dormant state is monitored, and the control module which is awakened abnormally can be effectively determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle technology, and in particular, to a vehicle detection method, device, electronic equipment and vehicle. Background Art

[0002] With the development of automobiles, the functions of vehicles are becoming more and more abundant, and the number of electronic control units installed on vehicles is also increasing. If the electronic control unit is still in working state after the vehicle is powered off, it will cause unnecessary power consumption to the vehicle. Summary of the invention

[0003] In order to solve the above problems, the present disclosure provides a vehicle detection method, device, electronic equipment and vehicle.

[0004] In a first aspect, the present disclosure provides a method for vehicle detection, the method comprising:

[0005] When the vehicle is in a dormant state, receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle;

[0006] When it is determined according to the first transmission message that a preset abnormal awakening condition is satisfied, it is determined that the control module sending the first transmission message is abnormally awakened.

[0007] Optionally, the first transmission message includes a network management message, and the preset abnormal wake-up condition includes:

[0008] The wake-up condition in the network management message is a non-preset wake-up condition.

[0009] Optionally, the first transmission message includes an application message, and the preset abnormal wake-up condition includes:

[0010] The control module that sends the application message is a non-preset control module.

[0011] Optionally, the first transmission message includes an application message and a network management message, and the preset abnormal wake-up condition includes:

[0012] When the application message and the network management message are received, the first moment is earlier than the second moment; wherein the first moment is the moment when the application message is received, and the second moment is the moment when the network management message is received.

[0013] Optionally, the first transmission message includes an application message, and the preset abnormal wake-up condition includes:

[0014] When the application message is received, the network management message sent by the control module is not received.

[0015] Optionally, the method further includes:

[0016] When the vehicle is powered off, monitoring whether control modules in a plurality of network segments send a second transmission message within a preset time period;

[0017] In the case where second transmission messages sent by control modules in multiple network segments are received within the preset time period, it is determined that the vehicle sleep is abnormal.

[0018] Optionally, the method further includes:

[0019] If no second transmission message sent by the control modules in the plurality of network segments is received within the preset time period, it is determined that the vehicle enters the dormant state.

[0020] Optionally, the method further includes:

[0021] An abnormal prompt message is sent to the terminal device, where the abnormal prompt message is used to prompt the vehicle that there is an abnormally awakened control module.

[0022] In a second aspect, the present disclosure provides a vehicle detection device, the device comprising:

[0023] A receiving module, used for receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle when the vehicle is in a dormant state;

[0024] The determination module is used to determine that the control module sending the first transmission message is abnormally awakened when it is determined that a preset abnormal awakening condition is satisfied according to the first transmission message.

[0025] Optionally, the first transmission message includes a network management message, and the preset abnormal wake-up condition includes: the wake-up condition in the network management message is a non-preset wake-up condition.

[0026] Optionally, the first transmission message includes an application message, and the preset abnormal wake-up condition includes: a control module that sends the application message is a non-preset control module.

[0027] Optionally, the first transmission message includes an application message and a network management message, and the preset abnormal wake-up condition includes: when the application message and the network management message are received, the first moment is earlier than the second moment; wherein, the first moment is the moment when the application message is received, and the second moment is the moment when the network management message is received.

[0028] Optionally, the first transmission message includes an application message, and the preset abnormal wake-up condition includes: when the application message is received, a network management message sent by the control module is not received.

[0029] Optionally, the vehicle detection device also includes a monitoring module, which is used to monitor whether the control modules in multiple network segments send second transmission messages within a preset time period when the vehicle is powered off; the determination module is also used to determine that the vehicle is in sleep mode abnormally when the second transmission messages sent by the control modules in multiple network segments are received within the preset time period.

[0030] Optionally, the determination module is further used to determine that the vehicle enters the sleep state if no second transmission message sent by the control modules in the multiple network segments is received within the preset time period.

[0031] Optionally, the vehicle detection device also includes a sending module, which is used to send abnormal prompt information to the terminal device, and the abnormal prompt information is used to prompt the vehicle that there is an abnormally awakened control module.

[0032] In a third aspect, the present disclosure provides an electronic device, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the steps of the above-mentioned vehicle detection method.

[0033] In a fourth aspect, the present disclosure provides a vehicle, comprising the electronic device described above.

[0034] Through the above technical solution, when the vehicle is in a dormant state, the first transmission message sent by the control module in multiple network segments of the vehicle is received; when it is determined according to the first transmission message that the preset abnormal awakening condition is met, it is determined that the control module sending the first transmission message is abnormally awakened. By monitoring the received message, the abnormally awakened control module can be effectively determined, so that the abnormally awakened control module can be processed to reduce the power consumption of the vehicle without the need to set up an additional current measurement device, thereby reducing the detection cost of abnormal awakening that may exist in the control module.

[0035] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0037] Figure 1 is a flow chart of a vehicle detection method provided by an embodiment of the present disclosure;

[0038] Figure 2 is a structural schematic diagram of a vehicle controller provided by an embodiment of the present disclosure;

[0039] Figure 3 is a structural schematic diagram of a vehicle detection device provided by an embodiment of the present disclosure;

[0040] Figure 4 is a block diagram of an electronic device provided by an embodiment of the present disclosure;

[0041] Figure 5 It is a block diagram of a vehicle provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0042] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0043] In the description below, words such as “first” and “second” are only used for the purpose of distinguishing the description and should not be understood as indicating or implying relative importance or order.

[0044] First, the application scenario of the present disclosure is explained. The present disclosure is applied to the scenario of detecting abnormal power consumption of a vehicle. ECU (Electronic Control Unit), that is, the control module in the vehicle, is used to control the driving state of the car and realize various functions. ECU uses data collection and exchange of various sensors and buses to judge the vehicle state and the driver's intention and control the car through actuators. After the vehicle is powered off for a preset time, for example, the preset time can be 30 minutes, the vehicle enters a dormant state. When the vehicle is in a dormant state, the ECU in the vehicle is in a dormant state.

[0045] Some control modules may not enter the sleep state when the entire vehicle enters the sleep state. The operation of these control modules that have not entered the sleep state causes the vehicle to consume additional power. Alternatively, after the entire vehicle enters the sleep state, some control modules may be awakened abnormally, for example, the steering system of the vehicle is awakened in the sleep state, causing unnecessary power consumption for the vehicle.

[0046] In order to detect whether there is abnormal power consumption in the control module of the vehicle, the current related technology sets a current detection device to detect the current of the control module, and determines whether the control module has not entered the sleep state or has been abnormally awakened from the sleep state through the change of the current flowing through the control module. However, setting a current detection device to detect the current of the control module will incur additional hardware costs.

[0047] In order to solve the above problems, the present disclosure provides a vehicle detection method, device, electronic device and vehicle, which receive a first transmission message sent by a control module in multiple network segments of the vehicle when the vehicle is in a dormant state; when it is determined according to the first transmission message that a preset abnormal awakening condition is met, determine that the control module sending the first transmission message is abnormally awakened. By monitoring the received message, the abnormally awakened control module can be effectively determined, so that the abnormally awakened control module can be processed to reduce the power consumption of the vehicle without the need to set up an additional current measurement device, thereby reducing the detection cost of abnormal awakening that may occur in the control module.

[0048] The present disclosure is described below in conjunction with specific embodiments.

[0049] Figure 1 is a schematic diagram of a vehicle detection method provided by an embodiment of the present disclosure, which is applied to a vehicle, such as Figure 1 As shown, the method may include the following steps:

[0050] Step S101: When a vehicle is in a dormant state, receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle.

[0051] When the vehicle is powered off for a preset period of time, the vehicle enters a dormant state. Under normal circumstances, the control module of the vehicle in the dormant state stops sending network management messages and application messages.

[0052] like Figure 2 As shown, the central gateway of the vehicle can receive messages sent from each control module in the vehicle, and each control module in the vehicle can send messages to other control modules through the central gateway to wake up other control modules other than itself, or call the functions of other control modules in the awakened state; for example, the control module sends a network management message to the target control module through the central gateway to wake up the target control module; by sending an application message to the target control module, the function of the target control module can be called when the target control module is awake. The vehicle's TBOX (Telematics Box, remote communication terminal) can receive messages from each control module from the central gateway, and the vehicle can also achieve communication connection with the outside world through TBOX.

[0053] Step S102: When it is determined according to the first transmission message that a preset abnormal awakening condition is satisfied, it is determined that the control module sending the first transmission message is abnormally awakened.

[0054] When the vehicle is in sleep mode, some control modules in the vehicle may be awakened because the vehicle receives commands from the outside. For example, when the vehicle receives a door opening signal from the outside, the central gateway of the vehicle wakes up from sleep mode, while the remaining control modules in the vehicle remain in sleep mode.

[0055] Determining that the preset abnormal awakening condition is met according to the first transmission message at least indicates that the control module sending the first transmission message is abnormally awakened, and the location of the abnormally awakened control module can be determined through the source of the message.

[0056] When it is determined that there is an abnormally awakened control module, the abnormally awakened control module may be processed; for example, the abnormally awakened control module may be shut down to avoid abnormal power consumption caused by continued operation of the abnormally awakened control module.

[0057] Through the above technical solution, when the vehicle is in a dormant state, the first transmission message sent by the control module in multiple network segments of the vehicle is received; when it is determined according to the first transmission message that the preset abnormal awakening condition is met, it is determined that the control module sending the first transmission message is abnormally awakened. By monitoring the received message, the abnormally awakened control module can be effectively determined, so that the abnormally awakened control module can be processed to reduce the power consumption of the vehicle without the need to set up an additional current measurement device, thereby reducing the detection cost of abnormal awakening that may exist in the control module.

[0058] In one embodiment, the first transmission message includes a network management message, and the preset abnormal awakening condition includes: the awakening condition in the network management message is a non-preset awakening condition.

[0059] The network management message sent by the control module may carry the wake-up condition of the control module. When the central gateway receives the network management message sent by the control module, it can determine the wake-up condition of the control module that sent the network management message based on the received network management message.

[0060] When the vehicle is in a sleep state, the vehicle can wake up the control module corresponding to the external signal after receiving a signal from the outside; the preset wake-up conditions for waking up the control module in the sleep state can be pre-set, for example, the preset wake-up conditions can be at least one of the following: receiving a vehicle search command, receiving a vehicle unlocking signal, receiving a remote control command, and detecting that the vehicle door is opened when it is closed.

[0061] When the wake-up condition in the network management message is not a preset wake-up condition, it means that the vehicle's control module is awakened under conditions other than the conditions that allow awakening, and the awakened control module is abnormally awakened, and the abnormally awakened control module can be processed in time. In this way, the abnormally awakened control module can be easily determined.

[0062] In a possible implementation, the priority of the wake-up condition may be determined and the wake-up condition with a priority greater than a priority threshold may be used as the preset wake-up condition, wherein the priority of the wake-up condition may be the priority of the wake-up condition trigger.

[0063] For example, when the vehicle is in a dormant state, the N wake-up condition may be satisfied only after the M wake-up condition is satisfied, and a higher priority may be set for the M wake-up condition than for the N wake-up condition.

[0064] For another example, when the device is in a dormant state, the P wake-up condition can be met. The satisfaction of the P wake-up condition will neither satisfy more wake-up conditions nor require other wake-up conditions to be satisfied for the P wake-up condition to be satisfied. However, the satisfaction of the Q wake-up condition may satisfy more wake-up conditions and thus wake up more control modules. In this case, a higher priority can be set for the P wake-up condition than for the Q wake-up condition.

[0065] For another example, different priorities may be set for different control modules according to the power consumption of the control modules, with a higher priority being set for a control module with lower power consumption and a higher priority being set for a control module with higher power consumption.

[0066] In this way, the awakening requirements of the control modules under the awakening conditions are met, and the number of awakened control modules in the sleep state is minimized, or the power consumption of the awakened control modules is minimized, thereby reducing the power consumption of the vehicle in the sleep state.

[0067] In a possible implementation manner, the first transmission message includes an application message, and the preset abnormal wake-up condition includes: a control module that sends the application message is a non-preset control module.

[0068] Control modules that are allowed to be awakened when the vehicle is in a dormant state can be pre-set, and after these control modules are awakened, other control modules in the vehicle can continue to be in a dormant state; when the vehicle is in a dormant state, the body control module is awakened, and if no wake-up command is received, control modules other than the body control module can continue to be in a dormant state, thereby reducing the vehicle's power consumption.

[0069] The preset control module may be a control module directly involved in the network management of the vehicle, e.g. Figure 2As shown, the preset control module may be a body control module (BCM), a vehicle instrument, etc.

[0070] When a control module is awakened, it may send network management messages or application messages to other control modules. When a network management message or application message is received, the control module that sends the network management message or application message can be determined. If the control module that sends the network management message or application message is a preset control module, although this part of the preset control module is awakened, the vehicle allows this part of the preset control module to be awakened, and the awakened preset control module is not regarded as an abnormally awakened control module.

[0071] When a network management message or an application message is received, if the control module that sends the network management message or the application message is a non-preset control module, it means that the control module that sends the network management message or the application message is awakened without the permission of the vehicle, and is an abnormally awakened control module. The non-preset control module that sends the network management message or the application message can be regarded as an abnormally awakened control module so that the abnormally awakened control module can be processed in time, thereby reducing the power consumption of the vehicle.

[0072] In a possible implementation, the priority of the control modules in the vehicle can be determined and a control module with a priority greater than a priority threshold can be used as a preset control module, wherein the priority of the control module refers to the priority of the control module itself that needs to be awakened in a dormant state.

[0073] For example, there may be a certain order in which the control modules are awakened. When the vehicle is in a dormant state, the A control module must be awakened before the B control module. A higher priority may be set for the A control module than for the B control module.

[0074] For another example, when the system is in hibernation mode, the C control module can be awakened alone. The awakening of the C control module will neither cause the awakening of more control modules nor require the awakening of other control modules. After being awakened, the D control module will continue to wake up more control modules. If the awakening condition of the D control module is not met, a higher priority can be set for the C control module than for the D control module.

[0075] For another example, different priorities may be set for different control modules according to the power consumption of the control modules, for example, a higher priority may be set for a control module with lower power consumption, and a higher priority may be set for a control module with higher power consumption.

[0076] The control module with a priority greater than the priority threshold is used as the preset control module, which not only meets the actual wake-up demand of the control module, but also makes the number of control modules awakened in the sleep state as small as possible, or the power consumption of the awakened control module is as small as possible, thereby reducing the power consumption of the vehicle in the sleep state.

[0077] In one possible implementation, the first transmission message includes an application message and a network management message, and the preset abnormal wake-up condition includes: when the application message and the network management message are received, the first moment is earlier than the second moment; wherein the first moment is the moment when the application message is received, and the second moment is the moment when the network management message is received.

[0078] After the control module wakes up from the sleep state, in order to quickly wake up other control modules that need to be woken up, it will choose to send network management messages first and then application messages. When the same control module sends both network management messages and application messages at the same time, the central gateway will receive the network management message first and then the application message; if the central gateway receives the application message first and then the network management message, the control module is likely to send the application message first and then the network management message, and the control module is abnormally woken up.

[0079] When an application message and a network management message are received, it is possible to determine whether there is an abnormality in the control module that sends the network management message and the application message through the sequence of the first moment when the application message is received and the second moment when the network management message is received, and when the first moment is earlier than the second moment, the control module that sends the message is regarded as an abnormally awakened control module so that the abnormally awakened control module can be processed.

[0080] In another possible implementation, the first transmission message includes an application message, and the preset abnormal awakening condition includes: when the application message is received, the network management message sent by the control module is not received.

[0081] When the central gateway receives an application message but does not receive a network management message, it means that the control module that sent the application message may have only sent the application message but not the network management message. When the control module wakes up from a sleep state, it will send both the application message and the network management message. A control module that sends an application message but does not send a network management message is an abnormal wake-up situation. The control module that sends an application message but does not send a network management message can be processed to reduce the power consumption of the vehicle.

[0082] In one possible implementation, when the vehicle is powered off, the control modules in multiple network segments are monitored within a preset time period to see whether they send a second transmission message; if the second transmission message sent by the control modules in multiple network segments is received within the preset time period, it is determined that the vehicle sleep is abnormal.

[0083] Under normal circumstances, within a preset time period after the vehicle is powered off, the control module in the vehicle neither sends network management messages nor application messages, but waits for other control modules to enter a sleep state together after a preset time period. If the central gateway receives a second transmission message sent by the control module within the preset time period, it means that the control module sending the second transmission message has not entered a sleep state, and some control modules are in an abnormal non-sleep state, for example, there is an abnormal non-sleep control module that sends a network management message.

[0084] By monitoring whether there is a control module that sends a second transmission message within a preset time period after the vehicle is powered off, the abnormal non-sleeping control module can be effectively determined so that the abnormal non-sleeping control module can be processed, for example, the abnormal non-sleeping control module can be powered off to allow the vehicle to enter a sleep state in a low-power state in a timely manner.

[0085] In another possible implementation, if the second transmission message sent by the control modules in the plurality of network segments is not received within a preset time period after the vehicle is powered off, it is determined that the vehicle enters the dormant state. In this way, the vehicle can be put into the dormant state in a timely manner to reduce the power consumption of the vehicle.

[0086] In one embodiment, the vehicle may also send an abnormal prompt message to the terminal device, and the abnormal prompt message is used to prompt the vehicle that there is an abnormal awakening control module. In the embodiment of the present application, the terminal device may be a terminal device of the vehicle owner, or other terminal devices associated with the vehicle, or a server of a cloud platform.

[0087] For example, the vehicle can send abnormal prompt information to the terminal device of the vehicle owner, thereby prompting the vehicle owner of the abnormally awakened control module in the vehicle. In this way, the vehicle owner can know the status of the vehicle in time.

[0088] After receiving the abnormal prompt information sent by the vehicle, the terminal device can send instruction information to the vehicle for processing the control module with the abnormality in response to the received operation on the terminal device; for example, the instruction information is used to power off the control module with the abnormality, so that the user of the terminal device can process the control module with abnormal power consumption.

[0089] In one example, a control module with an abnormality may stop working after a period of time after sending the second transmission message; for example, the control module determined to be abnormal is the one that sends the second transmission message due to receiving a second transmission message from an external signal. After sending the second transmission message, as the external signal disappears, the control module also stops working, indicating that there is no abnormality in the control module; if the control module determined to be abnormal does not continue to send the second transmission message, it can be determined as a normal control module, thus reducing the misjudgment of abnormal control modules that are not dormant.

[0090] In one possible implementation, the vehicle can send the abnormal wake-up conditions of the abnormally awakened control module determined to be abnormally awakened to a cloud platform. The cloud platform can be, for example, a cloud after-sales platform. The cloud platform has cloud storage capabilities. The cloud platform is used to receive and store abnormal wake-up conditions of abnormally awakened control modules from multiple vehicles, which can facilitate after-sales outlets to retrieve data from the cloud platform.

[0091] The cloud platform can also receive and store maintenance records of abnormal vehicles from after-sales outlets. When the cloud platform stores a large number of maintenance records, the after-sales outlets can use the maintenance records of the same type of problems on the cloud platform as a reference, for example, maintenance records of the same control module awakened under the same abnormal awakening conditions; this can facilitate after-sales outlets to carry out maintenance work.

[0092] In another embodiment, the cloud platform has cloud computing capabilities, and according to the stored abnormal awakening conditions of the abnormal awakening control module and the maintenance records of the abnormal vehicles from the after-sales outlets, the cloud platform can provide maintenance suggestions for the after-sales outlets.

[0093] For example, in a dormant state, 80% of vehicles experience abnormal awakening of the Y control module under the X abnormal awakening condition. In response, 90% of after-sales outlets choose to repair the Z component and achieve good repair results. When the Y control module wakes up under the X abnormal awakening condition in the dormant state of the vehicle, the after-sales outlet can push the information of "repairing the Z component" to the terminal of the maintenance personnel who repair the vehicle for reference by the maintenance personnel of the after-sales outlet.

[0094] In this way, maintenance references can be provided to maintenance personnel at after-sales outlets based on the actual abnormal conditions of the vehicle, lowering the threshold for maintenance personnel to locate faults when performing maintenance.

[0095] In another embodiment, since the cloud platform can also have cloud computing capabilities, the cloud platform can provide vehicle owners with a repair price reference based on the stored abnormal wakeup conditions of the abnormally awakened control module and the maintenance records of the abnormal vehicles from after-sales outlets.

[0096] For example, 80% of vehicles experience abnormal awakening of Y control module under X abnormal awakening condition. In this regard, 90% of after-sales outlets choose to repair Z component and achieve good repair results. Then, when the Y control module abnormally awakens under X abnormal awakening condition in the dormant state, the vehicle owner can be provided with an approximate cost required to repair Z component for reference when going to the after-sales outlet for repair.

[0097] In this way, the vehicle owner can be shown the parts that may need repair and the possible costs of repairing the parts that may need repair based on the actual abnormal conditions of the vehicle.

[0098] In another embodiment, since different after-sales or maintenance outlets may have different stock situations of different parts, for example, some after-sales outlets have part Z in stock while some after-sales outlets temporarily do not have part Z, the priority of the after-sales outlets recommended to the user can be determined based on the stock situation of parts that may need to be repaired for the vehicle at different after-sales outlets. For example, the after-sales outlet that is closest to the current location of the user's vehicle and has parts that may need to be repaired will be the top recommendation. In this way, the situation where the user goes to the after-sales outlet but the after-sales outlet is unable to provide the corresponding after-sales service can be reduced, thereby improving the user experience.

[0099] Figure 3 is a schematic diagram of the structure of a vehicle detection device provided by an embodiment of the present disclosure, such as Figure 3 As shown, the device 1000 includes:

[0100] A receiving module 1001, configured to receive a first transmission message sent by a control module in a plurality of network segments of the vehicle when the vehicle is in a dormant state;

[0101] The determination module 1002 is configured to determine that the control module sending the first transmission message is abnormally awakened when it is determined according to the first transmission message that a preset abnormal awakening condition is satisfied.

[0102] In one embodiment, the first transmission message includes a network management message, and the preset abnormal wake-up condition includes: the wake-up condition in the network management message is a non-preset wake-up condition.

[0103] In one embodiment, the first transmission message includes an application message, and the preset abnormal awakening condition includes: a control module sending the application message is a non-preset control module.

[0104] In one embodiment, the first transmission message includes an application message and a network management message, and the preset abnormal wake-up condition includes: when the application message and the network management message are received, the first moment is earlier than the second moment; wherein the first moment is the moment when the application message is received, and the second moment is the moment when the network management message is received.

[0105] In one embodiment, the first transmission message includes an application message, and the preset abnormal awakening condition includes: when the application message is received, the network management message sent by the control module is not received.

[0106] In one embodiment, the vehicle detection device 1000 also includes a monitoring module 1003, which is used to monitor whether the control modules in multiple network segments send a second transmission message within a preset time period when the vehicle is powered off; the determination module 1002 is also used to determine that the vehicle is in a sleep state abnormal when a second transmission message sent by the control modules in multiple network segments is received within the preset time period.

[0107] In one embodiment, the determination module 1002 is further configured to determine that the vehicle enters the sleep state if no second transmission message sent by the control modules in the plurality of network segments is received within the preset time period.

[0108] In one embodiment, the vehicle detection apparatus 1000 further includes a sending module 1004, and the sending module 1004 is used to send abnormal prompt information to the terminal device, and the abnormal prompt information is used to prompt the vehicle that there is an abnormally awakened control module.

[0109] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0110] By means of the vehicle detection device provided in the embodiment of the present application, when the vehicle is in a dormant state, the first transmission message sent by the control modules in multiple network segments of the vehicle is received; when it is determined according to the first transmission message that the preset abnormal awakening condition is met, it is determined that the control module sending the first transmission message is abnormally awakened. By monitoring the received message, the abnormally awakened control module can be effectively determined, so that the abnormally awakened control module can be processed to reduce the power consumption of the vehicle, without the need to set up an additional current measurement device, thereby reducing the detection cost of the abnormal awakening that may exist in the control module.

[0111] Figure 4 FIG. 7 is a block diagram of an electronic device 700 according to an exemplary embodiment. Figure 4As shown, the electronic device 700 may include: a processor 701 and a memory 702. The electronic device 700 may also include one or more of a multimedia component 703, an input / output (I / O) interface 704, and a communication component 705.

[0112] The processor 701 is used to control the overall operation of the electronic device 700 to complete all or part of the steps in the above-mentioned vehicle detection method. The memory 702 is used to store various types of data to support the operation of the electronic device 700, and these data may include, for example, instructions for any application or method used to operate on the electronic device 700, and application-related data, such as contact data, sent and received messages, pictures, audio, video, etc. The memory 702 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 703 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 702 or sent through the communication component 705. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 704 provides an interface between the processor 701 and other interface modules, and the other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 705 is used for wired or wireless communication between the electronic device 700 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 705 may include: Wi-Fi module, Bluetooth module, NFC module, etc.

[0113] In an exemplary embodiment, the electronic device 700 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to perform the above-mentioned vehicle detection method.

[0114] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned vehicle detection method are implemented. For example, the computer-readable storage medium can be the above-mentioned memory 702 including program instructions, and the above-mentioned program instructions can be executed by the processor 701 of the electronic device 700 to complete the above-mentioned vehicle detection method.

[0115] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program executable by a programmable device, and the computer program has a code portion for executing the above-mentioned vehicle detection method when executed by the programmable device.

[0116] Figure 5 is a block diagram of a vehicle provided in an embodiment of the present disclosure, such as Figure 5 As shown, the vehicle 800 includes the electronic device 700 described above.

[0117] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.

[0118] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0119] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A vehicle detection method, characterized in that: The method comprises: When the vehicle is in a dormant state, receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle; When it is determined according to the first transmission message that a preset abnormal awakening condition is satisfied, it is determined that the control module sending the first transmission message is abnormally awakened.

2. The method according to claim 1, characterized in that The first transmission message includes a network management message, and the preset abnormal wake-up condition includes: The wake-up condition in the network management message is a non-preset wake-up condition.

3. The method according to claim 1, characterized in that The first transmission message includes an application message, and the preset abnormal wake-up condition includes: The control module that sends the application message is a non-preset control module.

4. The method according to claim 1, characterized in that: The first transmission message includes an application message and a network management message, and the preset abnormal wake-up condition includes: When the application message and the network management message are received, the first moment is earlier than the second moment; wherein the first moment is the moment when the application message is received, and the second moment is the moment when the network management message is received.

5. The method according to claim 1, characterized in that The first transmission message includes an application message, and the preset abnormal wake-up condition includes: When the application message is received, the network management message sent by the control module is not received.

6. The method according to claim 1, characterized in that The method further comprises: When the vehicle is powered off, monitoring whether control modules in a plurality of network segments send a second transmission message within a preset time period; In the case where second transmission messages sent by control modules in multiple network segments are received within the preset time period, it is determined that the vehicle sleep is abnormal.

7. The method according to claim 1, characterized in that The method further comprises: If no second transmission message sent by the control modules in the plurality of network segments is received within the preset time period, it is determined that the vehicle enters the dormant state.

8. A vehicle detection device, characterized in that: The device comprises: A receiving module, used for receiving a first transmission message sent by a control module in a plurality of network segments of the vehicle when the vehicle is in a dormant state; The determination module is used to determine that the control module sending the first transmission message is abnormally awakened when it is determined that a preset abnormal awakening condition is satisfied according to the first transmission message.

9. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the vehicle detection method according to any one of claims 1 to 8.

10. A vehicle, characterized in that: The electronic device comprising the electronic device described in claim 9 above.