A vehicle operation and maintenance method and related components

By determining the twin model expressions and relationships of vehicle parts in the digital twin model of the rail transit field and constructing mapping relationships, the problems of complex data transmission and model fragmentation are solved, and the operation and maintenance process is simplified and the efficiency is improved.

CN117763861BActive Publication Date: 2026-07-17CRRC QINGDAO SIFANG CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CRRC QINGDAO SIFANG CO LTD
Filing Date
2023-12-28
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing digital twin models in the rail transit field suffer from problems such as complex data transmission, fragmented models, and insufficient research on the relationship between business scenarios, resulting in cumbersome operation and maintenance processes.

Method used

By determining the twin model expressions of each vehicle component at different lifecycles, the association between operation and maintenance functions and component twin models is established, and a mapping relationship is constructed to achieve automatic data transfer between twin models.

Benefits of technology

Users are not required to manually determine the data relationships between the twin models, which simplifies the operation and maintenance process and improves the convenience and efficiency of the operation and maintenance results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117763861B_ABST
    Figure CN117763861B_ABST
Patent Text Reader

Abstract

This invention discloses a vehicle operation and maintenance method and related components, relating to the field of data operation and maintenance. The method includes: determining the expressions of twin models for each part of the vehicle at different lifecycles; determining the association between the twin models corresponding to the operation and maintenance functions at different lifecycles and the twin models corresponding to each part; determining the mapping relationship between the twin models based on the expressions and associations; and obtaining the operation and maintenance results during the vehicle's operation in the current lifecycle based on the twin model of the operation and maintenance function in the current lifecycle, the twin model of the part corresponding to the operation and maintenance function in the current lifecycle, and the mapping relationship. By pre-determining the association between each twin model and establishing the mapping relationship between them, data can be transferred between the twin models without requiring the user to manually determine the data relationships between them, making the final operation and maintenance results more convenient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data operation and maintenance, and in particular to a vehicle operation and maintenance method and related components. Background Technology

[0002] In the rail transit manufacturing process, digital twin models exist for processes, workshop layout, and production management; in the operation and maintenance process, they exist for condition monitoring and fault diagnosis. On one hand, the operation of digital twin systems requires extensive model interaction and data flow. The models involved are typically dynamic virtual models built with multiple dimensions, scales, disciplines, and physical parameters, and the data and parameters exchanged often have different formats and attributes. Data transfer between different objects and different digital twin models is a key focus for developing digital twin applications. On the other hand, the application of digital twins generally relies on various business scenarios for different objects. Existing research has paid relatively little attention to the relationship between digital twin models and business activities, resulting in fragmented digital twin models across different business activity scenarios. The digital twin models are independent, yet their data is interconnected, making the construction of each model time-consuming. Summary of the Invention

[0003] The purpose of this invention is to provide a vehicle operation and maintenance method and related components that eliminates the need for users to manually determine the data relationships between twin models, making it more convenient to obtain the final operation and maintenance results.

[0004] To solve the above-mentioned technical problems, the present invention provides a vehicle operation and maintenance method, comprising:

[0005] Determine the expressions of twin models of various parts of the vehicle at different life cycles of the vehicle, and use the twin models of the parts to output the operational data of the parts;

[0006] The association between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part is determined. The association includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function according to the operation data and output the operation and maintenance results.

[0007] The mapping relationship between the twin models is determined based on each of the expressions and the relationships.

[0008] During the operation of the vehicle in its current life cycle, the operation and maintenance results are obtained based on the twin model of the operation and maintenance function in the current life cycle, the twin model of the parts corresponding to the operation and maintenance function in the current life cycle, and the mapping relationship.

[0009] On the other hand, determining the expressions for the twin models of each component throughout the different lifecycles of the vehicle includes:

[0010] Based on the information model, mechanism model, and domain model in the twin model, the expressions for the twin models of each component at different lifecycles of the vehicle are determined, and the expressions are DTM. i ={(IM i I,IM i O,IM i W),PM i FM i |i=1,2,…,n}, for each of the lifecycles of any part, there is a corresponding twin model;

[0011] The information model includes the information model input to the twin model, the information model output by the twin model, and the information model generated during the execution of the twin model, DTM. i For the expression of the i-th twin model, IM i I represents the information model input to the i-th twin model, IM i O represents the information model output by the i-th twin model, IM i W is the information model generated during the execution of the i-th twin model, PM i For the mechanistic model of the i-th twin model, FM i For the domain model of the i-th twin model, the relation of the information model IM is IM={a1,a2,…,a…} j}, a j Let j be the j-th data item in the information model.

[0012] On the other hand, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0013] When the output data of a twin model corresponding to a part is all the input data of a twin model corresponding to an operation and maintenance function, the association relationship is determined to be an inheritance relationship.

[0014] Determining the mapping relationship between the twin models based on each of the expressions and their associations includes:

[0015] The mapping relationship between the information model IM2I input to the twin model corresponding to the operation and maintenance function and the information model IM1O output by the twin model corresponding to the part is determined to be IM2I = IM1O.

[0016] On the other hand, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0017] When the output data of the twin models corresponding to multiple parts are all the input data of the twin model corresponding to one operation and maintenance function, the relationship is determined to be an aggregation relationship;

[0018] Determining the mapping relationship between the twin models based on each of the expressions and their associations includes:

[0019] The information model IM2I input to the twin model corresponding to the operation and maintenance function is determined, along with the information model IM output from the twin model corresponding to each of the components. i The mapping relationship between O is: IM i O represents the information model output by the twin model corresponding to the i-th part.

[0020] On the other hand, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0021] When the output data of a twin model corresponding to a part needs to be combined with other data A to become the input data of a twin model corresponding to an operation and maintenance function, the relationship is determined to be an add relationship.

[0022] Determining the mapping relationship between the twin models based on each of the expressions and their associations includes:

[0023] The mapping relationship between the information model IM2I input to the twin model corresponding to the operation and maintenance function and the information model IM1O output by the twin model corresponding to the part is determined as IM2I = IM1O + A.

[0024] On the other hand, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0025] When a portion of the output data of a twin model corresponding to a part is used as the input data of a twin model corresponding to an operation and maintenance function, the association relationship is determined to be an extraction relationship.

[0026] Determining the mapping relationship between the twin models based on each of the expressions and their associations includes:

[0027] The mapping relationship between the information model IM2I input to the twin model corresponding to the operation and maintenance function and the information model IM1O output from the twin model corresponding to the part is determined as follows: a i ∈IM1O, a i Let be the i-th data item in IM1O, and n be the sum of the data items in IM1O.

[0028] On the other hand, determining the mapping relationship between the twin models based on each of the expressions and the associations includes:

[0029] Determine the mapping source of the twin model corresponding to the operation and maintenance function;

[0030] When the input data of the twin model corresponding to the operation and maintenance function comes from a single twin model of a single part, the mapping relationship is determined as follows.<N2_DTMi> =f(<N1_DTMi> );

[0031] When the input data of the twin model corresponding to the operation and maintenance function comes from multiple twin models of a single part, the mapping relationship is determined as follows:<N2_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<N1_DTMi> );

[0032] When the input data of the twin model corresponding to the operation and maintenance function comes from multiple twin models of multiple parts, the mapping relationship is determined as follows:<Nj_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<Ni_DTMi> );

[0033] Wherein, N1, N2, Ni, and Nj are the operation and maintenance functions or parts corresponding to the twin model, i is the number of the twin model, i = 1, 2, ..., n, j = 1, 2, ..., n.<N2_DTMi> Let be the relation for the i-th twin model of the second part.<N1_DTMi> Let be the relation for the i-th twin model of the first part.<Ni_DTMi> Let be the relation for the i-th twin model of the i-th part.<Nj_DTMj> Let be the relation of the j-th twin model of the j-th part.

[0034] To address the aforementioned technical problems, the present invention also provides a vehicle operation and maintenance system, comprising:

[0035] An expression determination unit is used to determine the expressions of twin models of each part at different life cycles of the vehicle, and the twin models of the parts are used to output the operating data of the parts;

[0036] The association relationship determination unit is used to determine the association relationship between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part. The association relationship includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function according to the operation data and output the operation and maintenance results.

[0037] A mapping relationship determination unit is used to determine the mapping relationship between the twin models based on each of the expressions and the association relationships;

[0038] The operation and maintenance result determination unit is used to obtain the operation and maintenance result based on the twin model of the operation and maintenance function of the current life cycle, the twin model of the part corresponding to the operation and maintenance function of the current life cycle, and the mapping relationship during the operation of the vehicle in the current life cycle.

[0039] To address the aforementioned technical problems, the present invention also provides a vehicle maintenance device, comprising:

[0040] Memory, used to store computer programs;

[0041] A processor is used to implement the steps of the vehicle maintenance method described above when executing the computer program.

[0042] To address the aforementioned technical problems, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the vehicle operation and maintenance method described above.

[0043] This invention discloses a vehicle operation and maintenance method and related components, relating to the field of data operation and maintenance. The method includes: determining the expressions of twin models of various vehicle parts at different lifecycles of the vehicle; the twin models of the parts are used to output the operational data of the parts; determining the association relationship between the twin models corresponding to the operation and maintenance functions at different lifecycles of the vehicle and the twin models corresponding to each part, the association relationship including one or more combinations of inheritance, aggregation, addition, and extraction; the twin model of the operation and maintenance function is used to execute the operation and maintenance function based on the operational data and output the operation and maintenance results; determining the mapping relationship between the twin models based on the various expressions and association relationships; and obtaining the operation and maintenance results during the operation of the vehicle in the current lifecycle based on the twin model of the operation and maintenance function in the current lifecycle, the twin model of the part corresponding to the operation and maintenance function in the current lifecycle, and the mapping relationship. By pre-determining the association relationship between each twin model and establishing the mapping relationship between the twin models, data can be transferred between the twin models without requiring the user to manually determine the data relationship between the twin models, making the final operation and maintenance results more convenient. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 A flowchart of a vehicle operation and maintenance method provided by the present invention;

