Diagnostic control method of vehicle, diagnostic arbitration system and vehicle

By obtaining diagnostic access commands in the vehicle to control the gateway or TBOX to enter the target diagnostic mode, the conflict problem when multiple diagnostic accesses are accessed simultaneously is solved, the stability and security of vehicle diagnostic control are improved, and the user experience is improved.

CN120669677APending Publication Date: 2025-09-19BEIJING FOTONDAIMLER AUTOMOTIVE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510842130.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Existing vehicle diagnostic control methods have the risk of execution conflict when multiple diagnostic access points are accessed simultaneously, resulting in poor diagnostic stability and security, and reducing the user's vehicle experience.

Method used

By obtaining the diagnostic access instruction, the gateway or TBOX in the diagnostic arbitration system is controlled to enter the target diagnostic mode, diagnostic arbitration is achieved, conflicts when multiple diagnostic accesses are accessed simultaneously are avoided, and the stability and security of diagnostic control are improved.

Benefits of technology

It effectively avoids diagnostic failures, improves the stability, safety and efficiency of vehicle diagnostic control, and improves the user's car experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120669677A_ABST
    Figure CN120669677A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle diagnosis control method, a diagnosis arbitration system and a vehicle. The method comprises the following steps: acquiring a diagnosis access instruction; and controlling the diagnosis arbitration system to enter a target diagnosis mode according to the diagnosis access instruction. According to the diagnosis arbitration method and device, the diagnosis requirement is determined by obtaining the diagnosis access instruction, and the gateway or the TBOX in the diagnosis arbitration system is controlled according to the diagnosis access instruction to perform diagnosis arbitration, so that the gateway or the TBOX enters the target diagnosis mode, diagnosis failure caused by execution conflicts when multiple diagnosis accesses access the vehicle at the same time is avoided, and the diagnosis efficiency is improved. The stability, the safety and the diagnosis efficiency of diagnosis control of the vehicle are improved, and the vehicle use experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicles, and in particular to a vehicle diagnosis control method, a diagnosis arbitration system and a vehicle. Background Art

[0002] Existing vehicle diagnostic control methods, such as OTA (Over-The-Air Diagnostics), RDS (Radio Data System Remote Diagnostics), and OBD (On-Board Diagnostics), are designed for different diagnostic scenarios. These diagnostic access methods offer advantages in R&D, testing, production, and after-sales service, and can also meet the need for diverse and complementary diagnostics to a certain extent.

[0003] However, when the above-mentioned method is used for diagnostic control, there is a risk of execution conflict when multiple diagnostic access points access the vehicle simultaneously during the vehicle diagnosis process, resulting in poor stability and safety of the vehicle's diagnostic control, and reducing the user's driving experience. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art.

[0005] To this end, an object of the present invention is to propose a vehicle diagnostic control method, which avoids the risk of diagnostic failure due to execution conflict when multiple diagnostic accesses access the vehicle simultaneously, improves the stability and safety of the vehicle's diagnostic control, and enhances the user's vehicle experience.

[0006] To this end, a second object of the present invention is to provide a diagnostic arbitration system.

[0007] To this end, a third object of the present invention is to provide a vehicle.

[0008] To achieve the above objectives, an embodiment of a first aspect of the present invention provides a vehicle diagnostic control method for a diagnostic arbitration system, the method comprising: obtaining a diagnostic access instruction; and controlling the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction.

[0009] According to the vehicle diagnostic control method of an embodiment of the present invention, the diagnostic requirements are determined by obtaining a diagnostic access instruction, and the gateway or TBOX in the diagnostic arbitration system is controlled to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0010] In some embodiments, the diagnostic arbitration system includes a TBOX (Telematics Box) and a gateway. Controlling the diagnostic arbitration system to enter a target diagnostic mode based on a diagnostic access instruction includes: when the acquired diagnostic access instruction is a remote diagnostic instruction, the TBOX receives a communication bus signal sent by the gateway; determining the diagnostic mode of the gateway based on the communication bus signal; and controlling the TBOX to enter the target diagnostic mode based on the diagnostic mode of the gateway.

[0011] In some embodiments, controlling the TBOX to enter a target diagnostic mode according to the diagnostic mode of the gateway includes: when the gateway is in OBD diagnostic mode, controlling the TBOX to remain in idle mode; when the gateway is not in the OBD diagnostic mode, controlling the TBOX to switch from the idle mode to the remote diagnostic mode.

