Vehicle information synchronization method and device, electronic equipment and readable storage medium

By synchronizing vehicle operation information during vehicle operation and displaying operating data during maintenance, and using the data to synthesize maintenance analysis curves, the limitation of in-vehicle display screen application scenarios is solved, the utilization rate is improved, and maintenance is assisted.

CN116714633BActive Publication Date: 2026-01-23BEIJING URBAN RAIL TRANSIT CONSULTING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310821992.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-05
Publication Date
2026-01-23
Estimated Expiration
2043-07-05

AI Technical Summary

Technical Problem

The limited application scenarios of existing in-vehicle displays result in low utilization rates and their inability to be fully utilized.

Method used

During vehicle operation, vehicle operation information is synchronized through the on-board display screen, and vehicle operation data is displayed during maintenance. The data is then used to synthesize maintenance analysis curves to determine the maintenance results.

Benefits of technology

It improves the utilization rate of in-vehicle displays, avoids resource waste, enhances the passenger riding experience, and assists maintenance personnel in quickly locating faults.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116714633B_ABST
    Figure CN116714633B_ABST
Patent Text Reader

Abstract

The application provides a vehicle information synchronization method and device, electronic equipment and readable storage medium. In the driving process of a vehicle, in response to an information query operation, vehicle operation information of the vehicle is rendered and displayed in a vehicle display screen; in response to triggering of a vehicle maintenance event, a maintenance interface is displayed in the vehicle display screen; in response to a touch operation on a fault query control in the maintenance interface, each vehicle maintenance system involved in the vehicle is accessed, vehicle operation data generated in a fault time period is obtained from each vehicle maintenance system; at least one obtained vehicle operation data is rendered and displayed in the vehicle display screen; in response to a data fusion operation, at least one vehicle operation data is fused, a maintenance analysis graph is determined and displayed, and maintenance result information of the vehicle is determined according to the maintenance analysis graph. In this way, the application of the vehicle display screen in the vehicle can be increased, and the utilization rate of the vehicle display screen in the vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, electronic device, and readable storage medium for synchronizing vehicle information. Background Technology

[0002] To address the challenges of a relatively monotonous operating environment and a confined external space in urban rail transit, traditional windows are typically combined with display screens to create onboard displays with a certain degree of light transmittance. These displays can present images and videos while seamlessly integrating with the surrounding scenery. Here, the onboard displays utilize OLED technology to render videos using 3D layers, showcasing passengers real-time train operation information, location services, rail transit transfer information, road traffic congestion information, weather forecasts, emergency services, route attractions, and information on shopping / entertainment areas within stations, thus enhancing the passenger experience.

[0003] These in-vehicle displays, which resemble transparent car windows, are expensive. However, their applications are very limited; currently, they can only be used to display information related to vehicle operation. It is precisely because of this limitation in application that these in-vehicle displays cannot be fully utilized, resulting in a low utilization rate. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method, apparatus, electronic device and readable storage medium for synchronizing vehicle information, which can display vehicle operating data on an in-vehicle display screen during vehicle maintenance to analyze the vehicle maintenance results, thereby improving the utilization rate of the in-vehicle display screen in the vehicle.

[0005] This application provides a method for synchronizing vehicle information, the synchronization method including:

[0006] During the vehicle's operation, in response to an information query operation, the vehicle operation information requested by the information query operation is obtained from the ground server, and the vehicle operation information is rendered and displayed on the vehicle's in-vehicle display screen.

[0007] In response to a vehicle maintenance event, the maintenance interface is displayed on the in-vehicle display screen; wherein, the maintenance interface displays a fault query control;

[0008] In response to a touch operation on the fault query control, access each vehicle maintenance system involved in the vehicle and obtain vehicle operation data generated during the fault period from each vehicle maintenance system;

[0009] At least one vehicle operation data obtained will be rendered and displayed on the in-vehicle display screen;

[0010] In response to the data fusion operation, the operating data of the at least one vehicle are fused to determine a maintenance analysis curve, and the maintenance analysis curve is displayed on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve.

[0011] In one possible implementation, displaying the maintenance interface on the in-vehicle display screen in response to a vehicle maintenance event includes:

[0012] In response to the triggering of a vehicle maintenance event, the vehicle enters maintenance mode and obtains the personnel identity information of the maintenance personnel who triggered the vehicle maintenance event.

[0013] Based on the personnel identity information, verify whether the maintenance personnel have vehicle maintenance authority;

[0014] If so, the inspection and maintenance interface will be displayed on the vehicle display screen.

[0015] In one possible implementation, the response to a touch operation of the fault query control accesses each vehicle maintenance system involved with the vehicle, and retrieves vehicle operation data generated during the fault period from each vehicle maintenance system, including:

[0016] In response to a touch operation on the fault query control, the time of the vehicle malfunction is determined;

[0017] Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period in which the fault time occurs from each vehicle maintenance system;

[0018] For any two candidate operational data obtained, determine whether the two candidate operational data are used to describe the same operational variable of the vehicle;

[0019] If so, determine whether any two candidate running data are consistent;

[0020] If they are inconsistent, any two candidate operating data will be determined as vehicle operating data generated within the fault time period in which the fault time is located.

[0021] If they match, then any one of the two candidate operating data will be determined as the vehicle operating data generated within the fault time period of the fault time.

[0022] In one possible implementation, after the acquired at least one vehicle operation data is rendered and displayed on the in-vehicle display screen, the synchronization method further includes:

[0023] In response to a display adjustment operation, the vehicle operating data selected by the display adjustment operation is determined as the target operating data;

[0024] Adjust the display position of the target running data on the vehicle display screen according to the operation trajectory of the display adjustment operation.

[0025] In one possible implementation, each vehicle maintenance system involved in the vehicle is accessed through the following steps:

[0026] For each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system.

[0027] In one possible implementation, the step of fusing the at least one vehicle operating data to determine a maintenance analysis curve in response to a data fusion operation includes:

[0028] In response to the data fusion operation, the pre-trained data synthesis model is used to display the operating data of at least one vehicle in the same data display interface to determine the maintenance analysis curve.

[0029] In one possible implementation, determining the vehicle's maintenance result information based on the maintenance analysis curve includes:

[0030] The maintenance analysis curve is compared with the standard operating curve of the vehicle to determine the maintenance results of the vehicle and generate a vehicle maintenance report.

[0031] Send the vehicle inspection report to the vehicle maintenance personnel.

[0032] This application embodiment also provides a vehicle information synchronization device, the synchronization device comprising:

[0033] The first acquisition module is used to, in response to an information query operation during the vehicle's operation, acquire the vehicle operation information requested by the information query operation from the ground server, and render and display the vehicle operation information on the vehicle's in-vehicle display screen.

[0034] The first display module is used to display the maintenance interface on the vehicle display screen in response to the triggering of a vehicle maintenance event; wherein the maintenance interface displays a fault query control.

[0035] The second acquisition module is used to respond to touch operations on the fault query control, access each vehicle maintenance system involved in the vehicle, and acquire vehicle operation data generated during the fault period from each vehicle maintenance system.

[0036] The second display module is used to render and display at least one acquired vehicle operation data on the in-vehicle display screen;

[0037] The third display module is used to respond to the data fusion operation, fuse the operating data of at least one vehicle, determine the maintenance analysis curve, and display the maintenance analysis curve on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve.

[0038] In one possible implementation, when the first display module displays the maintenance interface on the in-vehicle display screen in response to a vehicle maintenance event, the first display module is configured to:

[0039] In response to the triggering of a vehicle maintenance event, the vehicle enters maintenance mode and obtains the personnel identity information of the maintenance personnel who triggered the vehicle maintenance event.

[0040] Based on the personnel identity information, verify whether the maintenance personnel have vehicle maintenance authority;

[0041] If so, the inspection and maintenance interface will be displayed on the vehicle display screen.

[0042] In one possible implementation, when the second acquisition module, in response to a touch operation on the fault query control, accesses each vehicle maintenance system involved with the vehicle and acquires vehicle operation data generated during the fault period from each vehicle maintenance system, the second acquisition module is configured to:

[0043] In response to a touch operation on the fault query control, the time of the vehicle malfunction is determined;

[0044] Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period in which the fault time occurs from each vehicle maintenance system;

[0045] For any two candidate operational data obtained, determine whether the two candidate operational data are used to describe the same operational variable of the vehicle;

[0046] If so, determine whether any two candidate running data are consistent;

[0047] If they are inconsistent, any two candidate operating data will be determined as vehicle operating data generated within the fault time period in which the fault time is located.

[0048] If they match, then any one of the two candidate operating data will be determined as the vehicle operating data generated within the fault time period of the fault time.

[0049] In one possible implementation, the synchronization device further includes a position adjustment module, the position adjustment module being used for:

[0050] In response to a display adjustment operation, the vehicle operating data selected by the display adjustment operation is determined as the target operating data;

[0051] Adjust the display position of the target running data on the vehicle display screen according to the operation trajectory of the display adjustment operation.

[0052] In one possible implementation, the second acquisition module is used to access each vehicle maintenance system involved in the vehicle through the following steps:

[0053] For each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system.

