Vehicle instrument parameter configuration method, device and electronic equipment based on Internet of Vehicles

Through the Internet of Vehicles platform, the problem of mileage data loss during vehicle maintenance is solved, and the vehicle parameters are automatically and manually configured, which improves the vehicle's maintainability and parameter maintenance safety.

CN116016127BActive Publication Date: 2024-12-27ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211634897.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-19
Publication Date
2024-12-27
Estimated Expiration
2042-12-19

AI Technical Summary

Technical Problem

The replacement of the instrument cluster during vehicle maintenance results in the loss of the total mileage data of the vehicle. The existing technology relies on diagnostic instruments to flash, which has problems such as equipment dependence and data inconsistency.

Method used

The Internet of Vehicles platform collects mileage value and VIN information of vehicle remote terminals, instrument clusters and engine ECUs, and compares the difference. If the difference is within the preset value, update the data. Otherwise, an error will be reported, and the vehicle parameters will be automatically and manually configured. , ensure data consistency.

Benefits of technology

It improves the vehicle's maintainability and parameter maintenance safety, reduces dependence on diagnostic instruments, and ensures the accuracy and consistency of vehicle instrument parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116016127B_ABST
    Figure CN116016127B_ABST
Patent Text Reader

Abstract

The present invention discloses a vehicle instrument parameter configuration method, device and electronic device based on the Internet of Vehicles. The method includes: after the vehicle is produced and rolled off the assembly line, the vehicle's VIN code is written into the vehicle-mounted remote terminal, the instrument cluster and the engine ECU through a special diagnostic instrument; after the vehicle is connected to the Internet of Vehicles platform, the Internet of Vehicles platform collects the mileage value and VIN information of the vehicle-mounted remote terminal, the mileage value and VIN information of the instrument cluster and the mileage value and VIN information of the engine ECU; the Internet of Vehicles platform periodically collects the mileage value of the vehicle-mounted remote terminal, the mileage value of the instrument cluster and the mileage value of the engine ECU. When the vehicle parameter data of the vehicle instrument or the body controller is abnormal, or when the communication between the vehicle instrument and the body controller is abnormal, the present invention can effectively update the vehicle parameter data existing in the data storage area of ​​the vehicle instrument or the body controller, thereby improving the maintainability and safety of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and more specifically, to a vehicle instrument parameter configuration method, device and electronic equipment based on vehicle networking. Background Art

[0002] Currently, the total mileage of a vehicle is an important record of the vehicle's travel. In actual situations, the total mileage of a vehicle is often lost due to the replacement of the instrument cluster during vehicle maintenance, resulting in inconsistent mileage data recorded by each controller.

[0003] The prior art discloses a vehicle parameter configuration method suitable for commercial vehicles and passenger car automotive electronic network applications, which must be flashed through a diagnostic instrument and has a strong dependence on equipment and people.

[0004] Therefore, how to provide a vehicle instrument parameter configuration method, device and electronic equipment based on the Internet of Vehicles has become a technical problem that urgently needs to be solved in this field. Summary of the invention

[0005] The purpose of the present invention is to provide a vehicle instrument parameter configuration method, device and electronic equipment based on vehicle networking.

[0006] The first aspect of the present invention discloses a vehicle instrument parameter configuration method based on the Internet of Vehicles; the method comprises:

[0007] Step S1: After the vehicle is off the production line, the VIN code of the vehicle is written into the vehicle remote terminal, the instrument cluster and the engine ECU through a dedicated diagnostic instrument;

[0008] Step S2: After the vehicle is connected to the Internet of Vehicles platform, the Internet of Vehicles platform collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU;

[0009] When the VIN information of the vehicle remote terminal collected for the first time is consistent with the VIN information of the instrument cluster and the engine VIN information, the vehicle networking platform stores and records the current VIN information and uses it as the initial VIN information, otherwise the instrument cluster displays an error;

[0010] When the mileage value of the vehicle remote terminal collected for the first time is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value as the initial value of the mileage value, otherwise the combination meter displays an error;

[0011] Step S3, the Internet of Vehicles platform periodically collects the mileage value of the vehicle-mounted remote terminal, the mileage value of the combination instrument and the mileage value of the engine ECU;

[0012] When the mileage value collected by the vehicle remote terminal is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value;