[0046] Figure 2A schematic diagram illustrating the association relationship of an independent mapping provided by the present invention;

[0047] Figure 3 A schematic diagram illustrating the association relationship of a composite mapping provided by the present invention;

[0048] Figure 4 A schematic diagram of the structure of a vehicle operation and maintenance system provided by the present invention;

[0049] Figure 5 This is a schematic diagram of the structure of a vehicle maintenance device provided by the present invention. Detailed Implementation

[0050] The core of this invention is to provide a vehicle operation and maintenance method and related components, which eliminates the need for users to manually determine the data relationships between twin models, making it more convenient to obtain the final operation and maintenance results.

[0051] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0052] Digital twins typically consist of physical entities, virtual mappings, and data connections between them. Their core essence is to construct a large-scale, heterogeneous, multi-source network physical data integration system that combines virtual and real data to reflect the actual situation of the corresponding physical entity. Most existing articles describing and applying digital twin systems focus on the construction ideas and methods of digital twin models, and attempt to use SysML to describe the model composition and behavior of digital twin systems. However, they do not analyze and classify the data interactions and mapping relationships between twin models.

[0053] On the one hand, the operation of a digital twin system requires extensive model interaction and data flow. The models involved are typically dynamic virtual models built with multiple dimensions, scales, disciplines, and physical parameters, and the data and parameters exchanged are usually in different formats and attributes. Data transfer between different objects and different twin models is a key focus for developing digital twin applications. On the other hand, digital twin applications generally rely on various business scenarios for different objects, such as scheduling optimization in a manufacturing workshop or fault diagnosis of bogies. Existing research has paid relatively little attention to the relationship between digital twin models and business activities, resulting in fragmented digital twin models in different business activity scenarios. Therefore, this invention focuses on analyzing the data association mapping relationship between digital twin models of different objects and various business scenarios, and proposes a complex product lifecycle twin model mapping method based on MBSE, providing a foundation for realizing business-driven applications based on twin models.

[0054] Figure 1 The flowchart provided by the present invention describes a vehicle operation and maintenance method, which includes:

[0055] S11: Determine the expressions of the twin models of each part of the vehicle at different life cycles of the vehicle. The twin models of the parts are used to output the operational data of the parts.

[0056] During the operation of each component, maintenance data is output. Fault detection requires this maintenance data to determine if a component has malfunctioned. In related technologies, the twin model corresponding to the component's maintenance data and the twin model corresponding to maintenance functions such as fault detection are independent and not related. The vehicle's components include, but are not limited to, gears, bearings, and wheelsets; this application does not impose further limitations on these components.

[0057] This application predetermines the expressions of twin models for each part in different lifecycles of the vehicle. Each part can correspond to multiple lifecycles, that is, any part has a twin model in each lifecycle. Subsequent maintenance is carried out based on the data output by the twin model of the lifecycle corresponding to the current maintenance function.

[0058] S12: Determine the association between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part. The association includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function based on the operation data and output the operation and maintenance results.

[0059] S13: Determine the mapping relationship between the twin models based on each expression and the correlation;

[0060] Specifically, inheritance can be understood as the output data of one twin model being used as the input data of another twin model; aggregation can be understood as the output data of multiple twin models being used together as the input data of another twin model; addition can be understood as the output data of one twin model being combined with other data and then used as the input data of another twin model; and extraction can be understood as a portion of the output data of one twin model being used as the input data of another twin model.

[0061] Furthermore, the four types of relationships can be combined with each other in multiple ways. For example, twin model A has an inheritance relationship with twin model B, an aggregation relationship with twin models C and D, an addition relationship with twin model E (which requires the addition of data F), and an extraction relationship with twin model G. In this case, the input data of twin model A is all the output data of twin model B, all the output data of twin model C, all the output data of twin model D, all the output data of twin model E, the added data F, and part of the output data of twin model G.

[0062] In actual operation and maintenance, there are various relationships, including one or more combinations of inheritance, aggregation, addition, and extraction. Only after determining the specific relationship can subsequent mapping relationships be established.

[0063] Regarding the relationships between twin models, this application includes, but is not limited to, when monitoring the state of a single part, the data output by the twin model of that single part serves as the input data for the twin model of the monitoring and maintenance function of that single part. During fault detection, the data output by twin models of multiple parts is needed to collectively serve as the input data for the twin model of the fault detection and maintenance function. The production scheduling plan output from the production planning twin model also requires the addition of physical workshop data and processing information to constitute the input information for the production execution twin model. Regarding the mapping from the structural design twin model to the process design twin model, only a portion of the part structure diagram information in the prototype model output from the structural design needs to be input into the process design stage.