[0054] In one possible implementation, when the third display module is used to fuse the at least one vehicle operating data in response to a data fusion operation to determine a maintenance analysis curve, the third display module is used to:

[0055] In response to the data fusion operation, the pre-trained data synthesis model is used to display the operating data of at least one vehicle in the same data display interface to determine the maintenance analysis curve.

[0056] In one possible implementation, when the third display module is used to determine the maintenance result information of the vehicle based on the maintenance analysis curve, the third display module is used to:

[0057] The maintenance analysis curve is compared with the standard operating curve of the vehicle to determine the maintenance results of the vehicle and generate a vehicle maintenance report.

[0058] Send the vehicle inspection report to the vehicle maintenance personnel.

[0059] This application also provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the vehicle information synchronization method described above are performed.

[0060] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the vehicle information synchronization method described above.

[0061] The vehicle information synchronization method, apparatus, electronic device, and readable storage medium provided in this application embodiment, during vehicle operation, in response to an information query operation, retrieves the vehicle operation information requested by the information query operation from a ground server and renders the vehicle operation information on the vehicle's in-vehicle display screen; in response to the triggering of a vehicle maintenance event, displays a maintenance interface on the in-vehicle display screen; wherein the maintenance interface displays a fault query control; in response to a touch operation on the fault query control, accesses each vehicle maintenance system involved in the vehicle, retrieves vehicle operation data generated during the fault time period from each vehicle maintenance system; renders at least one piece of the retrieved vehicle operation data on the in-vehicle display screen; in response to a data fusion operation, fuses the at least one piece of vehicle operation data, determines a maintenance analysis curve, and displays the maintenance analysis curve on the in-vehicle display screen to determine the vehicle's maintenance result information based on the maintenance analysis curve. This increases the application of in-vehicle display screens in vehicles, improves the utilization rate of in-vehicle display screens in vehicles, and avoids resource waste.

[0062] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0063] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0064] Figure 1 A flowchart illustrating a method for synchronizing vehicle information provided in an embodiment of this application;

[0065] Figure 2 This is one of the structural schematic diagrams of a vehicle information synchronization device provided in an embodiment of this application;

[0066] Figure 3 This is a second schematic diagram of a vehicle information synchronization device provided in an embodiment of this application;

[0067] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0068] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.

[0069] Research has found that these in-vehicle displays, which resemble transparent car windows, are expensive. However, their application scenarios are very limited, currently only able to display information related to vehicle operation. It is precisely because of these limitations in application scenarios that these in-vehicle displays cannot be fully utilized, resulting in a low utilization rate.

[0070] Based on this, this application provides a method for synchronizing vehicle information, which can synchronize vehicle operation data on the in-vehicle display screen, so that the vehicle maintenance results information can be determined by analyzing the vehicle operation data, thereby improving the utilization rate of the in-vehicle display screen in the vehicle.

[0071] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for synchronizing vehicle information provided in an embodiment of this application. Figure 1 As shown in the embodiments of this application, the method for synchronizing vehicle information includes:

[0072] S101. During the vehicle's operation, in response to an information query operation, the vehicle operation information requested by the information query operation is obtained from the ground server, and the vehicle operation information is rendered and displayed on the vehicle's in-vehicle display screen.

[0073] S102. In response to the triggering of a vehicle maintenance event, the maintenance interface is displayed on the vehicle display screen; wherein the maintenance interface displays a fault query control.

[0074] S103. In response to a touch operation on the fault query control, access each vehicle maintenance system involved in the vehicle and obtain vehicle operation data generated during the fault period from each vehicle maintenance system.

[0075] S104. Render and display at least one vehicle operation data obtained on the in-vehicle display screen.

[0076] S105. In response to the data fusion operation, the operating data of the at least one vehicle are fused to determine a maintenance analysis curve, and the maintenance analysis curve is displayed on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve.

[0077] The vehicle information synchronization method provided in this application embodiment allows for the synchronization of vehicle operation information, such as real-time operation information and real-time location, during vehicle operation, so that passengers can be informed of the vehicle's operation in real time. When the vehicle requires maintenance, vehicle operation data can be displayed on the in-vehicle display screen to assist maintenance personnel in synthesizing maintenance analysis curves based on the displayed vehicle operation data. Furthermore, vehicle fault screening can be achieved based on the maintenance analysis curves. In this way, the application of in-vehicle display screens in vehicles can be increased, thereby improving the utilization rate of in-vehicle display screens in vehicles and avoiding resource waste.

[0078] Here, the in-vehicle display can be an OLED display system, with a large 55-inch OLED display that can display different data in sections.