[0013] When the collected mileage value of the vehicle remote terminal, the mileage value of the combination meter and the mileage value of the engine ECU are inconsistent, the difference between the mileage value of the combination meter and the mileage value of the vehicle remote terminal is a first difference; the difference between the mileage value of the engine ECU and the mileage value of the vehicle remote terminal is a second difference;

[0014] The Internet of Vehicles platform compares the first difference and the second difference;

[0015] When the first difference or the second difference is not greater than the preset value and is the smallest difference, the mileage value corresponding to the smallest difference is assumed to be accurate data, and is updated and stored in the Internet of Vehicles platform in real time;

[0016] When the smallest difference among the differences is greater than a preset value, the instrument cluster displays an error message.

[0017] According to the method of the first aspect of the present invention, the method further comprises:

[0018] Step S4, the Internet of Vehicles platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU; and compares the VIN information and mileage value of the vehicle remote terminal with the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU in turn, and makes a comprehensive decision to determine whether the vehicle instrument cluster needs to execute the mileage value and VIN information flashing.

[0019] According to the method of the first aspect of the present invention, in step S3, the period is 10 seconds to 30 seconds.

[0020] According to the method of the first aspect of the present invention, before step S3, the method further comprises:

[0021] The vehicle networking platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU;

[0022] When the collected VIN information of the vehicle remote terminal, the VIN information of the instrument cluster and the engine VIN information are consistent with the initial VIN information recorded by the Internet of Vehicles platform, the mileage value of the vehicle remote terminal, the mileage value of the instrument cluster and the mileage value of the engine ECU will continue to be collected; otherwise, the instrument cluster will display an error.

[0023] According to the method of the first aspect of the present invention, in step S4, the specific method includes:

[0024] Step S411, the vehicle networking platform periodically collects VIN information of the instrument cluster and compares it with the VIN information stored in the vehicle networking platform. If the comparison result is consistent, no flashing is required; if the comparison result is inconsistent, the vehicle networking platform issues a diagnostic instruction to write the VIN information stored in the vehicle networking platform into the instrument cluster;

[0025] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the combination meter and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the combination meter;

[0026] Step S421, the Internet of Vehicles platform periodically collects the VIN information of the engine ECU and compares it with the VIN information stored in the Internet of Vehicles platform. If the comparison results are consistent, no flashing is required; if the comparison results are inconsistent, the Internet of Vehicles platform issues a diagnostic instruction to write the VIN information stored in the Internet of Vehicles platform into the engine ECU;

[0027] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the engine ECU and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the engine ECU.

[0028] According to the method of the first aspect of the present invention, in step S2, when the mileage value of the vehicle-mounted remote terminal is compared with the mileage value of the combination instrument and the mileage value of the engine ECU, and the difference is less than or equal to 3km, it is considered that the mileage value of the vehicle-mounted remote terminal is consistent with the mileage value of the combination instrument and the mileage value of the engine ECU.

[0029] According to the method of the first aspect of the present invention, the preset value is 10Km.

[0030] The second aspect of the present invention discloses a vehicle instrument parameter configuration device based on the Internet of Vehicles; the device comprises:

[0031] The device adopts the method described in any one of the first aspects, and the device includes a vehicle networking platform, a vehicle-mounted remote terminal, a combination instrument and an engine ECU;

[0032] The Internet of Vehicles platform is connected to the vehicle-mounted remote terminal;

[0033] The combined instrument is connected to the vehicle-mounted remote terminal via a CAN bus;

[0034] The engine ECU is connected to the vehicle-mounted remote terminal via a CAN bus;

[0035] The Internet of Vehicles platform is a vehicle management platform, which is used to connect to the vehicle-mounted remote terminal and can store, verify and issue reading and flashing instructions;

[0036] The vehicle-mounted remote terminal is used to obtain vehicle status data, connect to the Internet of Vehicles platform through a mobile network, and realize data uploading and platform command reception and issuance; the data includes the mileage value and VIN information of the vehicle-mounted remote terminal, and the issued data includes vehicle parameter reading and flashing diagnostic instructions;

[0037] The instrument cluster is used to receive and execute the diagnostic instructions sent by the vehicle-mounted remote terminal;

[0038] The engine ECU is used to receive and execute diagnostic instructions sent by the on-board remote terminal.

[0039] The third aspect of the present invention discloses an electronic device. The electronic device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps in any one of the vehicle instrument parameter configuration methods based on the Internet of Vehicles in the first aspect of the present disclosure are implemented.

