Vehicle fault diagnosis device, method and system, electronic equipment and storage medium

Through the data acquisition and fault diagnosis module of the vehicle fault diagnosis device, it supports multiple signal acquisition and comparison analysis, solves the problem of low efficiency of vehicle fault positioning in the existing technology, realizes rapid and accurate positioning of vehicle faults and improves analysis efficiency.

CN120686768APending Publication Date: 2025-09-23BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410324455.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-20
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

Existing vehicle fault diagnostic instruments can only perform preliminary fault location through pre-configured diagnostic services, and cannot quickly and accurately determine whether the fault is a hardware or software anomaly, resulting in low efficiency in vehicle fault location and analysis.

Method used

A vehicle fault diagnosis device is provided, including a data acquisition module and a fault diagnosis module, which can collect and analyze various types of signals to be diagnosed, supports acquisition and analysis mode and comparison and analysis mode, and realizes comparison and display of signal characteristics through analog switches, digital switches, Hall signals and pulse width modulation signal acquisition circuits, combined with a display module and a communication module.

Benefits of technology

It enables more intuitive judgment of vehicle faults, saves time in fault screening and locating, improves fault location and analysis efficiency, and enables fault diagnosis during the vehicle development process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120686768A_ABST
    Figure CN120686768A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle fault diagnosis device, method and system, electronic equipment and a storage medium, and the method comprises the steps: responding to a selection instruction of at least one to-be-diagnosed signal, connecting a signal wire harness of a to-be-diagnosed vehicle, and collecting the at least one to-be-diagnosed signal corresponding to the to-be-diagnosed vehicle; receiving and analyzing to obtain target signal features corresponding to at least one to-be-diagnosed signal; a comparison result of the target signal feature and a preset signal feature is sent to a display module; and receiving and displaying a comparison result of the target signal feature and the preset signal feature. The vehicle fault diagnosis device can output the target signal feature of the at least one to-be-diagnosed signal and the comparison result of the target signal feature and the preset signal feature, can more visually judge whether the at least one to-be-diagnosed signal is abnormal or not, and achieves the accurate positioning of the vehicle fault. The screening and positioning time of the vehicle fault is greatly saved, and the positioning and analysis efficiency of the vehicle fault is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle technology, and in particular to a vehicle fault diagnosis device, method, system, electronic device, and storage medium. Background Art

[0002] The vehicle fault diagnostic instrument (also known as the vehicle decoder) is a portable intelligent vehicle fault self-test instrument used to detect vehicle faults. It is used to read faults in the vehicle's electronic control system and display fault information through the LCD screen to assist in identifying the location and cause of the fault.

[0003] Currently, most vehicle fault diagnostic instruments rely on the On-Board Diagnostics (OBD) interface to read and parse vehicle bus messages and identify fault codes, providing guidance for repairs. However, these instruments can only perform preliminary fault location using pre-configured diagnostic services. When troubleshooting a specific fault, they require the use of other hardware devices, such as multimeters and oscilloscopes, to further analyze the vehicle fault and confirm whether it is a hardware or software anomaly. This results in low efficiency in fault location and analysis, making it difficult to quickly and accurately locate the fault. Summary of the Invention

[0004] The present disclosure provides a vehicle fault diagnosis device, method, system, electronic device, and storage medium. Its primary purpose is to address the problem that current vehicle fault diagnostic instruments can only perform preliminary fault location using pre-configured diagnostic services, but cannot further analyze the vehicle fault and confirm whether it is a hardware or software anomaly. This leads to low efficiency in vehicle fault location and analysis, and an inability to quickly and accurately locate vehicle faults.

[0005] According to a first aspect of the present disclosure, a vehicle fault diagnosis device is provided, which is applied to a vehicle and includes:

[0006] A data acquisition module, configured to connect to a signal harness of a vehicle to be diagnosed and acquire at least one signal to be diagnosed corresponding to the vehicle to be diagnosed;

[0007] The fault diagnosis module is connected to the data acquisition module and is used to receive and analyze the at least one signal to be diagnosed to obtain a fault diagnosis result of the vehicle to be diagnosed.

[0008] Optionally, the at least one signal to be diagnosed includes at least one of an analog signal, a digital level signal, a Hall sensor output signal, and a pulse width modulation signal;

[0009] The data acquisition module includes at least one of an analog switch acquisition circuit, a digital switch acquisition circuit, a Hall signal acquisition circuit, and a pulse width modulation signal acquisition circuit;