[0012] In some embodiments, after controlling the TBOX to switch from the idle mode to the remote diagnosis mode, the method further includes: the TBOX sending a preset routine service instruction to control the gateway to switch to the remote diagnosis mode, and controlling the gateway to send a remote diagnosis instruction every preset period.

[0013] In some embodiments, the diagnostic arbitration system includes a TBOX and a gateway, and controlling the diagnostic arbitration system to enter a target diagnostic mode according to a diagnostic access instruction includes: when the acquired diagnostic access instruction is a local diagnostic instruction, controlling the gateway to enter a target diagnostic mode according to the diagnostic mode of the gateway.

[0014] In some embodiments, controlling the gateway to enter a target diagnostic mode according to the diagnostic mode of the gateway includes: when the gateway is in a remote diagnostic mode, controlling the gateway to remain in the remote diagnostic mode and sending the remote diagnostic instruction at a preset time interval; when the gateway is not in the remote diagnostic mode, controlling the gateway to switch to a local diagnostic mode and sending the local diagnostic instruction at a preset time interval.

[0015] In some embodiments, the process of controlling the TBOX to switch from the idle mode to the remote diagnostic mode further includes: when the TBOX is in the OTA diagnostic mode, controlling the TBOX to remain in the OTA diagnostic mode; when the TBOX is not in the OTA diagnostic mode, controlling the TBOX to switch to the RDS diagnostic mode.

[0016] In some embodiments, the process of controlling the TBOX to switch from the idle mode to the remote diagnostic mode further includes: when the TBOX is in the RDS diagnostic mode, controlling the TBOX to remain in the RDS diagnostic mode; when the TBOX is not in the RDS diagnostic mode, controlling the TBOX to switch to the OTA diagnostic mode.

[0017] To achieve the above objectives, an embodiment of a second aspect of the present invention provides a diagnostic arbitration system, comprising: an acquisition module for acquiring a diagnostic access instruction; and a control module for controlling the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction.

[0018] According to an embodiment of the present invention, the diagnostic arbitration system determines the diagnostic requirements by obtaining a diagnostic access instruction when conducting diagnostic arbitration on a vehicle, and controls the gateway or TBOX in the diagnostic arbitration system to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, thereby avoiding diagnostic failures caused by execution conflicts when multiple diagnostic accesses access the vehicle simultaneously, improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control, and enhancing the user's vehicle experience.

[0019] In order to achieve the above-mentioned object, an embodiment of a third aspect of the present invention provides a vehicle, comprising: a diagnostic arbitration system as described in the above-mentioned embodiment.

[0020] According to a vehicle according to an embodiment of the present invention, the diagnostic arbitration system of the above embodiment is used on the vehicle, and the diagnostic requirements are determined by obtaining a diagnostic access instruction. The gateway or TBOX in the diagnostic arbitration system is controlled to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0021] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments with reference to the accompanying drawings, in which: Figure 1 This is a schematic diagram of the conflict state transition between the gateway and the TBOX according to an embodiment of the present invention; Figure 2 is a flow chart of a vehicle diagnostic control method according to one embodiment of the present invention; Figure 3 is a flowchart of OTA / RDS diagnostic mode access according to one embodiment of the present invention; Figure 4 is a flow chart of accessing the OBD diagnostic mode according to one embodiment of the present invention; Figure 5 is a flow chart of an RDS mode request according to one embodiment of the present invention; Figure 6 is a flowchart of an OTA mode request according to an embodiment of the present invention; Figure 7 is a flow chart of a vehicle diagnosis and control method according to another embodiment of the present invention; Figure 8 is a block diagram of a diagnostic arbitration system according to one embodiment of the present invention; Figure 9 is a block diagram of a vehicle according to one embodiment of the present invention.

[0023] Reference numerals: OBD diagnosis 80; idle mode 81; intelligent vehicle terminal 82; OTA diagnosis 83; RDS diagnosis 84; Acquisition module 98; control module 99; diagnostic arbitration system 100; Vehicle 101. DETAILED DESCRIPTION

[0024] The embodiments described with reference to the drawings are exemplary, and embodiments of the present invention are described in detail below.

[0025] With the development of intelligent and networked electrical systems in vehicles, the popularization of high-performance vehicle chips and the application of complex vehicle software, the business scenarios of remote diagnosis have been expanded on the basis of traditional local diagnosis. This makes OTA and RDS diagnosis increasingly important in the development of vehicle functions. In order to avoid the risk of execution conflicts when multiple diagnostic accesses are accessed to the vehicle at the same time, it is essential to develop a set of reasonable diagnostic controls.