[0064] The relationship between twin models can be a relationship between parts and operation and maintenance functions, or a relationship between operation and maintenance functions. This application does not impose any restrictions here.

[0065] S14: During the operation of the vehicle in the current life cycle, the operation and maintenance results are obtained based on the twin model of the operation and maintenance function in the current life cycle, the twin model of the parts corresponding to the operation and maintenance function in the current life cycle, and the mapping relationship.

[0066] After establishing the mapping relationship, such as the correspondence between condition monitoring and fault diagnosis twin models, once the condition monitoring twin model outputs data, this data will be directly used as input data for the fault diagnosis model according to the mapping relationship, allowing the user to obtain the output data of the fault diagnosis model. Considering that the operational functions to be executed in each lifecycle are different, obtaining the operational results requires considering the operational functions corresponding to the current cycle. This includes determining which component twin models' output data or other operational function twin models' output data need to be combined with for calculation. The operational results are then obtained based on the mapping relationship between the current operational function and the corresponding component or other operational functions, thus achieving full-cycle operational functionality.

[0067] This invention discloses a vehicle operation and maintenance method and related components, relating to the field of data operation and maintenance. The method includes: determining the expressions of twin models for various vehicle parts at different lifecycles, where the twin models of the parts are used to output the operational data of the parts; determining the association relationships between the twin models corresponding to the operation and maintenance functions at different lifecycles of the vehicle and the twin models corresponding to each part, where the association relationships include one or more combinations of inheritance, aggregation, addition, and extraction, where the twin models of the operation and maintenance functions are used to execute the operation and maintenance functions based on the operational data and output the operation and maintenance results; determining the mapping relationships between the twin models based on the various expressions and association relationships; and obtaining the operation and maintenance results during the operation of the vehicle in its current lifecycle based on the twin models of the operation and maintenance functions in the current lifecycle, the twin models of the parts corresponding to the operation and maintenance functions in the current lifecycle, and the mapping relationships. By pre-determining the association relationships between the various twin models and establishing the mapping relationships between them, data can be transferred between the twin models without requiring the user to manually determine the data relationships between the twin models, making it more convenient to obtain the final operation and maintenance results.

[0068] Based on the above embodiments:

[0069] In some embodiments, determining expressions for twin models of individual components at different lifecycle stages of the vehicle includes:

[0070] Based on the information model, mechanism model, and domain model in the twin model, the expressions for the twin models of each component at different lifecycles of the vehicle are determined, and the expressions are DTM. i ={(IM i I,IM i O,IM i W),PM i FM i |i=1,2,…,n}, for each lifecycle of any part, there is a corresponding twin model;

[0071] The information model includes the information model input to the twin model, the information model output by the twin model, and the information model generated during the execution of the twin model, DTM. i Let IM be the expression for the i-th twin model. i I represents the information model input to the i-th twin model, IM i O represents the information model output by the i-th twin model, IM i W represents the information model generated during the execution of the i-th twin model, PM i For the mechanistic model of the i-th twin model, FM i For the domain model of the i-th twin model, the relation of the information model IM is IM={a1,a2,…,a…} j}, a j Let j be the j-th data item in the information model.

[0072] In this invention, the twin model for which the mapping relationship is applied is defined as a fusion of an information model, a mechanism model, and a domain model. The information model can be further categorized according to its operational position: the input information model IMI, the output information model IMO, and the information model IMW generated during the execution of the twin model. PM represents the mechanism model within the twin model, and FM represents the domain model. i represents the twin model's number. Therefore, a corresponding mathematical expression DTM can be constructed for the twin model's representation. i ={(IM i I,IM i O,IM i W),PM i FM i |i=1,2,…,n}. In the twinning process, data within and between twin models are summarized and expressed in the form of information models. Therefore, the mapping process of twin models is specifically defined as the mapping process of information models between two twin models. Information models are divided into three categories: IMI, IMO, and IMW. All three types of information models are uniformly represented as IM={a1,a2,…,a…}. j}

[0073] Figure 2 A schematic diagram illustrating the association relationship of an independent mapping provided by the present invention;

[0074] In some embodiments, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0075] When the output data of a twin model corresponding to a part is all the input data of a twin model corresponding to an operation and maintenance function, the relationship is determined to be an inheritance relationship.

[0076] The mapping relationships between the twin models are determined based on each expression and its association, including:

[0077] The mapping relationship between the information model IM2I of the twin model corresponding to the operation and maintenance function and the information model IM1O of the twin model corresponding to the part is determined as IM2I = IM1O.

[0078] Taking the flow of information from twin model 1 to twin model 2 as an example, the information model output in twin model 1 directly corresponds to the information model input in twin model 2, without any change.

[0079] like Figure 2 As shown, in the inheritance relationship, the left side is twin model 1, and the right side is twin model 2. The output information model of twin model 1 is directly used as the input information model of twin model 2, so IM2I = IM1O.