[0040] According to the technical content disclosed in the present invention, the following beneficial effects are achieved: the vehicle parameter configuration method provided by the technical solution of the present invention can effectively update the vehicle parameter data stored in the data storage area of ​​the vehicle instrument or the body controller when an abnormality occurs in the vehicle parameter data of the vehicle instrument or the body controller, or when an abnormality occurs in the communication between the vehicle instrument and the body controller. It is not only suitable for the automatic configuration of vehicle parameters, but also compatible with the manual configuration of vehicle parameters. Without increasing costs, the inherent vehicle parameters are used for backup. Therefore, the technical solution improves the maintainability of the vehicle and improves the safety of vehicle parameter maintenance.

[0041] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

[0043] Figure 1 A flowchart of a vehicle instrument parameter configuration method based on the Internet of Vehicles provided according to an embodiment;

[0044] Figure 2 A structural diagram of a vehicle instrument parameter configuration device based on the Internet of Vehicles according to an embodiment of the present invention;

[0045] Figure 3 A specific flow chart of step S2 of a vehicle instrument parameter configuration method based on vehicle networking provided according to an embodiment;

[0046] Figure 4 A specific flow chart of step S3 of a vehicle instrument parameter configuration method based on vehicle networking provided according to an embodiment;

[0047] Figure 5 A specific flow chart of step S4 of a vehicle instrument parameter configuration method based on vehicle networking provided according to an embodiment;

[0048] Figure 6 The figure is a structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0049] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.

[0050] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.

[0051] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0052] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0053] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0054] Embodiment 1:

[0055] The invention discloses a vehicle instrument parameter configuration method based on vehicle networking. Figure 1 FIG. 1 is a flow chart of a vehicle instrument parameter configuration method based on the Internet of Vehicles according to an embodiment of the present invention. Figure 1 As shown, the method includes:

[0056] Step S1: After the vehicle is off the production line, the VIN code of the vehicle is written into the vehicle remote terminal, the instrument cluster and the engine ECU through a dedicated diagnostic instrument;

[0057] Step S2: After the vehicle is connected to the Internet of Vehicles platform, the Internet of Vehicles platform collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU;

[0058] When the VIN information of the vehicle remote terminal collected for the first time is consistent with the VIN information of the instrument cluster and the engine VIN information, the vehicle networking platform stores and records the current VIN information and uses it as the initial VIN information, otherwise the instrument cluster displays an error;

[0059] When the mileage value of the vehicle remote terminal collected for the first time is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value as the initial value of the mileage value, otherwise the combination meter displays an error;

[0060] Step S3, the Internet of Vehicles platform periodically collects the mileage value of the vehicle-mounted remote terminal, the mileage value of the combination instrument and the mileage value of the engine ECU;

[0061] When the mileage value collected by the vehicle remote terminal is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value;

[0062] When the collected mileage value of the vehicle remote terminal, the mileage value of the combination meter and the mileage value of the engine ECU are inconsistent, the difference between the mileage value of the combination meter and the mileage value of the vehicle remote terminal is a first difference; the difference between the mileage value of the engine ECU and the mileage value of the vehicle remote terminal is a second difference;

[0063] The Internet of Vehicles platform compares the first difference and the second difference;

[0064] When the first difference or the second difference is not greater than the preset value and is the smallest difference, the mileage value corresponding to the smallest difference is assumed to be accurate data, and is updated and stored in the Internet of Vehicles platform in real time;

[0065] When the smallest difference among the differences is greater than a preset value, the instrument cluster displays an error message.

[0066] According to the method of the first aspect of the present invention, the method further comprises:

[0067] Step S4, the Internet of Vehicles platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU; and compares the VIN information and mileage value of the vehicle remote terminal with the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU in turn, and makes a comprehensive decision to determine whether the vehicle instrument cluster needs to execute the mileage value and VIN information flashing.

[0068] According to the method of the first aspect of the present invention, in step S3, the period is 10 seconds to 30 seconds.

[0069] According to the method of the first aspect of the present invention, before step S3, the method further comprises:

[0070] The vehicle networking platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU;

[0071] When the collected VIN information of the vehicle remote terminal, the VIN information of the instrument cluster and the engine VIN information are consistent with the initial VIN information recorded by the Internet of Vehicles platform, the mileage value of the vehicle remote terminal, the mileage value of the instrument cluster and the mileage value of the engine ECU will continue to be collected; otherwise, the instrument cluster will display an error.

[0072] According to the method of the first aspect of the present invention, in step S4, the specific method includes:

