Remote vehicle safety air bag fault repairing method and device, vehicle-mounted terminal and vehicle

By acquiring and analyzing vehicle data, judging and diagnosing airbag failures, the problem of inefficiency of traditional methods is solved, more accurate fault judgment and rapid repair are achieved, and the overall performance and safety of the airbag system are improved.

CN119512050AActive Publication Date: 2025-02-25CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411665055.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-02-25
Estimated Expiration
2044-11-20

AI Technical Summary

Technical Problem

Traditional airbag fault detection methods are inefficient, which may lead to failures that cannot be discovered and repaired in time, posing safety hazards.

Method used

By obtaining the data uploaded by the vehicle, including vehicle power-up signals, vehicle speeds, airbag indicator light signals and sensor signals, we can determine whether there is an airbag failure, and read the fault code and input the pre-constructed fault model, obtain repair measures, and transmit it to Vehicle execution.

Benefits of technology

It realizes more accurate and reliable fault judgment and rapid diagnosis, improves the efficiency and safety of fault repair, and reduces misjudgment and unnecessary repairs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119512050A_ABST
    Figure CN119512050A_ABST
Patent Text Reader

Abstract

The invention provides a remote vehicle safety air bag fault repairing method and device, a vehicle-mounted terminal and a vehicle. The method comprises the steps of obtaining vehicle data uploaded by the vehicle; when the vehicle safety air bag has a fault, reading a safety air bag fault code, and inputting the safety air bag fault code into a pre-constructed safety air bag fault model to obtain a safety air bag repairing measure; and transmitting the safety air bag repairing measures to the vehicle so as to enable the vehicle to execute the safety air bag repairing measures, comprehensively considering a plurality of vehicle indexes to judge whether the safety air bag has the fault or not, being more accurate and reliable compared with single index judgment, improving the fault judgment precision, and once the safety air bag is determined to have the fault, improving the safety air bag repairing efficiency. The safety airbag fault code is read and input into the pre-constructed safety airbag fault model, so that the fault code can be analyzed in a short time, and the diagnosis efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle networking, and in particular to a remote vehicle airbag fault repair method, device, vehicle-mounted terminal and vehicle. Background Art

[0002] With the continuous development of automobile technology, the airbag system has become an indispensable safety equipment in modern cars. However, in actual use, due to various reasons, such as internal system failure, sensor abnormality, line connection problems, etc., the airbag indicator light may continue to light up, thus reminding the driver that there is a fault in the airbag system and it needs to be repaired.

[0003] Traditional fault detection methods rely on the driver's experience to guess through instrument prompts, or on actual vehicle inspection by maintenance personnel after parking. This method is not only inefficient, but may also result in airbag failures not being discovered and repaired in a timely manner, thus posing certain safety hazards. Summary of the invention

[0004] The present application provides a remote vehicle airbag fault repair method, device, vehicle-mounted terminal and vehicle to solve the above-mentioned technical problems.

[0005] A remote vehicle airbag fault repair method provided in an embodiment of the present application is applied to a cloud server, and the method includes: obtaining vehicle data uploaded by the vehicle, the vehicle data including a vehicle power-on signal, a vehicle speed, an airbag indicator light signal, and a sensor signal; judging whether the vehicle airbag has a fault based on the vehicle data; when the vehicle airbag has a fault, reading the airbag fault code, inputting the airbag fault code into a pre-built airbag fault model to obtain an airbag repair measure; and transmitting the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure.

[0006] In one embodiment of the present application, the process of determining whether a vehicle airbag has a fault based on the vehicle data includes: determining the vehicle operating condition based on the vehicle power-on signal and the vehicle speed, and determining whether the vehicle airbag has a fault based on the vehicle operating condition, the airbag indicator light signal, and the sensor signal; when the vehicle airbag has a fault, reading the corresponding airbag fault code from a pre-established vehicle airbag fault feature knowledge base; wherein the vehicle airbag fault feature knowledge base is established based on historical airbag fault data.

[0007] In one embodiment of the present application, the process of determining whether a vehicle airbag is faulty also includes: eliminating abnormal vehicle speed values ​​in the vehicle speed to obtain a normal vehicle speed, smoothing the normal vehicle speed through exponential smoothing to obtain the target vehicle speed; and eliminating abnormal state code values ​​in the indicator light state of the vehicle airbag to obtain the target indicator light state; determining the vehicle operating condition based on the target vehicle speed and the vehicle power-on signal, and determining whether a vehicle airbag is faulty based on the vehicle operating condition, the target indicator light state and the sensor signal; and when a vehicle airbag is faulty, reading a corresponding airbag fault code from a pre-established vehicle airbag fault feature knowledge base.

