Equipment for whole vehicle diagnosis based on whole vehicle communication protocol and working method thereof
By using diagnostic equipment based on vehicle communication protocol on electric motorcycles, the problem of after-sales service difficulties in electric motorcycles in Africa has been solved, and efficient and low-cost after-sales diagnosis and troubleshooting have been achieved.
Patent Information
- Application Number
- CN202411626387.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-18
AI Technical Summary
In Africa, after-sales service and troubleshooting of electric motorcycles are difficult, mainly due to the lack of professional and technical personnel and high-cost CAN analysis tools, which makes after-sales difficult and costly.
The diagnostic equipment based on the vehicle communication protocol, including the diagnostic module and the diagnostic APP on the mobile device, communicates in two directions with the diagnostic interface of the vehicle through the diagnostic module, and sends the vehicle CAN data to the diagnostic APP on the mobile device through wireless communication. , perform message analysis and diagnosis.
It reduces the difficulty and cost of after-sales diagnosis, reduces the demand for professional and technical personnel, and achieves efficient after-sales service for electric motorcycles in Africa.
Smart Images

Figure CN119472606A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of whole vehicle diagnosis, and in particular to a device for whole vehicle diagnosis based on a whole vehicle communication protocol and a working method thereof. Background Art
[0002] In sub-Saharan African countries, due to the imperfect urban transportation system, many countries rely on motorcycle taxis to meet transportation needs. The popularization of electric motorcycles can not only significantly reduce carbon emissions, but also help reduce the operating costs of car owners. In recent years, African governments have taken many measures to promote the development of the electric motorcycle industry, local electric motorcycle start-ups have flourished, and the popularity of electric motorcycles has continued to increase.
[0003] However, due to the complex network architecture and controllers of electric motorcycles, there is a lack of technicians in Africa who can provide after-sales and troubleshooting services for electric motorcycles. Technical after-sales services are provided by technicians of the vehicle design company remotely or on business trips to the local site for after-sales services. Remote guidance is difficult to effectively handle problems due to the lack of tools on site, and on-site business trips to handle problems are costly. In addition, the CAN analysis tools used in the development process of electric motorcycles to troubleshoot and analyze faulty vehicles have high procurement costs, and it is impossible to equip one sales store or sales area with one analysis tool; and the use and operation of the CAN analysis tool requires professional training; all of these make the after-sales service of electric motorcycles difficult, and have become technical problems that need to be solved urgently. Summary of the invention
[0004] In view of the above-mentioned deficiencies in the prior art, the technical problem to be solved by the present invention is: how to provide a simple and intuitive whole vehicle after-sales diagnostic device and testing method, thereby effectively reducing the difficulty of after-sales service by providing a device and a working method for whole vehicle diagnosis based on the whole vehicle communication protocol.
[0005] In order to solve the above technical problems, the present invention adopts the following technical solutions: A device for performing whole-vehicle diagnosis based on a whole-vehicle communication protocol comprises a diagnosis module and a mobile device, wherein the mobile device is provided with a diagnosis APP, the diagnosis module is used for bidirectional communication connection with a diagnosis interface on the whole vehicle, and bidirectional wireless communication connection with the mobile device, the diagnosis module reads the whole-vehicle CAN data through the diagnosis interface on the whole vehicle, and sends the read whole-vehicle CAN data to the diagnosis APP on the mobile device through wireless communication, and the diagnosis APP comprises a whole-vehicle data stream module, a whole-vehicle information module, a whole-vehicle diagnosis module, a VIN reading and writing module, a vehicle type configuration module and a message recording module.
[0006] Preferably, the vehicle data stream module is used to read all messages defined by the vehicle communication protocol through the vehicle CAN data; The vehicle information module is used to read the key parameters and vehicle data of each controller on the vehicle through the vehicle CAN data; The vehicle diagnostic module is used to read the fault level of each controller on the vehicle in real time through the vehicle CAN data, and display the current fault in real time; The VIN reading and writing module is used to read the VIN written in the vehicle controller through the vehicle CAN data, and after the vehicle controller is replaced, write the actual VIN into the replaced vehicle controller; The vehicle model configuration module is used to import configuration parameters of the corresponding vehicle model; The message recording module is used to record all the current data of the entire vehicle and store it in the diagnostic APP.
[0007] Preferably, the diagnostic APP is provided with a vehicle data stream button, a vehicle information button, a vehicle diagnosis button, a VIN read and write button, a vehicle model configuration button and a message recording button; The whole vehicle data stream button is in communication connection with the whole vehicle data stream module, so that all messages defined by the whole vehicle communication protocol can be read by clicking the whole vehicle data stream button; The vehicle information button is in communication with the vehicle information module so that the key parameters of each controller on the vehicle and the vehicle data can be read by clicking the vehicle information button; The vehicle diagnostic button is in communication with the vehicle diagnostic module, so that the fault level of each controller on the vehicle can be read in real time by clicking the vehicle diagnostic button, and the current fault can be displayed in real time; The VIN read / write button is in communication with the VIN read / write module, so that the VIN written in the vehicle controller can be read by clicking the VIN read / write button, and after the vehicle controller is replaced, the actual VIN can be written into the replaced vehicle controller; The vehicle type configuration button is in communication with the vehicle type configuration module so that configuration parameters of the corresponding vehicle type can be imported by clicking the vehicle type configuration button; The message recording button is communicatively connected with the message recording module so that all the current data of the entire vehicle can be recorded and stored in the diagnostic APP by clicking the message recording button.
[0008] A working method of the device for performing vehicle diagnosis based on the vehicle communication protocol as described above comprises the following steps: Step 1) The diagnostic module is connected to the diagnostic interface on the vehicle; Step 2) The vehicle is powered on, and the diagnostic module sends a WIFI hotspot; Step 3) The mobile device is connected to the WIFI hotspot sent by the diagnostic module; Step 4) Open the diagnostic APP on the mobile device until the diagnostic APP shows that the connection is normal; Step 5) Click the corresponding button to complete the corresponding function according to different diagnostic needs.
[0009] Preferably, in step 2), the vehicle is powered on by turning the key. If the vehicle is powered on successfully, the diagnostic interface of the vehicle is powered on, the diagnostic module is powered on successfully and sends a WIFI hotspot. If the vehicle fails to be powered on, the diagnostic interface of the vehicle is not powered on, and the diagnostic module fails to power on and does not send a WIFI hotspot.
[0010] Preferably, the diagnostic requirements in step 5) include obtaining vehicle data stream, obtaining vehicle information, displaying current vehicle fault details, reading and updating the VIN inside the vehicle controller, importing the configuration file of the corresponding vehicle model, and recording and storing all data of the current vehicle.
[0011] Preferably, the method for obtaining the vehicle data stream in step 5) is: click the vehicle data stream button, and all ID message signals of the vehicle communication protocol are displayed on the diagnostic APP, and can be filtered according to each controller on the vehicle.
[0012] Preferably, the method for obtaining the vehicle information in step 5) is: click the vehicle information button, and the key parameters of each controller of the vehicle and the vehicle data are read and displayed on the diagnostic APP. The key parameters of each controller include battery SOC, cell voltage, cell temperature, motor control temperature, speed, torque, operating current, voltage, software and hardware version numbers; the vehicle data includes throttle opening, brake status, remaining endurance, total mileage, and key status.
[0013] Preferably, the method for displaying the current vehicle fault details in step 5) is: click the vehicle diagnosis button, the diagnosis APP displays the fault level of each controller on the current vehicle, and displays the current fault in real time.
[0014] Preferably, the method for reading and updating the VIN inside the vehicle controller in step 5) is: click the VIN read and write button, the diagnostic APP reads the VIN written inside the vehicle controller, and after the vehicle controller is replaced, writes the actual VIN into the replaced vehicle controller.
[0015] Preferably, the method for recording and storing all the data of the current vehicle in step 5) is: click the message recording button, record and end recording by clicking, record all the data of the current vehicle and store it in the diagnostic APP, and transfer the data file through the mobile device.
[0016] Compared with the prior art, the present invention has the following advantages: 1. When the present invention performs after-sales diagnosis on the whole vehicle, the diagnostic module is connected to the diagnostic interface on the whole vehicle, the diagnostic module is used to obtain the whole vehicle CAN data, and the obtained whole vehicle CAN data is sent to a mobile device (such as a mobile phone) by wireless communication, and then the diagnostic APP on the mobile device is used to parse the message of the obtained whole vehicle CAN data, and after-sales diagnosis is performed in combination with the vehicle model configuration file and VIN. The diagnostic content includes obtaining the whole vehicle data stream, the whole vehicle information, displaying the current whole vehicle fault details, reading and updating the VIN inside the whole vehicle controller, importing the configuration file of the corresponding vehicle model, recording and storing all the data of the current whole vehicle, etc. Therefore, when the present solution performs after-sales diagnosis on the whole vehicle, it only needs to connect the diagnostic module to the diagnostic interface on the whole vehicle, and input the vehicle model configuration and VIN, and the required diagnostic content can be obtained on the diagnostic APP, so the entire diagnostic process greatly reduces the professional and technical requirements for after-sales personnel, thereby greatly reducing the difficulty of after-sales.
[0017] 2. The present invention uses the diagnostic module + diagnostic APP for on-site diagnosis, records fault data through the message recording module, and feeds back to the development end for analysis. The technicians can obtain the vehicle fault data and analyze and process it without going to the site, thereby effectively reducing the after-sales fault handling costs of vehicles sold across regions. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Attached Figure 1 This is a system block diagram of a device for performing vehicle diagnosis based on a vehicle communication protocol according to the present invention; Attached Figure 2 This is a schematic diagram of the working interface of the diagnostic APP in the device for performing whole vehicle diagnosis based on the whole vehicle communication protocol of the present invention; Attached Figure 3 The present invention is a flow chart of a working method of a device for performing whole vehicle diagnosis based on a whole vehicle communication protocol. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work belong to the scope of protection of the present invention.
[0020] It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings. In the description of the present invention, it should be noted that the orientation or position relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. is based on the orientation or position relationship shown in the drawings, or the orientation or position relationship in which the invention product is usually placed when used, which is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance. In addition, the terms "horizontal", "vertical", etc. do not mean that the components are absolutely horizontal or suspended, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", and does not mean that the structure must be completely horizontal, but can be slightly tilted. In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0021] As attached Figure 1 As shown, a device for whole vehicle diagnosis based on the whole vehicle communication protocol includes a diagnostic module and a mobile device. The mobile device is provided with a diagnostic APP. The diagnostic module is used for two-way communication connection with the diagnostic interface on the whole vehicle and two-way wireless communication connection with the mobile device. The diagnostic module reads the whole vehicle CAN data through the diagnostic interface on the whole vehicle, and sends the read whole vehicle CAN data to the diagnostic APP on the mobile device through wireless communication. The diagnostic APP includes a whole vehicle data stream module, a whole vehicle information module, a whole vehicle diagnostic module, a VIN reading and writing module, a vehicle model configuration module and a message recording module.
[0022] In this embodiment, the vehicle data stream module is used to read all messages defined by the vehicle communication protocol through the vehicle CAN data; The vehicle information module is used to read the key parameters and vehicle data of each controller on the vehicle through the vehicle CAN data; The vehicle diagnostic module is used to read the fault level of each controller on the vehicle in real time through the vehicle CAN data, and display the current fault in real time; The VIN read / write module is used to read the VIN written in the vehicle controller through the vehicle CAN data, and after the vehicle controller is replaced, write the actual VIN into the replaced vehicle controller; The vehicle configuration module is used to import the configuration parameters of the corresponding vehicle model; The message recording module is used to record all the current vehicle data and store it in the diagnostic APP.
[0023] In this embodiment, as shown in the attached Figure 2 As shown, the diagnostic APP is equipped with a vehicle data stream button, a vehicle information button, a vehicle diagnosis button, a VIN read and write button, a vehicle model configuration button, and a message recording button; The vehicle data stream button is connected to the vehicle data stream module for reading all messages defined by the vehicle communication protocol by clicking the vehicle data stream button; The vehicle information button is connected to the vehicle information module for reading the key parameters of each controller and vehicle data on the vehicle by clicking the vehicle information button; The vehicle diagnostic button is connected to the vehicle diagnostic module in communication, so that the fault level of each controller on the vehicle can be read in real time by clicking the vehicle diagnostic button, and the current fault can be displayed in real time; The VIN read / write button is connected to the VIN read / write module for reading the VIN written in the vehicle controller by clicking the VIN read / write button, and after the vehicle controller is replaced, the actual VIN is written into the replaced vehicle controller; The vehicle configuration button is in communication with the vehicle configuration module so that configuration parameters of the corresponding vehicle model can be imported by clicking the vehicle configuration button; The message recording button is connected to the message recording module so that all the current vehicle data can be recorded and stored in the diagnostic APP by clicking the message recording button.
[0024] In this specific embodiment, a working method of the device for performing vehicle diagnosis based on the vehicle communication protocol as described above is also provided, as shown in the attached Figure 3 As shown, the following steps are included: Step 1) Connect the diagnostic module to the diagnostic interface on the vehicle.
[0025] Step 2) Turn the key to power on the vehicle. If the vehicle is powered on successfully, the diagnostic interface of the vehicle is powered on, the diagnostic module is powered on successfully and sends a WIFI hotspot. If the vehicle fails to be powered on, the diagnostic interface of the vehicle is not powered on, and the diagnostic module fails to be powered on and does not send a WIFI hotspot.
[0026] Step 3) The mobile device (such as a mobile phone) is connected to the WIFI hotspot sent by the diagnostic module.
[0027] Step 4) Open the diagnostic app on your mobile device and wait until the diagnostic app shows that the connection is normal.
[0028] Step 5) Click the corresponding button to complete the corresponding function according to different diagnostic needs.
[0029] In this embodiment, the diagnostic requirements in step 5) include: Get the whole vehicle data stream: The method to get the whole vehicle data stream is: click the whole vehicle data stream button, and the diagnostic APP will display all the ID message signals of the whole vehicle communication protocol, and can filter according to the controllers on the whole vehicle.
[0030] Get vehicle information: The method to get vehicle information is: click the vehicle information button, the diagnostic APP reads and displays the key parameters of each controller and vehicle data. The key parameters of each controller include battery SOC, cell voltage, cell temperature, motor control temperature, speed, torque, operating current, voltage, software and hardware version numbers; vehicle data includes throttle opening, brake status, remaining endurance, total mileage, and key status.
[0031] Display the current vehicle fault details: The method to display the current vehicle fault details is: click the vehicle diagnosis button, the diagnosis APP will display the fault level of each controller on the current vehicle and display the current fault in real time.
[0032] Read and update the VIN inside the vehicle controller: The method to read and update the VIN inside the vehicle controller is: click the VIN read and write button, the diagnostic APP reads the VIN written inside the vehicle controller, and after the vehicle controller is replaced, writes the actual VIN to the replaced vehicle controller.
[0033] Import the configuration file of the corresponding vehicle model: Click the vehicle model configuration button to adapt the configuration files of different manufacturers and different vehicle models, and import the configuration files into the diagnostic APP.
[0034] Record and store all the data of the current vehicle: The method for recording and storing all the data of the current vehicle is: click the message recording button, record and end recording by clicking, record all the data of the current vehicle and store it in the diagnostic APP, and transfer the data file through the mobile device.
[0035] Compared with the prior art, the present invention connects the diagnostic module with the diagnostic interface on the vehicle when conducting after-sales diagnosis on the vehicle, uses the diagnostic module to obtain the vehicle CAN data, and sends the obtained vehicle CAN data to a mobile device (such as a mobile phone) through wireless communication, and then uses the diagnostic APP on the mobile device to parse the obtained vehicle CAN data, and conducts after-sales diagnosis in combination with the vehicle model configuration file and VIN. The diagnostic content includes obtaining the vehicle data stream, vehicle information, displaying the current vehicle fault details, reading and updating the VIN inside the vehicle controller, importing the configuration file of the corresponding vehicle model, recording and storing all the data of the current vehicle, etc. Therefore, when conducting after-sales diagnosis on the vehicle, the present solution only needs to connect the diagnostic module with the diagnostic interface on the vehicle, and input the vehicle model configuration and VIN, and the required diagnostic content can be obtained on the diagnostic APP, so the entire diagnostic process greatly reduces the professional and technical requirements for after-sales personnel, thereby greatly reducing the difficulty of after-sales. The present invention performs on-site diagnosis through a diagnostic module + diagnostic APP, records fault data through a message recording module, and feeds it back to the development end for analysis. Technical personnel do not need to go to the site to obtain the vehicle's fault data and perform analysis and processing, thereby effectively reducing the after-sales problem-solving costs of cross-regional sales vehicles.
[0036] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit the technical solution. Those skilled in the art should understand that those modifications or equivalent substitutions of the technical solution of the present invention that do not depart from the purpose and scope of the technical solution should be included in the scope of the claims of the present invention.
Claims
1. Equipment for vehicle diagnosis based on vehicle communication protocol, characterized in that: It includes a diagnostic module and a mobile device. The mobile device is provided with a diagnostic APP. The diagnostic module is used for bidirectional communication connection with the diagnostic interface on the whole vehicle and bidirectional wireless communication connection with the mobile device. The diagnostic module reads the whole vehicle CAN data through the diagnostic interface on the whole vehicle, and sends the read whole vehicle CAN data to the diagnostic APP on the mobile device by wireless communication. The diagnostic APP includes a whole vehicle data stream module, a whole vehicle information module, a whole vehicle diagnostic module, a VIN reading and writing module, a vehicle model configuration module and a message recording module.
2. The device for performing whole vehicle diagnosis based on whole vehicle communication protocol according to claim 1, characterized in that: The vehicle data stream module is used to read all messages defined by the vehicle communication protocol through the vehicle CAN data; The vehicle information module is used to read the key parameters and vehicle data of each controller on the vehicle through the vehicle CAN data; The vehicle diagnostic module is used to read the fault level of each controller on the vehicle in real time through the vehicle CAN data, and display the current fault in real time; The VIN reading and writing module is used to read the VIN written in the vehicle controller through the vehicle CAN data, and after the vehicle controller is replaced, write the actual VIN into the replaced vehicle controller; The vehicle model configuration module is used to import configuration parameters of the corresponding vehicle model; The message recording module is used to record all the current vehicle data and store it on the memory card of the mobile device where the diagnostic APP is located.
3. The device for performing whole vehicle diagnosis based on whole vehicle communication protocol according to claim 2, characterized in that: The diagnostic APP is provided with a vehicle data stream button, a vehicle information button, a vehicle diagnosis button, a VIN read and write button, a vehicle model configuration button and a message recording button; The whole vehicle data stream button is in communication connection with the whole vehicle data stream module, so that all messages defined by the whole vehicle communication protocol can be read by clicking the whole vehicle data stream button; The vehicle information button is in communication with the vehicle information module so that the key parameters of each controller on the vehicle and the vehicle data can be read by clicking the vehicle information button; The vehicle diagnostic button is in communication with the vehicle diagnostic module, so that the fault level of each controller on the vehicle can be read in real time by clicking the vehicle diagnostic button, and the current fault can be displayed in real time; The VIN read / write button is in communication with the VIN read / write module, so that the VIN written in the vehicle controller can be read by clicking the VIN read / write button, and after the vehicle controller is replaced, the actual VIN can be written into the replaced vehicle controller; The vehicle type configuration button is in communication with the vehicle type configuration module so that configuration parameters of the corresponding vehicle type can be imported by clicking the vehicle type configuration button; The message recording button is communicatively connected with the message recording module so that all the current data of the entire vehicle can be recorded and stored in the diagnostic APP by clicking the message recording button.
4. A working method of a device for whole vehicle diagnosis based on whole vehicle communication protocol as claimed in claim 3, characterized in that: The following steps are involved: Step 1) The diagnostic module is connected to the diagnostic interface on the vehicle; Step 2) The vehicle is powered on, and the diagnostic module sends a WIFI hotspot; Step 3) The mobile device is connected to the WIFI hotspot sent by the diagnostic module; Step 4) Open the diagnostic APP on the mobile device until the diagnostic APP shows that the connection is normal; Step 5) Click the corresponding button to complete the corresponding function according to different diagnostic needs.
5. The working method of the device for performing whole vehicle diagnosis based on the whole vehicle communication protocol according to claim 4 is characterized in that: The diagnostic requirements in step 5) include obtaining the vehicle data stream, obtaining the vehicle information, displaying the current vehicle fault details, reading and updating the VIN inside the vehicle controller, importing the configuration file of the corresponding vehicle model, and recording and storing all the data of the current vehicle.
6. The working method of the device for performing whole vehicle diagnosis based on the whole vehicle communication protocol according to claim 5, characterized in that: The method for obtaining the vehicle data stream in step 5) is: click the vehicle data stream button, and all ID message signals of the vehicle communication protocol will be displayed on the diagnostic APP, and can be filtered according to the controllers on the vehicle.
7. The working method of the device for whole vehicle diagnosis based on whole vehicle communication protocol according to claim 5, characterized in that: The method for obtaining vehicle information in step 5) is: click the vehicle information button, and the diagnostic APP reads and displays the key parameters of each controller of the vehicle and the vehicle data. The key parameters of each controller include battery SOC, cell voltage, cell temperature, motor control temperature, speed, torque, operating current, voltage, software and hardware version numbers; the vehicle data includes throttle opening, brake status, remaining endurance, total mileage, and key status.
8. The working method of the device for performing whole vehicle diagnosis based on the whole vehicle communication protocol according to claim 5, characterized in that: The method for displaying the current vehicle fault details in step 5) is: click the vehicle diagnosis button, the diagnosis APP displays the fault level of each controller on the current vehicle, and displays the current fault in real time.
9. The working method of the device for performing whole vehicle diagnosis based on the whole vehicle communication protocol according to claim 5, characterized in that: The method for reading and updating the VIN inside the vehicle controller in step 5) is: click the VIN read and write button, the diagnostic APP reads the VIN written inside the vehicle controller, and after the vehicle controller is replaced, writes the actual VIN into the replaced vehicle controller.
10. The working method of the device for whole vehicle diagnosis based on whole vehicle communication protocol according to claim 5, characterized in that: In step 5), the method for recording and storing all the data of the current vehicle is: click the message recording button, record and end the recording by clicking, record all the data of the current vehicle and store it in the diagnostic APP, and transfer the data file through the mobile device.