[0073] Step S411, the vehicle networking platform periodically collects VIN information of the instrument cluster and compares it with the VIN information stored in the vehicle networking platform. If the comparison result is consistent, no flashing is required; if the comparison result is inconsistent, the vehicle networking platform issues a diagnostic instruction to write the VIN information stored in the vehicle networking platform into the instrument cluster;

[0074] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the combination meter and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the combination meter;

[0075] Step S421, the Internet of Vehicles platform periodically collects the VIN information of the engine ECU and compares it with the VIN information stored in the Internet of Vehicles platform. If the comparison results are consistent, no flashing is required; if the comparison results are inconsistent, the Internet of Vehicles platform issues a diagnostic instruction to write the VIN information stored in the Internet of Vehicles platform into the engine ECU;

[0076] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the engine ECU and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the engine ECU.

[0077] According to the method of the first aspect of the present invention, in step S2, when the mileage value of the vehicle-mounted remote terminal is compared with the mileage value of the combination instrument and the mileage value of the engine ECU, and the difference is less than or equal to 3km, it is considered that the mileage value of the vehicle-mounted remote terminal is consistent with the mileage value of the combination instrument and the mileage value of the engine ECU.

[0078] According to the method of the first aspect of the present invention, the preset value is 10 km.

[0079] In summary, the solution proposed in the present invention can provide a vehicle parameter configuration method. When an abnormality occurs in the vehicle parameter data of the vehicle instrument or the body controller, or when an abnormality occurs in the communication between the vehicle instrument and the body controller, the vehicle parameter data existing in the data storage area of ​​the vehicle instrument or the body controller can be effectively updated. It is not only suitable for the automatic configuration of vehicle parameters, but also compatible with the manual configuration of vehicle parameters. Without increasing costs, the inherent vehicle parameters are used for backup. Therefore, this technical solution improves the maintainability of the vehicle and improves the safety of vehicle parameter maintenance.

[0080] Embodiment 2:

[0081] Step S1: After the vehicle is offline, the vehicle parameters and VIN code are written into the vehicle remote terminal, instrument cluster and engine ECU through a dedicated diagnostic instrument.

[0082] Step S2: After the vehicle is connected to the Internet of Vehicles platform, the Internet of Vehicles platform collects the mileage value and VIN information of the vehicle remote terminal, the instrument cluster and the engine ECU. When the data is consistent for the first time, the Internet of Vehicles platform stores and records the current value as the initial value, otherwise the instrument cluster displays an error until the data is consistent.

[0083] like Figure 3 As shown, when the VIN information of the vehicle remote terminal collected for the first time is consistent with the VIN information of the instrument cluster and the engine VIN information, the vehicle networking platform stores and records the current VIN information and uses it as the initial VIN information, otherwise the instrument cluster reports an error display;

[0084] When the mileage value of the vehicle-mounted remote terminal collected for the first time is consistent with the mileage value of the instrument cluster and the mileage value of the engine ECU, that is, the mileage value difference is less than or equal to 3 km, it is considered to be consistent. The vehicle networking platform stores and records the current mileage value as the initial value of the mileage value, otherwise the instrument cluster displays an error.

[0085] Step S3: The Internet of Vehicles platform periodically collects the mileage and VIN information of the vehicle remote terminal, the instrument cluster and the engine ECU. When the data are consistent, the Internet of Vehicles platform updates and stores the current mileage in real time; when the data are inconsistent, the Internet of Vehicles platform compares the mileage values ​​of the instrument cluster and the engine ECU with the difference between the mileage values ​​of the vehicle remote terminal GPS positioning, and the data with the smallest difference and no more than 10km is assumed to be accurate data by default, and is updated and stored in the Internet of Vehicles platform in real time;

[0086] like Figure 4 As shown, when the mileage value collected by the vehicle remote terminal is consistent with the mileage value of the combination instrument and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value;

[0087] When the collected mileage value of the vehicle remote terminal, the mileage value of the combination meter and the mileage value of the engine ECU are inconsistent, the difference between the mileage value of the combination meter and the mileage value of the vehicle remote terminal is a first difference; the difference between the mileage value of the engine ECU and the mileage value of the vehicle remote terminal is a second difference;

[0088] The Internet of Vehicles platform compares the first difference and the second difference;

[0089] When the first difference or the second difference is not greater than 10 km and is the smallest difference, the mileage value corresponding to the smallest difference is assumed to be accurate data, and is updated and stored in the Internet of Vehicles platform in real time;