[0008] In one embodiment of the present application, if the target vehicle speed includes the driving speed and the vehicle acceleration, the vehicle operating condition is determined according to the target vehicle speed and the vehicle power-on signal, including: in response to the vehicle power-on signal, the driving speed is compared with the first vehicle speed threshold, the second vehicle speed threshold, the third vehicle speed threshold, and the fourth vehicle speed threshold, respectively, and the absolute value of the vehicle acceleration is compared with the first vehicle acceleration threshold; if the driving speed is greater than the first vehicle speed threshold and less than or equal to the second vehicle speed threshold, and the absolute value of the vehicle acceleration is less than the first vehicle acceleration threshold, then the vehicle operating condition is determined to be an idle condition; if the driving speed is greater than the second vehicle speed threshold and less than or equal to the third vehicle speed threshold, then the vehicle operating condition is determined to be a low-speed driving condition; if the driving speed is greater than the third vehicle speed threshold and less than or equal to the fourth vehicle speed threshold, then the vehicle operating condition is determined to be a high-speed driving condition.

[0009] In one embodiment of the present application, determining whether the vehicle airbag has a fault is performed based on the vehicle operating condition and the target indicator light state, including: under the idle operating condition, if the target indicator light state is continuously in a lit state within a preset time period, determining that the airbag has a fault, and searching the airbag fault feature knowledge base for a corresponding airbag fault code according to the idle operating condition and the target indicator light state under the idle operating condition as the first airbag fault code; under the low-speed driving condition, when it is detected that the target indicator light state is in a lit state, detecting the collision pressure value of the collision sensor on the airbag, and determining that the airbag has a fault if the collision pressure value is greater than or equal to the preset pressure value, and According to the low-speed driving condition, the target indicator light state of the low-speed driving condition and the collision pressure value greater than or equal to the preset pressure value, the corresponding airbag fault code is searched in the airbag fault feature knowledge base as the second airbag fault code; under the high-speed driving condition, when it is detected that the target indicator light state is in the lit state, the collision pressure value of the collision sensor on the airbag is detected, and if the collision pressure value is less than the preset pressure value, it is determined that the airbag has a fault, and according to the high-speed driving condition, the target indicator light state of the high-speed driving condition and the collision pressure value less than the preset pressure value, the corresponding airbag fault code is searched in the airbag fault feature knowledge base as the third airbag fault code.

[0010] In one embodiment of the present application, the training process of the airbag fault model includes: obtaining historical airbag fault data, setting sample airbag fault codes based on the historical airbag fault data, and setting corresponding airbag repair measures for the sample airbag fault codes; generating a data set by associating the sample airbag fault codes and the airbag repair measures, the data set including a training set and a verification set; performing model training on a pre-calibrated initial airbag fault model based on the training set; and verifying the initial airbag fault model through the verification set to obtain an airbag fault model.

[0011] In one embodiment of the present application, corresponding airbag repair measures are set for the airbag fault code, including: parsing the first airbag fault code to obtain first airbag fault information; and, parsing the second airbag fault code to obtain second airbag fault information; and, parsing the third airbag fault code to obtain third airbag fault information; and setting different or non-completely the same or completely the same airbag repair measures based on the first airbag fault information, the second airbag fault information and the third airbag fault information.

[0012] The remote vehicle airbag fault repair device provided in the embodiment of the present application includes: an acquisition module, used to acquire vehicle data uploaded by the vehicle, the vehicle data including vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal; a judgment module, used to judge whether there is a fault in the vehicle airbag based on the vehicle data; a repair module, used to read the airbag fault code when there is a fault in the vehicle airbag, input the airbag fault code into a pre-built airbag fault model, and obtain airbag repair measures; and, transmit the airbag repair measures to the vehicle so that the vehicle executes the airbag repair measures.

[0013] An embodiment of the present application provides a vehicle-mounted terminal, including a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the above-mentioned remote vehicle airbag fault repair method.

[0014] The beneficial effects of the present application are as follows: by acquiring vehicle data uploaded by the vehicle, the vehicle data includes vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal; judging whether the vehicle airbag has a fault according to the vehicle data; when the vehicle airbag has a fault, reading the airbag fault code, inputting the airbag fault code into a pre-built airbag fault model, and obtaining the airbag repair measure; and transmitting the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure, comprehensively considering multiple vehicle indicators to judge whether the airbag has a fault, which is more accurate and reliable than judging by a single indicator. For example, in some cases, relying solely on the indicator light status may result in false alarms or missed alarms, while combining the vehicle speed can further eliminate the temporary abnormality of the indicator light caused by special driving conditions, thereby improving the accuracy of fault judgment. Once it is determined that the airbag has a fault, reading the airbag fault code and inputting it into the pre-built airbag fault model can quickly and accurately determine the cause of the fault. Through the fault repair model, the fault code can be analyzed in a short time, thereby improving the diagnostic efficiency.

[0015] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0017] Figure 1 is a flow chart of a remote vehicle airbag fault repair method shown in an exemplary embodiment of the present application;

[0018] Figure 2 is a block diagram of a remote vehicle airbag fault repair device shown in an exemplary embodiment of the present application;

[0019] Figure 3 It is a structural schematic diagram of a vehicle-mounted terminal shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0020] The following will describe the implementation methods of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application.

[0021] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.

[0022] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.

[0023] The embodiments of the present application respectively provide a remote vehicle airbag fault repair method, a remote vehicle airbag fault repair device, a vehicle-mounted terminal and a vehicle, and these embodiments will be described in detail below.