[0080] In practical applications, users can simultaneously obtain the output data IM1O of twin model 1 and the output data IM2O of twin model 2. For example, when monitoring the status of a single part, the data output by the twin model of the single part's operation data can be used as the input data of the monitoring twin model of the single part.

[0081] In some embodiments, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0082] When the output data of the twin models corresponding to multiple parts are all the input data of the twin model corresponding to one operation and maintenance function, the relationship is determined to be an aggregation relationship;

[0083] The mapping relationships between the twin models are determined based on each expression and its association, including:

[0084] The information model IM2I corresponding to the twin model input to the operation and maintenance function is determined, along with the information model IM output from the twin model corresponding to each component. i The mapping relationship between O is: IM i O represents the information model output by the twin model corresponding to the i-th part.

[0085] Multiple information model sets from different twin models are combined through aggregation relationships to form the input information model set in the twin model that maps to the target. For example... Figure 2As shown, taking the aggregation of output data from two twin models as an example, the aggregation relationship is as follows: the left side represents twin model 1 (top), the left side represents twin model 3 (bottom), and the right side represents twin model 2. The output data IM1O of twin model 1 and the output data IM3O of twin model 3 are used together as the input data IM2I of twin model 2, so IM2I = IM1O + IM3O.

[0086] It should also be noted that the aggregation process may involve more than two twin models' output data; multiple data sets may be aggregated simultaneously. For example, in fault detection, it may be necessary to perform detection based on the operating status of multiple components. In practical applications, users can simultaneously obtain the output data IM1O of twin model 1 and the output data IM2O of twin model 2, up to the output data IM of twin model n. n O.

[0087] In some embodiments, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0088] When the output data of a twin model corresponding to a part needs to be combined with other data A to become the input data of a twin model corresponding to an operation and maintenance function, the relationship is determined to be an add relationship.

[0089] The mapping relationships between the twin models are determined based on each expression and its association, including:

[0090] The mapping relationship between the information model IM2I of the twin model corresponding to the operation and maintenance function and the information model IM1O of the twin model corresponding to the part is determined as IM2I = IM1O + A.

[0091] The information output by a twin model cannot fully contain the information required by the twin model of the mapped target; additional information A from the physical world needs to be added. For example, the production scheduling plan output by the production planning twin model needs to have workshop data and processing information from the physical workshop added to constitute the input information for the production execution twin model.

[0092] like Figure 2 As shown, the left side of the added relationship represents twin model 1, and the right side represents twin model 2. The output information model of twin model 1, combined with the added data A, serves as the input information model of twin model 2, therefore IM2I = IM1O + A. In practical applications, users can simultaneously obtain the output data IM1O of twin model 1 and the output data IM2O of twin model 2.

[0093] In some embodiments, determining the association between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component includes:

[0094] When a portion of the output data of a twin model corresponding to a part is used as the input data of a twin model corresponding to an operation and maintenance function, the association relationship is determined as the extraction relationship.

[0095] The mapping relationships between the twin models are determined based on each expression and its association, including:

[0096] The mapping relationship between the information model IM2I of the twin model corresponding to the input to the operation and maintenance function and the information model IM1O output from the twin model corresponding to the part is determined as follows: a i ∈IM1O, a i Let be the i-th data item in IM1O, and n be the sum of the data items in IM1O.

[0097] The information model output by twin model 1 only contains some data items that are needed by the information model input by twin model 2. For example, in the mapping from the structural design twin model to the process design twin model, only part of the part structure drawing information in the prototype model output by the structural design needs to be input into the process design stage.

[0098] like Figure 2 As shown, in the added relation, the left side represents Siamese Model 1, and the right side represents Siamese Model 2. Only a portion of the IM1O output by Siamese Model 1 is used as input data for Siamese Model 2, therefore...

[0099] In addition to the four independent types of information mapping processes between twin models, there may also be multiple mapping processes working together. The following defines mapping processes involving two or more twin models. ai and bi both belong to data items in the information model.

[0100] Figure 3 A schematic diagram illustrating the association relationship of a composite mapping provided by the present invention;

[0101] DTM1 is twin model 1, DTM2 is twin model 2, DTM3 is twin model 3, IMO1 is the output data of twin model 1, IMO2 is the output data of twin model 2, IMI2 is the input data of twin model 2, and IMI3 is the input data of twin model 3.

[0102] a) Aggregation + Extraction:

[0103] Taking the input of two twin models as an example: the information model input to twin model 3 comes from partial data items of the output information models of twin model 1 and twin model 2, respectively. Therefore, the input data of twin model 3 is represented as follows: a i ∈IM1O, b i ∈IM2O.

[0104] b) Aggregation + Extraction + Addition:

[0105] Taking the input of two twin models as an example: the information model input to twin model 3 comes from partial data items of the output information models of twin models 1 and 2, as well as additional information A. Therefore, the input data of twin model 3 is represented as follows: a i ∈IM1O, b i ∈IM2O.

[0106] c) Aggregation + Addition:

[0107] Taking the input of two twin models as an example: the information model input to twin model 3 comes from the output information models of twin models 1 and 2, as well as additional information A. Therefore, the input data of twin model 3 is represented as follows:

[0108] d) Extraction + Addition:

[0109] Taking the input of two twin models as an example: the information model input to twin model 2 comes from a portion of the data items and additional information A from the output information model of twin model 1. Therefore, the input data of twin model 2 is represented as follows: a i ∈IM1O.

[0110] The relationships include, but are not limited to, the examples above, and this application does not impose further limitations here.

[0111] In some embodiments, determining the mapping relationship between twin models based on various expressions and associations includes:

[0112] Determine the mapping source of the twin model corresponding to the operation and maintenance functions;

[0113] When the input data for the twin model corresponding to the operation and maintenance function comes from a single twin model of a single part, the mapping relationship is determined as follows:<N2_DTMi> =f(<N1_DTMi> );

[0114] When the input data for the twin model corresponding to the operation and maintenance function comes from multiple twin models of a single part, the mapping relationship is determined as follows:<N2_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<N1_DTMi> );

[0115] When the input data for the twin model corresponding to the operation and maintenance function comes from multiple twin models of multiple parts, the mapping relationship is determined as follows:<Nj_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<Ni_DTMi> );

[0116] Where N1, N2, Ni, and Nj are the operation and maintenance functions or parts corresponding to the twin model, i is the number of the twin model, i = 1, 2, ..., n, j = 1, 2, ..., n.<N2_DTMi> Let be the relation for the i-th twin model of the second part.<N1_DTMi> Let be the relation for the i-th twin model of the first part.<Ni_DTMi> Let be the relation for the i-th twin model of the i-th part.<Nj_DTMj> Let be the relation of the j-th twin model of the j-th part.

[0117] A new naming convention is defined for twin models of different components at different stages throughout their entire lifecycle to facilitate the representation of subsequent collaborative mapping rules. Each twin model for the entire lifecycle of each component can be named: TwinModel= <Name_DTM i Name: Indicates which part or component the twin model belongs to, such as gear, bearing, wheelset, etc. DTMi represents the twin model's number. For example, a requirements analysis twin model for a gear could be named:<Gear_DTM1> .

[0118] The basic mapping process is then defined, assuming that the mapping target is a single model within a single object, and without distinguishing the stage in which the model exists; the twin models of the three stages can map to each other. Classification is based on the different mapping sources:

[0119] (A) The mapping source comes from a single object.

[0120] a) The mapping source originates from a single model of a single object: a mapping between single models in different objects. This can be expressed as:<N2_DTMi> =f(<N1_DTMi> N1 and N2 represent the parts to which the mapping source and mapping target belong, respectively, and i represents the number of the twin model.

[0121] b) Multiple models from a single object as the mapping source: The mapping source is multiple objects from N1 to Ni, each of which has only one twin model as the mapping source, and the single models of multiple objects are simultaneously mapped to the twin model of the same mapping target.<N2_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<N1_DTMi> ).

[0122] (B) The mapping source comes from multiple models of multiple objects: DTM1 to DTMi of N1 to Ni are all mapping sources, and at the same time they act on the mapping target.<Nj_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<Ni_DTMi> ).

[0123] Figure 4 This is a schematic diagram of a vehicle operation and maintenance system provided by the present invention. The vehicle operation and maintenance system includes:

[0124] Expression determination unit 21 is used to determine the expressions of twin models of various parts of the vehicle at different life cycles of the vehicle. The twin models of the parts are used to output the operating data of the parts.

[0125] The association relationship determination unit 22 is used to determine the association relationship between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part. The association relationship includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function based on the operation data and output the operation and maintenance results.

[0126] The mapping relationship determination unit 23 is used to determine the mapping relationship between the twin models based on each expression and the association relationship;

[0127] The operation and maintenance result determination unit 24 is used to obtain the operation and maintenance result during the operation of the vehicle in the current life cycle based on the twin model of the operation and maintenance function in the current life cycle, the twin model of the part corresponding to the operation and maintenance function in the current life cycle, and the mapping relationship.

[0128] Expression determination unit 21 is specifically used to determine the expressions of the twin models for each part at different lifecycles of the vehicle based on the information model, mechanism model, and domain model in the twin model. The expression is DTM. i ={(IM i I,IM i O,IM i W),PM i FM i |i=1,2,…,n}, for each lifecycle of any part, there is a corresponding twin model;

[0129] The information model includes the information model input to the twin model, the information model output by the twin model, and the information model generated during the execution of the twin model, DTM. i Let IM be the expression for the i-th twin model. i I represents the information model input to the i-th twin model, IM i O represents the information model output by the i-th twin model, IM i W represents the information model generated during the execution of the i-th twin model, PM i For the mechanistic model of the i-th twin model, FM i For the domain model of the i-th twin model, the relation of the information model IM is IM={a1,a2,…,a…} j}, a j Let j be the j-th data item in the information model.