[0079] In step S101, during normal vehicle operation, the in-vehicle display screen can be connected to the in-vehicle PIS system via Ethernet. At this time, the in-vehicle display screen can display vehicle operation information to passengers through images, videos, and other means.

[0080] The vehicle operation information includes at least one of the following: real-time operation information, real-time location service information, rail transit transfer information, real-time flight information, road traffic congestion information, weather forecast information, emergency service information, route attractions, and station-based business / entertainment guidance.

[0081] Furthermore, to increase interactivity with passengers, the content displayed on the in-vehicle display screen can be tailored to the passenger's actions, showing the content the passenger expects, thus better enabling interaction between the passenger and the in-vehicle display screen and further enhancing the passenger's riding experience.

[0082] Specifically, in response to the information query operation performed by the passenger on the in-vehicle display screen, the vehicle operation information requested by the passenger through the information query operation is obtained from the ground server via the vehicle-to-ground communication link. At this time, the in-vehicle display screen can communicate remotely with the ground server.

[0083] At the same time, the acquired vehicle operation information is rendered and displayed on the vehicle's in-vehicle display screen so that passengers can view the vehicle operation information they desire.

[0084] When a vehicle finishes operation or is taken out of service due to a malfunction, maintenance personnel can still inspect the vehicle malfunction through the in-vehicle display screen. At this time, it is necessary to trigger the display of the inspection and maintenance interface on the in-vehicle display screen.

[0085] In step S102, in response to the triggering of a vehicle maintenance event, the maintenance interface is displayed on the vehicle display screen so that maintenance personnel can perform vehicle fault inspection and troubleshooting by touching the fault query control on the maintenance interface; at this time, the vehicle display screen is connected to the vehicle maintenance system via Ethernet to obtain vehicle operation data from the vehicle maintenance system.

[0086] The inspection and maintenance interface displays a fault query control.

[0087] To ensure the security of vehicle operation data, the maintenance personnel must be authenticated to determine their data access permissions before the maintenance interface is displayed.

[0088] The triggering of a vehicle maintenance event includes at least: responding to a maintenance worker touching a vehicle maintenance control displayed on the vehicle's in-vehicle display screen; or responding to a maintenance worker entering the vehicle authentication interface.

[0089] In one implementation, step S102 includes:

[0090] S1021. In response to the triggering of a vehicle maintenance event, enter the vehicle maintenance state and obtain the personnel identity information of the maintenance personnel who triggered the vehicle maintenance event.

[0091] In this step, in response to the vehicle maintenance event triggered by the maintenance personnel, the vehicle display screen enters the vehicle maintenance state and obtains the personnel identification information of the maintenance personnel. Specifically, the personnel identification information of the maintenance personnel can be obtained from the database based on the account and password entered by the maintenance personnel; alternatively, the personnel identification information of the maintenance personnel can also be obtained through facial recognition. The specific method of acquisition can be determined according to the actual situation and is not limited here.

[0092] S1022. Based on the personnel identity information, verify whether the maintenance personnel have vehicle maintenance authority.

[0093] In this step, based on the personnel identification information of the maintenance personnel, it is verified whether the maintenance personnel have the authority to inspect the vehicle, that is, whether the maintenance personnel have the authority to obtain vehicle operation data.

[0094] Specifically, the obtained personnel identity information can be used to search the list of maintenance personnel for that vehicle to determine whether the maintenance personnel have the authority to maintain that vehicle; or, the personnel identity information can be compared with the vehicle's maintenance qualifications to determine whether the maintenance personnel have the authority to maintain that vehicle.

[0095] S1023. If so, the inspection and maintenance interface will be displayed on the vehicle display screen.

[0096] In this step, if it is determined that the maintenance personnel have vehicle maintenance authority, the maintenance interface required for the maintenance will be displayed on the vehicle display screen so that the maintenance personnel can complete the vehicle maintenance through the vehicle maintenance interface.

[0097] S1024. If not, inform the maintenance personnel that they do not have vehicle maintenance authority and exit the vehicle maintenance status.

[0098] Here, vehicle operation data is stored in different vehicle maintenance systems. If maintenance personnel can use the touch fault query control, they can obtain vehicle operation data from each vehicle maintenance system with "one click".

[0099] In step S103, in response to a touch operation by a maintenance worker on a fault query control displayed on the maintenance interface, vehicle operation data generated during the fault period is obtained from each vehicle maintenance system involved in the vehicle by accessing each vehicle maintenance system.

[0100] Here, different vehicle maintenance systems may involve operational data with the same operational variables. In order to simplify the amount of vehicle operational data obtained, the operational data can be filtered during the acquisition process to avoid obtaining duplicate operational data.

[0101] In one implementation, step S103 includes:

[0102] S1031. Responding to a touch operation on the fault query control, determine the fault time when the vehicle malfunctioned.

[0103] In this step, the system responds to the touch operation of maintenance personnel on the fault query control displayed on the maintenance interface to determine the fault time when the fault occurred during vehicle operation; the fault time is based on the vehicle clock.

[0104] S1032. Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period of the fault time from each vehicle maintenance system.

[0105] In this step, for the vehicle, the cause of the failure can be analyzed by using the operating data before and after the failure. Therefore, when obtaining the vehicle's operating data, it is necessary to obtain the operating data within the time period of the failure. Specifically, this can be done by accessing each vehicle maintenance system involved in the vehicle and retrieving the vehicle's operating data before and after the failure from each vehicle maintenance system. That is, to obtain the candidate operating data generated by the vehicle within the time period of the failure.

[0106] S1033. For any two candidate operating data obtained, determine whether the two candidate operating data are used to describe the same operating variable of the vehicle.

[0107] In this step, after obtaining the candidate operating data of the vehicle, the operating data can be filtered by comparing any two candidate operating data; specifically, for any two candidate operating data obtained, it is determined whether the two candidate operating data are used to describe the operating variables.

[0108] S1034. If so, determine whether the two candidate running data are consistent;

[0109] In this step, if any two candidate running data are described by the same running variable, it is further determined whether the two candidate running data are duplicate data, that is, whether the two candidate running data are consistent.

[0110] S1035. If they are inconsistent, the two candidate operating data shall be determined as the vehicle operating data generated within the fault time period in which the fault time is located.

[0111] In this step, if any two candidate running data are described by the same running variable, but the two candidate running data are inconsistent, it means that there is an abnormality in the running data of the running variable and no duplicate running data has been obtained; at this time, the two candidate running data are determined to be vehicle running data generated within the fault time period of the fault time.

[0112] S1036. If they match, then any one of the two candidate operating data is determined as the vehicle operating data generated within the fault time period in which the occurrence time occurs.

[0113] In this step, if any two candidate running data are described by the same running variable and are consistent, it means that duplicate running data has been obtained. In this case, either of the two candidate running data is determined as the vehicle running data generated during the fault time period.

[0114] Here, different vehicle maintenance systems can share the same system interface protocol, or they can each have their own corresponding system interface protocol. When accessing a vehicle maintenance system, the system interface protocol can be used to access the system.

[0115] In one implementation, each vehicle maintenance system involved in the vehicle is accessed through the following steps:

[0116] For each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system.

[0117] In this step, if the system interface protocols of different vehicle maintenance systems are different, then for each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system and obtain the relevant operating data of the vehicle from that vehicle maintenance system.

[0118] In step S104, at least one vehicle operation data of the vehicle will be obtained from each vehicle maintenance system and rendered and displayed on the vehicle display screen one by one, so that maintenance personnel can view the vehicle operation data through the vehicle display screen and assist maintenance personnel in determining the vehicle maintenance results.

[0119] Here, to facilitate maintenance personnel in viewing vehicle operating data, they can adjust the display position of the vehicle operating data on the in-vehicle display screen according to their own habits, so that the display effect of the in-vehicle display screen is more in line with their habits.

[0120] In one embodiment, after the acquired at least one vehicle operation data is rendered and displayed on the in-vehicle display screen, the synchronization method further includes:

[0121] Step a: In response to the display adjustment operation, determine the vehicle operation data selected by the display adjustment operation as the target operation data.

[0122] In this step, in response to the display adjustment operation performed by the maintenance personnel on the vehicle display screen, the target operating data that needs to be adjusted in the display position is determined from the vehicle operating data already displayed on the vehicle display screen.

[0123] Step b: Adjust the display position of the target running data on the vehicle display screen according to the operation trajectory of the display adjustment operation.

[0124] In this step, if the adjustment operation is displayed as a sliding operation, the display position of the target running data on the vehicle display screen is adjusted according to the sliding trajectory of the sliding operation.

[0125] Alternatively, if the adjustment operation is displayed as a click operation, the display position of the target running data on the vehicle display screen will be adjusted according to the touch position of the click operation.

[0126] If vehicle operation data is displayed directly on the in-vehicle display screen, the data display will be relatively scattered, making it difficult to intuitively present the vehicle operation data to maintenance personnel. In this case, it is necessary to integrate at least one vehicle operation data to intuitively show the differences between the various vehicle operation data.

[0127] In step S105, when the maintenance personnel have a data fusion requirement, in response to the data fusion operation performed by the maintenance personnel, at least one vehicle operation data that has been displayed is fused to obtain a maintenance analysis curve, and the maintenance analysis curve is displayed on the vehicle display screen so that the maintenance personnel can determine the vehicle maintenance result information based on the maintenance analysis curve.