[0026] In the related art, for example, for a vehicle diagnostic system with OBD diagnosis, OTA diagnosis, and RDS diagnosis, the existing solution is based on the same set of diagnostic IDs and the same diagnostic system, and performs priority processing according to the diagnostic ID path.

[0027] However, the above diagnostic control method has the problems of low diagnostic control efficiency, poor stability and safety, which reduces the user's car experience.

[0028] Therefore, the vehicle diagnostic control method of the embodiment of the present invention is adopted to determine the diagnostic requirements by obtaining the diagnostic access instruction, and control the gateway or TBOX in the diagnostic arbitration system to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's car experience.

[0029] The above-mentioned vehicle diagnosis and control method is implemented based on the conflict state transfer between the gateway and TBOX. The conflict state transfer between the gateway and TBOX is described below with an example.

[0030] First, refer to Figure 1 The following is a schematic diagram of the conflict state flow between the gateway and TBOX according to an embodiment of the present invention.

[0031] like Figure 1 As shown, the schematic diagram of the conflict state transition between the gateway and the TBOX according to the embodiment of the present invention includes: OBD diagnosis 80, idle mode 81, intelligent vehicle terminal 82 (TBOX), OTA diagnosis 83 and RDS diagnosis 84.

[0032] The conflict state flow between the gateway and TBOX uses an independent CAN (Controller Area Network) gateway. The gateway is connected to the OBD diagnostic device 80. The main controller for OTA diagnostics 83 and RDS diagnostics 84 is the intelligent vehicle terminal 82, which is connected to a CAN controller inside the vehicle. When the vehicle is in different business scenarios, the intelligent vehicle terminal 82 and the gateway should have corresponding business modes. The diagnostic conflict state flow between the gateway and the intelligent vehicle terminal 82 includes the vehicle TBOX (OTA and RDS) / OBD access conflict strategy. Specifically, after power-on, the gateway enters idle mode by default and will continuously broadcast mode signals. After the business end initiates a mode request and successfully switches the business mode, it will periodically broadcast the new mode signal. The condition for the gateway to enter OBD / OTA / RDS mode from IDLE is to receive an OBD diagnostic message or a TBOX 31 diagnostic routine request, and the gateway has not entered OTA or RDS mode.

[0033] The gateway is divided into four modes: IDLE, OBD, RDS and OTA. The mode occupancy adopts a first-come, first-served mechanism. The applicant can only successfully apply when the gateway is in idle mode. Once the application is successful, the subsequent applicant cannot successfully apply until the applicant no longer uses it and the gateway exits idle mode. When the gateway is in IDLE mode, it supports message forwarding for any channel. When it is in OBD / OTA or RDS mode, it only accepts message forwarding for the channel in this mode, and the other side will be ignored. If TBOX needs it, it should apply for OTA or RDS mode from the gateway. After the application is successful, the gateway is in OTA or RDS mode, the TBOX diagnostic channel is normally available, and the OBD-side diagnostic message will be ignored by the gateway, and vice versa.

[0034] Based on the above schematic diagram of the conflict state flow between gateway and TBOX, the following Figure 1-Figure 7 A vehicle control method according to an embodiment of the present invention is described.

[0035] like Figure 2 FIG. 1 is a flow chart of a vehicle diagnosis and control method according to an embodiment of the present invention. The vehicle diagnosis and control method according to the embodiment of the present invention comprises at least step S1 and step S2.

[0036] Step S1: Obtain a diagnostic access instruction.

[0037] In an embodiment, the diagnostic access instructions are access instructions corresponding to various types of diagnoses (such as OBD diagnosis, RDS diagnosis and OTA diagnosis), which are divided into remote diagnosis (such as RDS diagnosis and OTA diagnosis) instructions and local diagnosis (such as OBD diagnosis) instructions; after the gateway is powered on, it enters idle mode by default and will continue to broadcast mode signals to the outside. After the service end on the vehicle initiates a diagnostic mode request and successfully switches to the service mode, it will change to periodic broadcasting of the switched service mode signal. The gateway obtains the diagnostic access instruction in the signal and prepares to enter the diagnostic mode according to the diagnostic access instruction.

[0038] Step S2: Control the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction.