[0130] The association relationship determination unit 22 is specifically used to determine the association relationship as an inheritance relationship when the output data of the twin model corresponding to a part is all the input data of the twin model corresponding to an operation and maintenance function.

[0131] The mapping relationship determination unit 23 is specifically used to determine the mapping relationship between the information model IM2I of the twin model corresponding to the operation and maintenance function and the information model IM1O output by the twin model corresponding to the part, which is IM2I = IM1O.

[0132] The association relationship determination unit 22 is specifically used to determine the association relationship as an aggregation relationship when the output data of the twin models corresponding to multiple parts are all the input data of the twin model corresponding to a maintenance function.

[0133] Mapping relationship determination unit 23 is specifically used to determine the information model IM2I of the twin model corresponding to the input to the operation and maintenance function and the information model IM output of the twin model corresponding to each part. i The mapping relationship between O is: IM i O represents the information model output by the twin model corresponding to the i-th part.

[0134] The association relationship determination unit 22 is specifically used to determine the association relationship as an addition relationship when the output data of the twin model corresponding to a part needs to be combined with other data A to become the input data of the twin model corresponding to an operation and maintenance function.

[0135] The mapping relationship determination unit 23 is specifically used to determine the mapping relationship between the information model IM2I of the twin model corresponding to the operation and maintenance function and the information model IM1O output by the twin model corresponding to the part as IM2I = IM1O + A.

[0136] The association relationship determination unit 22 is specifically used to determine the association relationship as an extraction relationship when a portion of the output data of a twin model corresponding to a part is used as the input data of a twin model corresponding to an operation and maintenance function.

[0137] Mapping relationship determination unit 23 is specifically used to determine the mapping relationship between the information model IM2I of the twin model corresponding to the operation and maintenance function and the information model IM1O output by the twin model corresponding to the part. a i ∈IM1O, a i Let be the i-th data item in IM1O, and n be the sum of the data items in IM1O.

[0138] The mapping relationship determination unit 23 is specifically used to determine the mapping source of the twin model corresponding to the operation and maintenance function;

[0139] When the input data for the twin model corresponding to the operation and maintenance function comes from a single twin model of a single part, the mapping relationship is determined as follows:<N2_DTMi> =f(<N1_DTMi> );

[0140] When the input data for the twin model corresponding to the operation and maintenance function comes from multiple twin models of a single part, the mapping relationship is determined as follows:<N2_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<N1_DTMi> );

[0141] When the input data for the twin model corresponding to the operation and maintenance function comes from multiple twin models of multiple parts, the mapping relationship is determined as follows:<Nj_DTMj> =f(<N1_DTM1> +<N1_DTM2> +...+<Ni_DTMi> );

[0142] Where N1, N2, Ni, and Nj are the operation and maintenance functions or parts corresponding to the twin model, i is the number of the twin model, i = 1, 2, ..., n, j = 1, 2, ..., n.<N2_DTMi> Let be the relation for the i-th twin model of the second part.<N1_DTMi> Let be the relation for the i-th twin model of the first part.<Ni_DTMi> Let be the relation for the i-th twin model of the i-th part.<Nj_DTMj> Let be the relation of the j-th twin model of the j-th part.

[0143] The description of the vehicle operation and maintenance system provided in this application is similar to that in the above embodiments and will not be repeated here.

[0144] Figure 5 This is a schematic diagram of a vehicle maintenance device provided by the present invention. The vehicle maintenance device includes:

[0145] Memory 31 is used to store computer programs;

[0146] The processor 32 is used to execute computer programs to implement the steps of the above-described vehicle maintenance method.

[0147] The description of the vehicle maintenance device provided in this application is similar to that in the above embodiments and will not be repeated here.

[0148] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described vehicle maintenance method.

[0149] The description of the computer-readable storage medium provided in this application is given in the above embodiments and will not be repeated here.

[0150] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0151] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0152] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for the operation and maintenance of a vehicle, characterized in that, include: Determine the expressions of twin models of various parts of the vehicle at different life cycles of the vehicle, and use the twin models of the parts to output the operational data of the parts; The association between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part is determined. The association includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function according to the operation data and output the operation and maintenance results. The mapping relationship between the twin model of the operation and maintenance function and the twin model of the component is determined based on each of the expressions and the relationships. During the operation of the vehicle in its current life cycle, the operation and maintenance results are obtained based on the twin model of the operation and maintenance function in the current life cycle, the twin model of the parts corresponding to the operation and maintenance function in the current life cycle, and the mapping relationship.

2. The vehicle operation and maintenance method as described in claim 1, characterized in that, Determine the expressions for the twin models of various vehicle components throughout the vehicle's different lifecycles, including: Based on the information model, mechanism model, and domain model in the twin model of the part, the expressions for the twin models of each part at different lifecycles of the vehicle are determined, and the expressions are as follows: For each of the lifecycles of any part, there is a twin model of that part. The information model includes the information model input to the twin model of the part, the information model output by the twin model of the part, and the information model generated during the execution of the twin model of the part. Let be the expression for the twin model of the i-th part. The information model is input to the twin model of the i-th part. The information model output by the twin model of the i-th part. The information model generated during the execution of the twin model of the i-th part. The mechanism model of the twin model of the i-th part. The information model is the domain model of the twin model of the i-th part. The relation is , Let j be the j-th data item in the information model.