[0090] When the smallest difference among the differences is greater than 10 km, the instrument cluster displays an error message.

[0091] The vehicle networking platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU;

[0092] When the collected VIN information of the vehicle remote terminal, the VIN information of the instrument cluster and the engine VIN information are consistent with the initial VIN information recorded by the Internet of Vehicles platform, the mileage value of the vehicle remote terminal, the mileage value of the instrument cluster and the mileage value of the engine ECU will continue to be collected; otherwise, the instrument cluster will display an error.

[0093] Step S4: The Internet of Vehicles platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the instrument cluster and the engine ECU, compares the VIN code information and mileage data in turn, and makes a comprehensive decision to determine whether the vehicle instrument cluster needs to perform mileage and VIN code rewriting. The process is as follows: Figure 5 shown.

[0094] like Figure 5 As shown, in step S411, the vehicle networking platform periodically collects the VIN information of the instrument cluster and compares it with the VIN information stored in the vehicle networking platform. If the comparison result is consistent, no flashing is required; if the comparison result is inconsistent, the vehicle networking platform issues a diagnostic instruction to write the VIN information stored in the vehicle networking platform into the instrument cluster;

[0095] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the combination meter and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference is less than or equal to 10 km, no flashing is required; if the difference is greater than 10 km, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the combination meter;

[0096] Step S421, the Internet of Vehicles platform periodically collects the VIN information of the engine ECU and compares it with the VIN information stored in the Internet of Vehicles platform. If the comparison results are consistent, no flashing is required; if the comparison results are inconsistent, the Internet of Vehicles platform issues a diagnostic instruction to write the VIN information stored in the Internet of Vehicles platform into the engine ECU;

[0097] Step S412, the Internet of Vehicles platform periodically collects the mileage value of the engine ECU and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to 10Km, no flashing is required; if the difference in comparison is greater than 10Km, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the engine ECU.

[0098] Embodiment 3:

[0099] The present invention discloses a vehicle instrument parameter configuration device based on vehicle networking. Figure 2 As shown, the device adopts the method described in any one of embodiments 1-2, and the device includes a vehicle networking platform, a vehicle-mounted remote terminal, a combination instrument and an engine ECU;

[0100] The Internet of Vehicles platform is connected to the vehicle-mounted remote terminal;

[0101] The combined instrument is connected to the vehicle-mounted remote terminal via a CAN bus;

[0102] The engine ECU is connected to the vehicle-mounted remote terminal via a CAN bus;

[0103] The Internet of Vehicles platform is a vehicle management platform, which is used to connect to the vehicle-mounted remote terminal and can store, verify and issue reading and flashing instructions;

[0104] The vehicle-mounted remote terminal is used to obtain vehicle status data, connect to the Internet of Vehicles platform through a mobile network, and realize data uploading and platform command reception and issuance; the data includes the mileage value and VIN information of the vehicle-mounted remote terminal, and the issued data includes vehicle parameter reading and flashing diagnostic instructions;

[0105] The instrument cluster is used to receive and execute the diagnostic instructions sent by the vehicle-mounted remote terminal;

[0106] The engine ECU is used to receive and execute diagnostic instructions sent by the on-board remote terminal.

[0107] Embodiment 4:

[0108] The present invention discloses an electronic device. The electronic device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of a vehicle instrument parameter configuration method based on a vehicle network in any one of the embodiments 1 disclosed in the present invention are implemented.

[0109] Figure 6 is a structural diagram of an electronic device according to an embodiment of the present invention, such as Figure 6 As shown, the electronic device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, near field communication (NFC) or other technologies. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covered on the display screen, or a button, a trackball or a touch pad set on the housing of the electronic device, or an external keyboard, touch pad or mouse, etc.

[0110] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a structural diagram of the part related to the technical solution of the present disclosure, and does not constitute a limitation on the electronic device to which the technical solution of the present application is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0111] Please note that the technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification. The above embodiments only express several implementation methods of the present application, and their descriptions are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present application, several variations and improvements can be made, which all belong to the scope of protection of the present application. Therefore, the scope of protection of the patent in this application shall be based on the attached claims.