[0024] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a remote vehicle airbag fault repair method according to an embodiment of the present application. Figure 1 As shown, the method at least includes steps S110 to S140, and the execution subject is the cloud server, which is described in detail as follows:

[0025] Step S110, obtaining vehicle data uploaded by the vehicle, the vehicle data including vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal. In this embodiment, when the vehicle airbag indicator light is in normal use, it is off if the trigger condition is not met, and it is lit if the trigger condition is met. When there is a fault in the airbag or the circuit, the airbag indicator light is always on or flashing. The vehicle controller can obtain the airbag indicator light status by obtaining the working signal of the airbag indicator light.

[0026] Step S120, determining whether the vehicle airbag has a fault based on the vehicle data.

[0027] Step S130, when there is a fault in the vehicle airbag, read the airbag fault code, input the airbag fault code into a pre-built airbag fault model, and obtain airbag repair measures.

[0028] Step S140: transmitting the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure.

[0029] exist Figure 1 In the technical solution shown, by acquiring vehicle data uploaded by the vehicle, the vehicle data includes vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal; judging whether the vehicle airbag is faulty according to the vehicle data; when the vehicle airbag is faulty, reading the airbag fault code, inputting the airbag fault code into the pre-built airbag fault model, and obtaining the airbag repair measure; and transmitting the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure, comprehensively considering multiple vehicle indicators to judge whether the airbag is faulty, it is more accurate and reliable than judging by a single indicator. For example, in some cases, relying solely on the indicator light status may result in false alarms or missed alarms, while combining the vehicle speed can further eliminate the temporary abnormality of the indicator light caused by special driving conditions, thereby improving the accuracy of fault judgment. Once it is determined that the airbag is faulty, reading the airbag fault code and inputting it into the pre-built airbag fault model can quickly and accurately determine the cause of the fault. Through the fault repair model, the fault code can be analyzed in a short time, thereby improving the diagnostic efficiency.

[0030] In one embodiment of the present application, the process of judging whether the vehicle airbag has a fault according to the vehicle data includes: judging the vehicle working condition according to the vehicle power-on signal and the vehicle speed, judging whether the vehicle airbag has a fault based on the vehicle working condition, the airbag indicator light signal and the sensor signal; when the vehicle airbag has a fault, reading the corresponding airbag fault code from the pre-established vehicle airbag fault feature knowledge base; wherein the vehicle airbag fault feature knowledge base is established based on the historical airbag fault data. By real-time monitoring of the vehicle power-on signal, the vehicle speed and the airbag indicator light signal, etc., the potential fault of the airbag system can be discovered in time, so as to ensure that the airbag can be deployed normally in an emergency and provide the maximum protection for the passengers. By using the pre-established vehicle airbag fault feature knowledge base, the fault type of the airbag can be quickly identified and located, the time of fault diagnosis is shortened, and the maintenance efficiency is improved. By reading the corresponding airbag fault code, the maintenance personnel can accurately know the fault location, so as to carry out targeted maintenance, avoid unnecessary disassembly and inspection, reduce maintenance costs, and reduce other potential problems caused by misrepair.

[0031] In one embodiment of the present application, the process of determining whether the vehicle airbag is faulty also includes: removing the abnormal speed value in the vehicle speed to obtain the normal speed, smoothing the normal speed by exponential smoothing to obtain the target speed; and removing the abnormal state code value in the indicator light state of the vehicle airbag to obtain the target indicator light state. It should be noted that the abnormal speed value may be caused by a charging line fault or a speed sensor fault, and the abnormal state code value may be generated during the vehicle OTA upgrade process or may be caused by abnormal vehicle network communication. The target vehicle speed and target indicator light status after preprocessing are more reliable, providing a solid foundation for subsequent fault judgment, reducing misjudgment and unnecessary repairs caused by inaccurate data, and improving the reliability of the entire airbag fault diagnosis system. The vehicle operating condition and the target indicator light status are combined to determine whether the airbag is faulty. Multiple factors are considered comprehensively. The indicator light status directly reflects the current status of the airbag system, but a single indicator light status may be false or inaccurate. The vehicle operating condition provides a wider range of background information, taking into account the impact of vehicle speed on the airbag and the working characteristics of the airbag under different operating conditions. This comprehensive judgment method can more comprehensively evaluate the fault condition of the airbag and reduce the possibility of misjudgment.

