Vehicle diagnosis method, vehicle machine system and electric commercial vehicle
Through the interaction between the vehicle and machine module and the diagnostic information processing module of the vehicle and machine system, the diagnosis of electric commercial vehicles is directly completed, solving the problem of poor diagnosis convenience in the existing technology, and achieving efficient and convenient vehicle diagnosis and software upgrades.
Patent Information
- Application Number
- CN202510260114.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2045-03-06
AI Technical Summary
The existing electric commercial vehicle diagnostic instruments are not convenient and it is difficult to achieve convenient and efficient vehicle diagnosis and software upgrades.
Through the interaction between the vehicle and machine module of the vehicle system and the diagnostic information processing module, the operator's operation data is obtained, and the processing is analyzed to obtain diagnostic command information, and sent to the vehicle's controller to obtain diagnostic result information.
It realizes the use of the vehicle's own vehicle system to directly complete the vehicle diagnosis, avoids the use of control terminals other than the vehicle to complete the diagnosis operation, and optimizes the convenience and flexibility of the diagnosis of electric commercial vehicles.
Smart Images

Figure CN119758972A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, specifically to technical fields such as electric vehicle detection technology, and particularly to a vehicle diagnosis method, a vehicle system and an electric commercial vehicle. Background Art
[0002] Electric commercial vehicles, from development and testing verification to later production and sales, and then to after-sales customer service, all rely on the most important link, which is problem troubleshooting and software upgrades. In order to achieve this link, each OEM will develop diagnostic tools exclusively for internal R&D personnel, production personnel, and after-sales service personnel.
[0003] There are two ways to develop and use diagnostic instruments. One is a mobile hardware tool that connects to the vehicle's On-Board Diagnostics (OBD) interface. The other is a diagnostic instrument based on a mobile phone application that can be used to troubleshoot vehicle faults and flash new software. Summary of the invention
[0004] The present application provides a vehicle diagnosis method, a vehicle system and an electric commercial vehicle, which can solve the problem of poor convenience of vehicle diagnosis. The technical solution is as follows: In a first aspect, a vehicle diagnosis method is provided. A vehicle system for an electric commercial vehicle, the vehicle system comprising a vehicle module and a diagnostic information processing module, the vehicle module comprising a central control screen, and the method comprising: The vehicle machine module obtains a designated mode start request, and the central control screen outputs an identity authentication control and a diagnostic control of a diagnostic application of the vehicle machine module based on the designated mode start request, and obtains the identity information of the operator based on the identity authentication control, and sends the identity information to the fleet management terminal, so that the fleet management terminal monitors the vehicle diagnosis process based on the identity information; The vehicle computer module obtains the operation data of the operator on the diagnostic control; The vehicle computer module sends the operation data to the diagnostic information processing module; The diagnostic information processing module parses and processes the received operation data to obtain diagnostic instruction information; The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle to receive diagnostic result information based on the diagnostic instruction information returned by the controller of the vehicle; The diagnostic information processing module sends the diagnostic result information to the vehicle computer module.
[0005] In a possible implementation, the diagnostic information processing module includes a preprocessing interface, and the vehicle computer module sends the operation data to the diagnostic information processing module, including: The vehicle machine module sends the operation data to the preprocessing interface through a first protocol.
[0006] In a possible implementation, the diagnostic information processing module parses the received operation data to obtain diagnostic instruction information, including: The preprocessing interface preprocesses the received operation data; The preprocessing interface sends the preprocessing result to the diagnostic information processing module; The diagnostic information processing module performs analysis processing on the received preprocessing result; The diagnostic information processing module obtains diagnostic instruction information based on the result of the analysis process.
[0007] In a possible implementation, the preprocessing interface sends the preprocessing result to the diagnostic information processing module, including: The preprocessing interface sends the preprocessing result to the diagnostic information processing module through a second protocol.
[0008] In a possible implementation, the diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle, including: The diagnostic information processing module sends the diagnostic instruction information to a body bus, so that the body bus sends the diagnostic instruction information to a controller of the vehicle.
[0009] In a possible implementation, the receiving of the diagnosis result information based on the diagnosis instruction information returned by the controller of the vehicle includes: The controller of the vehicle obtains a diagnosis identifier of the diagnosis instruction information; The controller of the vehicle performs a diagnostic operation based on the diagnostic identifier to obtain diagnostic result information; The controller of the vehicle sends the diagnostic result information to the diagnostic information processing module; The diagnosis information processing module receives the diagnosis result information returned by the controller of the vehicle based on the diagnosis identifier.
[0010] In a possible implementation, the method further includes: In a possible implementation, the method further includes: The central control screen receives the diagnosis termination instruction sent by the fleet management terminal, and terminates the vehicle diagnosis based on the diagnosis termination instruction.
[0011] In the second aspect, a vehicle system is provided, which is applied to electric commercial vehicles. The vehicle system includes a vehicle module and a diagnostic information processing module, and the vehicle module includes a central control screen; The vehicle computer module is used to obtain a specified mode start request; The central control screen is used to output an identity authentication control and a diagnostic control of a diagnostic application of a vehicle machine module based on the specified mode startup request, and obtain the identity information of the operator based on the identity authentication control, and send the identity information to the fleet management terminal, so that the fleet management terminal can monitor the vehicle diagnosis process based on the identity information; The vehicle computer module is used to obtain the operation data of the operator on the diagnostic control and send the operation data to the diagnostic information processing module; wherein the diagnostic control is a control of the diagnostic application of the vehicle computer module; The diagnostic information processing module is used to parse and process the received operation data to obtain diagnostic instruction information; send the diagnostic instruction information to the vehicle controller to receive the diagnostic result information based on the diagnostic instruction information returned by the vehicle controller, and send the diagnostic result information to the vehicle computer module.
[0012] In a third aspect, a computer-readable storage medium is provided, wherein at least one instruction is stored in the storage medium, and the at least one instruction is loaded and executed by a processor to implement the method of the above-mentioned aspect and any possible implementation manner.
[0013] According to a fourth aspect, 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 above-mentioned aspects and any possible implementation method.
[0014] In a fifth aspect, an electric commercial vehicle is provided, comprising the vehicle-machine system as described above.
[0015] The beneficial effects of the technical solution provided by this application include at least: It can be seen from the above technical solution that the embodiment of the present application can obtain the operator's operation data on the diagnostic control through the vehicle-machine module of the vehicle-machine system, and send the operation data to the diagnostic information processing module of the vehicle-machine system. The diagnostic information processing module parses and processes the received operation data to obtain diagnostic instruction information. The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle to receive the diagnostic result information based on the diagnostic instruction information returned by the controller of the vehicle. The diagnostic information processing module sends the diagnostic result information to the vehicle-machine module. Since the diagnostic operation of the vehicle can be performed directly through the interactive processing of the vehicle-machine module and the diagnostic information processing module of the vehicle's own vehicle-machine system, the vehicle diagnosis is directly completed using the vehicle's own vehicle-machine system, which can avoid the use of control terminals outside the vehicle to complete the diagnostic operation of the vehicle, and optimize the convenience and flexibility of electric commercial vehicle diagnosis.
[0016] 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
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 is a flow chart of a vehicle diagnosis method provided by an embodiment of the present application; Figure 2 is a schematic diagram of the architecture of a vehicle system provided by another embodiment of the present application; Figure 3 This is a schematic diagram of the architecture of a vehicle system in an application scenario provided in yet another embodiment of the present application. DETAILED DESCRIPTION
[0019] The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0020] Obviously, the described embodiments are only part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0021] It should be noted that the terminal devices involved in the embodiments of the present application may include but are not limited to mobile phones, personal digital assistants (PDAs), wireless handheld devices, tablet computers and other smart devices; display devices may include but are not limited to personal computers, televisions and other devices with display functions.
[0022] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0023] Please refer to Figure 1 , which shows a flow chart of a vehicle diagnosis method provided by an embodiment of the present application. The vehicle diagnosis method can be applied to a vehicle system, the vehicle system includes a vehicle module and a diagnostic information processing module, the vehicle module includes a central control screen, and specifically may include: Step 101, the vehicle module obtains a specified mode startup request, and the central control screen outputs an identity authentication control and a diagnostic control of the diagnostic application of the vehicle module based on the specified mode startup request, and obtains the identity information of the operator based on the identity authentication control, and sends the identity information to the fleet management terminal, so that the fleet management terminal can monitor the vehicle diagnosis process based on the identity information.
[0024] Step 102: The vehicle computer module obtains the operator's operation data on the diagnostic control.
[0025] Step 103: The vehicle computer module sends the operation data to the diagnostic information processing module.
[0026] Step 104: The diagnostic information processing module parses the received operation data to obtain diagnostic instruction information.
[0027] Step 105 : The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle to receive diagnostic result information based on the diagnostic instruction information returned by the controller of the vehicle.
[0028] Step 106: The diagnostic information processing module sends the diagnostic result information to the vehicle computer module.
[0029] It should be noted that the vehicle machine module may include a vehicle-mounted portable media player (MPEG Layer 5, MP5).
[0030] It should be noted that the diagnostic information processing module may be a T-BOX. The vehicle system may be a system integrated with the T-BOX.
[0031] It should be noted that the vehicle module may include a central control screen. The diagnostic control may be an operable control output on the central control screen of the vehicle module. The operation data may be generated by an operator triggering the diagnostic control. The triggering operation may include but is not limited to a click operation, a sliding operation, a gesture operation, etc.
[0032] In this way, the operator's operation data on the diagnostic control can be obtained through the vehicle-machine module of the vehicle-machine system, and the operation data can be sent to the diagnostic information processing module of the vehicle-machine system. The diagnostic information processing module parses and processes the received operation data to obtain diagnostic instruction information. The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle to receive the diagnostic result information based on the diagnostic instruction information returned by the controller of the vehicle. The diagnostic information processing module sends the diagnostic result information to the vehicle-machine module. Since the diagnostic operation of the vehicle can be performed directly through the interactive processing of the vehicle-machine module and the diagnostic information processing module of the vehicle's own vehicle-machine system, the vehicle diagnosis can be directly completed by using the vehicle's own vehicle-machine system, which can avoid the use of control terminals outside the vehicle to complete the diagnostic operation of the vehicle, thereby optimizing the convenience and flexibility of electric commercial vehicle diagnosis.
[0033] Optionally, in a possible implementation of this embodiment, the diagnostic information processing module may include a pre-processing interface. In step 102, the vehicle machine module sends the operation data to the pre-processing interface via a first protocol.
[0034] In this implementation, the first protocol may include a communication protocol, a Unified Diagnostic Services (UDS) protocol, etc.
[0035] In this implementation, the preprocessing interface may include a software development kit (Software Development Kit, SDK) interface.
[0036] In a specific implementation process of this implementation method, the vehicle machine module sends the operation data to the preprocessing interface through a first communication protocol.
[0037] In a specific implementation process of this implementation method, further, in step 103, first, the preprocessing interface preprocesses the received operation data. Secondly, the preprocessing interface sends the preprocessing result to the diagnostic information processing module. Thirdly, the diagnostic information processing module parses the received preprocessing result. Thirdly, the diagnostic information processing module obtains diagnostic instruction information based on the parsing result.
[0038] In one case of the specific implementation process, the preprocessing interface converts the received operation data to obtain the diagnostic action information corresponding to the operation data. The result of the preprocessing may include the diagnostic action information corresponding to the operation data.
[0039] Furthermore, the diagnostic information processing module parses and processes the diagnostic action information corresponding to the received operation data. Thirdly, the diagnostic information processing module obtains diagnostic instruction information based on the result of the parsing process.
[0040] Another situation of the specific implementation process is that the preprocessing interface sends the preprocessing result to the diagnostic information processing module through a second protocol. Here, the second protocol may include a communication protocol and the like.
[0041] In this way, the pre-processing interface embedded in the diagnostic information processing module can interact with the vehicle computer module, ensuring the flexibility of data exchange and allowing customized development according to actual needs. At the same time, the data transmission between the vehicle computer and the diagnostic information processing module will be encrypted and protected using more secure technologies and protocols, improving the security and reliability of data transmission.
[0042] Optionally, in a possible implementation of this embodiment, in step 104, the diagnostic information processing module sends the diagnostic instruction information to a vehicle body bus, so that the vehicle body bus sends the diagnostic instruction information to a controller of the vehicle.
[0043] Optionally, in a possible implementation of this embodiment, in step 104, first, the controller of the vehicle may obtain the diagnostic identifier of the diagnostic instruction information. Secondly, the controller of the vehicle performs a diagnostic operation based on the diagnostic identifier to obtain diagnostic result information. Thirdly, the controller of the vehicle sends the diagnostic result information to the diagnostic information processing module. Thirdly, the diagnostic information processing module receives the diagnostic result information returned by the controller of the vehicle based on the diagnostic identifier.
[0044] In this implementation, the diagnostic instruction information may include diagnostic services such as reading vehicle / electronic control unit (ECU) fault codes, reading ECU software and hardware version numbers, and executing action test instructions. The diagnostic instruction information may be diagnostic message information.
[0045] Here, the diagnostic identifier may be a diagnostic service identifier. For example, when reading vehicle data, the 22 service in the UDS diagnostic protocol (ISO14229) is used, and the diagnostic service identifier may be "22". The diagnostic instruction information may be "22 FF FF FF FFFF FF FF".
[0046] In this implementation, the diagnostic result information may include a positive response and the result of the diagnostic execution, a negative response, etc. The result of the diagnostic execution may include the read vehicle / ECU fault code, the read ECU software and hardware version number, the completion status of the executed action, etc.
[0047] Here, after the controller correctly receives the diagnostic instruction information, the controller can feedback "62 XX XX XX XX XX XXXX" to the diagnostic information processing module, and the diagnostic information processing module captures the reply message information according to the corresponding diagnostic identifier, that is, the diagnostic result information returned by the controller.
[0048] Optionally, in a possible implementation of this embodiment, the vehicle machine module may further include a central control screen. After step 105, the vehicle machine module outputs the diagnosis result information through the central control screen.
[0049] In a specific implementation process of this implementation method, before step 101, further, the vehicle machine module can obtain a designated mode start request, and then the central control screen outputs the diagnostic control based on the designated mode start request.
[0050] In this implementation, the designated mode may be a vehicle factory mode of the vehicle system.
[0051] In this implementation, the designated mode start request may be generated based on an operator's operation of a hardware button of the vehicle computer.
[0052] One scenario of this specific implementation process is that the vehicle computer module can obtain a specified mode startup request, and then perform identity authentication processing based on the specified mode startup request to obtain verification information. When the verification information meets the preset verification conditions, the central control screen can output the diagnostic control based on the specified mode startup request.
[0053] Another situation of the specific implementation process is that the central control screen outputs an identity authentication control based on the specified mode startup request, and then the central control screen can obtain the identity information of the operator based on the identity authentication control, and send the identity information to the fleet management terminal, so that the fleet management terminal can monitor and process the vehicle diagnosis process based on the identity information.
[0054] Another situation of the specific implementation process is that the central control screen receives the diagnosis termination instruction sent by the fleet management terminal, and terminates the vehicle diagnosis based on the diagnosis termination instruction.
[0055] Optionally, exemplarily, if the diagnosis detects a defect, the vehicle shift mechanism is locked, and a test report needs to be sent to the fleet management terminal for confirmation. After the fleet management terminal sends the confirmation message, the vehicle can be unlocked and drive normally.
[0056] It is understandable that here, the vehicle computer module can also interact with the fleet management terminal, and the vehicle computer module outputs relevant instructions and controls through the central control screen.
[0057] In this way, by outputting the diagnostic control of the diagnostic application when starting in the specified mode, the designated operator is guaranteed to perform the diagnostic operation on the vehicle, thus improving the safety and reliability of vehicle diagnosis. Moreover, the vehicle diagnostic process can be monitored through the fleet management terminal, and diagnostic problems can be dealt with in a timely manner, thereby further improving the safety and reliability of vehicle diagnosis.
[0058] It should be noted that the specific implementation process provided in this implementation can be combined with the various specific implementation processes provided in the aforementioned implementation to implement the vehicle diagnosis method of this embodiment. For detailed description, please refer to the relevant content in the aforementioned implementation, which will not be repeated here.
[0059] Figure 2 is a schematic diagram of the architecture of a vehicle system provided by another embodiment of the present application. Figure 2 In this embodiment, the vehicle system is applied to an electric commercial vehicle and can be used to execute the vehicle diagnosis method in the aforementioned embodiment. The vehicle system can specifically include a vehicle module and a diagnostic information processing module. The vehicle module includes a central control screen (not shown in the figure).
[0060] The vehicle-mounted computer module may be used to obtain the operator's operation data on the diagnostic control and send the operation data to the diagnostic information processing module; wherein the diagnostic control is a control of the diagnostic application of the vehicle-mounted computer module.
[0061] The central control screen is used to output the identity authentication control and the diagnostic control of the diagnostic application of the vehicle module based on the specified mode startup request, and based on the identity authentication control, obtain the identity information of the operator, and send the identity information to the fleet management terminal, so that the fleet management terminal can monitor the vehicle diagnosis process based on the identity information.
[0062] The diagnostic information processing module can be used to parse and process the received operation data to obtain diagnostic instruction information; send the diagnostic instruction information to the vehicle controller to receive the diagnostic result information based on the diagnostic instruction information returned by the vehicle controller, and send the diagnostic result information to the vehicle computer module.
[0063] Here, the diagnostic information processing module can be T-BOX. The diagnostic information processing module is integrated in the vehicle system. The vehicle system is dominant. Inserting a SIM card enables the vehicle to have the function of a remote control terminal. It can be directly connected to the vehicle through the automobile telematics service provider (Telematics Service Provide, TSP) platform. The vehicle system is also equipped with GPS antenna input and 4G antenna to receive location information and network signals in real time. And the vehicle module and T-BOX can communicate and connect. The vehicle module and T-BOX can share the vehicle system USB external interface, which can meet the vehicle system audio and video entertainment USB resource reading and the T-BOX diagnostic processing resource reading.
[0064] It is understandable that, here, the vehicle module and T-BOX can also be connected using a USB harness.
[0065] Optionally, in a possible implementation of this embodiment, the diagnostic information processing module may include a preprocessing interface. The vehicle computer module may also be used to send the operation data to the preprocessing interface through a first protocol. The preprocessing interface may be used to preprocess the received operation data and send the preprocessing result to the diagnostic information processing module. The diagnostic information processing module may be used to parse the received preprocessing result and obtain diagnostic instruction information based on the parsing result.
[0066] Optionally, in a possible implementation of this embodiment, the vehicle system may further include a vehicle body bus. The diagnostic information processing module may be configured to send the diagnostic instruction information to the controller of the vehicle via the vehicle body bus.
[0067] Optionally, in a possible implementation of this embodiment, the vehicle computer module may include a central control screen, and the vehicle computer module may also be used to output the diagnosis result information through the central control screen.
[0068] Here, the vehicle machine module can also be used to obtain a designated mode start request. Then the central control screen can be used to output the diagnostic control based on the designated mode start request.
[0069] Optionally, in a possible implementation of this embodiment, the diagnostic information processing module may be a T-BOX. The designated mode may be a vehicle machine factory mode.
[0070] In this way, T-BOX is integrated into the vehicle system, and the diagnostic application is implanted into the vehicle factory mode. By setting the entry operation password, it can be configured for operation by vehicle maintenance personnel.
[0071] Figure 3 FIG. 1 is a schematic diagram of the architecture of a vehicle system in an application scenario provided by another embodiment of the present application. Figure 3 As shown, the vehicle computer system may include a vehicle computer, a T-BOX, a SDK interface of the T-BOX, a bus, and various controllers of the vehicle.
[0072] In this embodiment, if Figure 3 As shown, the vehicle computer, that is, the vehicle computer module, can send the soft switch operation data to the SDK interface of the T-BOX through protocol one. The SDK interface can package the actions to be executed and send them to the T-BOX for parsing through protocol two. The actions to be executed can be obtained by converting the soft switch operation data. T-BOX parses the diagnostic instructions and sends the diagnostic instructions to the bus. Each controller receives the diagnostic instructions through the bus. After executing the diagnostic instructions, it can reply to the corresponding diagnostic message to the bus. The diagnostic message may include replying an affirmative response and its corresponding data to the bus, as well as replying a negative response. Send the corresponding diagnostic message to the T-BOX through the bus. T-BOX packages the received data and sends the data to the SDK interface through protocol two. The SDK interface sends the data to the vehicle computer through protocol one.
[0073] In this embodiment, if Figure 3As shown in the figure, protocol 1 is the protocol for the interaction between the vehicle computer and the SDK, which is used to convert the soft switch operation data on the vehicle computer into the data received by the SDK, that is, the diagnostic action to be performed. Protocol 2 is the protocol required for data transmission between the SDK and the T-BOX, which is used to package the diagnostic action to be performed into a data packet and send it to the T-BOX. The T-BOX parses the data packet to obtain the diagnostic instruction information. The diagnostic instruction information, that is, the operation supported by the active diagnosis, can include reading the vehicle / ECU fault code, reading the ECU software and hardware version number, executing the action test instruction, etc. The T-BOX can send the diagnostic instruction information to each controller to obtain the diagnostic result information. For example, according to the UDS diagnostic protocol, when reading vehicle data, the 22 service is used. After the T-BOX sends the diagnostic message "22 FF FF FF FF FF FF FF" to the bus, the corresponding controller receives it. After correct reception, the controller replies "62 XX XX XX XX XX XX XX" to the bus, and the T-BOX captures the message according to the corresponding message identifier. After T-BOX packages the captured messages, it sends the packaged data to SDK through protocol 2. SDK parses the packaged data after receiving it, and transmits the parsed data to the vehicle computer through protocol 1. The central control screen of the vehicle computer can display the corresponding diagnostic result information, such as the vehicle / ECU fault code, the ECU software and hardware version number, and whether the action operation instruction is completed.
[0074] In this embodiment, T-BOX is integrated into the vehicle system, with the vehicle system as the main body, and a SIM card is inserted, so that the vehicle system has the function of a remote control terminal, and the vehicle system can be directly connected to the TSP platform. The vehicle system is equipped with a GPS antenna and a 4G antenna at the same time, which receives location information and network signals in real time. This solution can reduce the use of USB cables between T-BOX and the vehicle module, and the vehicle module and T-BOX share the vehicle USB external interface, which can not only meet the vehicle system audio and video entertainment USB resource reading, but also meet the T-BOX on-board diagnostic function. Software calibration and software update resources in the diagnostic service can be obtained through the vehicle USB external interface.
[0075] Here, the vehicle computer module can run diagnostic applications to communicate and exchange data with the T-BOX. Custom development can be carried out according to actual needs, and the data transmission between the vehicle computer and the T-BOX will be encrypted and protected using more secure technologies and protocols.
[0076] It is understandable that based on the importance of the diagnostic application to the whole vehicle, this diagnostic application can be set in the vehicle factory mode. R&D and debugging personnel can enter the vehicle factory mode in a set manner to operate the diagnostic application and perform vehicle diagnostic processing, such as reading the vehicle configuration information and the vehicle fault code. The diagnostic application is implemented based on the UDS diagnostic function supported by the vehicle controller and meets the ISO14229 and ISO15765 diagnostic protocols. The diagnostic application can implement the vehicle diagnostic function based on different diagnostic services. For example, the 22 service can read the vehicle configuration information, the controller software and hardware version number, etc.; the 2E service can change the vehicle configuration, such as changing the vehicle VIN code information, controller calibration, etc.
[0077] By adopting the solution in this embodiment, the T-BOX can be integrated into the vehicle system, thereby improving the vehicle's intelligence level and optimizing the vehicle's diagnostic processing method, allowing developers and after-sales service personnel to use the diagnostic instrument based on the vehicle system in a timely and accurate manner to understand the vehicle information. At the same time, the vehicle system directly performs operations such as software calibration and software updates, thereby enhancing the user experience.
[0078] By adopting the solution in this embodiment, the vehicle computer module can run the diagnostic application to communicate and exchange data with the SDK interface of the T-BOX, ensuring the flexibility of data exchange and allowing customized development according to actual needs. At the same time, the data transmission between the vehicle computer and the diagnostic information processing module will be encrypted and protected using more secure technologies and protocols, improving the security and reliability of data transmission.
[0079] It should be noted that, for the above-mentioned embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0080] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0081] In the technical solution of this application, the user personal information involved, such as the collection, storage, use, processing, transmission, provision and disclosure of user images and attribute data, etc., complies with the provisions of relevant laws and regulations and does not violate public order and good morals.
[0082] In the embodiments of the present application, an electronic device, a readable storage medium and a computer program product are also provided.
[0083] In an embodiment of the present application, an electric commercial vehicle is further provided, comprising the vehicle-machine system in the aforementioned implementation. The electric commercial vehicle may include but is not limited to an electric truck, an electric logistics vehicle, an electric truck, an electric large vehicle, and the like.
[0084] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0085] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in this application can be achieved, and this document is not limited here.
[0086] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A vehicle diagnosis method, characterized in that: A vehicle system for an electric commercial vehicle, the vehicle system comprising a vehicle module and a diagnostic information processing module, the vehicle module comprising a central control screen, and the method comprising: The vehicle machine module obtains a specified mode start request, and the central control screen outputs an identity authentication control and a diagnostic control of a diagnostic application of the vehicle machine module based on the specified mode start request, and obtains identity information of an operator based on the identity authentication control, and sends the identity information to the fleet management terminal, so that the fleet management terminal monitors the vehicle diagnosis process based on the identity information; The vehicle computer module obtains the operation data of the operator on the diagnostic control; The vehicle computer module sends the operation data to the diagnostic information processing module; The diagnostic information processing module parses and processes the received operation data to obtain diagnostic instruction information; The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle to receive diagnostic result information based on the diagnostic instruction information returned by the controller of the vehicle; The diagnostic information processing module sends the diagnostic result information to the vehicle computer module.
2. The method according to claim 1, characterized in that The diagnostic information processing module includes a preprocessing interface, and the vehicle computer module sends the operation data to the diagnostic information processing module, including: The vehicle machine module sends the operation data to the preprocessing interface through a first protocol.
3. The method according to claim 2, characterized in that The diagnostic information processing module parses and processes the received operation data to obtain diagnostic instruction information, including: The preprocessing interface preprocesses the received operation data; The preprocessing interface sends the preprocessing result to the diagnostic information processing module; The diagnostic information processing module performs analysis processing on the received preprocessing result; The diagnostic information processing module obtains diagnostic instruction information based on the result of the analysis process.
4. The method according to claim 3, characterized in that The preprocessing interface sends the preprocessing result to the diagnostic information processing module, including: The preprocessing interface sends the preprocessing result to the diagnostic information processing module through a second protocol.
5. The method according to claim 1, characterized in that The diagnostic information processing module sends the diagnostic instruction information to the controller of the vehicle, including: The diagnostic information processing module sends the diagnostic instruction information to a body bus, so that the body bus sends the diagnostic instruction information to a controller of the vehicle.
6. The method according to claim 1, characterized in that The receiving of the diagnosis result information based on the diagnosis instruction information returned by the controller of the vehicle includes: The controller of the vehicle obtains a diagnosis identifier of the diagnosis instruction information; The controller of the vehicle performs a diagnostic operation based on the diagnostic identifier to obtain diagnostic result information; The controller of the vehicle sends the diagnostic result information to the diagnostic information processing module; The diagnosis information processing module receives the diagnosis result information returned by the controller of the vehicle based on the diagnosis identifier.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The vehicle computer module outputs the diagnostic result information through the central control screen.
8. The method according to claim 1, characterized in that The method further comprises: The central control screen receives the diagnosis termination instruction sent by the fleet management terminal, and terminates the vehicle diagnosis based on the diagnosis termination instruction.
9. A vehicle system, characterized in that: Applied to electric commercial vehicles, the vehicle system includes a vehicle module and a diagnostic information processing module, and the vehicle module includes a central control screen; The vehicle computer module is used to obtain a specified mode start request; The central control screen is used to output an identity authentication control and a diagnostic control of a diagnostic application of a vehicle machine module based on the specified mode startup request, and obtain identity information of an operator based on the identity authentication control, and send the identity information to a fleet management terminal, so that the fleet management terminal can monitor the vehicle diagnosis process based on the identity information; The vehicle computer module is used to obtain the operation data of the operator on the diagnostic control and send the operation data to the diagnostic information processing module; The diagnostic information processing module is used to parse and process the received operation data to obtain diagnostic instruction information; send the diagnostic instruction information to the vehicle controller to receive the diagnostic result information based on the diagnostic instruction information returned by the vehicle controller, and send the diagnostic result information to the vehicle computer module.
10. An electric commercial vehicle, characterized in that: It includes the vehicle system as claimed in claim 9.
Citation Information
Patent Citations
Method and system for automobile network diagnosis
CN102098326A
Commercial vehicle cloud diagnosis system based on 4G network and implementation method
CN114637273A
Vehicle information association method, Internet of Vehicles terminal and Internet of Vehicles platform
CN114760322A
Data acquisition and data diagnosis method of vehicle end application software and related equipment
CN116719740A
Vehicle-mounted diagnostic system and method based on vehicle machine
CN116841276A