[0128] In one implementation, step S105 includes: in response to a data fusion operation, using a pre-trained data synthesis model, displaying the at least one vehicle operation data in the same data display interface to determine the maintenance analysis curve.

[0129] In this step, when performing data fusion, a pre-trained data synthesis model can be used to achieve the fusion of at least one vehicle operation data. Specifically, in response to the data fusion operation performed by the maintenance personnel, at least one vehicle operation data is input into the data synthesis model so that the data synthesis model can fuse and display the at least one vehicle operation data in the same data display interface to obtain a maintenance analysis curve.

[0130] It should be noted that, here, the at least one vehicle operation data to be merged can be all the vehicle operation data displayed on the vehicle display screen, or it can be a portion of the vehicle operation data selected by the maintenance personnel from the displayed vehicle operation data through the data fusion operation. It can be determined according to the actual situation, and there is no restriction here.

[0131] Here, to facilitate future vehicle maintenance, a vehicle inspection report can be generated and communicated to vehicle maintenance personnel, enabling them to complete vehicle maintenance in a timely manner.

[0132] In one implementation, determining the vehicle's maintenance result information based on the maintenance analysis curve includes:

[0133] Step c: Compare the maintenance analysis curve with the standard operating curve of the vehicle to determine the maintenance result information of the vehicle and generate a vehicle maintenance report.

[0134] In this step, after obtaining the maintenance analysis curve, the vehicle maintenance results are determined by comparing the maintenance analysis curve with the standard operating curve of the vehicle during normal operation. Based on the vehicle maintenance results, a vehicle maintenance report is generated to clarify the vehicle's fault problem.

[0135] Step d: Send the vehicle inspection report to the vehicle maintenance personnel.

[0136] Here, at least one vehicle operation data displayed on the vehicle screen may also include audio and video of video surveillance collected during vehicle operation. Inspection personnel or vehicle maintenance personnel may also determine whether the vehicle has a fault and the cause of the fault based on the video surveillance.

[0137] The vehicle information synchronization method provided in this application embodiment, during vehicle operation, in response to an information query operation, retrieves the vehicle operation information requested by the information query operation from a ground server and renders and displays the vehicle operation information on the vehicle's in-vehicle display screen; in response to the triggering of a vehicle maintenance event, displays a maintenance interface on the in-vehicle display screen; wherein the maintenance interface displays a fault query control; in response to a touch operation on the fault query control, accesses each vehicle maintenance system involved in the vehicle, retrieves vehicle operation data generated during the fault period from each vehicle maintenance system; renders and displays at least one piece of the retrieved vehicle operation data on the in-vehicle display screen; in response to a data fusion operation, fuses the at least one piece of vehicle operation data, determines a maintenance analysis curve, and displays the maintenance analysis curve on the in-vehicle display screen to determine the vehicle's maintenance result information based on the maintenance analysis curve. This increases the application of in-vehicle display screens in vehicles, improves their utilization rate, and avoids resource waste.

[0138] Please see Figure 2 , Figure 3 , Figure 2 This is one of the structural schematic diagrams of a vehicle information synchronization device provided in an embodiment of this application. Figure 3 This is a second schematic diagram of a vehicle information synchronization device provided in an embodiment of this application. Figure 2 As shown, the synchronization device 200 includes:

[0139] The first acquisition module 210 is used to, in response to an information query operation during the vehicle's operation, acquire the vehicle operation information requested by the information query operation from the ground server, and render and display the vehicle operation information on the vehicle's in-vehicle display screen.

[0140] The first display module 220 is used to display the maintenance interface on the vehicle display screen in response to the triggering of a vehicle maintenance event; wherein the maintenance interface displays a fault query control.

[0141] The second acquisition module 230 is used to respond to the touch operation of the fault query control, access each vehicle maintenance system involved in the vehicle, and obtain vehicle operation data generated during the fault time period from each vehicle maintenance system.

[0142] The second display module 240 is used to render and display at least one acquired vehicle operation data on the in-vehicle display screen;

[0143] The third display module 250 is used to respond to the data fusion operation, fuse the operating data of the at least one vehicle, determine the maintenance analysis curve, and display the maintenance analysis curve on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve.

[0144] Furthermore, when the first display module 220 displays the maintenance interface on the in-vehicle display screen in response to a vehicle maintenance event, the first display module 220 is used to:

[0145] In response to the triggering of a vehicle maintenance event, the vehicle enters maintenance mode and obtains the personnel identity information of the maintenance personnel who triggered the vehicle maintenance event.