[0032] In one embodiment of the present application, if the target vehicle speed includes the driving speed and the vehicle acceleration, the vehicle operating condition is determined according to the target vehicle speed and the vehicle power-on signal, including: in response to the vehicle power-on signal, the driving speed is compared with the first vehicle speed threshold, the second vehicle speed threshold, the third vehicle speed threshold, and the fourth vehicle speed threshold, respectively, and the absolute value of the vehicle acceleration is compared with the first vehicle acceleration threshold; if the driving speed is greater than the first vehicle speed threshold and less than or equal to the second vehicle speed threshold, and the absolute value of the vehicle acceleration is less than the first vehicle acceleration threshold, then the vehicle operating condition is determined to be an idle condition; if the driving speed is greater than the second vehicle speed threshold and less than or equal to the third vehicle speed threshold, then the vehicle operating condition is determined to be a low-speed driving condition; if the driving speed is greater than the third vehicle speed threshold and less than or equal to the fourth vehicle speed threshold, then the vehicle operating condition is determined to be a high-speed driving condition. The vehicle operating condition and the target indicator light status are combined to determine whether there is an airbag fault. Multiple factors are taken into consideration. The indicator light status directly reflects the current status of the airbag system, but a single indicator light status may be false positives or inaccurate. The vehicle operating condition provides a wider range of background information, taking into account the impact of vehicle speed on the airbag and the working characteristics of the airbag under different operating conditions. This comprehensive judgment method can more comprehensively evaluate the airbag fault situation and reduce the possibility of misjudgment.

[0033] As an example, the first vehicle speed threshold is set to 0km / h (kilometers per hour), the second vehicle speed threshold is set to 30km / h, the third vehicle speed threshold is set to 60km / h, and the fourth vehicle speed threshold is set to 120km / h. The first vehicle acceleration threshold is set to 1m / s 2 At a certain moment, the vehicle's speed is 25km / h and the absolute value of the vehicle's acceleration is 0.5m / s 2 Since the vehicle speed is greater than the first vehicle speed threshold (0 km / h) and less than or equal to the second vehicle speed threshold (30 km / h), and the absolute value of the vehicle acceleration is less than the first vehicle acceleration threshold (1 m / s 2), the vehicle operating condition is determined to be an idle condition. At another moment, the vehicle is traveling at a speed of 45 km / h, which is greater than the second speed threshold (30 km / h) and less than or equal to the third speed threshold (60 km / h), so the vehicle operating condition is determined to be a low-speed driving condition. At another moment, the vehicle is traveling at a speed of 80 km / h. Since the speed is greater than the third speed threshold (60 km / h) and less than or equal to the fourth speed threshold (120 km / h), the vehicle operating condition is determined to be a high-speed driving condition. Under the idle condition, the vehicle is usually stationary or moving slowly. At this time, if the airbag fails, it may be related to factors such as the low-load operation of the electrical system and the static response of the sensor. Under the low-speed driving condition, the airbag may be less likely to be triggered, but if the fault indicator light is on, it may be due to a slight false alarm of the sensor or a short-term poor contact of the line. Under the high-speed driving condition, if the airbag fails, it may pose a serious threat to the life safety of the driver and passengers. At this time, the judgment of the fault needs to be more strict and accurate. By analyzing different working conditions, the standards and methods of fault detection can be adjusted according to the specific situation to improve the accuracy of detection.

[0034] In one embodiment of the present application, determining whether a vehicle airbag has a fault is performed based on the vehicle operating condition and the target indicator light state, including: under the idle operating condition, if the target indicator light state is continuously in a lit state within a preset time period, determining that the airbag has a fault, and searching the airbag fault feature knowledge base for a corresponding airbag fault code according to the idle operating condition and the target indicator light state under the idle operating condition as the first airbag fault code; under the low-speed driving condition, when it is detected that the target indicator light state is in a lit state, detecting the collision pressure value of the collision sensor on the airbag, and determining that the airbag has a fault if the collision pressure value is greater than or equal to the preset pressure value, and searching the airbag fault feature knowledge base according to the low-speed driving condition. The corresponding airbag fault code is searched in the airbag fault feature knowledge base according to the high-speed driving condition, the target indicator light state of the low-speed driving condition and the collision pressure value greater than or equal to the preset pressure value, as the second airbag fault code; under the high-speed driving condition, when the target indicator light state is detected to be in the on state, the collision pressure value of the collision sensor on the airbag is detected, and if the collision pressure value is less than the preset pressure value, it is determined that the airbag has a fault, and the corresponding airbag fault code is searched in the airbag fault feature knowledge base according to the high-speed driving condition, the target indicator light state of the high-speed driving condition and the collision pressure value less than the preset pressure value, as the third airbag fault code. Under the low-speed driving condition, the airbag may be less triggered, but if the fault indicator light is on, it may be due to a slight false alarm of the sensor or a short-term poor contact of the line. Under the high-speed driving condition, if the airbag fails, it may pose a serious threat to the life safety of the driver and passengers, and the judgment of the fault needs to be more strict and accurate at this time. By analyzing different working conditions, the standards and methods of fault detection can be adjusted according to the specific situation to improve the accuracy of detection.

[0035] As an example, the preset time period is set to 5 minutes. When the car is in the idling state, the airbag indicator light should usually be off. If the car is in the idling state at a certain moment, and the airbag indicator light continues to be lit in the next 5 minutes, it is determined that the airbag is faulty, and the corresponding airbag fault code is searched in the airbag fault feature knowledge base according to the idle condition and the target indicator light state under the idle condition, as the first airbag fault code, such as "IDL-FLT-001", indicating an airbag fault under the idle condition. The on-board computer records this fault code and warns the driver through the warning light on the dashboard or the information display screen, prompting the driver to check the airbag system as soon as possible, and sends it to the after-sales management system, so that professionals can guide users to deal with airbag faults. During idling, the risk of collision is low, and the airbag indicator light on the dashboard is continuously monitored. If the indicator light continues to light up within the preset time period, it is determined that the airbag may be faulty.

