[go: up one dir, main page]

CN112579679A - Method and device for designing heterogeneous data model mapping strategy and automatically converting - Google Patents

Method and device for designing heterogeneous data model mapping strategy and automatically converting Download PDF

Info

Publication number
CN112579679A
CN112579679A CN202011480338.3A CN202011480338A CN112579679A CN 112579679 A CN112579679 A CN 112579679A CN 202011480338 A CN202011480338 A CN 202011480338A CN 112579679 A CN112579679 A CN 112579679A
Authority
CN
China
Prior art keywords
design
data
product
heterogeneous data
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011480338.3A
Other languages
Chinese (zh)
Other versions
CN112579679B (en
Inventor
王西雁
孔祥龙
林艺斌
冯夏芸
冉东方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Power Machinery Institute
Original Assignee
Beijing Power Machinery Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Power Machinery Institute filed Critical Beijing Power Machinery Institute
Priority to CN202011480338.3A priority Critical patent/CN112579679B/en
Publication of CN112579679A publication Critical patent/CN112579679A/en
Application granted granted Critical
Publication of CN112579679B publication Critical patent/CN112579679B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a method and a device for designing a heterogeneous data model mapping strategy and automatically converting, wherein the method comprises the following steps: reading the design heterogeneous data file data of the engine; carrying out association mapping on the design heterogeneous data file data and the attributes of the product design object model, and writing the design heterogeneous data file data into the product design object model; and writing parameters of the product design object model so as to generate file model data in a corresponding format for the current application program. The method can map parameter data in the design heterogeneous data file data into a neutral standard format aiming at design heterogeneous data file data generated by different application programs, and further supports automatic conversion of heterogeneous data models, so that design simulation personnel can realize parameterized identification and analysis of data in various formats without programming.

Description

Method and device for designing heterogeneous data model mapping strategy and automatically converting
Technical Field
The invention relates to the technical field of data processing, in particular to a method and a device for designing a heterogeneous data model mapping strategy and automatically converting.
Background
The engine design simulation process relates to the multi-professional and multi-disciplinary collaborative design of the overall and component specialties, and various tool software is required to be called to perform overall performance and performance simulation calculation of a component system in the design simulation process. Therefore, the method comprises the steps of calling calculation of various tool software, management and transmission of design simulation flow files and parameters, and deep application of typical data.
In the related art, the invocation of the engine design simulation tool software is generally initiated by a local program file, and the file parameters generated by the tool software are generally managed locally in the design simulation file and the parameter management.
However, various self-research algorithms and commercial CAD/CAE software of the engine do not support the definition and automatic conversion function of the heterogeneous data model mapping strategy, and design simulation personnel need to program to realize the parameterized identification and analysis of data in various formats; meanwhile, aiming at the file and parameter data flow management function in the design simulation flow, the transfer relationship between the file and the parameter cannot be established; deep application of test data which cannot support typical test activities in the field of design simulation (test/simulation comparison verification, test data reuse in the design process and the like) needs to be solved urgently.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
Therefore, one objective of the present invention is to provide a design heterogeneous data model mapping strategy and an automatic conversion method, which map parameter data in design heterogeneous data file data into a neutral standard format for design heterogeneous data file data generated by different application programs, and further support automatic conversion of heterogeneous data models, so that design simulators can implement parameterized identification and analysis of data in multiple formats without programming.
The invention also aims to provide a heterogeneous data model mapping strategy and an automatic conversion device.
It is a further object of the invention to propose an electronic device.
It is yet another object of the present invention to provide a computer-readable storage medium.
In order to achieve the above object, an embodiment of the present invention provides a method for designing a heterogeneous data model mapping policy and automatically converting, including the following steps: reading the design heterogeneous data file data of the engine; carrying out association mapping on the design heterogeneous data file data and the attributes of a product design object model, and writing the design heterogeneous data file data into the product design object model; and writing parameters of the product design object model to generate file model data in a corresponding format for the current application program.
According to the design heterogeneous data model mapping strategy and the automatic conversion method, parameter data in design heterogeneous data file data are mapped into a neutral standard format aiming at design heterogeneous data file data generated by different application programs, so that automatic conversion of a heterogeneous data model is supported, and design simulation personnel can realize parametric identification and analysis of data in various formats without programming. And bidirectional parameter exchange between the engine design simulation platform framework and the design simulation file is realized by providing a design simulation file format configuration environment based on graphics.
In addition, the method for designing the heterogeneous data model mapping strategy and the automatic conversion according to the above embodiment of the present invention may further have the following additional technical features:
further, in an embodiment of the present invention, the reading the design heterogeneous data file data of the engine includes: acquiring a design heterogeneous data file set; and establishing a design heterogeneous data file and establishing a data mapping relation form according to the association method for determining the data relation of the design heterogeneous data file set.
Further, in an embodiment of the present invention, the associating and mapping the design heterogeneous data file data with the attributes of the product design object model includes: determining the format of the design heterogeneous data file and the mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form; and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
Further, in an embodiment of the present invention, the writing of the parameters of the product design object model includes: and writing the original text or the new text with the same structure by adopting a parameter writing method and based on the mapping relation in the data mapping relation form by utilizing the traversal and parameter reading and writing functions of the product standard object model after the variable is reassigned.
Further, in an embodiment of the present invention, the format of the design heterogeneous data file set includes one or more of a format of a file header, an expression format of a one-dimensional array in a file, an expression format of a two-dimensional array in a file, a preset string expression form of different types of data, and a data frame format of a binary file.
In order to achieve the above object, an embodiment of another aspect of the present invention provides a device for designing a mapping policy and automatically converting a heterogeneous data model, including: the reading module is used for reading the design heterogeneous data file data of the engine; the writing module is used for carrying out association mapping on the design heterogeneous data file data and the attributes of the product design object model and writing the design heterogeneous data file data into the product design object model; and the generating module is used for writing parameters of the product design object model so as to generate file model data in a corresponding format for the current application program.
According to the design heterogeneous data model mapping strategy and automatic conversion device provided by the embodiment of the invention, parameter data in design heterogeneous data file data are mapped into a neutral standard format aiming at design heterogeneous data file data generated by different application programs, so that automatic conversion of a heterogeneous data model is supported, and parameterized identification and analysis of data in various formats can be realized by design simulation personnel without programming. And bidirectional parameter exchange between the engine design simulation platform framework and the design simulation file is realized by providing a design simulation file format configuration environment based on graphics.
In addition, the heterogeneous data model mapping strategy and automatic conversion device according to the above embodiment of the present invention may further have the following additional technical features:
further, in an embodiment of the present invention, the reading module is specifically configured to: acquiring a design heterogeneous data file set; and establishing a design heterogeneous data file and establishing a data mapping relation form according to the association method for determining the data relation of the design heterogeneous data file set.
Further, in an embodiment of the present invention, the writing module is specifically configured to: determining the format of the design heterogeneous data file and the mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form; and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
Further, in an embodiment of the present invention, the generating module is specifically configured to: and writing the original text or the new text with the same structure by adopting a parameter writing method and based on the mapping relation in the data mapping relation form by utilizing the traversal and parameter reading and writing functions of the product standard object model after the variable is reassigned.
Further, in an embodiment of the present invention, the format of the design heterogeneous data file set includes one or more of a format of a file header, an expression format of a one-dimensional array in a file, an expression format of a two-dimensional array in a file, a preset string expression form of different types of data, and a data frame format of a binary file.
In order to achieve the above object, an embodiment of another aspect of the present invention provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor and configured to perform the design heterogeneous data model mapping strategy and automatic conversion method described above.
To achieve the above object, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the above method for designing a heterogeneous data model mapping policy and automatic transformation.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow diagram of a method for designing a heterogeneous data model mapping strategy and automatic transformation according to an embodiment of the invention;
FIG. 2 is a flow diagram of a method for designing a heterogeneous data model mapping strategy and automatic conversion according to one embodiment of the invention;
FIG. 3 is a block diagram illustrating an exemplary method for designing a heterogeneous data model mapping strategy and an automatic transformation apparatus according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
The following describes a design heterogeneous data model mapping strategy and an automatic conversion method and apparatus proposed according to an embodiment of the present invention with reference to the drawings, and first, the design heterogeneous data model mapping strategy and the automatic conversion method proposed according to the embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a flowchart of a method for designing a heterogeneous data model mapping strategy and automatic transformation according to an embodiment of the present invention.
As shown in fig. 1, the method for designing the heterogeneous data model mapping strategy and automatic conversion includes the following steps:
in step S101, the design heterogeneous data file data of the engine is read.
Further, in one embodiment of the present invention, reading the design heterogeneous data file data of the engine comprises: acquiring a design heterogeneous data file set; and establishing a data mapping relation form by designing the heterogeneous data files according to an association method for determining the data relation of the design heterogeneous data file set.
In an embodiment of the present invention, the format of the designed heterogeneous data file set includes one or more of a format of a file header, an expression format of a one-dimensional array in a file, an expression format of a two-dimensional array in a file, a preset character string expression form of different types of data, and a data frame format of a binary file.
It can be understood that, with reference to fig. 2, when reading data of a design heterogeneous data file of an engine, an embodiment of the present invention may define an intelligently readable design heterogeneous data file set based on formats of common design heterogeneous data files of engine performance design/simulation calculation tool software (e.g., a format of a file header, an expression format of a one-dimensional array in a file, an expression format of a two-dimensional array in a file, common string expression forms of different types of data such as real/integer, and a data frame format of a binary file); defining an association method of data relation according to the design heterogeneous data file set which can be read intelligently, and establishing a data mapping relation form for the design heterogeneous data file which needs to be read based on the method; a data relation definition tool with a visual interactive interface is provided, so that a user can conveniently establish a data relation mapping form for a design heterogeneous data file with a specific format; establishing a data mapping relation form library for storing and managing various data mapping relation forms; the tool can Map the form according to the selected data relation, and read and analyze the designed heterogeneous data file in the specified format in the form; the variable Map tool also provides data traversal functionality for fast access to data parsed from the design heterogeneous data file.
In step S102, the design heterogeneous data file data is associated with the attributes of the product design object model, and the design heterogeneous data file data is written into the product design object model.
Further, in an embodiment of the present invention, the associating and mapping the design heterogeneous data file data with the attributes of the product design object model includes: determining a format for describing the design heterogeneous data file and a mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form; and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
It can be understood that, when the data of the design heterogeneous data file and the attributes of the product design object model are mapped in an associated manner, the embodiment of the invention can describe the format of the design heterogeneous data file and can define the mapping relationship between the analyzed data and the product design object model and the attributes thereof in the data mapping relationship form; in a data relation definition tool with a visual interactive interface, the mapping relation between the analyzed data and the object type and the attribute thereof in the product design object model can also be specified through a human-computer interactive interface; and when a variable Map tool is called to read and analyze the design heterogeneous data file, if the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation form, the product design object model and the parameter reading and writing function can be used to find the corresponding object in the product design object model and assign a value to the mapped attribute, so that the data from the design heterogeneous data file is written into the product design object model.
In step S103, parameters of the product design object model are written to generate file model data of a corresponding format for the current application.
Further, in one embodiment of the present invention, writing parameters of the product design object model includes: and writing the original text or the new text with the same structure by adopting a parameter writing method based on the mapping relation in the data mapping relation form and by utilizing the traversal and parameter reading and writing functions of the product standard object model after the variable is reassigned.
It can be understood that, when writing parameters of a product design object model, the embodiment of the present invention may use a parameter writing technology, based on a design heterogeneous data file format described in a data mapping relation table and a mapping relation between object models and attributes thereof, and by using traversal and parameter reading and writing functions of a product standard object model, when variables are re-assigned, an original text or a new text with the same structure may be written as an input file of a specific product object model design/simulation tool software.
It should be noted that the design heterogeneous data model mapping strategy and the automatic conversion method of the embodiment of the present invention can be developed based on C + + language, and the embodiment of the present invention implements data mapping and conversion between each application system and each application program by establishing a mapping strategy based on standard data coding specifications, following a standard intermediate format, so as to be capable of adapting to a self-research algorithm and commercial CAD/CAE software required by engine design simulation, so that design simulation personnel can implement parameterized identification of data in various formats without programming, and can establish a front-to-back parameter transfer relationship in a connection manner.
In conclusion, by the aid of the design heterogeneous data model mapping strategy and the automatic conversion method, data model mapping and conversion capacity between the engine design simulation platform framework and the tool software can be realized, design simulation personnel can realize parameterized identification of data in various formats without programming, a front-back parameter transfer relationship can be established, the design heterogeneous data model mapping strategy and the automatic conversion capacity are improved, the design simulation personnel can realize parameterized identification of data in various formats without programming, parameter-level data transfer in a design simulation flow is accelerated, and integrated design and verification are supported.
According to the design heterogeneous data model mapping strategy and the automatic conversion method provided by the embodiment of the invention, parameter data in the design heterogeneous data file data are mapped into a neutral standard format by aiming at the design heterogeneous data file data generated by different application programs, so that the automatic conversion of the heterogeneous data model is supported, and a design simulator can realize parametric identification and analysis of data in various formats without programming. And bidirectional parameter exchange between the engine design simulation platform framework and the design simulation file is realized by providing a design simulation file format configuration environment based on graphics.
Next, a proposed design heterogeneous data model mapping strategy and an automatic conversion apparatus according to an embodiment of the present invention are described with reference to the drawings.
FIG. 3 is a block diagram illustrating an exemplary method for designing a heterogeneous data model mapping strategy and an automatic transformation apparatus according to an embodiment of the present invention.
As shown in fig. 3, the apparatus for designing a heterogeneous data model mapping strategy and automatically converting includes: a read module 100, a write module 200, and a generate module 300.
The reading module 100 is configured to read design heterogeneous data file data of an engine. The writing module 200 is configured to perform association mapping on the design heterogeneous data file data and the attributes of the product design object model, and write the design heterogeneous data file data into the product design object model. The generating module 300 is used for writing parameters of the product design object model so as to generate file model data in a corresponding format for the current application program.
Further, in an embodiment of the present invention, the reading module 100 is specifically configured to: acquiring a design heterogeneous data file set; and establishing a data mapping relation form by designing the heterogeneous data files according to an association method for determining the data relation of the design heterogeneous data file set.
Further, in an embodiment of the present invention, the writing module 200 is specifically configured to: determining a format for describing the design heterogeneous data file and a mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form; and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
Further, in an embodiment of the present invention, the generating module 300 is specifically configured to: and writing the original text or the new text with the same structure by adopting a parameter writing method based on the mapping relation in the data mapping relation form and by utilizing the traversal and parameter reading and writing functions of the product standard object model after the variable is reassigned.
Further, in an embodiment of the present invention, the format for designing the heterogeneous data file set includes one or more of a format of a file header, an expression format of a one-dimensional array in a file, an expression format of a two-dimensional array in a file, a preset character string expression form of different types of data, and a data frame format of a binary file.
It should be noted that the foregoing explanation of the embodiment of the method for mapping a designed heterogeneous data model and automatically converting is also applicable to the method for mapping a designed heterogeneous data model and automatically converting, and is not repeated here.
According to the design heterogeneous data model mapping strategy and the automatic conversion device provided by the embodiment of the invention, parameter data in the design heterogeneous data file data are mapped into a neutral standard format by aiming at the design heterogeneous data file data generated by different application programs, so that the automatic conversion of the heterogeneous data model is supported, and a design simulator can realize parametric identification and analysis of data in various formats without programming. And bidirectional parameter exchange between the engine design simulation platform framework and the design simulation file is realized by providing a design simulation file format configuration environment based on graphics.
An embodiment of the present invention provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions configured to perform the design heterogeneous data model mapping strategy and the automatic conversion method described above.
An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor, so as to implement the above-mentioned method for designing a mapping policy and automatic transformation for a heterogeneous data model.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (10)

1. A method for designing a heterogeneous data model mapping strategy and automatically converting is characterized by comprising the following steps:
reading the design heterogeneous data file data of the engine;
carrying out association mapping on the design heterogeneous data file data and the attributes of a product design object model, and writing the design heterogeneous data file data into the product design object model; and
and writing parameters of the product design object model to generate file model data in a corresponding format for the current application program.
2. The method of claim 1, wherein reading engine design heterogeneous data file data comprises:
acquiring a design heterogeneous data file set;
and establishing a design heterogeneous data file and establishing a data mapping relation form according to the association method for determining the data relation of the design heterogeneous data file set.
3. The method of claim 2, wherein the associative mapping of the design heterogeneous data file data with properties of a product design object model comprises:
determining the format of the design heterogeneous data file and the mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form;
and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
4. The method of claim 3, wherein the writing parameters of the product design object model comprises:
and writing the original text or the new text with the same structure by adopting a parameter writing method and based on the mapping relation in the data mapping relation form by utilizing the traversal and parameter reading and writing functions of the product standard object model after the variable is reassigned.
5. The method according to claim 2, wherein the format of the designed heterogeneous data file set comprises one or more of a file header format, a one-dimensional array expression format in a file, a two-dimensional array expression format in a file, a preset string expression form of different types of data, and a data frame format of a binary file.
6. An apparatus for designing heterogeneous data model mapping strategies and automatic conversion, comprising:
the reading module is used for reading the design heterogeneous data file data of the engine;
the writing module is used for carrying out association mapping on the design heterogeneous data file data and the attributes of the product design object model and writing the design heterogeneous data file data into the product design object model; and
and the generating module is used for writing parameters of the product design object model so as to generate file model data in a corresponding format for the current application program.
7. The apparatus according to claim 6, wherein the reading module is specifically configured to:
acquiring a design heterogeneous data file set;
and establishing a design heterogeneous data file and establishing a data mapping relation form according to the association method for determining the data relation of the design heterogeneous data file set.
8. The apparatus of claim 7, wherein the write module is specifically configured to:
determining the format of the design heterogeneous data file and the mapping relation between the analyzed data and the product design object model and the attributes thereof according to the data mapping relation form;
and when the analyzed data is specified to be mapped with the object attribute of the product design object model in the data mapping relation table, finding the corresponding object in the product design object model by using the product design object model and the parameter reading and writing function, and assigning a value to the mapped attribute.
9. An electronic device, comprising: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor and arranged to perform the design heterogeneous data model mapping strategy and automatic conversion method of any of claims 1-5.
10. A computer-readable storage medium having stored thereon a computer program for execution by a processor for implementing a design heterogeneous data model mapping strategy and an automatic transformation method according to any one of claims 1-5.
CN202011480338.3A 2020-12-15 2020-12-15 Method and device for designing heterogeneous data model mapping strategy and automatic conversion Active CN112579679B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011480338.3A CN112579679B (en) 2020-12-15 2020-12-15 Method and device for designing heterogeneous data model mapping strategy and automatic conversion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011480338.3A CN112579679B (en) 2020-12-15 2020-12-15 Method and device for designing heterogeneous data model mapping strategy and automatic conversion

Publications (2)

Publication Number Publication Date
CN112579679A true CN112579679A (en) 2021-03-30
CN112579679B CN112579679B (en) 2024-05-28

Family

ID=75135206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011480338.3A Active CN112579679B (en) 2020-12-15 2020-12-15 Method and device for designing heterogeneous data model mapping strategy and automatic conversion

Country Status (1)

Country Link
CN (1) CN112579679B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114490512A (en) * 2022-01-14 2022-05-13 广州小鹏汽车科技有限公司 Parameter management file generation method and device and computer equipment
CN114996223A (en) * 2022-06-15 2022-09-02 上海博般数据技术有限公司 Data interaction method and system between heterogeneous systems and electronic equipment
WO2023277821A1 (en) * 2021-07-01 2023-01-05 Garena Online Private Limited Platform to automate creation of serialised data objects for import into a game engine
CN115658630A (en) * 2022-09-30 2023-01-31 国电南瑞科技股份有限公司 Cross-region-based heterogeneous data model consistency maintenance method, device and system
CN116384287A (en) * 2023-06-05 2023-07-04 中国空气动力研究与发展中心计算空气动力研究所 Data format conversion method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011131101A1 (en) * 2010-04-23 2011-10-27 中兴通讯股份有限公司 Data cut-over method and apparatus
KR20150062199A (en) * 2013-11-28 2015-06-08 대우조선해양 주식회사 Method for converting data between different modeling program and recording medium thereof
CN106294606A (en) * 2016-07-29 2017-01-04 北京蓝威技术有限公司 A kind of CAE document conversion method based on general read-write framework and device
CN109471957A (en) * 2018-09-19 2019-03-15 北京悦图遥感科技发展有限公司 A kind of metadata conversion method and device based on unified label

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011131101A1 (en) * 2010-04-23 2011-10-27 中兴通讯股份有限公司 Data cut-over method and apparatus
KR20150062199A (en) * 2013-11-28 2015-06-08 대우조선해양 주식회사 Method for converting data between different modeling program and recording medium thereof
CN106294606A (en) * 2016-07-29 2017-01-04 北京蓝威技术有限公司 A kind of CAE document conversion method based on general read-write framework and device
CN109471957A (en) * 2018-09-19 2019-03-15 北京悦图遥感科技发展有限公司 A kind of metadata conversion method and device based on unified label

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
贾贺;艾中良;刘忠麟;: "基于中间模型的异构数据资源语义映射方法", 计算机工程与应用, no. 03 *
陈建宇;张维明;刘忠;: "一种基于语义的异构数据模型映射方法", 装备指挥技术学院学报, no. 03 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023277821A1 (en) * 2021-07-01 2023-01-05 Garena Online Private Limited Platform to automate creation of serialised data objects for import into a game engine
CN114490512A (en) * 2022-01-14 2022-05-13 广州小鹏汽车科技有限公司 Parameter management file generation method and device and computer equipment
CN114996223A (en) * 2022-06-15 2022-09-02 上海博般数据技术有限公司 Data interaction method and system between heterogeneous systems and electronic equipment
CN115658630A (en) * 2022-09-30 2023-01-31 国电南瑞科技股份有限公司 Cross-region-based heterogeneous data model consistency maintenance method, device and system
CN116384287A (en) * 2023-06-05 2023-07-04 中国空气动力研究与发展中心计算空气动力研究所 Data format conversion method and device

Also Published As

Publication number Publication date
CN112579679B (en) 2024-05-28

Similar Documents

Publication Publication Date Title
CN112579679B (en) Method and device for designing heterogeneous data model mapping strategy and automatic conversion
US7971175B2 (en) Method and system for implementing cached parameterized cells
US8140977B2 (en) Hosted data visualization service
JP2005522760A (en) Method and apparatus for modeling an extensible markup language (XML) application using a unified modeling language (UML)
US20160117305A1 (en) Method and apparatus for form automatic layout
US10417924B2 (en) Visual work instructions for assembling product
KR20220031522A (en) Process to combine semantic descriptions of digital twins with knowledge graphs
Yangui et al. ETL based framework for NoSQL warehousing
CN111666355B (en) Model construction method and device for field, data and scene three-layer model
US20180005187A1 (en) Business model data management
CN114020323B (en) Model processing method, code obtaining method, device and electronic equipment
Ramaesh et al. Representing and maintaining process knowledge for large-scale systems development
CN116028062B (en) Target code generation method, NPU instruction display method and device
CN107180035A (en) A kind of training pattern information output method and device
CN112835567A (en) A visual smart contract development system based on natural language
CN111949259B (en) Risk decision configuration method, system, electronic device and storage medium
JP4648386B2 (en) Design support device, design support method, design support program
Jayaram et al. Reorganizing CAD assembly models (as-designed) for manufacturing simulations and planning (as-built)
CN118379426A (en) Three-dimensional model characterization method, device, equipment and storage medium
Newman Towards an integrated development environment
US20220012378A1 (en) Method of performing design verification with automatic optimization and related design verification system
CN107025110B (en) Temporal modeling method based on software development elements and relations among elements
CN112764763B (en) Code conversion method, system, equipment and computer readable storage medium
US8146051B2 (en) Method and computer program product for providing a representation of software modeled by a model
US20070035558A1 (en) Visual model importation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant