Navigation function abnormity management method, electronic equipment and vehicle
By obtaining abnormal information in the navigation information, quickly identifying the source of the navigation system fault and re-inspecting it, and generating a fault warning, the problem of low efficiency in abnormal analysis of the navigation system is solved, timely warning and efficient troubleshooting are achieved, and user experience and safety are improved.
Patent Information
- Application Number
- CN202510894652.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-09-12
AI Technical Summary
In the existing technology, the analysis efficiency of navigation system functional abnormalities is low, and it is difficult to accurately warn, resulting in lags and affecting user experience and safety.
By obtaining abnormal information in the navigation information, determining the source of the fault, and conducting re-inspection, a corresponding prompt strategy is generated, including fault warning information of the communication unit, data acquisition unit and application.
It improves the efficiency and accuracy of locating the source of navigation system faults, reduces the lag of fault detection, reduces driving safety hazards, and improves user experience.
Smart Images

Figure CN120628159A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method for managing abnormal navigation functions, an electronic device, and a vehicle. Background Art
[0002] Navigation is crucial to a vehicle. A malfunction in the navigation system not only degrades the user's driving experience but also impacts safety. Currently, navigation system troubleshooting primarily relies on post-failure analysis of driving logs to identify the cause of the malfunction.
[0003] However, the efficiency of analyzing navigation system malfunctions based on driving logs is relatively low, making it difficult to accurately issue early warnings for navigation system malfunctions. It has a significant lag, thus affecting the user's car experience. Summary of the Invention
[0004] In view of this, the purpose of this application is to propose a navigation function abnormality management method, electronic equipment and vehicle, so as to solve the technical problem of accurately warning of abnormal functions of the vehicle's navigation system.
[0005] Based on the above objectives, the first aspect of the present application provides a method for managing navigation function abnormalities, comprising: In response to abnormal navigation information being present in the acquired current navigation information, determining a fault source causing the abnormal function of the navigation system according to the abnormal navigation information; A re-inspection is performed on the fault source causing the abnormal function of the navigation system, and the abnormal cause of the navigation system and a prompt strategy for the abnormal cause are determined based on the re-inspection result.
[0006] Furthermore, the determining of the fault source causing the abnormal function of the navigation system according to the abnormal navigation information includes: determining a fault source causing a functional abnormality of the navigation system according to a display state of a positioning icon on the navigation system; In response to determining that the motion state of the positioning icon is not synchronized with the motion state of the vehicle, a communication unit of the navigation system is faulty; In response to determining that the positioning icon is marked as invalid, there is a malfunction in the application of the navigation system; In response to determining that a deviation value between the position information of the positioning icon and the position information of the vehicle is greater than a preset deviation value, a data acquisition unit of the navigation system is faulty.
[0007] Furthermore, the rechecking of the fault source causing the abnormal function of the navigation system includes: Obtain navigation information stored within a first preset time period before a current moment and navigation information stored within a second preset time period after the current moment, and recheck the fault source causing the abnormal function of the navigation system based on the navigation information within the first preset time period and the second preset time period.
[0008] Furthermore, the navigation information includes communication positioning data, and the rechecking of the fault source causing the abnormal function of the navigation system based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that both the communication positioning data within the first preset time period and the communication positioning data within the second preset time period contain fault codes, a fault exists in the communication unit of the navigation system; A fault location of the communication unit is determined based on the fault code, and warning information about the fault location of the communication unit is generated.
[0009] Furthermore, the navigation information includes data processing information, and the rechecking of the fault source causing the abnormal function of the navigation system based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that the data processing information within the first preset time period and / or the data processing information within the second preset time period has an error record, the application of the navigation system has a fault; The failure type of the application is determined based on the error report record, and warning information about the failure type of the application is generated.
[0010] Furthermore, the navigation information includes data quality information, and the rechecking of a fault source causing the navigation system malfunction based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that the data quality information within the first preset time period and / or the data quality information within the second preset time period has a data abnormality record, a fault occurs in the data acquisition unit of the navigation system; A faulty component of the data acquisition unit is determined based on the data abnormality record, and warning information about the faulty component of the data acquisition unit is generated.
[0011] Furthermore, the step of determining a prompt strategy for the cause of the abnormality based on the obtained re-examination result includes: In response to the re-inspection result indicating that a communication unit of the navigation system is faulty and / or a data acquisition unit of the navigation system is faulty, generating a first prompt message for prompting a user and a second prompt message for prompting a car manufacturer; In response to the re-inspection result indicating that the navigation system application has a fault, third prompt information is generated to prompt a user to troubleshoot the navigation system application.
[0012] Furthermore, the response to the presence of abnormal navigation information in the acquired current navigation information includes: Store the acquired navigation information and generate a corresponding storage sequence; In response to determining that the storage memory of the navigation information stored in the storage sequence is greater than a preset storage threshold, the navigation information at the head of the storage sequence is deleted, and the current navigation information is stored in the navigation sequence in chronological order.
[0013] In a second aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, the method described in any one of the first aspects is implemented.
[0014] A third aspect of the present application provides a vehicle comprising the electronic device as described in the second aspect.
[0015] From the above, it can be seen that the navigation function abnormality management method, electronic equipment and vehicle provided by the present application can quickly identify the fault source that causes the navigation system function abnormality according to the presence of abnormal navigation information in the navigation information, thereby improving the efficiency of locating the fault source that causes the navigation system function abnormality; through the navigation information, the fault source of the navigation system can also be targeted for re-inspection, thereby improving the detection efficiency of the fault source, improving the accuracy and timeliness of the verification of the fault source that causes the navigation system function abnormality, reducing the lag of fault investigation, and being able to make corresponding warnings before major navigation faults occur, which is conducive to reducing driving safety hazards and improving the user's car experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in this application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are merely embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0017] Figure 1 This is a flowchart of a method for managing abnormal navigation function according to an embodiment of the present application; Figure 2 A schematic diagram of a flow chart for determining a fault source causing a navigation system malfunction in an embodiment of the present application; Figure 3 This is a flow chart of a method for determining if an abnormality exists in the communication positioning function in an embodiment of the present application; Figure 4 This is a flow chart of a method for determining if an abnormality exists in a data processing function in an embodiment of the present application; Figure 5 This is a flow chart of a method for determining if an abnormality exists in the data acquisition function in an embodiment of the present application; Figure 6 A flowchart of a method for determining a prompt strategy for an abnormality cause in an embodiment of the present application; Figure 7 This is a flow chart of a method for storing and updating navigation information in an embodiment of the present application; Figure 8 This is a structural block diagram of the communication unit in an embodiment of the present application; Figure 9 This is a structural block diagram of the navigation function abnormality management device in an embodiment of the present application; Figure 10 This is a structural block diagram of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the objectives, technical solutions and advantages of this application more clear, this application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0019] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should have the usual meanings understood by people with ordinary skills in the field to which this application belongs. The "first", "second" and similar words used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0020] It should be understood herein that any number of elements in the drawings is for illustration only and not for limitation, and any naming is only for distinction and does not have any limiting meaning.
[0021] For vehicles, the navigation function plays a vital role in driving, and the stability and reliability of the navigation system directly affect the user's travel efficiency and safety. If the navigation system encounters functional abnormalities such as route planning errors, real-time positioning deviations, or background program freezes during driving, it will not only reduce the user's driving experience, but may also cause detours, delays, and even traffic safety hazards. The navigation system achieves accurate navigation functions through the collaborative work of hardware components and applications. The navigation system mainly includes a data acquisition unit for collecting navigation-related data, a communication unit for locating the vehicle, and a vehicle-mounted system for analyzing the data sent by the data acquisition unit and the communication unit.
[0022] For example, the data acquisition unit in a navigation system can include multiple sensors, such as a gyroscope for detecting vehicle angular velocity, an accelerometer for measuring acceleration, and an electronic compass for direction identification, to collect vehicle dynamic data. The communication unit can connect key components, such as the receiving antenna, the onboard telematics processor (i.e., T-BOX), and the gateway, in series to achieve efficient data transmission. The vehicle computer is the central processing unit of the navigation system, responsible for running core applications such as the map engine, path planning algorithm, and real-time traffic processing module. When using the navigation system to perform navigation tasks, the sensor network acquires real-time vehicle motion status and surrounding environment data. The communication unit also uses the system to obtain satellite positioning signals and cloud-based traffic information. The vehicle computer runs the application, analyzes and integrates multi-source data, generates a corresponding navigation route, and provides real-time navigation guidance to the user through a human-computer interface.
[0023] To minimize the impact of navigation system malfunctions on driving, current mechanisms for handling navigation system malfunctions primarily rely on analyzing vehicle log data after a malfunction occurs. This process extracts information such as error codes, exception stack traces, and performance metrics to infer the cause of the malfunction. This inferred cause is then sent to the automaker, enabling them to identify the specific malfunction. However, locating navigation system malfunctions through log analysis has significant limitations. First, vehicle driving log data is large and complex, requiring significant time to filter and analyze, hindering the efficiency of locating the malfunction. Furthermore, current post-failure handling of navigation system malfunctions results in a relatively long time between the onset of a malfunction and its location. This prevents the navigation system from providing early warnings, resulting in a significant delay in troubleshooting the malfunction. This not only reduces user trust in the navigation system and, ultimately, the automaker, but also impacts the overall user experience with the vehicle.
[0024] The present application provides a navigation function abnormality management method, which uses the control unit of the vehicle navigation system as the execution subject of the navigation function abnormality management method, such as the navigation control module or navigation computer of the navigation system; Figure 1 As shown, the navigation function abnormality management method includes S100-S200 as described below.
[0025] S100: In response to abnormal navigation information being present in the acquired current navigation information, a fault source causing the abnormal function of the navigation system is determined according to the abnormal navigation information.
[0026] In this step, navigation information is relevant data used for positioning and path planning, and is used to characterize the vehicle's communication positioning status, data acquisition quality, data processing status and other related information. When there is abnormal navigation information in the navigation information, the navigation information can be used to determine the abnormal functions in the navigation system, and then the fault source that caused the abnormal function can be deduced and analyzed from the abnormal function.
[0027] A navigation system consists of a data acquisition unit, a communication unit, and a vehicle-mounted computer with an application installed. The functions implemented by the navigation system are a combination of these three components. The data acquisition unit acquires driving information and transmits it to the navigation system controller. The communication unit receives positioning signals and map data, which are then transmitted to the application via the navigation system's control unit. The application analyzes and processes the data and displays it on the central control screen connected to the vehicle-mounted computer, enabling the navigation system to achieve communication positioning, route calculation, and driving guidance. Any anomaly in a navigation system function indicates a fault in the corresponding module. This means that abnormal navigation information can be used to determine whether at least one of the navigation system's data acquisition unit, communication unit, or vehicle-mounted application has failed.
[0028] In a specific implementation, during operation of the vehicle navigation system, the navigation system control unit may obtain navigation information in real time or intermittently, and may determine whether the navigation system function is abnormal by detecting the presence of abnormal navigation information in the currently obtained navigation information. If the current navigation information does not contain abnormal navigation information, it indicates that the navigation system has complete navigation functions and the modules implementing the corresponding functions are in normal working order. If the current navigation information contains abnormal navigation information, it indicates that at least one function of the navigation system may be abnormal, and the cause of the abnormal function may be a failure in a module in the navigation system used to implement the function. Specifically, the faulty module in the navigation system (e.g., the communication unit, application program, and data acquisition unit of the navigation system) is identified as the source of the abnormal navigation system function. The abnormal navigation information can then be used to specifically identify the source of the abnormal navigation system function, and determine whether the abnormal navigation system function is caused by the abnormal navigation system function. Therefore, by executing this step, the source of the abnormal navigation system function can be determined in advance, improving the timeliness of navigation system fault diagnosis, providing early warning before a major navigation fault occurs, and reducing the delay in troubleshooting.
[0029] S200: Re-inspect the fault source causing the navigation system malfunction, and determine the cause of the navigation system malfunction and a prompt strategy for the cause of the malfunction based on the re-inspection result.
[0030] In this step, the abnormal cause of the navigation system may be a failure of at least one part or component of its communication unit and data acquisition unit, or a failure of the running code of the application, which may cause abnormal functions of the corresponding communication unit, data acquisition unit and application, and thus cause abnormal functions of the navigation system.
[0031] In specific implementations, after the navigation system controller identifies the source of the navigation system malfunction based on abnormal navigation information, the vehicle's navigation system control unit can conduct a targeted re-inspection of the source of the navigation system malfunction, verifying whether the malfunction is caused by the detected source and determining the specific cause of the malfunction. This re-inspection of the source of the navigation system malfunction generates a corresponding re-inspection result, thereby precisely locating the corresponding navigation system malfunction source and improving fault detection accuracy. Furthermore, a corresponding fault notification strategy can be generated based on the re-inspection result, promptly informing users and automakers of the cause of the navigation system malfunction and ensuring that the source of the malfunction is promptly addressed. This helps ensure the stable operation of the navigation system and avoids delays in fault detection that could impact driving safety and user experience.
[0032] Therefore, for the navigation function abnormality management method provided in the present application, the method can quickly identify the fault source that causes the navigation system function abnormality according to the presence of abnormal navigation information in the navigation information, thereby improving the efficiency of locating the fault source that causes the navigation system function abnormality; the navigation information can also be used to conduct targeted re-inspections of the fault source of the navigation system, thereby improving the detection efficiency of the fault source, improving the accuracy and timeliness of the verification of the fault source that causes the navigation system function abnormality, reducing the lag of fault investigation, and being able to make corresponding warnings before major navigation faults occur, which is conducive to reducing driving safety hazards and improving the user's car experience.
[0033] In some embodiments, as Figure 2 As shown, based on the strategy described in S100, the fault source causing the abnormal function of the navigation system is determined according to the abnormal navigation information, including S110-S140 as described below.
[0034] S110: Determine a fault source causing a navigation system malfunction according to a display state of a positioning icon on the navigation system.
[0035] In this step, the navigation system uses the central control screen to display a navigation interface, presenting the vehicle's current location, movement trajectory, and map data in real time. Specifically, the map data in the navigation interface represents the vehicle's surroundings, and the location icon represents the vehicle itself. By combining the map data with the location icon's status information, the vehicle's operating status can be reflected. In other words, the location icons in different states reflect different sources of faults that cause navigation system malfunctions. Therefore, when executing this step, the source of the fault that caused the navigation system malfunction is determined by the state of the location icon displayed by the navigation system. This simplifies the detection process for the source of the fault that caused the navigation system malfunction, reduces the difficulty of confirming the fault source, and achieves preliminary identification of the source of the fault that caused the navigation system malfunction, which is conducive to improving detection efficiency.
[0036] During specific implementation, in the process of using the status of the positioning icon to determine the fault source causing the abnormal function of the navigation system, the status information of the positioning icon is obtained through the control unit of the navigation system; after obtaining the status information of the positioning icon, the fault source causing the abnormal function of the navigation system can be quickly located based on the display abnormality of the positioning icon in the navigation system (such as positioning position offset, positioning icon stagnation, and positioning icon failure, etc.), thereby improving the accuracy of fault source positioning and identification and reducing the complexity of judging the abnormal function of the navigation system.
[0037] In addition, the positioning icon and map data can be displayed through the display interface of the central control screen. The positioning icon displayed by the navigation system can identify the fault source that causes the abnormal function of the navigation system. Therefore, after the user obtains the status information of the positioning icon, the user can actively judge the fault source that causes the abnormal function of the navigation system through the status information of the positioning icon. After determining the fault source of the navigation system, the control unit of the navigation system can also recheck the fault source according to the received active recheck instruction to improve the accuracy and flexibility of identifying the abnormal cause of the navigation system.
[0038] S120 : In response to determining that the motion state of the positioning icon is not synchronized with the motion state of the vehicle, a communication unit of the navigation system is faulty.
[0039] In this step, when determining the fault source causing the abnormal function of the navigation system based on the abnormal navigation information in the navigation information, the status of the positioning icon can be used to quickly identify the possible fault source; since the communication unit can obtain positioning data and map data and other related information, when the communication unit of the navigation system is normal, it can provide normal positioning data or map data, and the movement state of the positioning icon matches the movement state of the vehicle, so the communication and positioning function of the navigation system is normal; when the communication unit of the communication unit is abnormal, it cannot provide normal positioning data or map data for the navigation system, so the movement state of the vehicle cannot match the movement state of the positioning icon, which causes the communication and positioning function of the navigation system to be abnormal.
[0040] In specific implementation, when it is detected in the navigation information that the movement state of the positioning icon displayed by the navigation system is not synchronized with the actual movement state of the vehicle, the positioning icon displayed by the navigation system fails to accurately reflect the actual driving state of the vehicle. The reason for the abnormal problem in the navigation system may be that the communication unit of the navigation system has unstable or lost positioning signals, delayed map data updates, etc., which may cause the communication and positioning function of the navigation system to be abnormal; that is, through this step, it can be determined that the communication unit of the navigation system may be the source of the fault that causes the abnormal function of the navigation system.
[0041] It should be noted that if the movement state of the navigation system's positioning icon does not match the actual movement state of the vehicle, although a fault in the navigation system's communication unit can cause abnormal navigation system function, it cannot be ruled out that the cause of the abnormal communication and positioning function of the navigation system is external factors. Unstable positioning signals, delayed map data updates, weak signal strength or signal shielding may all affect the acquisition and transmission of positioning information. Therefore, when the movement state of the navigation system's positioning icon does not match the actual movement state of the vehicle, although the cause of the abnormal communication and positioning function of the navigation system is not the application and data acquisition unit, in addition to a fault in the communication unit, it may also be caused by external factors. Therefore, it is necessary to further confirm whether the communication unit is the source of the fault that causes the abnormal navigation system function.
[0042] S130 : In response to determining that the positioning icon is marked as invalid, there is a fault in the application of the navigation system.
[0043] In this step, when determining the source of the fault that caused the navigation system's malfunction based on the abnormal navigation information in the navigation information, the state of the positioning icon can be used to quickly identify the possible source of the fault. In order to distinguish between normal and abnormal display of the positioning icon, the positioning icon can be divided into a valid positioning icon and an invalid positioning icon that can be identified and distinguished. When the navigation system application is operating normally, the application can support the display of the positioning icon on the central control screen and accurately reflect the vehicle's driving status. At this time, the positioning icon is considered valid. When the navigation system application is operating abnormally and cannot support the display of the positioning icon on the central control screen or has difficulty reflecting the vehicle's driving status, the positioning icon is considered to be in an invalid state. For example, the positioning icon is not displayed in the navigation interface of the central control screen, or it itself has an invalid mark.
[0044] In specific implementation, when it is detected that the positioning icon of the navigation system is marked as invalid in the navigation information, the positioning displayed by the navigation system through the central control screen cannot reflect the driving status of the vehicle, indicating that the positioning icon is marked as invalid. This may be due to an abnormality in the data processing function of the navigation system, and the cause of the abnormal navigation system function is a failure in the application of the navigation system, such as a failure in the operating logic of the application of the navigation system or the failure to enable authorization, and the inability to achieve accurate navigation of the vehicle by combining the positioning icon with the map data; therefore, by executing this step, it can be determined that there is a failure in the application of the navigation system.
[0045] It should be noted that when the navigation system's positioning icon is marked as invalid in the navigation information, while it can be preliminarily determined that there is an anomaly in the navigation system's data processing function, and the source of the anomaly is believed to be the application, that is, the anomaly in the application is causing the navigation system's anomaly, while it can be determined that the cause of the anomaly is not due to anomalies in the communication positioning and data collection functions, interference from other external factors cannot be ruled out. Therefore, to improve the accuracy of identifying whether there is an anomaly in the navigation system's data processing function, it is necessary to conduct a detailed judgment based on the navigation information related to the application and determine the specific cause of the anomaly.
[0046] S140: In response to determining that the deviation value between the position information of the positioning icon and the position information of the vehicle is greater than the preset deviation value, a fault occurs in the data acquisition unit of the navigation system.
[0047] In this step, the preset deviation threshold may be a threshold value of the difference allowed by the navigation system between the position of the positioning icon displayed by the navigation system and the actual position information of the vehicle. When determining the source of the fault causing the abnormal navigation system function based on the abnormal navigation information in the navigation information, the possible source of the fault may be quickly identified by the movement state of the positioning icon. When the vehicle's data acquisition unit is not faulty, its data acquisition function is normal and can accurately obtain driving information such as the vehicle's position, speed, and acceleration. Based on the driving information, the specific position of the positioning icon in the map data on the navigation interface can be determined, and the driving trajectory, driving speed, and other status information can be accurately reflected. The deviation value between the positioning icon's position information and the vehicle's position information is within a preset deviation value range. When the vehicle's data acquisition unit is faulty, its data acquisition function is abnormal, making it difficult to accurately obtain the vehicle's driving information or the obtained information is missing. Therefore, based on the obtained driving information, it is difficult to accurately determine the specific position of the positioning icon in the map data on the navigation interface, and the reflected status information is difficult to match the map data. As a result, the deviation value between the positioning icon's position information and the vehicle's position information is greater than the preset deviation value.
[0048] During specific implementation, the control unit of the navigation system can obtain the position information of the positioning icon on the map data and the actual position information of the vehicle and compare them. If it is determined that the deviation value between the position information of the positioning icon and the position information of the vehicle is greater than the preset deviation value, it indicates that the deviation between the position information of the positioning icon and the actual position of the vehicle is large; since the vehicle's driving information is collected and obtained through the data acquisition unit, when there is a quality problem with the driving information collected and obtained by the data acquisition unit, it may be caused by a fault in the data acquisition unit of the navigation system; therefore, through this step, it can be determined that the source of the fault that caused the abnormal function of the navigation system may lie in the data acquisition unit of the navigation system.
[0049] It should be noted that when the deviation between the location information of the positioning icon and the vehicle's location information exceeds a preset deviation value, while the navigation system malfunction is determined not to be due to a malfunction of the communication unit or application, interference from external factors such as obstructions and weather cannot be ruled out. In other words, the cause of the data collection malfunction could be a malfunction of the data collection unit or a functional malfunction caused by external factors. Therefore, to improve the accuracy of identifying whether there is a malfunction in the navigation system's data processing function, it is necessary to conduct a detailed assessment based on navigation information related to the data collection unit and determine the specific cause of the malfunction.
[0050] In some embodiments, based on the strategy described in S200 , rechecking the source of the fault that caused the navigation system malfunction includes: Obtain navigation information stored within a first preset time period before the current moment and navigation information stored within a second preset time period after the current moment, and recheck the fault source causing the abnormal function of the navigation system based on the navigation information within the first preset time period and the second preset time period.
[0051] Specifically, after a preliminary determination of the source of the malfunction causing the navigation system malfunction can be made based on the abnormal navigation information, the determined source of the malfunction can be rechecked, thereby improving the accuracy of identifying the source of the malfunction causing the navigation system malfunction and the efficiency of locating the malfunction. The current moment is the corresponding moment when the navigation system control unit acquires the current navigation information, the first preset time duration is a preset time period before the current moment, and the second preset time duration is a preset time period after the current moment. Furthermore, after acquiring the navigation information, the navigation system control unit also stores the navigation information for rechecking the source of the malfunction causing the navigation system malfunction when the navigation system malfunctions, thereby improving the accuracy of detecting the malfunction causing the navigation system malfunction.
[0052] In specific implementations, the navigation system's control unit acquires current navigation information. Upon determining that abnormal navigation information exists within the acquired navigation information, the system then preliminarily identifies the source of the malfunction causing the navigation system's malfunction based on the abnormal navigation information. This source is then rechecked. To reduce vehicle energy consumption and alleviate the computational and operational burdens of the navigation system's control unit, navigation information can be collected and stored in real time or intermittently. The system then checks for abnormal navigation information at preset intervals.
[0053] More specifically, when re-inspecting the fault source that caused the navigation system to malfunction, the control unit of the navigation system can retrieve the navigation information stored within a first preset time period before the current moment, and starting from the current moment, combine it with the navigation information obtained within a second preset time period after the current moment, and use the navigation information within the two preset time periods to further confirm the fault source that caused the navigation system malfunction, thereby improving the accuracy of fault source detection.
[0054] In some embodiments, as Figure 3 As shown, based on the strategy described in S310, the navigation information includes communication positioning data, communication positioning data, map data and related information representing the data transmission status of the communication unit; the fault source causing the abnormal function of the navigation system is rechecked according to the navigation information within the first preset time length and the second preset time length, including S2011-S2012 described below.
[0055] S2011: In response to determining that both the communication positioning data within the first preset time period and the communication positioning data within the second preset time period have fault codes, a fault exists in the communication unit of the navigation system.
[0056] In this step, for the communication unit of the navigation system, the communication unit may include an antenna, a vehicle telematics processor, and a gateway that are sequentially connected in communication, such as Figure 8 As shown, A represents a communication unit, a represents a gateway, b represents a vehicle-mounted telematics processor, and c represents an antenna; wherein, the control unit of the navigation system obtains positioning data and map data through the antenna, and transmits the positioning data and map data to the control unit of the navigation system through the gateway, and uses the application to process the data.
[0057] During specific implementation, if it is preliminarily determined that the fault source causing the abnormal function of the navigation system is the communication unit of the navigation system, the communication positioning function of the communication unit can be rechecked; when fault codes are detected in both the communication positioning data within the first preset time length and the communication positioning data within the second preset time length, it indicates that there is an abnormality in the communication positioning function and there is a fault in the communication unit with the communication positioning function.
[0058] Furthermore, because the communication unit's positioning function may be subject to interference from external factors, if a fault code is present in either the positioning data within the first or second preset duration, the probability of the positioning function abnormality being caused by external factors increases, while the probability of the positioning function abnormality being caused by a communication unit fault decreases. Therefore, a third preset duration can be added for a second recheck to determine whether the positioning function abnormality persists after the third preset duration, thereby improving the accuracy of using positioning function abnormality to determine whether the navigation system's communication unit has a fault.
[0059] S2012: Determine a fault location of the communication unit based on the fault code, and generate warning information about the fault location of the communication unit.
[0060] In this step, the fault code can be metadata representing the location and type of a fault in the communication unit. For the communication unit, fault codes are generated by the antenna, onboard telematics processor, and gateway in the communication unit when a fault occurs and integrated into the navigation information. The fault code can be used to identify the source and type of the fault. In specific implementations, the navigation system's control unit can identify and analyze the acquired fault codes, determine the specific fault location and type in the navigation system's communication unit based on the analysis results, and generate a warning message indicating the fault location in the communication unit. This warning message can then be used to formulate subsequent maintenance strategies and related warning policies for the navigation system.
[0061] For example, when the on-board telematics processor fails, it will generate a corresponding fault code and integrate the fault code into the navigation information and send it to the control unit of the navigation system so that the control unit of the navigation system can identify and determine the fault condition of the on-board telematics processor; at the same time, because the gateway cannot receive the positioning data sent by the on-board telematics processor, or the received positioning data is abnormal, the gateway will also generate a fault code related to the on-board telematics processor and send it to the control unit of the navigation system. The control unit of the navigation system will combine and analyze the fault codes sent by the two and determine the fault location, thereby improving the accuracy of the fault location judgment of the communication unit, so that the control unit of the navigation system can accurately identify the specific fault location in the communication unit.
[0062] In some embodiments, as Figure 4 As shown, based on the strategy described in S310, the navigation information includes data processing information, and the data processing information includes relevant information that can characterize the status of data processing by the application installed in the navigation system. The fault source that causes the abnormal function of the navigation system is rechecked according to the navigation information obtained within two preset time lengths, including S2021-S2022 described below.
[0063] S2021: In response to determining that there is an error record in the data processing information within the first preset time period and / or the data processing information within the second preset time period, there is a fault in the application of the navigation system.
[0064] In this step, the error record may be information automatically generated and recorded by the navigation system when a navigation system application fails during operation due to a code error, logic anomaly, or resource issue. The information describes the cause and location of the error. Specifically, when the navigation system control unit determines that at least one of the data processing information within a first preset time period and the data processing information within a second preset time period contains an error record, this indicates that the navigation system application has a vulnerability in its code, operating logic, or computational resource allocation, indicating an anomaly in the navigation system's data processing function, and therefore, a malfunction in the data processing application.
[0065] It should be noted that since the navigation system always executes software operations according to the operating logic of the application, when the control unit of the navigation system detects that at least one item in the data processing information within the first preset time period and the data processing information within the second preset time period contains an error record, it indicates that there is a problem with the code or operating logic of the application. If the underlying logic of the application is not adjusted, such faults will continue to exist in the application.
[0066] S2022: Determine the failure type of the application based on the error report record, and generate warning information about the failure type of the application.
[0067] In this step, the control unit of the navigation system can identify and analyze the obtained error records, determine the specific fault location and fault type of the navigation system application based on the analysis results, and generate warning information to prompt that the application has failed, so as to formulate subsequent maintenance strategies and related prompt strategies for the navigation system based on the warning information.
[0068] In some embodiments, as Figure 5 As shown, based on the strategy described in S310, the navigation information includes data quality information, and the data quality information may include driving information and its collection status; based on the navigation information within the first preset time period and the second preset time period, the fault source causing the abnormal function of the navigation system is rechecked, including S2031-S2032 as described below.
[0069] S2031: In response to determining that the data quality information within the first preset time period and / or the data quality information within the second preset time period has a data abnormality record, a data acquisition unit of the navigation system has a fault.
[0070] In this step, the data anomaly record may be a file documenting data acquisition anomalies or data non-compliance with deviation specifications encountered by the navigation system during the process of collecting driving information. Specifically, when the navigation system control unit determines that a data anomaly record exists in either the data quality information within a first preset time period or the data quality information within a second preset time period, this indicates that some sensors or transmission channels of the navigation system's data collection unit are damaged or aged, indicating a malfunction in the navigation system's data collection unit, leading to a malfunction in the data collection function.
[0071] It should be noted that since the navigation system always obtains the vehicle's driving information through the data acquisition unit, when the control unit of the navigation system detects that there is at least one item containing data abnormality records in the data processing information within the first preset time period and the data quality information within the second preset time period, it indicates that at least one component of the data acquisition unit of the navigation system has a fault that is difficult to recover by itself. If the faulty component is not maintained, such fault will continue to exist in the faulty component.
[0072] S2032: Determine a faulty component of the data acquisition unit based on the data abnormality record, and generate warning information about the faulty component of the data acquisition unit.
[0073] In this step, the control unit of the navigation system can identify and analyze the acquired data anomaly records, determine the specific location and type of failure of the navigation system's data acquisition unit based on the analysis results, and generate warning information to indicate that the data acquisition unit has failed, so as to formulate subsequent maintenance strategies and related prompt strategies for the navigation system based on the warning information.
[0074] For example, the data abnormality record may include that the accelerometer fails to obtain the acceleration information of the vehicle and the gyroscope fails to obtain the axis extreme value, etc., which will not be repeated here.
[0075] In some embodiments, such as Figure 6 As shown, based on the strategy described in S200, a prompt strategy for the cause of the abnormality is determined according to the obtained re-inspection result, including S221-S222 as described below.
[0076] S221: In response to the re-inspection result indicating that a communication unit of the navigation system is faulty and / or a data acquisition unit of the navigation system is faulty, generating a first prompt message for prompting a user and a second prompt message for prompting an automobile manufacturer.
[0077] In this step, in order to improve the accuracy of identifying and locating the fault source that causes the abnormal function of the navigation system, the control unit of the navigation system can re-inspect the fault source that has been initially determined, and determine the corresponding abnormal prompt strategy based on the re-inspection result. In specific implementation, the communication unit of the navigation system is the execution unit that performs the communication and positioning function, and the data acquisition unit is the main execution unit that realizes the data acquisition function. When the control unit of the navigation system determines that there is an abnormality in the communication and positioning function of the navigation system and / or an abnormality in the data acquisition function, it indicates that there is a fault in the communication unit and / or the data acquisition unit; since the maintenance process of the communication unit and the data acquisition unit is relatively complex and has high requirements, in order to promptly warn of abnormal functions of the navigation system, the control unit of the navigation system can generate a first prompt message to prompt the user that there is a fault in the communication unit and / or the data acquisition unit of the vehicle navigation system, and remind the user to carry out on-site maintenance of the vehicle in time to avoid affecting normal use, thereby improving the vehicle experience and driving safety.
[0078] At the same time, the control unit of the navigation system can also generate a second prompt message for the car manufacturer to inform the car manufacturer that there is a fault in the communication unit and / or data acquisition unit of the vehicle navigation system of its service users, so as to facilitate after-sales service personnel to remind and return visits, enhance customer stickiness, and trust in the car manufacturer.
[0079] S222: In response to the re-inspection result indicating that the navigation system application has a fault, generating third prompt information for prompting the user to check the navigation system application.
[0080] In this step, since the navigation system application is the primary execution unit for data processing, if the re-inspection results confirm an anomaly in the navigation system's data processing function, this indicates a malfunction not only in the data processing function itself but also in the navigation system application. Since the application is installed in the navigation system's onboard computer and relies on the application to analyze and process data, a third prompt message can be generated to prompt the user to troubleshoot the navigation system application. This allows the user to promptly conduct self-inspection and take appropriate action, such as reinstalling the application or restoring factory settings, thereby avoiding disruptions to normal vehicle operation and improving the user's driving experience.
[0081] In some embodiments, such as Figure 7 As shown, based on the strategy described in S200, in response to the presence of abnormal navigation information in the acquired current navigation information, the fault source causing the abnormal function of the navigation system is determined according to the abnormal navigation information, which previously includes S10-S20 described below.
[0082] S10: storing the acquired navigation information and generating a corresponding storage sequence.
[0083] In specific implementation, the navigation system control unit can obtain navigation information in real time or intermittently, store the obtained navigation information in a preset storage device and generate a corresponding storage sequence, so that the navigation information stored in the storage sequence can be used to recheck the fault source that causes the abnormal function of the navigation system.
[0084] S20: In response to the storage memory of the navigation information stored in the storage sequence being greater than a preset storage threshold, the navigation information at the head of the storage sequence is deleted, and the current navigation information is stored in the navigation sequence in chronological order.
[0085] In this step, since the storage space of the storage device is limited, when it is determined that the memory occupied by the navigation information stored therein exceeds the preset storage threshold, in order to ensure that the storage device always has sufficient available space, the navigation information in the storage sequence can be updated. In specific implementation, the navigation information stored in the storage sequence is regarded as historical navigation information. Since it has the longest time interval from the navigation information obtained at the current moment, its contribution in the re-inspection process is relatively small, and the data accuracy is low. In order to improve the validity of the stored data, the historical navigation information at the head of the storage sequence can be deleted, and the newly obtained navigation information can be written to the end of the storage sequence in chronological order to ensure the timeliness of the stored navigation information, thereby improving the accuracy of the re-inspection results for the source of the navigation system function abnormality.
[0086] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied in a distributed scenario and performed by multiple devices working together. In such a distributed scenario, one of the multiple devices may only perform one or more steps of the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the method.
[0087] It should be noted that the above description is limited to some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in an order different from that described in the above embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0088] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a navigation function abnormality management device.
[0089] refer to Figure 9 , a navigation function abnormality management device, comprising: an acquisition and determination module 10 for determining, in response to abnormal navigation information being present in the acquired current navigation information, a fault source causing the abnormal function of the navigation system based on the abnormal navigation information; The response decision module 20 is used to recheck the fault source causing the abnormal function of the navigation system, and determine the abnormal cause of the navigation system and a prompt strategy for the abnormal cause based on the recheck result.
[0090] In conjunction with the navigation function abnormality management system, the acquisition determination module and the corresponding decision module are described in detail: First, the main function of the acquisition and determination module is to receive and analyze the navigation information obtained by the navigation system during operation, and identify the source of the fault that may cause the fault when the navigation system malfunctions. Its specific workflow is as follows: The acquisition and determination module acquires the current navigation information from multiple functional components of the navigation system in real time or periodically, and then performs anomaly detection on the acquired navigation information, and determines whether there is abnormal navigation information through the set data verification rules.
[0091] After confirming the existence of abnormal navigation information, the acquisition and determination module combines the abnormal navigation information to preliminarily determine the possible fault source that causes the abnormal function of the navigation system. After completing the preliminary fault source identification, the acquisition and determination module transmits the abnormal navigation information and its corresponding fault source to the response decision module for subsequent review and strategy formulation.
[0092] Secondly, the main function of the response decision module 20 is to further review the fault source initially identified by the acquisition and determination module, confirm the fault type and impact range, and formulate corresponding prompt strategies accordingly. The specific workflow is as follows: The response decision module receives the abnormal navigation information and related fault source identification from the acquisition and determination module as the basis for re-inspection and response decisions. To improve the accuracy of fault identification, the response decision module will re-inspect the initially determined fault source. The re-inspection method can include command-triggered testing of relevant functional modules, comparative analysis of stored historical navigation information, and verification based on auxiliary information such as error records and data anomaly records.
[0093] The response decision module identifies the specific causes of navigation system malfunction based on the re-inspection results and categorizes them into the following types: including: communication unit failure (e.g., antenna damage, gateway communication interruption); Failure of the data acquisition unit (such as sensor aging, data deviation exceeding the limit); Application failures (e.g., coding errors, resource allocation anomalies).
[0094] After clarifying the cause of the exception, the response decision module can also generate corresponding prompt information based on the preset prompt strategy library, including: First prompt message: This message is intended for users and is used to indicate the specific fault location in the navigation system and the recommended action, such as "The navigation system positioning function is abnormal. Please check the vehicle's top antenna connection" or "It is recommended to reinstall the navigation application to restore the function." Second prompt information: For car manufacturers or after-sales service systems, it is used to notify users of navigation system failures in their vehicles, so that after-sales personnel can proactively contact users for maintenance or return visits; The third prompt information: for users, used to prompt users to perform self-checks on the applications in the navigation system, such as "reinstall the applications" or "factory settings for the navigation system."
[0095] Furthermore, the control system can record the generated prompt information and re-inspection results and generate them in the system log for subsequent data analysis and optimization. At the same time, the system can continuously optimize the strategy library based on the execution effect of the prompt strategy, improving the efficiency and accuracy of similar fault handling in the future.
[0096] To sum up, the acquisition and determination module 10 and the response decision module 20 work together to realize a complete closed-loop processing flow from navigation information anomaly identification, preliminary fault source location, to re-inspection confirmation and prompt strategy generation, thereby effectively ensuring the stability of the navigation system operation and the security of the user experience.
[0097] For the convenience of description, the above devices are described as being divided into various modules according to their functions. Of course, when implementing this application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0098] The device of the above embodiment is used to implement the corresponding navigation function abnormality management method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0099] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein when the processor executes the program, the navigation function abnormality management method described in any of the above embodiments is implemented.
[0100] Figure 10A more specific hardware structure diagram of an electronic device provided in this embodiment is shown. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other within the device via the bus 1050.
[0101] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0102] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, dynamic storage devices, etc. The memory 1020 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0103] The input / output interface 1030 is used to connect to input / output modules to enable information input and output. The input / output modules can be configured as components within the device (not shown) or externally connected to the device to provide corresponding functions. Input devices may include a keyboard, mouse, touch screen, microphone, and various sensors. Output devices may include a display, speaker, vibrator, indicator light, and the like.
[0104] The communication interface 1040 is used to connect to a communication module (not shown) to enable communication between the device and other devices. The communication module can communicate via wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, Wi-Fi, Bluetooth, etc.).
[0105] The bus 1050 comprises a pathway for transmitting information between various components of the device, such as the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 .
[0106] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in a specific implementation, the device may also include other components necessary for normal operation. In addition, it will be understood by those skilled in the art that the above device may only include the components necessary to implement the embodiments of this specification, and does not necessarily include all the components shown in the figure.
[0107] The electronic device of the above embodiment is used to implement the corresponding navigation function abnormality management method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0108] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device as described in the above-mentioned embodiments, and having the beneficial effects of the embodiments in the electronic device, which will not be repeated here.
[0109] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the navigation function abnormality management method described in any of the above embodiments.
[0110] The computer-readable media of this embodiment includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0111] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the navigation function abnormality management method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0112] Based on the same concept, corresponding to any of the above-mentioned embodiments, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0113] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the electronic device or navigation function abnormality management device of the above-mentioned embodiment, and executing the navigation function abnormality management method as described in any of the above embodiments through the electronic device or navigation function abnormality management device of the above-mentioned embodiment, and having the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0114] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0115] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operation of the disclosed technical solution based on the prompt message.
[0116] As an optional but non-limiting implementation, in response to a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0117] It is understandable that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0118] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0119] In addition, to simplify the description and discussion, and to avoid obscuring the understanding of the embodiments of the present application, well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided figures. Furthermore, devices may be shown in block diagram form to avoid obscuring the understanding of the embodiments of the present application, and this also takes into account the fact that the implementation details of these block diagram devices are highly dependent on the platform on which the embodiments of the present application will be implemented (i.e., these details should be fully understood by those skilled in the art). Where specific details (e.g., circuits) are set forth to describe the exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with variations therefrom. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0120] Although the present invention has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those skilled in the art based on the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may utilize the discussed embodiments.
[0121] The embodiments of the present application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.
Claims
1. A method for managing abnormal navigation function, characterized in that: include: In response to abnormal navigation information being present in the acquired current navigation information, determining a fault source causing the abnormal function of the navigation system according to the abnormal navigation information; A re-inspection is performed on the fault source causing the abnormal function of the navigation system, and the abnormal cause of the navigation system and a prompt strategy for the abnormal cause are determined based on the re-inspection result.
2. The navigation function abnormality management method according to claim 1, characterized in that: The determining, based on the abnormal navigation information, a fault source causing the abnormal function of the navigation system includes: determining a fault source causing a functional abnormality of the navigation system according to a display state of a positioning icon on the navigation system; In response to determining that the motion state of the positioning icon is not synchronized with the motion state of the vehicle, a communication unit of the navigation system is faulty; In response to determining that the positioning icon is marked as invalid, there is a malfunction in the application of the navigation system; In response to determining that a deviation value between the position information of the positioning icon and the position information of the vehicle is greater than a preset deviation value, a data acquisition unit of the navigation system is faulty.
3. The navigation function abnormality management method according to claim 2, characterized in that: The rechecking of the fault source causing the abnormal function of the navigation system includes: Obtain navigation information stored within a first preset time period before a current moment and navigation information stored within a second preset time period after the current moment, and recheck the fault source causing the abnormal function of the navigation system based on the navigation information within the first preset time period and the second preset time period.
4. The navigation function abnormality management method according to claim 3, characterized in that: The navigation information includes communication positioning data, and the rechecking of a fault source causing the navigation system malfunction based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that both the communication positioning data within the first preset time period and the communication positioning data within the second preset time period contain fault codes, a fault exists in the communication unit of the navigation system; A fault location of the communication unit is determined based on the fault code, and warning information about the fault location of the communication unit is generated.
5. The navigation function abnormality management method according to claim 3, characterized in that: The navigation information includes data processing information, and the rechecking of a fault source causing the navigation system function abnormality based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that the data processing information within the first preset time period and / or the data processing information within the second preset time period has an error record, the application of the navigation system has a fault; The failure type of the application is determined based on the error report record, and warning information about the failure type of the application is generated.
6. The navigation function abnormality management method according to claim 3, characterized in that: The navigation information includes data quality information, and the rechecking of a fault source causing the navigation system function abnormality based on the navigation information within the first preset time period and the second preset time period includes: In response to determining that the data quality information within the first preset time period and / or the data quality information within the second preset time period has a data abnormality record, a fault occurs in the data acquisition unit of the navigation system; A faulty component of the data acquisition unit is determined based on the data abnormality record, and warning information about the faulty component of the data acquisition unit is generated.
7. The navigation function abnormality management method according to claim 2, characterized in that: The step of determining a prompt strategy for the cause of the abnormality based on the obtained re-examination result includes: In response to the re-inspection result indicating that a communication unit of the navigation system is faulty and / or a data acquisition unit of the navigation system is faulty, generating a first prompt message for prompting a user and a second prompt message for prompting a car manufacturer; In response to the re-inspection result indicating that the navigation system application has a fault, third prompt information is generated to prompt a user to troubleshoot the navigation system application.
8. The navigation function abnormality management method according to claim 1, characterized in that: The response to the presence of abnormal navigation information in the acquired current navigation information includes: Store the acquired navigation information and generate a corresponding storage sequence; In response to determining that the storage memory of the navigation information stored in the storage sequence is greater than a preset storage threshold, the navigation information at the head of the storage sequence is deleted, and the current navigation information is stored in the navigation sequence in chronological order.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.
10. A vehicle, characterized in that: Comprising the electronic device as claimed in claim 9.
Citation Information
Patent Citations
Method and system for supervising pavement characteristics by adopting unmanned aerial vehicle, terminal and storage medium
CN112557506A
Navigation system fault analysis method and related device
CN115855119A
Vehicle navigation fault processing method and device, equipment and storage medium
CN116026364A
Fault detection method and device of pressure sensor, equipment and medium
CN118090039A
Remote fault diagnosis system for generator set
CN218628412U