[0010] The analog switch acquisition circuit is used to acquire the analog signal of the vehicle to be diagnosed;

[0011] The digital switch acquisition circuit is used to acquire the digital level signal of the vehicle to be diagnosed;

[0012] The Hall signal acquisition circuit is used to acquire the Hall sensor output signal of the vehicle to be diagnosed;

[0013] The pulse width modulation signal acquisition circuit is used to acquire the pulse width modulation signal of the vehicle to be diagnosed.

[0014] Optionally, the vehicle fault diagnosis device further includes an input module, a display module and a mode selection module;

[0015] The mode selection module is configured to determine, in response to a working mode switching instruction, a target working mode corresponding to the switching instruction;

[0016] The input module is used to input a control instruction for the at least one signal to be diagnosed into the fault diagnosis module;

[0017] The fault diagnosis module is further configured to receive and execute the control instruction;

[0018] The fault diagnosis module is further configured to extract target signal features of the at least one signal to be diagnosed;

[0019] The fault diagnosis module is further configured to send a comparison result between the target signal feature and the preset signal feature to the display module;

[0020] The display module is used to receive and display the comparison result between the target signal feature and the preset signal feature.

[0021] Optionally, the vehicle fault diagnosis device further includes a communication module and a storage module;

[0022] The communication module is configured to receive a preset signal characteristic sent by a remote terminal and send the preset signal characteristic to the fault diagnosis module, so that the fault diagnosis module compares the target signal characteristic with the preset signal characteristic;

[0023] The communication module is further used to obtain message data from the vehicle bus;

[0024] The storage module is configured to store the target signal feature, the preset signal feature, and the comparison result sent by the fault diagnosis module;

[0025] The communication module is further used to download and upload the target signal characteristics, preset signal characteristics and the comparison results.

[0026] According to a second aspect of the present disclosure, a vehicle fault diagnosis method is provided. The method is applied to the apparatus according to the first aspect, comprising:

[0027] In response to a selection instruction of at least one signal to be diagnosed, connecting a signal harness of a vehicle to be diagnosed and collecting at least one signal to be diagnosed corresponding to the vehicle to be diagnosed;

[0028] receiving and analyzing the target signal characteristics corresponding to the at least one signal to be diagnosed;

[0029] Sending the comparison result between the target signal feature and the preset signal feature to the display module;

[0030] Receive and display the comparison result between the target signal feature and the preset signal feature.

[0031] Optionally, before collecting at least one signal to be diagnosed of the vehicle to be diagnosed, the method further includes:

[0032] In response to an operating mode switching instruction, determining a target operating mode corresponding to the switching instruction;

[0033] After determining the target operating mode corresponding to the switching instruction, the method further includes:

[0034] If it is determined that the target operating mode is the acquisition and analysis mode, then after acquiring at least one signal to be diagnosed of the vehicle to be diagnosed, displaying a target signal feature of the at least one signal to be diagnosed;

[0035] If it is determined that the target working mode is the comparison and analysis mode, after collecting at least one signal to be diagnosed of the vehicle to be diagnosed, the comparison result between the target signal feature and the preset signal feature is displayed.

[0036] Optionally, in response to a selection instruction of at least one signal to be diagnosed, connecting a signal harness of a vehicle to be diagnosed and collecting at least one signal to be diagnosed corresponding to the vehicle to be diagnosed includes:

[0037] Obtaining identification information corresponding to each of the at least one signal to be diagnosed carried in the selection instruction;

[0038] According to the identification information, collecting a real-time test waveform of the at least one signal to be diagnosed based on an acquisition circuit corresponding to each of the at least one signal to be diagnosed;

[0039] The at least one signal to be diagnosed is converted into a pre-configured high and low level range or voltage range respectively to obtain the converted at least one signal to be diagnosed.

[0040] Optionally, the receiving and analyzing to obtain target signal features corresponding to each of the at least one signal to be diagnosed includes:

[0041] receiving and respectively analyzing the at least one converted signal to be diagnosed to obtain a target signal;

[0042] A target signal feature of the target signal is extracted based on the real-time test waveform and the preconfigured high and low level ranges or voltage ranges.

[0043] According to a third aspect of the present disclosure, a vehicle fault diagnosis system is provided, comprising the device as described in the first aspect and a wire probe; wherein the vehicle fault diagnosis device is connected to the signal wiring harness of the vehicle to be diagnosed via the wire probe.

[0044] According to a fourth aspect of the present disclosure, there is provided an electronic device, including:

[0045] at least one processor; and

[0046] a memory communicatively connected to the at least one processor; wherein,

[0047] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.

[0048] According to a fifth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.

[0049] According to a sixth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect above.

[0050] The vehicle fault diagnosis device, method, system, electronic device, and storage medium provided by the present disclosure are responsive to a selection instruction of at least one signal to be diagnosed, connected to the signal harness of the vehicle to be diagnosed, and collect at least one signal to be diagnosed corresponding to the vehicle to be diagnosed; receive and parse to obtain the target signal characteristics corresponding to each of the at least one signal to be diagnosed; send the comparison results of the target signal characteristics with the preset signal characteristics to a display module; receive and display the comparison results of the target signal characteristics with the preset signal characteristics. Compared with other related technologies, the vehicle fault diagnosis device disclosed in the present disclosure can output the target signal characteristics of the at least one signal to be diagnosed and the comparison results of the target signal characteristics with the preset signal characteristics, and can more intuitively determine whether the at least one signal to be diagnosed has an abnormality, thereby accurately locating the vehicle fault, greatly saving the time for screening and locating vehicle faults, and improving the efficiency of locating and analyzing vehicle faults.

[0051] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.

[0053] Figure 1 A schematic flow chart of a vehicle fault diagnosis method provided by an embodiment of the present disclosure;

[0054] Figure 2 A flow chart of another vehicle fault diagnosis method provided by an embodiment of the present disclosure.

[0055] Figure 3 A schematic diagram of the structure of a vehicle fault diagnosis device provided by an embodiment of the present disclosure;

[0056] Figure 4 A schematic structural diagram of another vehicle fault diagnosis device provided by an embodiment of the present disclosure;

[0057] Figure 5 A schematic structural diagram of another vehicle fault diagnosis device provided by an embodiment of the present disclosure;

[0058] Figure 6 A schematic diagram of an electrical architecture corresponding to a vehicle fault diagnosis device provided by an embodiment of the present disclosure;

[0059] Figure 7 A schematic diagram of another electrical architecture corresponding to a vehicle fault diagnosis device provided by an embodiment of the present disclosure;

[0060] Figure 8A schematic block diagram of an exemplary electronic device 500 provided in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION

[0061] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0062] The following describes a vehicle fault diagnosis device, method, system, electronic device, and storage medium according to embodiments of the present disclosure with reference to the accompanying drawings.

[0063] Figure 1 This is a flow chart of a vehicle fault diagnosis method provided by an embodiment of the present disclosure. The method is applied in a vehicle and can be executed by an information prompt control device or equipment, which can be configured in a server, processor or main control chip. For example, it can be deployed on the vehicle's head unit side, domain controller side, etc. Figure 1 As shown, the method comprises the following steps:

[0064] Step 101 : In response to a selection instruction of at least one signal to be diagnosed, a signal harness of a vehicle to be diagnosed is connected to collect at least one signal to be diagnosed corresponding to the vehicle to be diagnosed.

[0065] In the embodiments provided herein, to meet the diverse needs of users for vehicle signal diagnosis, the vehicle fault diagnosis device provided herein provides two operating modes: an acquisition and analysis mode and a comparison and analysis mode. The acquisition and analysis mode is used to acquire at least one signal to be diagnosed, convert the at least one signal to be diagnosed into a first target signal, and extract and output the signal characteristics of the first target signal. The comparison and analysis mode is used to acquire at least one signal to be diagnosed corresponding to a vehicle control instruction, convert the at least one signal to be diagnosed into a second target signal, extract the signal characteristics of the second target signal, compare them with preset signal characteristics, and output the signal characteristics of the second target signal and the comparison results. Users can switch to different target operating modes based on their needs to facilitate vehicle signal diagnosis, troubleshooting, and locating abnormal signals. It should be noted that prefixes such as "first" and "second" in the embodiments of the present disclosure are used solely to distinguish different descriptive objects and do not limit the position, order, priority, number, or content of the descriptive objects. For the description of the descriptive objects, please refer to the contextual description in the claims or embodiments, and the use of prefixes should not constitute unnecessary limitations.

[0066] Step 102: Receive and analyze to obtain target signal features corresponding to the at least one signal to be diagnosed.