[0112] The embodiments of the subject matter and functional operations described in this specification may be implemented in the following: digital electronic circuits, tangibly embodied computer software or firmware, computer hardware including the structures disclosed in this specification and their structural equivalents, or a combination of one or more of them. The embodiments of the subject matter described in this specification may be implemented as one or more computer programs, i.e., one or more modules in computer program instructions encoded on a tangible non-temporary program carrier to be executed by a data processing device or to control the operation of the data processing device. Alternatively or additionally, the program instructions may be encoded on an artificially generated propagation signal, such as a machine-generated electrical, optical or electromagnetic signal, which is generated to encode information and transmit it to a suitable receiver device for execution by a data processing device. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of one or more of them.

[0113] The processes and logic flows described in this specification can be performed by one or more programmable computers executing one or more computer programs to perform corresponding functions by operating on input data and generating output. The processes and logic flows can also be performed by special purpose logic circuits, such as FPGAs (field programmable gate arrays) or ASICs (application-specific integrated circuits), and the apparatus can also be implemented as special purpose logic circuits.

[0114] Computers suitable for executing computer programs include, for example, general and / or special microprocessors, or any other type of central processing unit. Typically, the central processing unit will receive instructions and data from a read-only memory and / or a random access memory. The basic components of a computer include a central processing unit for implementing or executing instructions and one or more memory devices for storing instructions and data. Typically, the computer will also include one or more large-capacity storage devices for storing data, such as magnetic disks, magneto-optical disks, or optical disks, or the computer will be operably coupled to this large-capacity storage device to receive data from it or to transmit data to it, or both. However, the computer does not necessarily have such a device. In addition, the computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive, to name a few.

[0115] Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and CD ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.

[0116] Although this specification includes many specific implementation details, these should not be interpreted as limiting the scope of any invention or the scope of protection claimed, but are mainly used to describe the features of the specific embodiments of specific inventions. Certain features described in multiple embodiments in this specification may also be implemented in combination in a single embodiment. On the other hand, the various features described in a single embodiment may also be implemented separately in multiple embodiments or in any suitable sub-combination. In addition, although features may work in certain combinations as described above and even initially claim protection, one or more features from the claimed combination may be removed from the combination in some cases, and the claimed combination may point to a sub-combination or a variation of a sub-combination.

[0117] Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring that these operations be performed in the particular order shown or performed sequentially, or requiring that all illustrated operations be performed to achieve the desired results. In some cases, multitasking and parallel processing may be advantageous. In addition, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product, or packaged into multiple software products.

[0118] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the particular order or sequential order shown to achieve the desired results. In some implementations, multitasking and parallel processing may be advantageous.

[0119] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

[0120] Although some specific embodiments of the present invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It will be appreciated by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present invention. The scope of the present invention is defined by the appended claims.

Claims

1. A vehicle instrument parameter configuration method based on vehicle networking, characterized in that: The method comprises: Step S1: After the vehicle is off the production line, the vehicle's VIN code is written into the vehicle remote terminal, the instrument cluster and the engine ECU through a diagnostic instrument; Step S2, after the vehicle is connected to the Internet of Vehicles platform, the Internet of Vehicles platform collects the mileage value and VIN information of the vehicle-mounted remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU; When the VIN information of the vehicle remote terminal collected for the first time is consistent with the VIN information of the instrument cluster and the engine VIN information, the vehicle networking platform stores and records the current VIN information and uses it as the initial VIN information, otherwise the instrument cluster displays an error; When the mileage value of the vehicle remote terminal collected for the first time is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value as the initial value of the mileage value, otherwise the combination meter displays an error; Step S3, the Internet of Vehicles platform periodically collects the mileage value of the vehicle-mounted remote terminal, the mileage value of the combination instrument and the mileage value of the engine ECU; When the mileage value collected by the vehicle remote terminal is consistent with the mileage value of the combination meter and the mileage value of the engine ECU, the vehicle networking platform stores and records the current mileage value; When the collected mileage value of the vehicle remote terminal, the mileage value of the combination meter and the mileage value of the engine ECU are inconsistent, the difference between the mileage value of the combination meter and the mileage value of the vehicle remote terminal is a first difference; the difference between the mileage value of the engine ECU and the mileage value of the vehicle remote terminal is a second difference; The Internet of Vehicles platform compares the first difference and the second difference; When the first difference or the second difference is not greater than the preset value and is the smallest difference, the mileage value corresponding to the smallest difference is assumed to be accurate data, and is updated and stored in the Internet of Vehicles platform in real time; When the smallest difference among the differences is greater than a preset value, the instrument cluster displays an error message.