[0036] As an example, the preset pressure value is set to 500 Newtons. When the car is driving at a low speed, if the airbag indicator light suddenly lights up, the collision pressure value of the collision sensor on the airbag is immediately detected. Assume that during low-speed driving, the airbag indicator light lights up, and the collision pressure value of the collision sensor is detected to be 600 Newtons, which is greater than the preset pressure value. In this case, the system determines that there is a fault in the airbag, and searches for the corresponding airbag fault code in the airbag fault feature knowledge base according to the low-speed driving condition, the target indicator light state of the low-speed driving condition, and the collision pressure value greater than or equal to the preset pressure value as the second airbag fault code, such as "LOW-FLT-002", indicating an airbag fault under low-speed driving conditions. Similarly, the on-board computer will record this fault code and issue a warning to the driver, reminding the driver to pay attention to safety and check and repair in time, and send it to the after-sales management system to facilitate professionals to guide users to handle airbag faults. Since different fault conditions may cause different indicator light states and pressure value changes, reasonably setting the judgment standard for the pressure value can effectively prevent the false triggering of the airbag. If you only rely on the indicator light to make judgments, it may cause false alarms due to electrical system failures or other reasons, causing the airbag to deploy unnecessarily and cause harm to the driver and passengers. However, by combining the pressure value for judgment, you can more accurately determine whether a collision that requires the airbag to deploy has actually occurred, thereby avoiding false triggering.

[0037] As an example, the preset pressure value is 500 Newtons. When the car is driving at high speed, if the airbag indicator light is on, the system detects the collision pressure value of the collision sensor on the airbag. During high-speed driving, the airbag indicator light is on, and the collision pressure value of the collision sensor is detected to be 400 Newtons, which is less than the preset pressure value. At this time, the system determines that there is a fault in the airbag, and searches for the corresponding airbag fault code in the airbag fault feature knowledge base according to the high-speed driving condition, the target indicator state of the high-speed driving condition, and the collision pressure value less than the preset pressure value as the third airbag fault code, such as "HIGH-FLT-003", indicating that the airbag fault occurs under high-speed driving conditions. The on-board computer records this fault code and takes more urgent warning methods, such as sound alarms and flashing warning lights, to remind the driver to take immediate measures to ensure driving safety, and sends it to the after-sales management system to facilitate professionals to guide users to handle airbag faults. Different fault conditions may result in different indicator light states and pressure value changes. Reasonable setting of the pressure value judgment standard can effectively prevent the false triggering of the airbag. If you only rely on the indicator light to judge, it may cause a false alarm due to electrical system failure or other reasons, causing the airbag to deploy unnecessarily and cause harm to the driver and passengers. By combining the pressure value for judgment, you can more accurately determine whether a collision that requires the airbag to deploy has actually occurred, thus avoiding false triggering.

[0038] As an example, different fault conditions may result in different indicator light states and pressure value changes. Through the comprehensive analysis of these two parameters, the fault type and location of the airbag can be more accurately located. For example, if the indicator light is continuously on and the pressure value is zero, it may be that the collision sensor is damaged or the line is disconnected; if the indicator light flashes and the pressure value is abnormally high, it may be that the gas generator inside the airbag is faulty, etc. This can provide maintenance personnel with a clearer fault diagnosis direction and improve maintenance efficiency.

[0039] In one embodiment of the present application, the training process of the airbag fault model includes: obtaining historical airbag fault data, setting sample airbag fault codes based on the historical airbag fault data, and setting corresponding airbag repair measures for the sample airbag fault codes; generating a data set by associating the sample airbag fault codes and the airbag repair measures, the data set includes a training set and a verification set; training a pre-calibrated initial airbag fault model based on the training set; and verifying the initial airbag fault model through the verification set to obtain the airbag fault model. Reading the airbag fault code and inputting it into the pre-built airbag fault model can quickly and accurately determine the cause of the fault. Through the fault repair model, the fault code can be analyzed in a short time, which improves the diagnostic efficiency.

[0040] In one embodiment of the present application, corresponding airbag repair measures are set for airbag fault codes, including: parsing the first airbag fault code to obtain first airbag fault information; and, parsing the second airbag fault code to obtain second airbag fault information; and, parsing the third airbag fault code to obtain third airbag fault information; and setting different or non-completely the same or completely the same airbag repair measures based on the first airbag fault information, the second airbag fault information and the third airbag fault information. Specifically, the process of setting the corresponding airbag repair measures for the airbag fault code in this embodiment may include: parsing the first airbag fault code, obtaining the first airbag fault information, and setting the first airbag repair measure based on the first airbag fault information; parsing the second airbag fault code, obtaining the second airbag fault information, and setting the second airbag repair measure based on the second airbag fault information; parsing the third airbag fault code, obtaining the third airbag fault information, and setting the third airbag repair measure based on the third airbag fault information; wherein the first airbag repair measure, the second airbag repair measure and the third airbag repair measure may be completely different airbag repair measures, or may be different airbag repair measures, or may be completely the same airbag repair measures. Therefore, this embodiment can promptly send the fault information to the remote server or maintenance center through the on-board diagnostic system, so as to timely discover the airbag fault, avoid further deterioration of the fault, and improve the timeliness of fault handling. By remotely locating the software vulnerability that may cause the airbag short circuit, targeted repairs are performed, and the owner does not need to drive the vehicle to the maintenance center for tedious inspection and diagnosis, saving time and cost. This precise repair method can effectively improve the repair success rate and reduce safety risks caused by software problems.

[0041] As an example, the first airbag fault code is C12011, indicating that the first-level airbag of the main driver is short-circuited to the ground; the second airbag fault code is C121013, indicating that the resistance of the first-level airbag of the co-passenger is too high; the third airbag fault code is C126513, indicating that the pressure sensor on the main driver side is open. For the first airbag fault code C12011, the first airbag repair measure is set, that is, the fault information is sent to the remote server or maintenance center through the vehicle's on-board diagnostic system to repair the software vulnerability that may cause the airbag short circuit. For the second airbag fault code C121013, the second airbag repair measure is set, that is, the resistance value parameter of the airbag system is read and the resistance value is calibrated. For the third airbag fault code C126513, the second airbag repair measure is set to read the status and data of the pressure sensor, and give an instruction on whether to replace the sensor according to the status and data of the pressure sensor. By quickly sending the fault information to the remote server or maintenance center through the on-board diagnostic system, the airbag fault can be discovered in time, the fault can be avoided from further deterioration, and the timeliness of fault handling is improved. By remotely locating software vulnerabilities that may cause airbag short circuits, targeted repairs can be performed without the need for car owners to drive their vehicles to a repair center for tedious inspections and diagnoses, saving time and costs. This precise repair method can effectively increase the success rate of repairs and reduce safety hazards caused by software problems.

[0042] Figure 2 FIG. 1 is a block diagram of a remote vehicle airbag fault repair device according to an exemplary embodiment of the present application. Figure 2As shown, a remote vehicle airbag fault repair device 200 according to an embodiment of the present application includes: an acquisition module 210, a judgment module 220 and a repair module 230. The acquisition module is used to acquire vehicle data uploaded by the vehicle, and the vehicle data includes vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal; the judgment module is used to judge whether the vehicle airbag has a fault according to the vehicle data; the repair module is used to read the airbag fault code when the vehicle airbag has a fault, input the airbag fault code into a pre-built airbag fault model, and obtain the airbag repair measure; and transmit the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure. Comprehensively considering multiple vehicle indicators to judge whether the airbag has a fault is more accurate and reliable than judging by a single indicator. For example, in some cases, relying solely on the indicator light status may result in false alarms or missed alarms, but combining it with the vehicle speed can further eliminate temporary abnormalities in the indicator light caused by special driving conditions, thereby improving the accuracy of fault judgment. Once it is determined that there is a fault with the airbag, the airbag fault code is read and input into the pre-built airbag fault model, which can quickly and accurately determine the cause of the fault. Through the fault repair model, the fault code can be analyzed in a short time, improving diagnostic efficiency.

[0043] In one embodiment of the present application, the judgment module is used to judge the vehicle operating condition based on the vehicle power-on signal and the vehicle speed, and to judge whether the vehicle airbag has a fault based on the vehicle operating condition, the airbag indicator light signal and the sensor signal; when the vehicle airbag has a fault, the corresponding airbag fault code is read from a pre-established vehicle airbag fault feature knowledge base; wherein the vehicle airbag fault feature knowledge base is established based on historical airbag fault data.

[0044] In one embodiment of the present application, the judgment module is used to respond to the vehicle power-on signal, compare the driving speed with the first speed threshold, the second speed threshold, the third speed threshold, and the fourth speed threshold, respectively, and compare the absolute value of the vehicle acceleration with the first vehicle acceleration threshold; if the driving speed is greater than the first speed threshold and less than or equal to the second speed threshold, and the absolute value of the vehicle acceleration is less than the first vehicle acceleration threshold, then the vehicle operating condition is determined to be an idle condition; if the driving speed is greater than the second speed threshold and less than or equal to the third speed threshold, then the vehicle operating condition is determined to be a low-speed driving condition; if the driving speed is greater than the third speed threshold and less than or equal to the fourth speed threshold, then the vehicle operating condition is determined to be a high-speed driving condition.

[0045] In one embodiment of the present application, the judgment module is used to eliminate abnormal speed values ​​in the vehicle speed to obtain a normal speed, and smooth the normal speed through exponential smoothing to obtain a target speed; and, eliminate abnormal state code values ​​in the indicator light state of the vehicle airbag to obtain a target indicator light state; judge the vehicle operating condition according to the target speed and the vehicle power-on signal, and judge whether the vehicle airbag has a fault based on the vehicle operating condition, the target indicator light state and the sensor signal; and when the vehicle airbag has a fault, read the corresponding airbag fault code from a pre-established vehicle airbag fault feature knowledge base.