[0067] In one embodiment provided by the present disclosure, the at least one signal to be diagnosed is an electrical signal obtained through a vehicle wiring harness or an OBD connector, including at least one of an analog signal, a digital level signal, an output signal of a Hall sensor, and a pulse width modulation (PWM) signal. Each signal to be diagnosed corresponds to an acquisition circuit. For example, the analog signal is acquired through an analog switch acquisition circuit, the digital level signal is acquired through a digital switch / drive state acquisition circuit, the output signal of the Hall sensor is acquired through a Hall signal acquisition circuit, and the PWM signal is acquired through a PWM frequency acquisition circuit.

[0068] In order to measure the at least one signal to be diagnosed and thereby determine whether the signal to be diagnosed is abnormal, an embodiment of the present disclosure provides an acquisition and analysis mode for measuring the signal to be diagnosed. The specific implementation method includes: after determining that the target operating mode is the acquisition and analysis mode, switching to the acquisition and analysis mode, and then receiving a first selection instruction, wherein the first selection instruction is used to determine the signal to be diagnosed, wherein the first selection instruction carries identification information corresponding to the at least one signal to be diagnosed, and based on the identification information, the acquisition circuit corresponding to the at least one signal to be diagnosed can be determined; based on the acquisition circuit corresponding to the at least one signal to be diagnosed, a real-time test waveform of the corresponding signal to be diagnosed is acquired; then, the at least one signal to be diagnosed is converted into a pre-configured high and low level range or voltage range to obtain the converted at least one signal to be diagnosed; the converted at least one signal to be diagnosed is respectively analyzed to obtain a first target signal; based on the real-time test waveform, the high and low level range or voltage range, a first signal feature of the first target signal is extracted; and finally, the real-time test waveform of the first target signal and the corresponding first signal feature are output. The pre-configured high and low level range or voltage range can be set according to the signal diagnosis equipment or user requirements, and is not specifically limited by the present disclosure.

[0069] Step 103: Send the comparison result between the target signal feature and the preset signal feature to a display module.

[0070] In order to further accurately locate vehicle faults and improve the efficiency of vehicle fault analysis, the embodiment of the present disclosure provides a comparison analysis mode. In the comparison analysis mode, it is necessary to compare the second signal feature of the second target signal with the preset signal feature to obtain a comparison result of whether the second target signal is abnormal. Therefore, the second target signal should be obtained first. The method for obtaining the second target signal specifically includes: after switching to the comparison analysis mode, receiving a second selection instruction, the second selection instruction carries identification information corresponding to the at least one signal to be diagnosed, and according to the identification information, determining the acquisition circuit corresponding to the at least one signal to be diagnosed, and then parsing the received control instruction for the vehicle to determine the signal to be diagnosed corresponding to the control instruction for the vehicle, and then acquiring the real-time test waveform of the signal to be diagnosed corresponding to the control instruction based on the acquisition circuit corresponding to the at least one signal to be diagnosed; converting the at least one signal to be diagnosed into a pre-configured high and low level range or voltage range to obtain the converted at least one signal to be diagnosed; parsing the converted at least one signal to be diagnosed to obtain the second target signal; and finally extracting the second signal feature of the second target signal based on the real-time test waveform and the high and low level range or voltage range.

[0071] Step 104: Receive and display the comparison result between the target signal feature and the preset signal feature.

[0072] In one embodiment provided in the present disclosure, the preset signal feature is pre-recorded signal feature information of a normal electrical signal, which is used to compare with the second signal feature of the second target signal to facilitate analysis of the second target signal.

[0073] In order to analyze the second target signal and further locate the abnormal signal, after obtaining the second target signal and its second signal feature, the signal feature of the second target signal is compared and analyzed with the preset signal feature. If the difference between the second signal feature and the preset signal feature is within the preset error range, the second target signal is determined to be normal; if the difference between the second signal feature and the preset signal feature exceeds the preset error range, it is determined that the second target signal is abnormal.

[0074] After comparing the second signal feature of the second target signal with the preset signal feature, obtain a comparison result of whether the second target signal has an abnormality; if it is determined that the second target signal is normal, output the comparison result of the second target signal being normal, and output the actual measured waveform of the second target signal, the second signal feature, and the control instruction for the vehicle; if it is determined that the second target signal has an abnormality, output the comparison result of the second target signal being abnormal, and at the same time output the real-time test waveform of the second target signal, the second signal feature, and the control instruction for the vehicle.