[0039] In an embodiment, for multiple diagnostic accesses in local diagnostic instructions and remote diagnostic instructions, two diagnostic arbitration systems are set up based on a set of diagnostic IDs (identity documents), such as a diagnostic arbitration system based on TBOX and a gateway, to improve the reliability and stability of diagnostic arbitration. In different application scenarios of remote diagnosis and local diagnosis, when RDS / OTA diagnosis conflicts with OBD diagnosis, the gateway, as the decision maker, controls the diagnostic arbitration system to enter the target diagnostic mode according to the diagnostic access instruction. When RDS diagnosis and OTA diagnosis conflict, TBOX, as the decision maker, controls the diagnostic arbitration system to enter the target diagnostic mode according to the diagnostic access instruction, to avoid diagnostic failures caused by execution conflicts when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control, and improving the user's car experience. It is also suitable for business scenarios of multiple diagnostics.

[0040] According to the vehicle diagnostic control method of an embodiment of the present invention, the diagnostic requirements are determined by obtaining a diagnostic access instruction, and the gateway or TBOX in the diagnostic arbitration system is controlled to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0041] In some embodiments, the diagnostic arbitration system includes a TBOX and a gateway, and controls the diagnostic arbitration system to enter a target diagnostic mode according to a diagnostic access instruction, including: when the acquired diagnostic access instruction is a remote diagnostic instruction, the TBOX receives a communication bus signal sent by the gateway; determines the diagnostic mode of the gateway according to the communication bus signal; and controls the TBOX to enter the target diagnostic mode according to the diagnostic mode of the gateway.

[0042] In an embodiment, the remote diagnostic instruction is a diagnostic access instruction corresponding to remote diagnosis, such as a diagnostic access instruction corresponding to OTA / RDS diagnosis; when the obtained diagnostic access instruction is an access instruction corresponding to OTA / RDS diagnosis, the TBOX receives a communication bus signal sent by the gateway, and the communication bus signal includes diagnostic mode information, which serves as a basis for determining the diagnostic mode of the gateway; the diagnostic mode of the gateway is determined according to the communication bus signal, and the diagnostic mode includes OBD diagnosis, RDS diagnosis and OTA diagnostic mode, which serves as a basis for determining the mode switching of the gateway or TBOX; the TBOX is controlled to enter the target diagnostic mode according to the diagnostic mode of the gateway. For example, when the diagnostic mode of the gateway is OBD diagnostic mode, it means that it is currently in local diagnosis and has not ended, then the remote diagnostic instruction is ignored, and the TBOX does not enter the RDS diagnosis / OTA diagnostic mode, so as to achieve arbitration through the gateway when there is a conflict between OTA / RDS diagnosis and OBD diagnosis, and maintain the smooth progress of the OBD diagnostic mode that is still in progress.

[0043] In some embodiments, controlling the TBOX to enter the target diagnostic mode according to the diagnostic mode of the gateway includes: when the gateway is in OBD diagnostic mode, controlling the TBOX to remain in idle mode; when the gateway is not in OBD diagnostic mode, controlling the TBOX to switch from idle mode to remote diagnostic mode.

[0044] In an embodiment, TBOX determines whether the communication bus signal sent by the gateway is in OBD diagnostic mode. If it is in OBD diagnostic mode, TBOX is controlled to maintain idle mode to achieve not enabling remote diagnosis when the local diagnostic task is not completed; TBOX determines whether the communication bus signal sent by the gateway is in OBD diagnostic mode. If it is not in OBD diagnostic mode, it means that TBOX is in idle mode at this time, then TBOX is controlled to switch from idle mode to remote diagnostic mode, for example, to OTA / RDS diagnostic mode, so as to achieve controlling TBOX to perform remote diagnosis when a remote diagnostic request is received and there is no unfinished diagnostic task.

[0045] For example, the OTA / RDS diagnostic mode access process is as follows: Figure 3 FIG. 1 is a flowchart of an OTA / RDS diagnostic mode access process according to an embodiment of the present invention. The OTA / RDS diagnostic mode access process according to the present invention includes at least steps S10 to S13.

[0046] Step S10, start.

[0047] In step S11, the TBOX determines whether the gateway is in OBD diagnostic mode. If so, the process proceeds to step S13; otherwise, the process proceeds to step S12.

[0048] Step S12: The TBOX switches to the OTA / RDS diagnostic mode.

[0049] Step S13: The TBOX remains in the idle mode.

[0050] In some embodiments, after controlling the TBOX to switch from the idle mode to the remote diagnosis mode, the method further includes: the TBOX sending a preset routine service instruction to control the gateway to switch to the remote diagnosis mode, and controlling the gateway to send the remote diagnosis instruction every preset period.