[0046] In one embodiment of the present application, the judgment module is used to determine that the airbag is faulty if the target indicator light is continuously on within a preset time period under the idle condition, and search the corresponding airbag fault code in the airbag fault feature knowledge base according to the idle condition and the target indicator light state under the idle condition as the first airbag fault code; under the low-speed driving condition, when the target indicator light is detected to be on, the collision pressure value of the collision sensor on the airbag is detected, and if the collision pressure value is greater than or equal to the preset pressure value, it is determined that the airbag is faulty, and according to the low-speed driving condition and the low-speed driving condition The target indicator light state and the collision pressure value greater than or equal to the preset pressure value are used to search for the corresponding airbag fault code in the airbag fault feature knowledge base as the second airbag fault code; under high-speed driving conditions, when it is detected that the target indicator light state is in the on state, the collision pressure value of the collision sensor on the airbag is detected. If the collision pressure value is less than the preset pressure value, it is determined that the airbag is faulty, and the corresponding airbag fault code is searched in the airbag fault feature knowledge base as the third airbag fault code based on the high-speed driving condition, the target indicator light state of the high-speed driving condition and the collision pressure value less than the preset pressure value.

[0047] In one embodiment of the present application, the remote vehicle airbag fault repair device also includes a model training module 240, which is used to obtain historical airbag fault data, and set sample airbag fault codes based on the historical airbag fault data, and set corresponding airbag repair measures for the sample airbag fault codes; generate a data set by associating the sample airbag fault codes and the airbag repair measures, the data set includes a training set and a verification set; perform model training on a pre-calibrated initial airbag fault model based on the training set; verify the initial airbag fault model through the verification set to obtain an airbag fault model.

[0048] In one embodiment of the present application, the repair module is used to parse the first airbag fault code to obtain the first airbag fault information; and, to parse the second airbag fault code to obtain the second airbag fault information; and, to parse the third airbag fault code to obtain the third airbag fault information; based on the first airbag fault information, the second airbag fault information and the third airbag fault information, different or not completely the same or completely the same airbag repair measures are set.

[0049] It should be noted that the device provided in the above embodiment and the method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment, and will not be repeated here. In practical applications, the device provided in the above embodiment can distribute the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0050] See also Figure 3 , Figure 3 is a structural diagram of a vehicle-mounted terminal shown in an exemplary embodiment of the present application. It should be noted that: Figure 3 The vehicle-mounted terminal 300 shown is only an example and should not bring any limitation to the functions and usage area of ​​the embodiments of the present application.

[0051] like Figure 3 As shown, the vehicle terminal 300 includes a processor 301, a memory 302 and a communication bus 303; the communication bus 303 is used to connect the processor 301 and the memory 302; the processor 301 is used to execute the computer program stored in the memory 302 to implement one or more methods in the above embodiments.

[0052] The vehicle-mounted terminal provided in the present application includes a processor, a memory, a transceiver and a communication interface. The memory and the communication interface are connected to the processor and the transceiver and complete communication with each other. The memory is used to store computer programs, the communication interface is used to communicate, and the processor and the transceiver are used to run computer programs so that the electronic device executes the various steps of the above method.

[0053] In this embodiment, the memory may include a random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0054] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0055] The above embodiments are merely illustrative of the principles and effects of the present application, and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.

Claims

1. A remote vehicle airbag fault repair method, characterized in that: Applied to a cloud server, the method includes: Acquire vehicle data uploaded by the vehicle, the vehicle data including vehicle power-on signal, vehicle speed, airbag indicator light signal, and sensor signal; determining whether a vehicle airbag is faulty based on the vehicle data; When a fault occurs in the vehicle airbag, an airbag fault code is read, and the airbag fault code is input into a pre-built airbag fault model to obtain an airbag repair measure; and the airbag repair measure is transmitted to the vehicle so that the vehicle executes the airbag repair measure.

2. The remote vehicle airbag fault repair method according to claim 1, characterized in that: The training process of the airbag fault model includes: Acquire historical airbag fault data, set sample airbag fault codes based on the historical airbag fault data, and set corresponding airbag repair measures for the sample airbag fault codes; Generate a data set by associating the sample airbag fault code and the airbag repair measure, wherein the data set includes a training set and a validation set; Performing model training on a pre-calibrated initial airbag fault model based on the training set; The initial airbag fault model is verified by using the verification set to obtain an airbag fault model.

3. The remote vehicle airbag fault repair method according to claim 1 or 2, characterized in that: The process of judging whether the vehicle airbag has a fault according to the vehicle data includes: Determine the vehicle operating condition according to the vehicle power-on signal and the vehicle speed, and determine whether the vehicle airbag is faulty based on the vehicle operating condition, the airbag indicator light signal and the sensor signal; When the vehicle airbag fails, a corresponding airbag fault code is read from a pre-established vehicle airbag fault feature knowledge base; wherein the vehicle airbag fault feature knowledge base is established based on historical airbag fault data.