[0075] The vehicle fault diagnosis method provided by the present disclosure responds to a selection instruction of at least one signal to be diagnosed, connects the signal harness of the vehicle to be diagnosed, collects at least one signal to be diagnosed corresponding to the vehicle to be diagnosed; receives and analyzes the target signal characteristics corresponding to each of the at least one signal to be diagnosed; sends the comparison result of the target signal characteristics with the preset signal characteristics to a display module; receives and displays the comparison result of the target signal characteristics with the preset signal characteristics. Compared with other related technologies, the vehicle fault diagnosis device disclosed in the present disclosure can output the target signal characteristics of the at least one signal to be diagnosed and the comparison result of the target signal characteristics with the preset signal characteristics, and can more intuitively determine whether the at least one signal to be diagnosed has an abnormality, thereby accurately locating the vehicle fault, greatly saving the time for screening and locating vehicle faults, and improving the efficiency of locating and analyzing vehicle faults.

[0076] In order to further understand the target signal characteristics corresponding to the at least one signal to be diagnosed obtained by receiving and parsing in step 101, please refer to Figure 2 , Figure 2 This is a flow chart of another vehicle fault diagnosis method provided by the embodiment of the present disclosure. Figure 2 As shown, the method for receiving and analyzing the at least one signal to be diagnosed includes the following steps:

[0077] Step 201: Obtain identification information corresponding to the at least one signal to be diagnosed carried in the selection instruction.

[0078] In practical applications, when diagnosing a vehicle fault, it's often necessary to simultaneously diagnose multiple circuit signals because the specific circuit or device causing the fault cannot be determined. Therefore, the selection instruction received by the vehicle fault diagnosis device typically includes information indicating at least one signal to be diagnosed. For example, the selection instruction may include both analog signal identification information and Hall signal identification information, with the identification information used to identify the acquisition circuit corresponding to each of the at least one signal to be diagnosed.

[0079] Step 202 : According to the identification information, based on the acquisition circuits corresponding to the at least one signal to be diagnosed, a real-time test waveform of the at least one signal to be diagnosed is acquired.

[0080] After determining the corresponding at least one acquisition circuit through the identification information, the corresponding real-time test waveform is acquired through the acquisition circuit corresponding to the at least one signal to be diagnosed, so as to extract the signal characteristics of the corresponding signal to be diagnosed according to the real-time test waveform.

[0081] Step 203 : converting the at least one signal to be diagnosed into pre-configured high and low level ranges or voltage ranges respectively to obtain the converted at least one signal to be diagnosed.

[0082] In the embodiment of the present disclosure, in order to enable the at least one signal to be diagnosed after acquisition to be recognized by the fault diagnosis module, it is necessary to convert the at least one signal to be diagnosed into a pre-configured high and low level range or voltage range, respectively, so as to extract the target signal characteristics of the target signal based on the real-time test waveform and the pre-configured high and low level range or voltage range.

[0083] Corresponding to the above-mentioned vehicle fault diagnosis method, the present invention also proposes a vehicle fault diagnosis device. In order to further illustrate the vehicle fault diagnosis device, the present disclosure also provides a structural diagram of the vehicle fault diagnosis device, please refer to Figure 3 , wherein the vehicle fault diagnosis device includes: a charging jack 31, a display screen 32, a key area 33, a banana socket 34, and a connector seat 35. In addition, in order to connect the vehicle fault diagnosis device to the vehicle to be detected, the vehicle fault diagnosis device provided by the present disclosure also includes the following Figure 4 The piercing device probe 36 shown, and Figure 5 The OBD adapter cable 37 is shown.

[0084] like Figure 3 、 Figure 4 、 Figure 5As shown, the vehicle fault diagnosis device provided by the embodiment of the present disclosure has a built-in battery and can be used in a portable manner. The charging socket 31 is used to charge the built-in battery; the display screen 32 is used to display the real-time test waveform of the first target signal, the real-time test waveform of the first signal characteristic, the second target signal, the second signal characteristic, the comparison result, and the control instruction in the above steps 101 to 104, and the display screen 32 supports inputting the above-mentioned switching instructions, first selection instructions, and second selection instructions in a touch screen manner; the key area 33 is used to input instructions such as the above-mentioned switching instructions, first selection instructions, and second selection instructions; the banana socket is used to insert the wire probe 36 or other test leads for measuring the signal to be diagnosed; the wire probe 36 can contact the wire core without damaging the appearance of the vehicle's wiring harness, which is convenient for measuring the signal to be diagnosed of the wiring harness; the connector seat can be connected to the OBD adapter cable 37 or other customized adapter cable; the OBD adapter cable can be connected to the vehicle OBD connector for obtaining message data on the vehicle bus.