[0051] In an embodiment, the preset routine service instruction is a routine service instruction preset according to demand, which includes the diagnostic mode information of TBOX switching; after TBOX switches from idle mode to remote diagnostic mode, it sends a preset routine (for example, routine 31) service instruction service control gateway to switch to remote diagnostic mode (for example, OTA / RDS diagnostic mode), and the gateway periodically sends remote diagnostic instructions to ensure the stability of remote diagnosis. In some embodiments, the diagnostic arbitration system includes a TBOX and a gateway, and controls the diagnostic arbitration system to enter a target diagnostic mode according to a diagnostic access instruction, including: when the acquired diagnostic access instruction is a local diagnostic instruction, controlling the gateway to enter a target diagnostic mode according to the diagnostic mode of the gateway.

[0052] In an embodiment, the local diagnostic instruction is a diagnostic access instruction corresponding to the local diagnosis, such as the diagnostic access instruction corresponding to the OBD diagnosis; when the obtained diagnostic access instruction is an access instruction corresponding to the OBD diagnosis, the gateway is controlled to enter the target diagnostic mode that meets the requirements according to the current diagnostic mode of the gateway, so as to achieve the control of the gateway to maintain / switch to the local diagnostic mode after receiving the local diagnostic requirement.

[0053] In some embodiments, the gateway is controlled to enter a target diagnostic mode according to the diagnostic mode in which the gateway is located, including: when the gateway is in remote diagnostic mode, the gateway is controlled to remain in remote diagnostic mode and send remote diagnostic instructions at preset time intervals; when the gateway is not in remote diagnostic mode, the gateway is controlled to switch to local diagnostic mode and send local diagnostic instructions at preset time intervals.

[0054] In an embodiment, when the obtained diagnostic access instruction is an access instruction corresponding to OBD diagnosis, the gateway determines whether the diagnostic mode is a remote diagnosis (e.g., OTA / RDS diagnosis) mode. If the gateway is in OTA / RDS diagnostic mode, the gateway maintains the OTA / RDS diagnostic mode and periodically sends remote diagnostic instructions corresponding to the OTA / RDS diagnostic mode, so as to achieve arbitration through the gateway when a conflict occurs between OTA / RDS diagnosis and OBD diagnosis, and maintain the smooth progress of the OTA / RDS diagnostic mode that is still in progress; when the obtained diagnostic access instruction is an access instruction corresponding to OBD diagnosis, the gateway determines whether the diagnostic mode is a remote diagnosis (e.g., OTA / RDS diagnosis) mode. If the gateway is not in OTA / RDS diagnostic mode, the gateway responds to the OBD diagnostic request, switches to the OBD diagnostic mode, and periodically sends local diagnostic instructions corresponding to the OBD diagnostic mode to maintain the diagnostic stability of the OBD diagnostic mode.

[0055] For example, the OBD diagnostic mode access process is as follows: Figure 4 FIG. 1 is a flowchart of an OBD diagnostic mode access process according to an embodiment of the present invention. The OBD diagnostic mode access process according to the embodiment of the present invention at least includes steps S20 to S23.

[0056] Step S20, start.

[0057] In step S21, the gateway determines whether it is in OTA / RDS diagnostic mode. If so, it proceeds to step S22; otherwise, it proceeds to step S23.

[0058] Step S22: The GW maintains the OTA / RDS diagnostic mode.

[0059] Step S23: The GW switches to the OBD diagnosis mode.

[0060] In some embodiments, the process of controlling the TBOX to switch from the idle mode to the remote diagnosis mode further includes: when the TBOX is in the OTA diagnosis mode, controlling the TBOX to remain in the OTA diagnosis mode; when the TBOX is not in the OTA diagnosis mode, controlling the TBOX to switch to the RDS diagnosis mode.

[0061] In the embodiment, TBOX is divided into three modes: idle, OTA and RDS. The mode occupancy adopts a first-come, first-served mechanism. The applicant can apply for mode switching only when the TBOX is in idle mode and there is no local diagnostic intervention. Once the application is successful, the subsequent applicant can apply successfully until the applicant no longer uses it and the TBOX exits the idle mode. The TBOX is responsible for making decisions on the results of the mode application for the OTA / RDS process.

[0062] In the process of controlling TBOX to switch from idle mode to remote diagnosis mode, when the switched remote diagnosis mode is RDS diagnosis mode, if TBOX is already in OTA diagnosis mode, TBOX is controlled to remain in OTA diagnosis mode, so that when a conflict occurs between RDS diagnosis and OTA diagnosis through TBOX arbitration, the OTA diagnosis mode that is still in progress can be maintained smoothly; if TBOX is not in OTA diagnosis mode, TBOX is controlled to switch to RDS diagnosis mode, so that TBOX can be controlled to enter RDS diagnosis mode when there is no diagnosis conflict.