[0146] Based on the personnel identity information, verify whether the maintenance personnel have vehicle maintenance authority;

[0147] If so, the inspection and maintenance interface will be displayed on the vehicle display screen.

[0148] Furthermore, when the second acquisition module 230 responds to a touch operation on the fault query control, accesses each vehicle maintenance system involved in the vehicle, and acquires vehicle operation data generated during the fault period from each vehicle maintenance system, the second acquisition module 230 is used to:

[0149] In response to a touch operation on the fault query control, the time of the vehicle malfunction is determined;

[0150] Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period in which the fault time occurs from each vehicle maintenance system;

[0151] For any two candidate operational data obtained, determine whether the two candidate operational data are used to describe the same operational variable of the vehicle;

[0152] If so, determine whether any two candidate running data are consistent;

[0153] If they are inconsistent, any two candidate operating data will be determined as vehicle operating data generated within the fault time period in which the fault time is located.

[0154] If they match, then any one of the two candidate operating data will be determined as the vehicle operating data generated within the fault time period of the fault time.

[0155] Furthermore, such as Figure 3 As shown, the synchronization device 200 further includes a position adjustment module 260, which is used for:

[0156] In response to a display adjustment operation, the vehicle operating data selected by the display adjustment operation is determined as the target operating data;

[0157] Adjust the display position of the target running data on the vehicle display screen according to the operation trajectory of the display adjustment operation.

[0158] Furthermore, the second acquisition module 230 is used to access each vehicle maintenance system involved in the vehicle through the following steps:

[0159] For each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system.

[0160] Furthermore, when the third display module 250 is used to fuse the at least one vehicle operating data in response to a data fusion operation to determine a maintenance analysis curve, the third display module 250 is used to:

[0161] In response to the data fusion operation, the pre-trained data synthesis model is used to display the operating data of at least one vehicle in the same data display interface to determine the maintenance analysis curve.

[0162] Furthermore, when the third display module 250 is used to determine the maintenance result information of the vehicle based on the maintenance analysis curve, the third display module 250 is used to:

[0163] The maintenance analysis curve is compared with the standard operating curve of the vehicle to determine the maintenance results of the vehicle and generate a vehicle maintenance report.

[0164] Send the vehicle inspection report to the vehicle maintenance personnel.

[0165] The vehicle information synchronization device provided in this application embodiment, during vehicle operation, responds to an information query operation by retrieving the requested vehicle operation information from a ground server and rendering the vehicle operation information on the vehicle's in-vehicle display screen; responds to the triggering of a vehicle maintenance event by displaying a maintenance interface on the in-vehicle display screen, wherein the maintenance interface displays a fault query control; responds to a touch operation on the fault query control by accessing each vehicle maintenance system involved in the vehicle and retrieving vehicle operation data generated during the fault period from each vehicle maintenance system; renders at least one piece of the retrieved vehicle operation data on the in-vehicle display screen; responds to a data fusion operation by fusing the at least one piece of vehicle operation data to determine a maintenance analysis curve, and displays the maintenance analysis curve on the in-vehicle display screen to determine the vehicle's maintenance result information based on the maintenance analysis curve. This increases the application of in-vehicle display screens in vehicles, improving their utilization rate and avoiding resource waste.

[0166] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.

[0167] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, they can perform the operations described above. Figure 1 The steps of the vehicle information synchronization method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.

[0168] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The steps of the vehicle information synchronization method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.

[0169] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0170] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0172] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0173] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0174] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for synchronizing vehicle information, characterized in that, The synchronization method includes: During the vehicle's operation, in response to an information query operation, the vehicle operation information requested by the information query operation is obtained from the ground server, and the vehicle operation information is rendered and displayed on the vehicle's in-vehicle display screen. In response to a vehicle maintenance event, the maintenance interface is displayed on the in-vehicle display screen; wherein, the maintenance interface displays a fault query control; In response to a touch operation on the fault query control, access each vehicle maintenance system involved in the vehicle and obtain vehicle operation data generated during the fault period from each vehicle maintenance system; At least one vehicle operation data obtained will be rendered and displayed on the in-vehicle display screen; In response to the data fusion operation, the operating data of at least one vehicle are fused to determine a maintenance analysis curve, and the maintenance analysis curve is displayed on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve. The response to a touch operation on the fault query control accesses each vehicle maintenance system involved in the vehicle, and retrieves vehicle operation data generated during the fault period from each vehicle maintenance system, including: In response to a touch operation on the fault query control, the time of the vehicle malfunction is determined; Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period of the fault time from each vehicle maintenance system; the candidate operating data generated within the fault time period includes the vehicle's operating data before and after the fault occurred. For any two candidate operational data obtained, determine whether the two candidate operational data are used to describe the same operational variable of the vehicle; If so, determine whether any two candidate running data are consistent; If they are inconsistent, any two candidate operating data will be determined as vehicle operating data generated within the fault time period in which the fault time is located. If they match, then any one of the two candidate running data will be determined as the vehicle running data generated within the fault time period of the fault time. The response to the data fusion operation, fusing the operating data of the at least one vehicle to determine the maintenance analysis curve, includes: In response to the data fusion operation, the pre-trained data synthesis model is used to display the operating data of at least one vehicle in the same data display interface to determine the maintenance analysis curve.