[0085] In one embodiment provided by the present disclosure, in order to better understand the vehicle fault diagnosis device, the present disclosure also provides an electrical architecture diagram corresponding to the vehicle fault diagnosis device, please refer to Figure 6 , which includes: a data acquisition module 41, a fault diagnosis module 42, a storage module 43, a display module 44, an input module 45, a communication module 46, and a power supply system 47.

[0086] like Figure 7 As shown, the data acquisition module 41 includes Figure 6 The analog switch acquisition circuit 411, digital switch / drive state acquisition circuit 412, Hall signal acquisition circuit 414, and PWM frequency acquisition circuit 414 are shown. The analog switch acquisition circuit is used to acquire analog signals and convert them into a voltage range that can be recognized by the controller 42; the digital switch / drive state acquisition circuit 412 is used to acquire digital level signals and convert them into a high and low level range that can be recognized by the controller 42; the Hall signal acquisition circuit 413 is used to acquire the output signal of the Hall sensor and convert it into a high and low level range that can be recognized by the controller 42; and the PWM frequency acquisition circuit 414 is used to acquire PWM signals and convert them into a high and low level range that can be recognized by the controller 42.

[0087] like Figure 5 As shown, the fault diagnosis module 42 is used not only to process and extract the signal features of the signal to be diagnosed, but also to:

[0088] 1. Analyze the analog signal converted by the analog switch acquisition circuit to obtain a analyzed analog signal; extract the voltage amplitude characteristics of the analyzed analog signal.

[0089] 2. Analyze the digital level signal converted by the digital switch / drive state acquisition circuit to obtain a analyzed digital level signal; and extract the voltage amplitude characteristics of the analyzed digital level signal.

[0090] 3. Analyze the output signal of the Hall sensor after conversion by the Hall signal acquisition circuit to obtain the analyzed output signal of the Hall sensor; extract the voltage amplitude, frequency, and pulse number characteristics of the analyzed output signal of the Hall sensor.

[0091] 4. Analyze the PWM signal converted by the PWM frequency acquisition circuit to obtain the analyzed PWM signal; extract the voltage amplitude, frequency, and duty cycle characteristics of the analyzed PWM signal.

[0092] Please continue to refer to Figure 6 , the storage module 43 is used to store the analyzed real-time test waveform, preset signal characteristics, comparison results, and CAN / ETH communication matrix, etc.; the display module 44 is used to display the control instructions, real-time test waveform, target signal characteristics, comparison results, etc.; the input module 45 is used to connect to the vehicle CAN / ETH network through the OBD interface, read the vehicle network message content, or transmit data through Bluetooth, 5G wireless data, etc. The user can download or upload the CAN / ETH communication matrix, comparison results, and real-time test waveform to the remote terminal. Figure 2 In the vehicle fault diagnosis device shown, the power supply module 47 shown includes a built-in battery, a charging circuit and a power supply circuit, which provide power for all modules and circuits, making the device easy to carry and use.

[0093] The vehicle fault diagnosis device disclosed herein provides an acquisition and analysis mode and a comparison and analysis mode, both of which can output real-time test waveforms and signal characteristics of the signal to be diagnosed, allowing for a more intuitive determination of whether the signal is abnormal.

[0094] In some embodiments, a conventional vehicle fault diagnostic instrument is connected to the vehicle's OBD interface via an OBD adapter cable to obtain vehicle bus messages in order to facilitate vehicle fault diagnosis. Therefore, the conventional vehicle-connected fault diagnostic instrument can only be used after the vehicle's OBD diagnostic service is developed and cannot be used during the vehicle's R&D process. The vehicle fault diagnostic device provided by the embodiment of the present disclosure, in addition to obtaining vehicle bus messages for vehicle fault diagnosis via the OBD adapter cable, can also collect vehicle electrical signals through the data acquisition module's analog switch acquisition circuit, digital switch acquisition circuit, Hall signal acquisition circuit, and pulse width modulation signal acquisition circuit. For example, as shown in Figures X and X, one end of the wire probe of the vehicle fault diagnostic device provided by the embodiment of the present disclosure is connected to the vehicle's wiring harness, and the other end is connected to the banana socket of the vehicle fault diagnostic device provided by the present disclosure. Through the acquisition circuits such as the analog switch acquisition circuit, digital switch acquisition circuit, Hall signal acquisition circuit, and pulse width modulation signal acquisition circuit, at least one of the vehicle's analog signal, digital level signal, Hall sensor output signal, and pulse width modulation signal is collected. Since the acquisition circuits such as the analog switch acquisition circuit, digital switch acquisition circuit, Hall signal acquisition circuit and pulse width modulation signal acquisition circuit disclosed in the present invention do not need to be connected to the vehicle's OBD fault diagnosis service, the vehicle fault diagnosis device provided by the present invention can also perform vehicle fault diagnosis during the vehicle development process.