[0063] For example, if Figure 5 FIG. 1 is a flowchart of an RDS mode request according to an embodiment of the present invention. The RDS mode request process according to the embodiment of the present invention includes steps S30 to S33.

[0064] Step S30, start.

[0065] In step S31, the TBOX determines whether it is in OTA diagnostic mode. If so, it executes step S33 after the headquarters; otherwise, it executes step S32.

[0066] Step S32: the TBOX switches to the RDS diagnosis mode.

[0067] Step S33: TBOX maintains the OTA diagnostic mode.

[0068] In some embodiments, the process of controlling the TBOX to switch from the idle mode to the remote diagnostic mode further includes: when the TBOX is in the RDS diagnostic mode, controlling the TBOX to remain in the RDS diagnostic mode; when the TBOX is not in the RDS diagnostic mode, controlling the TBOX to switch to the OTA diagnostic mode.

[0069] In an embodiment, in the process of controlling TBOX to switch from idle mode to remote diagnostic mode, when the switched remote diagnostic mode is OTA diagnostic mode, if TBOX is already in RDS diagnostic mode, TBOX is controlled to remain in RDS diagnostic mode, so that when a conflict occurs between RDS diagnosis and OTA diagnosis through TBOX arbitration, the RDS diagnostic mode that is still in diagnosis can be maintained smoothly; if TBOX is not in RDS diagnostic mode, TBOX is controlled to switch to OTA diagnostic mode, so that TBOX can be controlled to enter OTA diagnostic mode while ensuring that there is no diagnostic conflict.

[0070] For example, if Figure 6 FIG. 1 is a flowchart of an OTA mode request according to an embodiment of the present invention. The OTA mode request process according to the embodiment of the present invention includes steps S40 to S43.

[0071] Step S40, start.

[0072] In step S41, the TBOX determines whether it is in the RDS diagnostic mode. If so, the process goes to step S42; otherwise, the process goes to step S43.

[0073] Step S42: the TBOX maintains the RDS diagnosis mode.

[0074] Step S43: TBOX switches to OTA diagnostic mode.

[0075] Reference below Figure 7 The vehicle diagnosis and control method according to the embodiment of the present invention will be described in detail.

[0076] like Figure 7 FIG. 1 is a flow chart of a vehicle diagnosis and control method according to another embodiment of the present invention. The vehicle diagnosis and control method according to the embodiment of the present invention at least includes steps S50 to S65.

[0077] Step S50: Obtain a diagnostic access instruction.

[0078] Step S51: Determine whether the acquired diagnostic access instruction is a remote diagnostic instruction. If so, execute step S53; otherwise, execute step S52.

[0079] In step S52, the acquired diagnostic access instruction is a local diagnostic instruction. Execute step S63.

[0080] Step S53: TBOX receives the communication bus signal sent by the gateway.

[0081] Step S54: determining the diagnostic mode of the gateway according to the communication bus signal.

[0082] Step S55: Determine whether the gateway is in OBD diagnostic mode. If so, execute step S56 after the headquarters; otherwise, execute step S57.

[0083] Step S56: Control the TBOX to maintain idle mode.

[0084] Step S57: Control the TBOX to switch from the idle mode to the remote diagnosis mode.

[0085] Step S58 : When the TBOX is in the OTA diagnostic mode, the TBOX is controlled to remain in the OTA diagnostic mode.

[0086] Step S59 : When the TBOX is not in the OTA diagnostic mode, control the TBOX to switch to the RDS diagnostic mode.

[0087] Step S60 : When the TBOX is in the RDS diagnostic mode, the TBOX is controlled to remain in the RDS diagnostic mode.

[0088] Step S61 : When the TBOX is not in the RDS diagnostic mode, control the TBOX to switch to the OTA diagnostic mode.

[0089] In step S62 , the TBOX sends a preset routine service instruction to control the gateway to switch to the remote diagnosis mode, and controls the gateway to send the remote diagnosis instruction every preset period.

[0090] Step S63: Determine whether the gateway is in remote diagnosis mode. If so, execute step S65; otherwise, execute step S64.

[0091] Step S64 , controlling the gateway to switch to a local diagnosis mode and sending a local diagnosis instruction every preset time.