4. The remote vehicle airbag fault repair method according to claim 3, characterized in that: The process of determining whether the vehicle airbag is faulty also includes: Eliminating abnormal vehicle speed values ​​in the vehicle speed to obtain a normal vehicle speed, and smoothing the normal vehicle speed by exponential smoothing to obtain the target vehicle speed; and eliminating abnormal state code values ​​in the indicator light state of the vehicle airbag to obtain the target indicator light state; The vehicle operating condition is determined according to the target vehicle speed and the vehicle power-on signal, and whether a vehicle airbag is faulty is determined based on the vehicle operating condition, the target indicator light state and the sensor signal; and when a vehicle airbag is faulty, a corresponding airbag fault code is read from a pre-established vehicle airbag fault feature knowledge base.

5. The remote vehicle airbag fault repair method according to claim 4, characterized in that: If the target vehicle speed includes the driving speed and the vehicle acceleration, judging the vehicle operating condition according to the target vehicle speed and the vehicle power-on signal includes: In response to the vehicle power-on signal, the driving speed is compared with a first vehicle speed threshold, a second vehicle speed threshold, a third vehicle speed threshold, and a fourth vehicle speed threshold, respectively, and the absolute value of the vehicle acceleration is compared with the first vehicle acceleration threshold; If the driving speed is greater than a first vehicle speed threshold and less than or equal to a second vehicle speed threshold, and the absolute value of the vehicle acceleration is less than the first vehicle acceleration threshold, then determining that the vehicle operating condition is an idle operating condition; If the driving speed is greater than the second speed threshold and less than or equal to the third speed threshold, determining that the vehicle operating condition is a low-speed driving condition; If the driving speed is greater than the third vehicle speed threshold and less than or equal to the fourth vehicle speed threshold, it is determined that the vehicle operating condition is a high-speed driving condition.

6. The remote vehicle airbag fault repair method according to claim 5, characterized in that: Determining whether the vehicle airbag has a fault according to the vehicle operating condition and the state of the target indicator light includes: Under the idle condition, if the target indicator light is continuously on within a preset time period, it is determined that the airbag has a fault, and a corresponding airbag fault code is searched in an airbag fault feature knowledge base according to the idle condition and the target indicator light under the idle condition as a first airbag fault code; Under the low-speed driving condition, when it is detected that the target indicator light is in the on state, a collision pressure value of a collision sensor on the airbag is detected, and if the collision pressure value is greater than or equal to a preset pressure value, it is determined that the airbag has a fault, and a corresponding airbag fault code is searched in an airbag fault feature knowledge base according to the low-speed driving condition, the target indicator light state of the low-speed driving condition, and the collision pressure value greater than or equal to the preset pressure value, as a second airbag fault code; Under the high-speed driving condition, when it is detected that the target indicator light is in the on state, the collision pressure value of the collision sensor on the airbag is detected. If the collision pressure value is less than a preset pressure value, it is determined that the airbag is faulty. Based on the high-speed driving condition, the target indicator light state of the high-speed driving condition and the collision pressure value less than the preset pressure value, the corresponding airbag fault code is searched in the airbag fault feature knowledge base as the third airbag fault code.

7. The remote vehicle airbag fault repair method according to claim 6, characterized in that: The corresponding airbag repair measures are set for the airbag fault code, including: Parsing the first airbag fault code to obtain first airbag fault information; and parsing the second airbag fault code to obtain second airbag fault information; and parsing the third airbag fault code to obtain third airbag fault information; Different, incompletely identical, or completely identical airbag repair measures are set based on the first airbag failure information, the second airbag failure information, and the third airbag failure information.

8. A remote vehicle airbag fault repair device, characterized in that: The device comprises: An acquisition module, used to acquire vehicle data uploaded by the vehicle, wherein the vehicle data includes a vehicle power-on signal, a vehicle speed, an airbag indicator light signal, and a sensor signal; A judgment module, used for judging whether there is a fault in the vehicle airbag according to the vehicle data; A repair module is used to read an airbag fault code when a fault occurs in the vehicle airbag, input the airbag fault code into a pre-built airbag fault model, obtain an airbag repair measure, and transmit the airbag repair measure to the vehicle so that the vehicle executes the airbag repair measure.

9. A vehicle-mounted terminal, characterized in that: It comprises a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute the computer program stored in the memory to implement the remote vehicle airbag fault repair method as described in any one of claims 1 to 7.

10. A vehicle, characterized in that: It includes the remote vehicle airbag fault repair device as claimed in claim 8 or the vehicle-mounted terminal as claimed in claim 9.

Citation Information

Patent Citations

  • Method and device for remotely maintaining air bag restraint system module and computer equipment

    CN114326683A

  • Safety air bag rack test system

    CN115808917A

  • Vehicle abnormal state judgment method and device, complex event processing engine and medium

    CN117351592A

  • Vehicle fault diagnosis method, electronic equipment and vehicle

    CN118276553A

  • Failure recording device for air bag system

    JP1993270352A