[0095] In summary, the embodiments of the present disclosure can achieve the following effects:

[0096] 1. Compared with other hardware devices, such as multimeters and oscilloscopes, the vehicle fault diagnosis device disclosed herein provides both an acquisition and analysis mode and a comparison and analysis mode that can output real-time test waveforms and signal characteristics of the signal to be diagnosed, allowing for a more intuitive determination of whether the signal is abnormal.

[0097] 2. The comparison analysis mode proposed in the present disclosure can also output the comparison result of whether the second target signal has an abnormality, thereby accurately locating the abnormal signal and greatly saving the time for screening and locating the abnormal signal.

[0098] 3. During the vehicle development process, the system can collect signals to be diagnosed and perform vehicle fault diagnosis.

[0099] The vehicle fault diagnosis device provided by the present disclosure responds to a selection instruction of at least one signal to be diagnosed, connects to the signal harness of the vehicle to be diagnosed, collects at least one signal to be diagnosed corresponding to the vehicle to be diagnosed, receives and analyzes the target signal characteristics corresponding to each of the at least one signal to be diagnosed, sends the comparison results of the target signal characteristics with the preset signal characteristics to a display module, and receives and displays the comparison results of the target signal characteristics with the preset signal characteristics. Compared with other related technologies, the vehicle fault diagnosis device disclosed in the present disclosure can output the target signal characteristics of the at least one signal to be diagnosed and the comparison results of the target signal characteristics with the preset signal characteristics, and can more intuitively determine whether the at least one signal to be diagnosed has an abnormality, thereby accurately locating the vehicle fault, greatly saving the time for screening and locating vehicle faults, and improving the efficiency of locating and analyzing vehicle faults.

[0100] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principles are the same, which is not limited in this embodiment.

[0101] Corresponding to the above-mentioned vehicle fault diagnosis method and apparatus, the present invention also provides a vehicle fault diagnosis system. Since the system embodiment of the present invention corresponds to the above-mentioned method embodiment and apparatus embodiment, any details not disclosed in the system embodiment can be referred to the above-mentioned method embodiment and apparatus embodiment, and will not be further described in this invention.

[0102] It should be noted that the aforementioned explanations of the method embodiment and the device embodiment are also applicable to the system of this embodiment, and the principles are the same, which are no longer limited in this embodiment.

[0103] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0104] Figure 8 A schematic block diagram of an example electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0105] like Figure 8As shown, the device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 502 or a computer program loaded from a storage unit 508 into a RAM (Random Access Memory) 503. Various programs and data required for the operation of the device 500 can also be stored in the RAM 503. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An I / O (Input / Output) interface 505 is also connected to the bus 504.

[0106] Various components in device 500 are connected to I / O interface 505, including: an input unit 506, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a magnetic disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows device 500 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0107] The computing unit 501 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as a vehicle fault diagnostic device. For example, in some embodiments, the vehicle fault diagnostic device can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed onto the device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to execute the aforementioned vehicle fault diagnosis device in any other appropriate manner (for example, by means of firmware).

[0108] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System on Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0109] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0110] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0111] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0112] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.

[0113] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship is established by computer programs running on the respective computers, establishing a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host, a host product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosts and VPS services ("Virtual Private Servers" or simply "VPS"). The server may also be a server in a distributed system or a server integrated with blockchain.

[0114] It's important to note that artificial intelligence (AI) is the study of how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). This encompasses both hardware and software technologies. AI hardware technologies generally include sensors, specialized AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily encompass computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graphs.

[0115] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.

[0116] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A vehicle fault diagnosis device, characterized in that: include: A data acquisition module, configured to connect to a signal harness of a vehicle to be diagnosed and acquire at least one signal to be diagnosed corresponding to the vehicle to be diagnosed; The fault diagnosis module is connected to the data acquisition module and is used to receive and analyze the at least one signal to be diagnosed to obtain a fault diagnosis result of the vehicle to be diagnosed.