3. The vehicle operation and maintenance method as described in claim 1, characterized in that, Determine the relationship between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component, including: When the output data of a twin model corresponding to a part is all the input data of a twin model corresponding to an operation and maintenance function, the association relationship is determined to be an inheritance relationship. Determining the mapping relationship between the twin model of the operation and maintenance function and the twin model of the component based on each of the aforementioned expressions and relationships includes: The information model that determines the input to the twin model corresponding to the operation and maintenance function. Information model output by the twin model corresponding to the part The mapping relationship between them is .

4. The vehicle operation and maintenance method as described in claim 1, characterized in that, Determine the relationship between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component, including: When the output data of the twin models corresponding to multiple parts are all the input data of the twin model corresponding to one operation and maintenance function, the relationship is determined to be an aggregation relationship; Determining the mapping relationship between the twin model of the operation and maintenance function and the twin model of the component based on each of the aforementioned expressions and relationships includes: The information model that determines the input to the twin model corresponding to the operation and maintenance function. Information model output by the twin model corresponding to each of the aforementioned parts The mapping relationship between them is , The information model output by the twin model corresponding to the i-th part.

5. The vehicle operation and maintenance method as described in claim 1, characterized in that, Determine the relationship between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component, including: When the output data of a twin model corresponding to a part needs to be combined with other data A to become the input data of a twin model corresponding to an operation and maintenance function, the relationship is determined to be an add relationship. Determining the mapping relationship between the twin model of the operation and maintenance function and the twin model of the component based on each of the aforementioned expressions and relationships includes: The information model that determines the input to the twin model corresponding to the operation and maintenance function. Information model output by the twin model corresponding to the part The mapping relationship between them is .

6. The vehicle operation and maintenance method as described in claim 1, characterized in that, Determine the relationship between the twin model corresponding to the vehicle's operation and maintenance functions and the twin models corresponding to each component, including: When a portion of the output data of a twin model corresponding to a part is used as the input data of a twin model corresponding to an operation and maintenance function, the association relationship is determined to be an extraction relationship. Determining the mapping relationship between the twin model of the operation and maintenance function and the twin model of the component based on each of the aforementioned expressions and relationships includes: The information model that determines the input to the twin model corresponding to the operation and maintenance function. Information model output by the twin model corresponding to the part The mapping relationship between them is , , for The i-th data item in the array, where n is The sum of the data items in the table.

7. The vehicle operation and maintenance method according to any one of claims 1 to 6, characterized in that, Determining the mapping relationship between the twin model of the operation and maintenance function and the twin model of the component based on each of the aforementioned expressions and relationships includes: Determine the mapping source of the twin model corresponding to the operation and maintenance function; When the input data of the twin model corresponding to the operation and maintenance function comes from a single twin model of a single part, the mapping relationship is determined as follows. ; When the input data of the twin model corresponding to the operation and maintenance function comes from multiple twin models of a single part, the mapping relationship is determined as follows: ; When the input data of the twin model corresponding to the operation and maintenance function comes from multiple twin models of multiple parts, the mapping relationship is determined as follows: ; in, , , and For the twin model, i represents the operation and maintenance function or component, where i is the twin model number, i=1,2,…,n, j=1,2,…,n. Let be the relation for the i-th twin model of the second part. Let be the relation for the i-th twin model of the first part. Let be the relation for the i-th twin model of the i-th part. Let be the relation of the j-th twin model of the j-th part.

8. A vehicle operation and maintenance system, characterized in that, include: An expression determination unit is used to determine the expressions of twin models of various parts of the vehicle at different life cycles of the vehicle, and the twin models of the parts are used to output the operating data of the parts. The association relationship determination unit is used to determine the association relationship between the twin models corresponding to the operation and maintenance functions of the vehicle at different life cycles and the twin models corresponding to each part. The association relationship includes one or more combinations of inheritance, aggregation, addition and extraction. The twin model of the operation and maintenance function is used to execute the operation and maintenance function according to the operation data and output the operation and maintenance results. The mapping relationship determination unit is used to determine the mapping relationship between the twin model of the operation and maintenance function and the twin model of the part based on each of the expressions and the association relationship; The operation and maintenance result determination unit is used to obtain the operation and maintenance result based on the twin model of the operation and maintenance function of the current life cycle, the twin model of the part corresponding to the operation and maintenance function of the current life cycle, and the mapping relationship during the operation of the vehicle in the current life cycle.

9. A vehicle maintenance device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the vehicle maintenance method as described in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the vehicle maintenance method as described in any one of claims 1 to 7.