2. A vehicle instrument parameter configuration method based on the Internet of Vehicles according to claim 1, characterized in that: The method further comprises: Step S4, the Internet of Vehicles platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU; and compares the VIN information and mileage value of the vehicle remote terminal with the mileage value and VIN information of the instrument cluster, and the mileage value and VIN information of the engine ECU in turn, and makes a comprehensive decision to determine whether the vehicle instrument cluster needs to execute the mileage value and VIN information flashing.

3. A vehicle instrument parameter configuration method based on vehicle networking according to claim 1, characterized in that: In step S3, the period is 10 seconds to 30 seconds.

4. The vehicle instrument parameter configuration method based on the Internet of Vehicles according to claim 1 is characterized in that: Before step S3, the method further includes: The vehicle networking platform periodically collects the mileage value and VIN information of the vehicle remote terminal, the mileage value and VIN information of the combination instrument, and the mileage value and VIN information of the engine ECU; When the collected VIN information of the vehicle remote terminal, the VIN information of the instrument cluster and the engine VIN information are consistent with the initial VIN information recorded by the Internet of Vehicles platform, the mileage value of the vehicle remote terminal, the mileage value of the instrument cluster and the mileage value of the engine ECU will continue to be collected; otherwise, the instrument cluster will display an error.

5. The vehicle instrument parameter configuration method based on the Internet of Vehicles according to claim 2 is characterized in that: In step S4, the specific method includes: Step S411, the vehicle networking platform periodically collects VIN information of the instrument cluster and compares it with the VIN information stored in the vehicle networking platform. If the comparison result is consistent, no flashing is required; if the comparison result is inconsistent, the vehicle networking platform issues a diagnostic instruction to write the VIN information stored in the vehicle networking platform into the instrument cluster; Step S412, the Internet of Vehicles platform periodically collects the mileage value of the combination meter and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the combination meter; Step S421, the Internet of Vehicles platform periodically collects the VIN information of the engine ECU and compares it with the VIN information stored in the Internet of Vehicles platform. If the comparison results are consistent, no flashing is required; if the comparison results are inconsistent, the Internet of Vehicles platform issues a diagnostic instruction to write the VIN information stored in the Internet of Vehicles platform into the engine ECU; Step S422, the Internet of Vehicles platform periodically collects the mileage value of the engine ECU and compares it with the mileage value stored in the Internet of Vehicles platform; if the difference in comparison is less than or equal to a preset value, no flashing is required; if the difference in comparison is greater than the preset value, the Internet of Vehicles platform issues a diagnostic instruction to write the mileage value stored in the Internet of Vehicles platform into the engine ECU.

6. The vehicle instrument parameter configuration method based on the Internet of Vehicles according to claim 1 is characterized in that: In step S2, when the mileage value of the vehicle remote terminal is compared with the mileage value of the instrument cluster and the mileage value of the engine ECU, and the difference is less than or equal to 3km, it is considered that the mileage value of the vehicle remote terminal is consistent with the mileage value of the instrument cluster and the mileage value of the engine ECU.

7. A vehicle instrument parameter configuration method based on Internet of Vehicles according to claim 5, characterized in that: The preset value is 10 km.

8. A vehicle instrument parameter configuration device based on the Internet of Vehicles, characterized in that: The device adopts the method described in any one of claims 1 to 7, and the device includes a vehicle-mounted remote terminal, a combination instrument and an engine ECU; The vehicle networking platform is connected to the vehicle-mounted remote terminal; The combined instrument is connected to the vehicle-mounted remote terminal via a CAN bus; The engine ECU is connected to the vehicle-mounted remote terminal via a CAN bus; The Internet of Vehicles platform is a vehicle management platform, which is used to connect to the vehicle-mounted remote terminal and can store, verify and issue reading and flashing instructions; The vehicle-mounted remote terminal is used to obtain vehicle status data, connect to the Internet of Vehicles platform through a mobile network, and realize data uploading and platform command reception and issuance; the data includes the mileage value and VIN information of the vehicle-mounted remote terminal, and the issued data includes vehicle parameter reading and flashing diagnostic instructions; The instrument cluster is used to receive and execute the diagnostic instructions sent by the vehicle-mounted remote terminal; The engine ECU is used to receive and execute diagnostic instructions sent by the on-board remote terminal.

9. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps in the vehicle instrument parameter configuration method based on the Internet of Vehicles described in any one of claims 1 to 7 are implemented.