2. The vehicle fault diagnosis device according to claim 1, characterized in that: The at least one signal to be diagnosed comprises at least one of an analog signal, a digital level signal, a Hall sensor output signal and a pulse width modulation signal; The data acquisition module includes at least one of an analog switch acquisition circuit, a digital switch acquisition circuit, a Hall signal acquisition circuit, and a pulse width modulation signal acquisition circuit; The analog switch acquisition circuit is used to acquire the analog signal of the vehicle to be diagnosed; The digital switch acquisition circuit is used to acquire the digital level signal of the vehicle to be diagnosed; The Hall signal acquisition circuit is used to acquire the Hall sensor output signal of the vehicle to be diagnosed; The pulse width modulation signal acquisition circuit is used to acquire the pulse width modulation signal of the vehicle to be diagnosed.

3. The vehicle fault diagnosis device according to claim 1, characterized in that: It also includes an input module, a display module and a mode selection module; The mode selection module is configured to determine, in response to a working mode switching instruction, a target working mode corresponding to the switching instruction; The input module is used to input a control instruction for the at least one signal to be diagnosed into the fault diagnosis module; The fault diagnosis module is further configured to receive and execute the control instruction; The fault diagnosis module is further configured to extract target signal features of the at least one signal to be diagnosed; The fault diagnosis module is further configured to send a comparison result between the target signal feature and the preset signal feature to the display module; The display module is used to receive and display the comparison result between the target signal feature and the preset signal feature.

4. The vehicle fault diagnosis device according to claim 3, characterized in that: Also includes a communication module and a storage module; The communication module is configured to receive the preset signal characteristics sent by the remote terminal and send the preset signal characteristics to the fault diagnosis module, so that the fault diagnosis module compares the target signal characteristics with the preset signal characteristics; The communication module is further used to obtain message data from the vehicle bus; The storage module is configured to store the target signal feature, the preset signal feature, and the comparison result sent by the fault diagnosis module; The communication module is further used to download and upload the target signal characteristics, the preset signal characteristics and the comparison results.

5. A vehicle fault diagnosis method, characterized in that: The method is applied to the vehicle fault diagnosis device according to any one of claims 1 to 4, comprising: In response to a selection instruction of at least one signal to be diagnosed, connecting a signal harness of a vehicle to be diagnosed and collecting at least one signal to be diagnosed corresponding to the vehicle to be diagnosed; receiving and analyzing the target signal characteristics corresponding to the at least one signal to be diagnosed; Sending the comparison result between the target signal feature and the preset signal feature to the display module; Receive and display the comparison result between the target signal feature and the preset signal feature.

6. The method according to claim 5, characterized in that Before collecting at least one signal to be diagnosed of the vehicle to be diagnosed, the method further includes: In response to an operating mode switching instruction, determining a target operating mode corresponding to the switching instruction; After determining the target operating mode corresponding to the switching instruction, the method further includes: If it is determined that the target operating mode is the acquisition and analysis mode, then after acquiring at least one signal to be diagnosed of the vehicle to be diagnosed, displaying a target signal feature of the at least one signal to be diagnosed; If it is determined that the target working mode is the comparison and analysis mode, after collecting at least one signal to be diagnosed of the vehicle to be diagnosed, the comparison result between the target signal feature and the preset signal feature is displayed.

7. The method according to claim 5, characterized in that The method of connecting a signal harness of a vehicle to be diagnosed and collecting at least one signal to be diagnosed corresponding to the vehicle to be diagnosed in response to a selection instruction of at least one signal to be diagnosed includes: Obtaining identification information corresponding to each of the at least one signal to be diagnosed carried in the selection instruction; According to the identification information, collecting a real-time test waveform of the at least one signal to be diagnosed based on an acquisition circuit corresponding to each of the at least one signal to be diagnosed; The at least one signal to be diagnosed is converted into a pre-configured high and low level range or voltage range respectively to obtain the converted at least one signal to be diagnosed.

8. The method according to claim 7, characterized in that The receiving and analyzing to obtain target signal features corresponding to the at least one signal to be diagnosed comprises: receiving and respectively analyzing the at least one converted signal to be diagnosed to obtain a target signal; A target signal feature of the target signal is extracted based on the real-time test waveform and the preconfigured high and low level ranges or voltage ranges.

9. A vehicle diagnostic system, comprising the vehicle fault diagnostic device according to any one of claims 1 to 4 and a wire probe, wherein the vehicle fault diagnostic device is connected to the signal harness of the vehicle to be diagnosed via the wire probe.

10. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 5 to 8.