2. The synchronization method according to claim 1, characterized in that, The step of displaying the maintenance interface on the in-vehicle display screen in response to a vehicle maintenance event includes: In response to the triggering of a vehicle maintenance event, the vehicle enters a vehicle maintenance state and obtains the personnel identity information of the maintenance personnel who triggered the vehicle maintenance event. Based on the personnel identity information, verify whether the maintenance personnel have vehicle maintenance authority; If so, the inspection and maintenance interface will be displayed on the vehicle display screen.

3. The synchronization method according to claim 1, characterized in that, After rendering and displaying at least one piece of acquired vehicle operation data on the in-vehicle display screen, the synchronization method further includes: In response to a display adjustment operation, the vehicle operating data selected by the display adjustment operation is determined as the target operating data; Adjust the display position of the target running data on the vehicle display screen according to the operation trajectory of the display adjustment operation.

4. The synchronization method according to claim 1, characterized in that, Access each vehicle maintenance system involved in the vehicle by following these steps: For each vehicle maintenance system, the system interface protocol of that vehicle maintenance system is used to call the access interface of that vehicle maintenance system in order to access that vehicle maintenance system.

5. The synchronization method according to claim 1, characterized in that, The step of determining the vehicle's maintenance result information based on the maintenance analysis curve includes: The maintenance analysis curve is compared with the standard operating curve of the vehicle to determine the maintenance results of the vehicle and generate a vehicle maintenance report. Send the vehicle inspection report to the vehicle maintenance personnel.

6. A vehicle information synchronization device, characterized in that, The synchronization device includes: The first acquisition module is used to, in response to an information query operation during the vehicle's operation, acquire the vehicle operation information requested by the information query operation from the ground server, and render and display the vehicle operation information on the vehicle's in-vehicle display screen. The first display module is used to display the maintenance interface on the vehicle display screen in response to the triggering of a vehicle maintenance event; wherein the maintenance interface displays a fault query control. The second acquisition module is used to respond to touch operations on the fault query control, access each vehicle maintenance system involved in the vehicle, and acquire vehicle operation data generated during the fault period from each vehicle maintenance system. The second display module is used to render and display at least one acquired vehicle operation data on the in-vehicle display screen; The third display module is used to respond to the data fusion operation, fuse the operating data of at least one vehicle, determine the maintenance analysis curve, and display the maintenance analysis curve on the vehicle display screen to determine the maintenance result information of the vehicle based on the maintenance analysis curve. When the second acquisition module responds to a touch operation on the fault query control, accesses each vehicle maintenance system involved in the vehicle, and obtains vehicle operation data generated during the fault period from each vehicle maintenance system, the second acquisition module is used to: In response to a touch operation on the fault query control, the time of the vehicle malfunction is determined; Access each vehicle maintenance system involved in the vehicle, and obtain candidate operating data generated within the fault time period of the fault time from each vehicle maintenance system; the candidate operating data generated within the fault time period includes the vehicle's operating data before and after the fault occurred. For any two candidate operational data obtained, determine whether the two candidate operational data are used to describe the same operational variable of the vehicle; If so, determine whether any two candidate running data are consistent; If they are inconsistent, any two candidate operating data will be determined as vehicle operating data generated within the fault time period in which the fault time is located. If they match, then any one of the two candidate running data will be determined as the vehicle running data generated within the fault time period of the fault time. When the third display module is used to fuse the at least one vehicle operating data in response to a data fusion operation to determine a maintenance analysis curve, the third display module is used for: In response to the data fusion operation, the pre-trained data synthesis model is used to display the operating data of at least one vehicle in the same data display interface to determine the maintenance analysis curve.

7. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the vehicle information synchronization method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the vehicle information synchronization method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Train maintenance method based on intelligent transparent OLED window

    CN116039708A

  • Fault information synchronization method

    CN117097741A

  • Operation and maintenance management system, method and equipment of rail transit vehicle and medium

    CN117558134A

  • Monitoring system, monitoring method and equipment for rail transit vehicle and medium

    CN117755362A