[0092] Step S65 , controlling the gateway to remain in the remote diagnosis mode and sending remote diagnosis instructions at preset intervals.

[0093] According to the vehicle diagnostic control method of an embodiment of the present invention, the diagnostic requirements are determined by obtaining a diagnostic access instruction, and the gateway or TBOX in the diagnostic arbitration system is controlled to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0094] Reference below Figure 8 A diagnostic arbitration system according to an embodiment of the present invention is described.

[0095] like Figure 8 FIG2 is a block diagram of a diagnostic arbitration system according to an embodiment of the present invention. The diagnostic arbitration system 100 according to the embodiment of the present invention comprises: an acquisition module 98 for acquiring a diagnostic access instruction; and a control module 99 for controlling the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction.

[0096] According to the diagnostic arbitration system 100 of an embodiment of the present invention, when performing diagnostic arbitration on a vehicle, the diagnostic arbitration system 100 determines diagnostic requirements by obtaining diagnostic access instructions. Based on the diagnostic access instructions, the system controls a gateway or TBOX in the diagnostic arbitration system to perform diagnostic arbitration, causing the gateway or TBOX to enter a target diagnostic mode. This avoids diagnostic failures caused by execution conflicts when multiple diagnostic accesses simultaneously access the vehicle, thereby improving the stability, safety, and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0097] In some embodiments, the control module 99 is configured to: a diagnostic arbitration system including a TBOX (telematics box) and a gateway, control the diagnostic arbitration system to enter a target diagnostic mode according to a diagnostic access instruction, including: when the acquired diagnostic access instruction is a remote diagnostic instruction, the TBOX receives a communication bus signal sent by the gateway; determines the diagnostic mode of the gateway according to the communication bus signal; and controls the TBOX to enter the target diagnostic mode according to the diagnostic mode of the gateway.

[0098] In some embodiments, the control module 99 is used to control the TBOX to enter the target diagnostic mode according to the diagnostic mode of the gateway, including: when the gateway is in OBD diagnostic mode, controlling the TBOX to remain in idle mode; when the gateway is not in OBD diagnostic mode, controlling the TBOX to switch from idle mode to remote diagnostic mode.

[0099] In some embodiments, the control module 99 is used to: after controlling the TBOX to switch from the idle mode to the remote diagnosis mode, further include: the TBOX sends a preset routine service instruction to control the gateway to switch to the remote diagnosis mode, and controls the gateway to send remote diagnosis instructions every preset period.

[0100] In some embodiments, the control module 99 is used to: the diagnostic arbitration system includes a TBOX and a gateway, and controls the diagnostic arbitration system to enter a target diagnostic mode according to a diagnostic access instruction, including: when the acquired diagnostic access instruction is a local diagnostic instruction, controlling the gateway to enter a target diagnostic mode according to the diagnostic mode of the gateway.

[0101] In some embodiments, the control module 99 is used to: control the gateway to enter the target diagnostic mode according to the diagnostic mode of the gateway, including: when the gateway is in remote diagnostic mode, controlling the gateway to remain in remote diagnostic mode and sending remote diagnostic instructions at preset time intervals; when the gateway is not in remote diagnostic mode, controlling the gateway to switch to local diagnostic mode and sending local diagnostic instructions at preset time intervals.

[0102] In some embodiments, the control module 99 is used to: control the TBOX to switch from the idle mode to the remote diagnosis mode, and also includes: when the TBOX is in the OTA diagnosis mode, controlling the TBOX to remain in the OTA diagnosis mode; when the TBOX is not in the OTA diagnosis mode, controlling the TBOX to switch to the RDS diagnosis mode.

[0103] In some embodiments, the control module 99 is used to: control the TBOX to switch from the idle mode to the remote diagnosis mode, and also includes: when the TBOX is in the RDS diagnosis mode, controlling the TBOX to remain in the RDS diagnosis mode; when the TBOX is not in the RDS diagnosis mode, controlling the TBOX to switch to the OTA diagnosis mode.

[0104] According to the diagnostic arbitration system 100 of an embodiment of the present invention, when performing diagnostic arbitration on a vehicle, the diagnostic arbitration system 100 determines diagnostic requirements by obtaining diagnostic access instructions. Based on the diagnostic access instructions, the system controls a gateway or TBOX in the diagnostic arbitration system to perform diagnostic arbitration, causing the gateway or TBOX to enter a target diagnostic mode. This avoids diagnostic failures caused by execution conflicts when multiple diagnostic accesses simultaneously access the vehicle, thereby improving the stability, safety, and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0105] Reference below Figure 9 A vehicle according to an embodiment of the present invention will be described.

