Vehicle fault warning method and device, electronic equipment and computer program product
By identifying the type and severity of vehicle malfunctions, generating dynamic electronic fences and broadcasting warning information, the problem of not being able to transmit malfunction information in real time in existing technologies is solved, achieving accurate transmission of vehicle malfunction information and improving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GAC HONDA AUTOMOBILE CO LTD
- Filing Date
- 2026-04-14
- Publication Date
- 2026-06-05
AI Technical Summary
Existing vehicle warning devices cannot generate targeted verbal warning messages based on real-time fault status, which prevents external personnel and surrounding vehicles from quickly and accurately obtaining information about potential vehicle hazards, thus reducing the efficiency of hazard avoidance response.
By identifying the vehicle's real-time operating parameters, matching warning content, and generating a dynamic electronic fence, warning information is broadcast to target vehicles within the fence, enabling real-time and accurate transmission of fault information.
It improves vehicle driving safety, ensures timely avoidance of target vehicles, and protects pedestrian safety.
Smart Images

Figure CN122157519A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a vehicle fault warning method, device, electronic equipment, and computer program product. Background Technology
[0002] With the rapid development of the automotive industry, especially the popularization of new energy vehicles, vehicle safety features are constantly being upgraded. However, safety hazards during vehicle driving and parking still cannot be ignored. Among them, internal vehicle malfunctions (such as battery overheating, brake failure, and high-voltage system abnormalities) are often difficult for pedestrians and surrounding vehicles to detect in time, which can easily lead to collisions, secondary accidents, and other safety risks.
[0003] In existing technologies, vehicle warning devices are mostly based on in-vehicle warnings (such as dashboard lights and buzzers) or traditional horns. Traditional horns can only emit a fixed frequency horn sound, which cannot convey specific fault information, and their use is limited in urban areas where horns are prohibited. Although some new energy vehicles are equipped with external speakers to meet the requirements for low-speed warning sounds, their functions are limited, and they mostly use preset fixed sound effects. They cannot generate targeted voice warning information based on the real-time fault type of the vehicle, and it is also difficult to achieve automatic linkage between fault detection and warning broadcast. As a result, external personnel and surrounding vehicles cannot quickly and accurately obtain information about potential vehicle hazards, resulting in low efficiency in emergency response.
[0004] Therefore, there is an urgent need for a vehicle fault warning solution that can automatically trigger and accurately transmit fault information based on the real-time fault status of the vehicle. Summary of the Invention
[0005] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.
[0006] Therefore, one objective of this invention is to provide a vehicle fault warning method. This method matches warning content with the real-time identified fault type and severity of the current vehicle and generates a dynamic electronic fence, thereby broadcasting the warning content to target vehicles within the dynamic electronic fence. This achieves real-time and accurate transmission of vehicle fault information, enabling target vehicles to take timely avoidance measures and improving vehicle driving safety. In addition, by broadcasting the warning content through the vehicle's external loudspeaker, pedestrians in the vicinity can also be informed of the vehicle's fault status in a timely manner and take avoidance measures, ensuring pedestrian safety.
[0007] Another objective of this invention is to provide a vehicle malfunction warning device.
[0008] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include: On one hand, embodiments of the present invention provide a vehicle fault warning method, including the following steps: Obtain the real-time operating parameters of the current vehicle, and identify the fault type and severity of the current vehicle based on the real-time operating parameters; Based on the fault type and the fault severity, the corresponding warning content is obtained by matching it with a preset warning template library; The target warning distance is determined based on the severity of the fault, and a dynamic electronic fence is generated based on the target warning distance; The warning message is broadcast from the current vehicle to the target vehicle within the dynamic electronic fence, so that the warning message is broadcast inside the target vehicle.
[0009] Furthermore, in one embodiment of the present invention, the step of obtaining the real-time operating parameters of the current vehicle and identifying the fault type and severity of the current vehicle based on the real-time operating parameters specifically includes: Obtain the operating parameters of the current vehicle's powertrain, chassis, and electronic systems; The powertrain operating parameters, chassis system operating parameters, and electronic system operating parameters are input into a pre-trained vehicle fault diagnosis model to obtain the fault type and the fault severity. or, The operating parameters of the power system, the chassis system, and the electronic system are compared with the corresponding parameter safety thresholds to obtain several abnormal operating parameters. Based on the abnormal operating parameters, a preset fault mapping table is queried to obtain the fault type and the fault severity.
[0010] Furthermore, in one embodiment of the present invention, the step of determining the target warning distance based on the severity of the fault and generating a dynamic electronic fence based on the target warning distance specifically includes: Determine the current vehicle speed, current position, and current driving scenario; The target warning distance is determined based on the severity of the fault and the current vehicle speed, and the shape of the fence is determined based on the current driving scenario; The electronic fence outline is determined based on the target warning distance and the fence shape, and the dynamic electronic fence is generated based on the current position and the electronic fence outline.
[0011] Furthermore, in one embodiment of the present invention, when the current driving scenario is an urban road scenario, the fence shape is rectangular, the electronic fence outline is rectangular, the dynamic electronic fence is a rectangular fence, the length of the rectangular fence is the target warning distance, the width of the rectangular fence is the current road width, and the center of the rectangular fence is the current position; When the current driving scenario is a highway scenario, the fence shape is fan-shaped, the electronic fence outline is a double fan-shaped outline, the dynamic electronic fence includes a symmetrically arranged front fan-shaped fence and a rear fan-shaped fence, the radius of the front fan-shaped fence and the rear fan-shaped fence are both the target warning distance, the center of the front fan-shaped fence and the rear fan-shaped fence are both the current position, and the center lines of the front fan-shaped fence and the rear fan-shaped fence coincide with the current driving direction of the current vehicle; When the current driving scenario is a rural road scenario, the fence shape is circular, the electronic fence outline is circular, the dynamic electronic fence is a circular fence, the radius of the circular fence is the target warning distance, and the center of the circular fence is the current position.
[0012] Furthermore, in one embodiment of the present invention, the step of broadcasting the warning content from the current vehicle to a target vehicle within the dynamic electronic fence, so that the target vehicle broadcasts the warning content inside its vehicle, specifically includes: Obtain the vehicle locations of surrounding vehicles of the current vehicle, and select the surrounding vehicles whose locations are within the dynamic fence as the target vehicle; The current location and the warning message are broadcast to the target vehicle from the current vehicle. The target vehicle determines the location of the faulty vehicle based on its current location, generates target reminder content based on the location of the faulty vehicle and the warning content, and then broadcasts the target reminder content.
[0013] Furthermore, in one embodiment of the present invention, the vehicle fault warning method further includes the following steps: The broadcast frequency and volume are determined based on the severity of the fault, and the warning content is played through an external speaker installed on the current vehicle according to the broadcast frequency and the broadcast volume.
[0014] Furthermore, in one embodiment of the present invention, the vehicle fault warning method further includes the following steps: The vehicle's onboard camera / radar identifies the movement status of pedestrians in the surrounding area and determines the collision risk level based on the movement status. Adjust the broadcast frequency and broadcast volume according to the collision risk level.
[0015] On the other hand, embodiments of the present invention provide a vehicle fault warning device, comprising: The fault identification module is used to acquire the real-time operating parameters of the current vehicle and identify the fault type and severity of the current vehicle based on the real-time operating parameters. The warning content matching module is used to match the corresponding warning content in a preset warning template library according to the fault type and the fault severity. An electronic fence generation module is used to determine the target warning distance based on the severity of the fault, and to generate a dynamic electronic fence based on the target warning distance; The warning content broadcasting module is used to broadcast the warning content from the current vehicle to the target vehicle within the dynamic electronic fence, so that the target vehicle can broadcast the warning content inside the vehicle.
[0016] On the other hand, embodiments of the present invention provide an electronic device, including: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the vehicle fault warning method described above.
[0017] On the other hand, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the above-described vehicle fault warning method.
[0018] On the other hand, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the above-described vehicle fault warning method.
[0019] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention: This invention acquires real-time operating parameters of the current vehicle, identifies the fault type and severity based on these parameters, matches corresponding warning content from a pre-set warning template library based on the fault type and severity, determines the target warning distance based on the fault severity, and generates a dynamic electronic fence based on the target warning distance. The current vehicle then broadcasts the warning content to target vehicles within the dynamic electronic fence, allowing the target vehicles to receive the warning message from inside their vehicles. This invention achieves real-time and accurate transmission of vehicle fault information by matching warning content to the identified fault type and severity of the current vehicle and generating a dynamic electronic fence, thereby enabling the target vehicles to take timely evasive action and improving vehicle safety. Furthermore, broadcasting the warning content through the vehicle's external speakers allows nearby pedestrians to be promptly informed of the vehicle's fault status and take evasive action, ensuring pedestrian safety. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 A flowchart illustrating the steps of a vehicle fault warning method provided in an embodiment of the present invention; Figure 2 This is a structural block diagram of a vehicle fault warning device provided in an embodiment of the present invention; Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of this invention; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this invention as detailed in the appended claims.
[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.
[0024] The vehicle fault warning method provided in this invention can be applied to a terminal, a server, or software running on a terminal or server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or in-vehicle terminal, but is not limited to these. The server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network. The software can be an application that implements the vehicle fault warning method, but is not limited to the above forms.
[0025] This invention can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This invention can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0026] It should be noted that in various specific embodiments of the present invention, when processing data related to user identity or characteristics, such as user information, user behavior data, user historical data, and user parking space location information, user permission or consent is obtained first. Furthermore, the collection, use, and processing of this data comply with relevant laws, regulations, and standards. In addition, when embodiments of the present invention require access to sensitive personal information of users, separate permission or consent from the user is obtained through pop-ups or redirection to a confirmation page. Only after obtaining the user's separate permission or consent is the necessary user-related data for the normal operation of the embodiments of the present invention acquired.
[0027] Reference Figure 1 This invention provides a vehicle fault warning method, which specifically includes the following steps: S101. Obtain the real-time operating parameters of the current vehicle, and identify the fault type and severity of the current vehicle based on the real-time operating parameters; S102. Match the corresponding warning content from the preset warning template library according to the fault type and severity. S103. Determine the target warning distance based on the severity of the fault, and generate a dynamic electronic fence based on the target warning distance; S104. Broadcast warning messages from the current vehicle to the target vehicle within the dynamic electronic fence, so that the warning messages are broadcast inside the target vehicle.
[0028] This invention, in its embodiments, matches warning content with the real-time identified fault type and severity of the current vehicle and generates a dynamic electronic fence. This warning content is then broadcast to target vehicles within the dynamic electronic fence, achieving real-time and accurate transmission of vehicle fault information. This allows target vehicles to take timely evasive action, improving vehicle safety. Furthermore, by broadcasting the warning content through the vehicle's external speakers, nearby pedestrians are also informed of the vehicle's fault status and can take evasive action, ensuring pedestrian safety.
[0029] As a further optional implementation, the real-time operating parameters of the current vehicle are obtained, and the fault type and severity of the current vehicle are identified based on the real-time operating parameters. Specifically, this includes: S1011. Obtain the current operating parameters of the vehicle's powertrain, chassis, and electronic systems. S1012. Input the power system operating parameters, chassis system operating parameters and electronic system operating parameters into the pre-trained vehicle fault diagnosis model to obtain the fault type and fault severity. or, S1013. The operating parameters of the power system, chassis system, and electronic system are compared with the corresponding parameter safety thresholds to obtain several abnormal operating parameters. Based on the abnormal operating parameters, a preset fault mapping table is queried to obtain the fault type and fault severity.
[0030] Specifically, the vehicle's core system operating parameters are collected in real time through the vehicle controller area network (CAN) bus and various sensors, covering power system operating parameters (speed, torque, oil temperature), chassis system operating parameters (brake pressure, tire pressure, steering angle), and electronic system operating parameters (battery voltage, sensor signals, communication bus status).
[0031] There are two implementation methods for identifying fault types and severity: one is through training a vehicle fault diagnosis model, and the other is through setting parameter safety thresholds and a fault mapping table. The vehicle fault diagnosis model can be trained based on a neural network model using multiple pre-collected vehicle operating parameter samples and calibrated fault labels, which will not be elaborated here.
[0032] In another implementation, the collected operating parameters are compared with preset safety thresholds to obtain several abnormal operating parameters of the vehicle. Then, based on these abnormal operating parameters, a fault mapping table is consulted to determine the fault type and severity. The fault mapping table records the fault type and severity corresponding to different combinations of abnormal operating parameters and can be pre-calibrated experimentally. Fault severity can include Level 1 emergency faults (e.g., battery temperature ≥60℃, brake pressure sudden drop of more than 30%), Level 2 warning faults (e.g., battery voltage fluctuation ±10%, high-voltage circuit insulation resistance decrease but protection is not triggered), and Level 3 indication faults (e.g., abnormal battery balancing, excessive brake pad wear).
[0033] Based on the fault type and severity, the system matches corresponding warning content from a pre-set warning template library. This library contains standardized warning templates that correspond one-to-one with different fault types and severity levels, and also supports user-added custom templates. For example, the matched warning content could be "Vehicle brake failure, please avoid it immediately" or "Vehicle battery imbalance abnormality, please maintain a safe distance."
[0034] As a further optional implementation, the target warning distance is determined based on the severity of the fault, and a dynamic electronic fence is generated based on the target warning distance, specifically including: S1031. Determine the current vehicle speed, current position, and current driving scenario; S1032. Determine the target warning distance based on the severity of the fault and the current vehicle speed, and determine the shape of the fence based on the current driving scenario; S1033. Determine the outline of the electronic fence based on the target warning distance and the shape of the fence, and generate a dynamic electronic fence based on the current location and the outline of the electronic fence.
[0035] As an optional implementation, when the current driving scenario is an urban road scenario, the fence shape is rectangular, the electronic fence outline is rectangular, the dynamic electronic fence is a rectangular fence, the length of the rectangular fence is the target warning distance, the width of the rectangular fence is the current road width, and the center of the rectangular fence is the current position. When the current driving scenario is a highway scenario, the fence shape is fan-shaped, the electronic fence outline is a double fan-shaped outline, and the dynamic electronic fence includes a symmetrically set front fan-shaped fence and a rear fan-shaped fence. The radius of the front fan-shaped fence and the rear fan-shaped fence are both the target warning distance, the center of the front fan-shaped fence and the rear fan-shaped fence are both the current position, and the center line of the front fan-shaped fence and the rear fan-shaped fence coincides with the current driving direction of the current vehicle. When the current driving scenario is a rural road scenario, the fence shape is circular, the electronic fence outline is circular, the dynamic electronic fence is a circular fence, the radius of the circular fence is the target warning distance, and the center of the circular fence is the current position.
[0036] Specifically, embodiments of the present invention have designed dynamic electronic fences of different shapes based on different current driving scenarios to adapt to the warning range requirements under different driving scenarios.
[0037] 1. Urban road scenario: Rectangular electronic fence Urban roads have dense traffic and fixed road widths, so rectangular fences can accurately cover the warning range of lanes traveling in the same direction.
[0038] Shape parameter calculation: Length: The target warning distance is determined based on the severity of the fault and the current vehicle speed, and this target warning distance is used as the length of the rectangular electronic fence; Width: Take the actual width of the current road. For example, on a six-lane urban main road, the width of the lanes in the same direction is about 12-15 meters.
[0039] Direction: Extends along the tangent of the road, consistent with the direction of vehicle travel.
[0040] Boundary positioning method: Using the road centerline data of a high-precision map, calculate that the two long sides of the rectangular fence are parallel to the road centerline, and determine the center point of the rectangular fence based on the current position of the vehicle.
[0041] Adaptation and optimization: When encountering intersections, the rectangular fence shape is automatically adjusted to avoid intersecting lanes and only cover lanes going straight; the width can be adjusted according to traffic flow, and the fence width is appropriately reduced during peak hours to avoid interfering with too many vehicles.
[0042] 2. Highway scenario: Fan-shaped electronic fence Highways have high vehicle speeds and wide lane spacing, so fan-shaped fences can effectively cover dangerous areas ahead.
[0043] Shape parameter calculation: Radius: The target warning distance is determined based on the severity of the fault and the current vehicle speed, and this target warning distance is used as the radius of the fan-shaped electronic fence; Angle: Usually set to 120°-150°, covering the main driving area in front of and behind the vehicle; Center point: Real-time location coordinates of the faulty vehicle.
[0044] Boundary positioning method: Taking the current position of the vehicle as the center and the straight line of the driving direction as the central axis of the sector, calculate the boundary line coordinates of the sector fence in front of the vehicle and the sector fence behind the vehicle respectively, and generate a double sector electronic fence.
[0045] Adaptation and optimization: When encountering curves, the fan angle and radius are automatically adjusted to fit the curve.
[0046] 3. Rural road scene: circular electronic fence Rural roads have complex conditions and unclear lane markings; circular fences can fully cover the surrounding dangerous areas.
[0047] Shape parameter calculation: Radius: The target warning distance is determined based on the severity of the fault and the current vehicle speed, and this target warning distance is used as the radius of the circular electronic fence; Center point: Real-time location coordinates of the faulty vehicle.
[0048] Boundary positioning method: The boundary coordinates of the circular fence are generated using the parametric equation of a circle. The shape of the circle can be adjusted according to the road width and the surrounding environment, for example, it can be adjusted to an ellipse on a narrow road.
[0049] Adaptation and optimization: When there are obstacles on both sides of the road, the corresponding part of the circular fence is automatically cut off to avoid invalid warnings; the radius can be adjusted according to the surrounding vehicle density, and the fence range can be appropriately increased in densely populated areas.
[0050] As a further optional implementation, the current vehicle broadcasts a warning message to a target vehicle within the dynamic electronic fence, causing the target vehicle to receive the warning message from inside its vehicle. This specifically includes: S1041. Obtain the vehicle locations of surrounding vehicles of the current vehicle, and select the surrounding vehicles whose vehicle locations are within the dynamic fence as the target vehicle. S1042. Broadcast the current location and warning message to the target vehicle using the current vehicle; S1043. Determine the location of the faulty vehicle based on the current location of the target vehicle, generate target reminder content based on the location of the faulty vehicle and the warning content, and then broadcast the target reminder content.
[0051] Specifically, after establishing a dynamic electronic fence, the locations of surrounding vehicles are obtained via V2X. Vehicles within the dynamic fence are selected as target vehicles, and the current location and warning message are broadcast to them. Upon receiving the broadcast from the faulty vehicle, the target vehicle determines the faulty vehicle's location based on its current location and generates a target alert message. For example, if the faulty vehicle is located to the right front and the warning message is "Vehicle has battery imbalance abnormality, please maintain a safe distance," the generated target alert message could be "Vehicle to the right front has battery imbalance abnormality, please maintain a safe distance." After generating the target alert message, it can be broadcast inside the target vehicle via voice or screen display. Different broadcast methods can be selected based on the severity of the fault, which will not be elaborated upon here.
[0052] As an optional implementation, the vehicle malfunction warning method further includes the following steps: S105. Determine the broadcast frequency and volume according to the severity of the fault, and play the warning content through the external speaker installed on the current vehicle according to the broadcast frequency and volume.
[0053] Specifically, while broadcasting warning messages to surrounding vehicles, the vehicle also plays warning messages through its external speakers to alert nearby pedestrians. Specifically, the system automatically triggers the corresponding broadcast mode based on the severity of the fault: Level 1 emergency faults immediately trigger an external speaker broadcast at a frequency of 2-3 times per second, continuing until the fault is resolved or human intervention occurs; Level 2 warning faults trigger a broadcast with a 1-2 second delay, at a frequency of 1 time per second, continuing for 5-10 seconds before switching to intermittent broadcasting; Level 3 alert faults require driver confirmation before broadcasting, or automatically trigger a single broadcast when the vehicle is stationary; during the broadcast, if ambient noise exceeding 85 decibels is detected, the speaker output power is automatically increased by 10-20%.
[0054] As an optional implementation, the vehicle malfunction warning method further includes the following steps: S106. Identify the movement status of pedestrians in the vicinity through the vehicle's onboard camera / radar and determine the collision risk level based on the movement status. S107. Adjust the broadcast frequency and volume according to the collision risk level.
[0055] Specifically, the system collects real-time data on the vehicle's surrounding environment and identifies the movement status of pedestrians in the vicinity. Based on the movement status, it predicts the collision risk level, automatically adjusts the broadcast volume and frequency based on the collision risk level, and simultaneously feeds back the broadcast status to the in-vehicle controller. The broadcast progress and fault details are displayed on the dashboard.
[0056] The method steps of the embodiments of the present invention have been described above. It can be understood that the embodiments of the present invention match warning content with the real-time identified fault type and severity of the current vehicle and generate a dynamic electronic fence, thereby broadcasting the warning content to the target vehicle within the dynamic electronic fence. This achieves real-time and accurate transmission of vehicle fault information, enabling the target vehicle to take timely avoidance measures and improving vehicle driving safety. Furthermore, by broadcasting the warning content through the vehicle's external loudspeaker, pedestrians in the vicinity can also be informed of the vehicle's fault status and take avoidance measures, ensuring pedestrian safety.
[0057] Reference Figure 2 This invention provides a vehicle fault warning device, comprising: The fault identification module is used to obtain the real-time operating parameters of the current vehicle and identify the fault type and severity of the current vehicle based on the real-time operating parameters. The warning content matching module is used to match the corresponding warning content from a preset warning template library based on the fault type and severity. The electronic fence generation module is used to determine the target warning distance based on the severity of the fault, and to generate a dynamic electronic fence based on the target warning distance. The warning content broadcasting module is used to broadcast warning content from the current vehicle to target vehicles within the dynamic electronic fence, so that the warning content is broadcast inside the target vehicle.
[0058] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0059] Reference Figure 3 This invention provides an electronic device, comprising: At least one processor; At least one memory for storing at least one program; When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned vehicle fault warning method.
[0060] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0061] This invention also provides a computer-readable storage medium storing a processor-executable computer program that, when executed by a processor, implements the aforementioned vehicle fault warning method.
[0062] This invention provides a computer-readable storage medium that can execute a vehicle fault warning method provided in the method embodiments of this invention. It can execute any combination of the implementation steps of the method embodiments and has the corresponding functions and beneficial effects of the method.
[0063] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the aforementioned vehicle fault warning method.
[0064] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0065] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0066] The embodiments described in this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.
[0067] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0068] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0069] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.
[0070] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0071] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0072] More specific examples (a non-exhaustive list) of computer-readable media include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0073] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0074] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0075] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
[0076] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A vehicle fault warning method, characterized in that, Includes the following steps: Obtain the real-time operating parameters of the current vehicle, and identify the fault type and severity of the current vehicle based on the real-time operating parameters; Based on the fault type and the fault severity, the corresponding warning content is obtained by matching it with a preset warning template library; The target warning distance is determined based on the severity of the fault, and a dynamic electronic fence is generated based on the target warning distance; The warning message is broadcast from the current vehicle to the target vehicle within the dynamic electronic fence, so that the warning message is broadcast inside the target vehicle.
2. The vehicle fault warning method according to claim 1, characterized in that, The step of acquiring the real-time operating parameters of the current vehicle and identifying the fault type and severity of the current vehicle based on the real-time operating parameters specifically includes: Obtain the operating parameters of the current vehicle's powertrain, chassis, and electronic systems; The powertrain operating parameters, chassis system operating parameters, and electronic system operating parameters are input into a pre-trained vehicle fault diagnosis model to obtain the fault type and the fault severity. or, The operating parameters of the power system, the chassis system, and the electronic system are compared with the corresponding parameter safety thresholds to obtain several abnormal operating parameters. Based on the abnormal operating parameters, a preset fault mapping table is queried to obtain the fault type and the fault severity.
3. The vehicle fault warning method according to claim 1, characterized in that, The step of determining the target warning distance based on the severity of the fault and generating a dynamic electronic fence based on the target warning distance specifically includes: Determine the current vehicle speed, current position, and current driving scenario; The target warning distance is determined based on the severity of the fault and the current vehicle speed, and the shape of the fence is determined based on the current driving scenario; The electronic fence outline is determined based on the target warning distance and the fence shape, and the dynamic electronic fence is generated based on the current position and the electronic fence outline.
4. The vehicle fault warning method according to claim 3, characterized in that: When the current driving scenario is an urban road scenario, the fence shape is rectangular, the electronic fence outline is rectangular, the dynamic electronic fence is a rectangular fence, the length of the rectangular fence is the target warning distance, the width of the rectangular fence is the current road width, and the center of the rectangular fence is the current position; When the current driving scenario is a highway scenario, the fence shape is fan-shaped, the electronic fence outline is a double fan-shaped outline, the dynamic electronic fence includes a symmetrically arranged front fan-shaped fence and a rear fan-shaped fence, the radius of the front fan-shaped fence and the rear fan-shaped fence are both the target warning distance, the center of the front fan-shaped fence and the rear fan-shaped fence are both the current position, and the center lines of the front fan-shaped fence and the rear fan-shaped fence coincide with the current driving direction of the current vehicle; When the current driving scenario is a rural road scenario, the fence shape is circular, the electronic fence outline is circular, the dynamic electronic fence is a circular fence, the radius of the circular fence is the target warning distance, and the center of the circular fence is the current position.
5. A vehicle fault warning method according to claim 1, characterized in that, The step of broadcasting the warning content from the current vehicle to a target vehicle within the dynamic electronic fence, so that the target vehicle broadcasts the warning content inside its vehicle, specifically includes: Obtain the vehicle locations of surrounding vehicles of the current vehicle, and select the surrounding vehicles whose locations are within the dynamic fence as the target vehicle; The current location and the warning message are broadcast to the target vehicle from the current vehicle. The target vehicle determines the location of the malfunctioning vehicle based on its current location, generates target reminder content based on the location of the malfunctioning vehicle and the warning content, and then broadcasts the target reminder content.
6. A vehicle fault warning method according to any one of claims 1 to 5, characterized in that, The vehicle fault warning method also includes the following steps: The broadcast frequency and volume are determined based on the severity of the fault, and the warning content is played through an external speaker installed on the current vehicle according to the broadcast frequency and the broadcast volume.
7. A vehicle fault warning method according to claim 6, characterized in that, The vehicle fault warning method also includes the following steps: The vehicle's onboard camera / radar identifies the movement status of pedestrians in the surrounding area and determines the collision risk level based on the movement status. Adjust the broadcast frequency and broadcast volume according to the collision risk level.
8. A vehicle malfunction warning device, characterized in that, include: The fault identification module is used to acquire the real-time operating parameters of the current vehicle and identify the fault type and severity of the current vehicle based on the real-time operating parameters. The warning content matching module is used to match the corresponding warning content in a preset warning template library according to the fault type and the fault severity. An electronic fence generation module is used to determine the target warning distance based on the severity of the fault, and to generate a dynamic electronic fence based on the target warning distance; The warning content broadcasting module is used to broadcast the warning content from the current vehicle to the target vehicle within the dynamic electronic fence, so that the target vehicle can broadcast the warning content inside the vehicle.
9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a vehicle fault warning method as described in any one of claims 1 to 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements a vehicle fault warning method as described in any one of claims 1 to 7.