[0106] like Figure 9 FIG. 1 is a block diagram of a vehicle according to an embodiment of the present invention. A vehicle 101 includes a diagnostic arbitration system 100 according to the above embodiment.

[0107] According to a vehicle according to an embodiment of the present invention, the diagnostic arbitration system of the above embodiment is used on the vehicle, and the diagnostic requirements are determined by obtaining a diagnostic access instruction. The gateway or TBOX in the diagnostic arbitration system is controlled to perform diagnostic arbitration according to the diagnostic access instruction, so that the gateway or TBOX enters the target diagnostic mode, so as to avoid diagnostic failure caused by execution conflict when multiple diagnostic accesses access the vehicle at the same time, thereby improving the stability, safety and diagnostic efficiency of the vehicle's diagnostic control and enhancing the user's vehicle experience.

[0108] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific example," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example.

[0109] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the claims and their equivalents.

Claims

1. A vehicle diagnostic control method, characterized in that: For diagnosing an arbitration system, the diagnostic method comprises: Get diagnostic access instructions; The diagnostic arbitration system is controlled to enter a target diagnostic mode according to the diagnostic access instruction.

2. The vehicle diagnosis and control method according to claim 1, characterized in that: The diagnostic arbitration system includes a TBOX and a gateway, and controlling the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction includes: When the acquired diagnostic access instruction is a remote diagnostic instruction, the TBOX receives a communication bus signal sent by the gateway; determining a diagnostic mode of the gateway according to the communication bus signal; The TBOX is controlled to enter a target diagnosis mode according to the diagnosis mode of the gateway.

3. The vehicle diagnosis and control method according to claim 2, characterized in that: The controlling the TBOX to enter a target diagnostic mode according to the diagnostic mode of the gateway includes: The gateway is in OBD diagnostic mode and controls the TBOX to remain in idle mode; The gateway is not in the OBD diagnosis mode, and controls the TBOX to switch from the idle mode to the remote diagnosis mode.

4. The vehicle diagnosis and control method according to claim 3, characterized in that: After controlling the TBOX to switch from the idle mode to the remote diagnosis mode, the method further includes: The TBOX sends a preset routine service instruction to control the gateway to switch to the remote diagnosis mode, and controls the gateway to send a remote diagnosis instruction every preset period.

5. The vehicle diagnosis and control method according to claim 1, wherein: The diagnostic arbitration system includes a TBOX and a gateway, and controlling the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction includes: When the acquired diagnostic access instruction is a local diagnostic instruction, the gateway is controlled to enter a target diagnostic mode according to the diagnostic mode of the gateway.

6. The vehicle diagnosis and control method according to claim 5, characterized in that: The controlling the gateway to enter a target diagnostic mode according to the diagnostic mode of the gateway includes: The gateway is in a remote diagnosis mode, controlling the gateway to remain in the remote diagnosis mode and sending the remote diagnosis instruction at a preset time interval; The gateway is not in the remote diagnosis mode, and the gateway is controlled to switch to the local diagnosis mode, and the local diagnosis instruction is sent every preset time.

7. The vehicle diagnosis and control method according to claim 3, characterized in that: The process of controlling the TBOX to switch from the idle mode to the remote diagnosis mode further includes: When the TBOX is in the OTA diagnostic mode, controlling the TBOX to remain in the OTA diagnostic mode; When the TBOX is not in the OTA diagnostic mode, the TBOX is controlled to switch to the RDS diagnostic mode.

8. The vehicle diagnosis and control method according to claim 3, characterized in that: The process of controlling the TBOX to switch from the idle mode to the remote diagnosis mode further includes: When the TBOX is in the RDS diagnostic mode, controlling the TBOX to remain in the RDS diagnostic mode; When the TBOX is not in the RDS diagnostic mode, the TBOX is controlled to switch to the OTA diagnostic mode.

9. A diagnostic arbitration system, characterized in that: include: An acquisition module, used for acquiring a diagnostic access instruction; The control module is used to control the diagnostic arbitration system to enter a target diagnostic mode according to the diagnostic access instruction.

10. A vehicle, characterized in that: include: The diagnostic arbitration system of claim 9.

Citation Information

Patent Citations

  • Vehicle diagnosis method, vehicle, equipment and storage medium

    CN117234187A

  • Vehicle-mounted central gateway diagnosis system and method and storage medium

    CN118938866A