CN1920837A - Complex equipment faced multi-subject design software integrated parameter mapping method - Google Patents

Complex equipment faced multi-subject design software integrated parameter mapping method Download PDF

Info

Publication number
CN1920837A
CN1920837A CN 200610047736 CN200610047736A CN1920837A CN 1920837 A CN1920837 A CN 1920837A CN 200610047736 CN200610047736 CN 200610047736 CN 200610047736 A CN200610047736 A CN 200610047736A CN 1920837 A CN1920837 A CN 1920837A
Authority
CN
China
Prior art keywords
parameter
file
variable
document
design
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
CN 200610047736
Other languages
Chinese (zh)
Other versions
CN100388289C (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.)
Northeastern University China
Original Assignee
Northeastern University China
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 Northeastern University China filed Critical Northeastern University China
Priority to CNB200610047736XA priority Critical patent/CN100388289C/en
Publication of CN1920837A publication Critical patent/CN1920837A/en
Application granted granted Critical
Publication of CN100388289C publication Critical patent/CN100388289C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Abstract

The invention relates to a parameter projection method integrated by multi-field software, facing complex device, wherein it comprises: building database, defining design document, defining design parameter, generating reference document template, dynamically projecting parameter document and managing several versions of parameter document. The database comprises document list, variable list, parameter value list, input document list, output document list, variable positioning list, non-variable positioning list, application software list and serial parameter list; the parameter document template generation comprises variable parameter positioning and non-variable parameter positioning; the parameter document dynamic projection comprises document reduction and document analysis. The invention provides recognize mechanism of design parameter, to recognize the mantic and grammar of each parameter of input and output documents, to build dynamic projection between non-structural data of multi-field design software and the structural data of integrated platform.

Description

Towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment
Technical field
The invention belongs to engineering design integration of information system and isomery multi-data source bridging technology field, particularly a kind of towards the integrated parameter mapping method (Design Parameter Mapping Method) of the multidisciplinary design of complex equipment (Multi-Disciplinary Optimization Design) software.
Background technology
Large Complex Equipment has very important effect to the economic construction and the national defense construction of country, also is the mainstay industry that China gives priority to.Typical Large Complex Equipment comprises aviation aircraft, aeromotor, genset, performing comprehensive coal mining unit, naval vessel and armament systems etc.Great deal of research results shows that the design process of equipment has directly determined performance, quality, production cycle, the cost of equipment suitable with maintaining method etc.Therefore, the organization and management design process is the key problem of Large Complex Equipment development effectively, obtains showing great attention to of academia and industrial community.
The Large Complex Equipment design process relates to the multidisciplinary synthesis optimization problem, and numerous slip-stick artists from the different technologies field finish the engineering calculation task of related discipline respectively.The design engineer adopts a large amount of engineering parameters such as dynamics, thermodynamics, fluid mechanics, structure and electronics of many engineering design software repeated calculation.The slip-stick artist need handle a large amount of inputoutput datas, and the two and three dimensions figure.
In the complex equipment design process, the software for calculation of each subject all is an independent executable program, some program is that designing unit is independently developed, some program is the exploitation of professional software company, the software isomerism is very big, and these software for calculation all adopt processor-oriented Programming Methodology to realize there is not User Interface.We find that most of multidisciplinary software for calculation all is to adopt Fortran language and C language development in the investigation of some equipment manufacture industries.In design process, whole inputoutput datas of each calculation procedure adopt text and binary file.The design engineer requires a great deal of time and prepares the input data, and relies on experience fully and intuition is come the assay calculation result data.Design process and design data mainly all are that the design engineer can't manage a large amount of design datas by labor management.All design calculation process all is separate single process, can not realize the communication of striding course.Every design engineer manages independently and moves relevant engineering design system, and repeated workload is big, and Project design team can not realize the control of authority of concentrating and collaborative.
Shown in Fig. 1 (a), in the equipment design process, every slip-stick artist at first needs to set up input file, the input parameter in editor and the definite file; Move certain professional calculation procedure then, generate the output file that comprises result of calculation; At last, the slip-stick artist reads and analyzes output parameter, and determines whether recomputate or stop according to the satisfaction of result of calculation.When bearing multinomial Specialty Design task, every slip-stick artist also must change various inputs between a plurality of professional software for calculation.In this design, design engineer require a great deal of time reading, editor and revise design parameter in the input-output file.
In order to address the above problem, improve design efficiency and level, equipment preparation unit presses for and adopts system integration platform, the various professional software for calculation that needs in the integrated equipment preparation process.In the past, some equipment preparation units attempt to adopt product data management (PDM) system to come integrated multidisciplinary professional software for calculation and management design data.But commercially produced product data management PDM system all biases toward cad file and management of blueprint, and the data management granularity is bigger, can't be according to the granular management design data of parameter.And business-like PDM system only is fit to integrated business-like CAD software, is not suitable for the multi-specialized design software of integrated isomery.
In this case, people must develop the application integration platform at the multidisciplinary optimal design of complex equipment, Specialty Design software are registered and are disposed, the operation process of optimal control program, many design datas of unified management source, and support design engineer's collaborative design activity.Implement multidisciplinary design system ground in complex equipment development field integrated, at first must solve the unstructured data of isomery and the consistency problem between the structural data.The generation of (rather than on file hierarchy) management design data on concrete parameter level, obtain, change, storage and processing procedure, be the basis of setting up towards the collaborative integrated platform of the multidisciplinary optimal design of complex equipment.
Summary of the invention
Demand at the multidisciplinary optimal design system integration in the Large Complex Equipment performance history, the invention provides a kind of towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, the integrated platform of selecting the user carries out design parameter pre-service and rearmounted the processing, replace design engineer's artificial data to prepare and processing, shown in Fig. 1 (b).This design parameter mapping method is supported the mapping and the data-switching of design parameter between many design datas source, Life cycle ground management design data.For two set A, B,, be mapping if each element among the A can find the element corresponding with it in B under the effect of correspondence rule.
The inventive method comprises that constructs database, design document definition, design parameter definition, Parameter File template generate, Parameter File dynamically shines upon and the many version managements of Parameter File, and the relation between them as shown in Figure 2.Below introduce content of the present invention in detail:
One, constructs database
The inventive method adopts Microsoft SQL Server data base management system (DBMS).Relation in the database between each table as shown in Figure 3.Tables of data all in the entire database are that the center is expanded with the file table all, argument table and file table are two independently tables, " data source " form with the inventive method exists, when carrying out concrete document alignment, to from parameter list, extract desired parameters, and, carry out the establishment of writing down in the non-variable parameter table according to the actual format of file.In layout, rely on order parameter tabulation to carry out the storage of parameter order, the preposition parameter of first parameter (or first argument sequence) of file is changed to " null ", and storage downwards successively, up to the end of file.The sign of the end of file is: be numbered sign retrieval order parameter table with current file, when certain parameter in the table be sky as the record set of preposition parameter, this document read end.After the document alignment, promptly the layout templates of file generates, and the user can carry out concrete file parameters mapping.In the process of parameter maps, input file table, output file table and parameter value table will be according to many version mechanisms, carry out the supplemental characteristic after stores synchronized fileinfo and corresponding document are resolved, will make things convenient for the history library of parameter to form like this and parameter query efficiently.The user carries out a design document definition, design parameter definition, then forms a record in corresponding file table, parametric variable table, and for this Specialty Design software, has several Parameter File information records corresponding with it in the running software parameter list.Each tables of data is described below:
1) file table: be used for storing the file set information that defines among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the unique identification file
2 File name varchar 40 Not The file name that is used in user interface, showing
3 File type int 4 Not Be divided into input, output and I/O file
4 The design software numbering varchar 20 Not Professional domain under the registration software
2) argument table: be used for storing the variable parameter library information that defines among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 The variable numbering Varchar 8 Be The variable numbering, the unique identification parameter
2 Name variable Varchar 40 Not The name variable that is used in user interface, showing
3 Types of variables Int 4 Not The expression types of variables, 0 expression character string, 1 expression character, 2 expression single precisions, 3 expression double precisions, 4 expression integers, 5 expression longs, 6 expression dates.
4 The variable form Varchar 40 Not The form of variable data
5 Default value Varchar 40 Not
6 Variable declaration Varchar 200 Not
3) parameter value table: be used for storing among the present invention concrete supplemental characteristic information corresponding in the argument table.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 The form numbering varchar 10 Be The form numbering, the concrete parameter in the identification document
3 The parameter numbering varchar 8 Not The parameter numbering, the associated variable table
4 Version number int 4 Be Version number, the version of the current variable of unique identification
5 Parameter value varchar 40 Not Parameter data values
6 Creation-time varchar 20 Not
4) input file table: the data message that is used for storing input file among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 Version number int 4 Be Version number, the version that file is preserved
3 File path varchar 256 Not The file storing path
4 The founder varchar 20 Not
5 Creation-time varchar 20 Not
5) output file table: the data message that is used for storing output file among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 Version number int 4 Be Version number, the version that file is preserved
3 File path varchar 256 Not The file storing path
4 The founder varchar 20 Not
5 Creation-time varchar 20 Not
6) variable navigation watch: the definition information that is used for storing file template among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 The form numbering varchar 10 Be The unique identification of this variable in each file
3 The parameter numbering varchar 8 Not
4 The control script varchar 80 Not
5 The row recurrent formula varchar 80 Not
6 The row recurrent formula varchar 80 Not
7) non-variable navigation watch: be used for storing constant and markup information in the concrete file among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 The form numbering varchar 10 Be The unique identification of non-variable in each file
3 Type int 4 Not 0 expression constant, 1 expression mark
4 Constant value varchar 40 Not
5 Marked content varchar 600 Not
6 The control script varchar 80 Not
8) application software table: the log-on message that is used for storing design software among the present invention.
Sequence number Field name Data type Length Major key Explanation
1 The software numbering varchar 20 Be The unique identification of software
2 Dbase varchar 40 Not
3 Affiliated field varchar 40 Not
4 More multiparameter will be decided according to concrete subject and software in implementing
9) order parameter tabulation: be used for storing the argument sequence of file template among the present invention, promptly forward and backward information of putting parameter.
Sequence number Field name Data type Length Major key Explanation
1 Reference number of a document varchar 5 Be Reference number of a document, the associated with table
2 Sequence number int 4 Be
3 Preposition parameter varchar 10 Be The form numbering of parameter, associated variable navigation watch and non-variable navigation watch
4 Rearmounted parameter varchar 10 Be The form numbering of parameter, associated variable navigation watch and non-variable navigation watch
Two, design document definition
Because there are the file that has nothing in common with each other in the multiplicity and the isomerism of multidisciplinary design software in the design process, design document defines the collection of promptly creating a file, and sets up the association between data file and the multidisciplinary design software.This document collection comprises the input and output file of design software, is stored in the file table of database.The base attribute information that the present invention needs when design document defines comprises reference number of a document, file name, file type, file specification and affiliated software identification.
1) reference number of a document is the unique identification of Parameter File in file set, encodes with " self-defined prefix+typing serial number " usually.
2) file type comprises three kinds of input file, output file and I/O files, and wherein the I/O file is meant that this document is an input file in running software, also is output file.The I/O file exists with two kinds of forms, and a kind of is that output data covers existing input data behind the running software; Another kind is that output data is appended in input file and write behind the running software, does not influence existing input data.
3) file specification is meant the remarks explanation to file, when between the different design softwares file of the same name being arranged, utilizes the clearly otherness between the description document of file specification.
4) software identification is to specify software under it for current file under.Can inquire all associated input and output files of registration software based on this software identification.
The process of design document definition may further comprise the steps as shown in Figure 4 in the inventive method:
Step 1. beginning;
Step 2. is selected design count software;
Whether step 3. typing fileinfo (fileinfo comprises reference number of a document, file name, file type, file specification and affiliated software identification), is to enter step 4, otherwise enter step 5;
Step 4. typing fileinfo is saved in this information in the database, promptly fileinfo is carried out database and adds operation, more the respective record of new database Chinese part table;
Step 5. finishes.
Three, design parameter definition
Have a large amount of variable parameters in each Parameter File, each variable all has its corresponding title, but the variable of same names may be represented different implications in different files.Therefore, when the user carries out the variable parameter definition, need to describe in detail the implication of parameter, can not produce the variable ambiguity.
The present invention is divided into two types with the concrete parameter in the Parameter File: variable and non-variable.Variable parameter is the parameter that needs dynamically change or load in the specific design process; Non-variable parameter is the character property parameter, is further divided into constant parameter and mark type parameter, and non-variable parameter must be bound mutually with concrete file, otherwise without any meaning.Since not related concrete file when parameter-definition, so parameter-definition is the variable parameter definition in the inventive method, but not the variable parameter definition will directly be positioned in the file according to concrete file.Design parameter definition is that parameter registration with Parameter File in the integrated system is in the argument table of database.The base attribute information that the present invention needs when design parameter defines comprises: parameter numbering, parameter name, parameter type, parameter format and parameter declaration.
1) the parameter numbering is the unique identification of variable parameter in parameter library, encodes with " self-defined prefix+typing serial number " usually.
2) parameter name refers to express the title of meaning of parameters, can also can be the expression formula of parameter for Chinese or English.
3) parameter type represents that is enumerated a collection, comprising numerous types of data, as character string, character, integer, lint-long integer, single precision, double precision and date.
4) parameter format refers to the concrete form of supplemental characteristic, for example: the parameter of " single precision " type, can define its form and be " f5.2 ", represent that this parameter accounts for 5 altogether, and keep 2 behind the radix point; The parameter of " date " type, form can be defined as YY-MM-DD.
5) parameter declaration is the detailed explanation to meaning of parameters, can be further specifying parameter name; Also can be that the otherness of parameter of the same name between the different Parameter Files is described.
The process of design parameter definition may further comprise the steps as shown in Figure 5 in the inventive method:
Step 1. beginning;
Whether step 2. typing parameter information (parameter information comprises parameter numbering, parameter name, parameter type, parameter format and parameter declaration), is to enter step 3, otherwise enter step 4;
Step 3. typing parameter information is saved in database with this information, promptly variable parameter information is carried out database and adds operation, the more respective record of argument table in the new database;
Step 4. finishes.
Four, the Parameter File template generates
Before the format module customization of carrying out Parameter File, guarantee that corresponding file and parameter all carried out detailed, correct definition.As indicated above, the parameter in the file is divided into variable parameter and non-variable parameter two big classes, and when the layout location of file, variable parameter is to select from existing variable parameter storehouse, and non-variable parameter will be set up according to concrete file, directly be positioned in the file.Variable and non-variable parameter are accurately located, and have promptly determined the format module of this document.
1) variable location
The variable location is the description that distribution is hereof carried out to variable.Because the diversity of each software in multidisciplinary, Parameter File changes various, and according to different design conditions, but the variable parameter show or hide also can carry out single cycle or Multiple Cycle, so the location of variable need accurately provide its positional information hereof.The base attribute information that the present invention needs when variable is located comprises: reference number of a document, form numbering, parameter numbering, preposition parameter, control script, row recurrent formula and row recurrent formula.
1. reference number of a document is represented the current file that will carry out the parameter location, and this numbering derives from the file set of having set up.
2. the form numbering is to be the numbering that the improve parameter unification in the file carries out when file template customizes, and this numbering is the unique identification of parameter current in this document.
3. parameter numbering is the numbering of parameter current in parameter library, and the parameter numbering can not the unique identification parameter current, because parameter current may repeatedly occur hereof, at this moment with regard to needs " form numbering " parameter current is carried out unique identification.
4. preposition parametric representation is located the last parameter of parameter current hereof, and preposition parameter can be a parameter, also can be an argument sequence.Preposition parametric representation parameter current hereof, from the position that the angle of order is determined.For first parameter of file, or first argument sequence (the first parameter of file can be an Argument List of exporting side by side), its preposition parameter is " null ".
5. control script by grammer limit parameter current is set demonstration whether and the condition and the number of circulation in groups (circulation is meant that a plurality of parameters circulate simultaneously in groups), the present invention is referred to as " systemic circulation " with the circulation in groups that multiparameter participates in.
6. the recurrent formula of going is used to control single-cycle number of parameter current.Need the substance circulation time for parameter hereof, will control by this formula.
7. the row recurrent formula is used to control the single cycle number of parameter current, or many circulations number.When the row recurrent formula was sky, the row recurrent formula was used to control the single cycle number of parameter current; When existing capable recurrent formula, when the row recurrent formula is arranged again, the expression parameter current will carry out dual circulation.
The process of variable parameter document alignment may further comprise the steps shown in Fig. 6 (a):
Step 1. beginning;
Step 2. is selected design document from file set;
Step 3. reads parameter from parameter library;
Whether step 4. detects is first parameter, is to enter step 5, otherwise enter step 6;
The preposition parameter that step 5. is provided with parameter is " null ", directly enters step 7;
Step 6. is provided with the preposition parameter of parameter as requested;
Step 7. judges whether parameter current needs to control script, is, enters step 8, otherwise enters step 9;
Step 8. requires to be provided with script according to the control script;
Step 9. judges whether parameter current needs the row circulation, is to enter step 10, otherwise enter step 11;
Step 10. is provided with cycle index according to the row recurrent formula;
Step 11. judges whether parameter current needs the row circulation, is to enter step 12, otherwise enter step 13;
Step 12. is provided with cycle index according to the row recurrent formula;
Step 13. is selected interpolation, modification, deletion action;
Step 14. judges whether read parameter finishes, and is to enter step 15, otherwise enter step 3;
Step 15. finishes.
2) non-variable is located
Non-variable location is according to the actual conditions in the concrete file, and constant and mark distribution are hereof carried out accurate description.The base attribute of the non-variable parameter that the present invention extracts is: reference number of a document, form numbering, non-types of variables, constant value, marked content, preposition parameter and control script.
1. reference number of a document is represented the current file that will carry out the parameter location, and this numbering derives from the existing file set.
2. the form numbering is to be the numbering that the improve parameter unification in the file carries out when file template customizes, and this numbering is carried out unique identification to parameter current in this document.
3. non-types of variables is divided into constant and mark.
4. constant value represents for non-types of variables to be the parameter of constant, need provide constant value.
5. marked content is represented need provide the particular content of mark for the parameter of non-types of variables for mark.
5. preposition parametric representation determines the last parameter of parameter current in data stream, this preposition parameter can be one, also can be an argument sequence arranged side by side.Preposition parameter is mainly the expression parameter current hereof, from the position that the angle of order is determined.Obviously, for first parameter (also may be first argument sequence, because the first parameter of file can be an Argument List of exporting side by side) of file, its preposition parameter should be " null ".
6. control script and variable the location described in script identical.
The process of non-variable parameter document alignment may further comprise the steps shown in Fig. 6 (b):
Step 1. beginning;
Step 2. is selected design document from file set;
Preposition parameter when step 3. is selected non-variable location;
Step 4. is judged the type of non-variable parameter, if the constant type enters step 5, if the mark type enters step 6;
The variate-value of step 5. input default directly enters step 7;
Step 6. input marked content;
Step 7. judges whether parameter current needs to control script, is, enters step 8, otherwise enters step 9;
Step 8. requires to be provided with script according to the control script;
Step 9. is selected interpolation, modification, deletion action;
Step 10. judges whether read parameter finishes, and is to enter step 11, otherwise enter step 3;
Step 11. finishes.
Five, Parameter File dynamically shines upon
After the Parameter File template generates, can carry out the executable operations of multidisciplinary software, before software is carried out, can carry out the extraction of certain history parameters file, also can import a new input file.When importing file, the inventive method is determined parameter value by document analysis, and the user can make amendment to the structured parameter after resolving, and will revise the result and react to input file, promptly changes from the structuring to the destructuring.After design software is finished, need be the visual structural data that provides of parameter in the output file from destructuring to structurized conversion.The process of entire parameter conversion will comprise file reduction and two reciprocal processes of document analysis by dynamically mapping realization.
1) file reduction
The file reduction is that the parameter list that will format output regenerates Parameter File.When writing existing parameter in the file again, need not carry out parameter format conversion, unifiedly carry out parameter according to string format and write, all parameters write finish after, real Parameter File forms.
2) document analysis
Document analysis is to be structurized, concrete parameter with non-structured document analysis, and the present invention adopts the method for " preposition parameter guiding, script cycle control " to carry out the dynamic parsing of file.According to the explanation in " generation of Parameter File template ", each variable parameter has attributes such as reference number of a document, form numbering, parameter numbering, preposition parameter, control script, row recurrent formula and row recurrent formula when the template layout; Each non-variable parameter comprises reference number of a document, form numbering, non-types of variables, constant value, marked content, preposition parameter and control script essential information when the template layout, the resolving of whole file is served as theme with " preposition parameter ", resolves one by one.
The document analysis flow process may further comprise the steps as shown in Figure 7:
Step 1. beginning;
Step 2. reads the argument sequence (may be a parameter, also may be a string arranged side by side parameter) of preposition parameter for " null ";
Step 3. judges that the length of argument sequence whether greater than 0, is to enter step 4, otherwise enter step 24;
Whether step 4. is judged has non-variable parameter, be, enter step 10 in the argument sequence, otherwise enters step 5;
Whether step 5. is judged has the row circulation, be to enter step 6, otherwise enter step 9 in the argument sequence;
Step 6. is with argument sequence and line output;
Step 7. judges that the length of argument sequence whether greater than 1, is to enter step 12, otherwise enter step 8;
Step 8. judges whether parameter has the row circulation, is to enter step 11, otherwise enter step 12;
Whether step 9. detects nothing row round-robin parameter the row circulation, is to enter step 11, otherwise enter step 10;
Step 10. is exported one by one, directly enters step 12;
Step 11. is with argument sequence and line output;
Step 12. is got the rearmounted parameter of arbitrary parameter in the argument sequence, and promptly preposition parameter is the argument sequence of this parameter;
Step 13. has judged whether rearmounted parameter, is, enters step 14, otherwise enters step 24;
Step 14. reads rearmounted argument sequence;
Whether arbitrary parameter has the control script in the step 15. detected parameters sequence, is, enters step 16, otherwise enters step 21;
Step 16. has judged whether non-variable parameter, is, enters step 17, otherwise enters step 19;
Step 17. has judged whether control display parameter script, is to enter step 18, otherwise enter step 12;
Step 18. shows output, returns step 12;
Step 19. directly enters step 23 according to script logging systemic circulation information;
Step 20. judges whether systemic circulation is identical with a last systemic circulation, is to enter step 22, otherwise enter step 23;
Step 21. has judged whether non-variable parameter, is, enters step 18, otherwise enters step 5;
Step 22. during variable parameter, has judged whether control display parameter script nothing but, is to enter step 5, otherwise enter step 12;
Step 23. is exported a last loop parameter one by one, returns step 22;
Step 24. finishes.
Six, the many version managements of Parameter File
Document analysis during multidisciplinary design software is integrated promptly exists based on concrete data for each Parameter File in actual applications at many versions, multioperation, and each effective variable parameter data all will be carried out version and be preserved after design.
At first will carry out input data file before the application software operation prepares, can by between carry out the importing of file, also can carry out the file reduction process, promptly from the parameter value table, take out one group of (representing a version) supplemental characteristic, carry out validity check, when the operator is satisfied, then directly be reduced to file, thereby prepare the operation application software; When the operator carries out local data modification, write again in the parameter value table with the sign of redaction, and be reduced to input file simultaneously.After carrying out design software, the operator need check the output file of generation, and promptly the document analysis process will be carried out the preparation of input parameter again, and then be carried out running software when the operator is very dissatisfied to result data; When the operator thinks that result data is better, the parameter value in the output file is saved in the parameter value table, carry out the design software operation once more, till result data makes the operator satisfied.Therefore in calculating and design process repeatedly, be easy to produce many group inputs, output data, the inventive method all is kept at these active datas in the database in structurized mode, and the handled easily person carries out checking and adding up of old version data.In database, need three tables of data for many version managements, be respectively parameter value table, input file table and output file table.
Many version managements of Parameter File flow process comprises following concrete steps as shown in Figure 8 in the inventive method:
Step 1. beginning;
Step 2. reads parameter from database;
Step 3. shows input parameter;
Step 4. judges whether input parameter is effective, is, enters step 6, otherwise enters step 5;
Step 5. is revised input parameter, returns step 4;
The reduction of step 6. input file promptly generates input file;
Step 7. is carried out design software;
Step 8. output file is resolved, and promptly generates output file, and shows output parameter;
Step 9. is determined the validity of output parameter, better, enters step 10, and is relatively poor, enters step 11, the satisfied step 12 that enters;
Step 10. is preserved parameter to database, enters step 11;
Step 11. deletion I/O file returns step 5;
Step 12. is preserved parameter (document retaining also is saved to database);
Step 13. finishes.
The inventive method is carried out design parameter pre-service and rearmounted the processing at integrated platform, and replacement design engineer's artificial data is prepared and handled.Equip design effort in the integration environment, all slip-stick artists can share various design resource and design knowledge, realize the automatic management of design process.The present invention has the following advantages:
(1) provides design parameter identification mechanism, correctly distinguish the semanteme and the grammer of each parameter in the input-output file of design software.
(2) between the structural data (database) that the unstructured data (file) and the integrated platform of software for calculation processing are handled, set up dynamically mapping.
(3) provide the information sharing service, between isolated software for calculation, integrated platform and user, carry out exchanges data, support the issued transaction between the multi-data source.
Description of drawings
Fig. 1 is an operation chart in the multidisciplinary design process,
(a) be Operating Complexity synoptic diagram in the multidisciplinary design process,
(b) carry out multidisciplinary design diagram for using the inventive method;
Fig. 2 is the inventive method execution sequence synoptic diagram;
The concern synoptic diagram of Fig. 3 for showing in the database in the inventive method,
Solid line is represented incidence relation among the figure, and dotted line represents to rely on relation;
Fig. 4 is a design document definition process flow diagram in the inventive method;
Fig. 5 is a design parameter definition process flow diagram in the inventive method;
Fig. 6 is file template product process figure in the inventive method,
(a) be variable parameter file template product process figure,
(b) be non-variable parameter file template product process figure;
Fig. 7 is file process of analysis figure in the inventive method;
Fig. 8 is many version managements of Parameter File process flow diagram in the inventive method;
Fig. 9 is an integrated platform surface chart in the embodiment of the invention;
The business object class synoptic diagram of Figure 10 for setting up in the embodiment of the invention;
Figure 11 is file definition interfaces figure in the embodiment of the invention;
Figure 12 is variable parameter definition interfaces figure in the embodiment of the invention;
Figure 13 carries out variable parameter location surface chart for file in the embodiment of the invention;
Figure 14 is concrete Parameter File in the embodiment of the invention,
(a) be multiparameter cyclic part arranged side by side in this document,
(b) be substance cyclic part in this document,
(c) be dual cyclic part in this document;
Figure 15 carries out non-variable parameter location surface chart for file in the embodiment of the invention;
Figure 16 is file reduction rear interface figure in the embodiment of the invention;
Figure 17 is document analysis rear interface figure in the embodiment of the invention.
Embodiment
A preferred embodiment of the present invention such as Fig. 9~shown in Figure 17.In this example, adopting Microsoft Visual C++6.0 is the code compiling instrument, and data base management system (DBMS) has adopted SQL Server 2000, sets up database name and is called " MetaFile ".
The integrated platform of Fig. 9 for using in this example, integrated platform except that functions such as project management, control of authority and communication are provided, be to the integrated of various design software system with integrate.
The business object class of Figure 10 for setting up in this example.Because it is the code compiling instrument that this example adopts Microsoft Visual C++6.0, therefore set up object class, corresponding with the content of tables of data shown in Figure 3 in the summary of the invention.The business object class comprises file, variable, parameter value, input file, output file, variable location, non-variable location, application software, order parameter example in this example.
Figure 11 is a file definition interfaces in this example, the user is when defined file, system will carry out automatic numbering to file, number format is five codings in this example, and be bebinning character with " F ", be " F0004 " as 1D_Input reference number of a document among the figure, file type is the I/O file, file specification is the input file of one dimension scheme, and affiliated software is one dimension computation optimization software.After the complete information typing of carrying out the file base attribute, the user can carry out " interpolation " operation.System comes file object is operated by ADO database manipulation class, makes that the field value in the file table is corresponding one by one in attribute and the database of file object.When Parameter File need be revised or lose efficacy, the user carried out " modification " and " deletion " operation to file, and its method of operating is identical with " interpolation " operation.
Figure 12 is the definition interfaces of variable parameter in this example, the operator is when the defining variable parameter, system will carry out automatic numbering to variable parameter, the number format of variable is eight codings in this example, and be bebinning character with " P ", be numbered " P0000005 " as the total pressure variable amount of import among the figure, after the complete information typing of carrying out the variable base attribute, the operator carries out " interpolation " operation, system comes variable object is operated by ADO database manipulation class, makes that the field value in the argument table is corresponding one by one in attribute and the database of variable object.When variable parameter need be revised or lose efficacy, variable is carried out " modification " and " deletion " operation, its method of operating is identical with " interpolation " operation.
Figure 13 is a variable location surface chart in this example, and in this example form being numbered with " DPL " is initial character string, adopts 10 coded formats, and the variable parameter typing comprises control script, row recurrent formula and three attributes of row recurrent formula.As long as the operator provides position and the control information hereof of each concrete parameter, program will come variable object is operated by ADO database manipulation class, make that the field value in the argument table is corresponding one by one in variable anchored object attribute and the database.Equally, when the operator revised parameter locating information or the inefficacy of parameter locating information, the method for operating of locating information being carried out " modification " and " deletion " was identical with " interpolation " operation.
Among Figure 13 control script be " show:DPL0000002=' a '; Cyc:DPL0000001 ", show is used for controlled variable and shows; Cyc is writing a Chinese character in simplified form of cycle, expression controlled variable and the common round-robin number of times of other parameter, i.e. cycle index in groups.The demonstration of this control script represenation parameter current is controlled by " DPL0000002=' a ' ", if this condition is set up, then shows, shows otherwise do not carry out parameter.Simultaneously, the demonstration number of parameter current is by " DPL0000001 " conditional decision, if " DPL0000001=0 " then played the effect of hiding parameter current equally, because 0 time circulation is skimble-skamble; " if DPL0000001=2 " then parameter current will carry out 2 times circulation and show that the circulation of indication here is the circulation of carrying out jointly with other parameter, but not the circulation of parameter current self.
The row that follows of parameter self is controlled by row circulation and row recurrent formula.What retouch the limit with black surround in the part shown in Figure 14 (a) is two loop bodies arranged side by side, and loop body 1 and loop body 2 will be controlled by " cyc " script in this case.The row recurrent formula is used to control single-cycle number of parameter current, and file parameters needs the substance circulation time, will control by this formula.Be the single cycle part shown in Figure 14 (b), " 11 " are an expression computer installation number (jm) variablees in this part, parameter in the black surround is a loop body, the period of this parameter deducts 3 by front variable jm and controls, getting DPL0000013 now is the form numbering of jm variable, inserts " DPL0000013-3 " in the recurrent formula of at this moment just need being expert at.Figure 14 (c) is depicted as two cyclic parts, " 7 " of first row are an expression initial streamline number (kon) variablees in this part, be used to control the columns of back loop body, " 1 " with delegation is an expression streamline number (lm) variable, be used to control the line number of back loop body, parameter in the next line black surround is a loop body, and the capable period of this parameter is controlled by variable " lm*2 ", and the row period is controlled by variable kon.Getting DPL0000016 is the form numbering of kon variable, and DPL0000015 is the form numbering of lm variable, inserts " DPL0000015*2 " in the recurrent formula of at this moment just need being expert at, and inserts in the row recurrent formula " DPL0000016 ".
Figure 15 is a non-variable location surface chart in this example, and the form numbering is an initial character string with " RPL " in this example, adopts 10 coded formats equally, and entry information comprises the control script.When parameter type was constant, the constant value attribute was effective attribute; When parameter type was the mark type, the content of mark was effective attribute.As long as the operator provides position and the control information hereof of each concrete parameter, program will come variable object is operated by ADO database manipulation class, make that the field value in the non-argument table is corresponding one by one in attribute and the database of non-variable anchored object.Equally, when the operator revised parameter locating information or the inefficacy of parameter locating information, the method for operating of locating information being carried out " modification " and " deletion " was identical with " interpolation " operation.
Relate to the order parameter row in variable and the accurate positioning instant spanned file of the non-variable parameterized template, the level that order parameter is listed as according to parameter distribution carries out the non-random access parameter.The order parameter row comprise reference number of a document, sequence number, preposition parameter and four attributes of rearmounted parameter, shown in the tabulation of the order parameter in the database.Preposition parameter and rearmounted parameter all are meant the form numbering of parameter, and these two attributes carry out carrying out assignment after preposition parameter is selected the user.Sequence number in the order parameter row is then used when a plurality of parameters exist side by side, for example: the rearmounted parameter of form numbering " DPL0000002 " has " DPL0000003 ", " DPL0000004 ", " DPL0000005 ", " DPL0000006 ", " DPL0000007 ", " DPL0000008 ", " DPL0000009 ", " DPL0000010 ", " DPL0000011 " and " DPL0000012 " ten in the 1D_Input file, the expressed hereof meaning difference of these ten parameters, therefore in the process of file parameters mapping, distinguish by the sequence number attribute.
The Parameter File template is carried out Parameter File and is dynamically resolved after generating.Can directly import Parameter File during parsing, also can from database, extract, can carry out the mapping of file and parameter after file is selected.Relate to three business object classes in this example in the process of document analysis and reduction: parameter value, input file and output file.
Dynamically the input file of resolving can only be selected in file template, by data base querying file table, need to select the file of parsing, and imports the relevant parameter file.The file reduction rear interface displayed map that is shown in Figure 16.
Parameter File imports laggard style of writing part and resolves, and the attribute of parameter value class comprises reference number of a document, form numbering, parameter numbering, version number, parameter value and creation-time.Process of analysis preposition parameter from the file layout table is that the parameter of " null " begins, and forms parameter list after parsing is finished.The interface display figure that is behind the document analysis shown in Figure 17.

Claims (7)

1. one kind towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that comprising that constructs database, design document definition, design parameter definition, Parameter File template generate, Parameter File dynamically shines upon and the many version managements of Parameter File; Wherein database comprises file table, argument table, parameter value table, input file table, output file table, variable navigation watch, non-variable navigation watch, application software table and order parameter tabulation; The Parameter File template generates and comprises variable parameter location and non-variable parameter location; Parameter File dynamically mapping comprises file reduction and document analysis.
2. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that described design document definition is the collection of creating a file, and set up association between data file and the multidisciplinary design software, the base attribute information that needs during the design document definition comprises reference number of a document, file name, file type, file specification and affiliated software identification, and design process may further comprise the steps:
Step 1. beginning;
Step 2. is selected design count software;
Whether step 3. the typing fileinfo, is to enter step 4, otherwise enter step 5;
Step 4. typing fileinfo is saved in this information in the database, promptly fileinfo is carried out database and adds operation, more the respective record of new database Chinese part table;
Step 5. finishes.
3. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that described design parameter definition is meant the variable parameter definition, but not the variable parameter definition will directly be positioned in the file according to concrete file, design parameter definition is that parameter registration with Parameter File in the integrated system is in the argument table of database, its base attribute information comprises parameter numbering, parameter name, parameter type, parameter format and parameter declaration, and design process may further comprise the steps:
Step 1. beginning;
Whether step 2. the typing parameter information, is to enter step 3, otherwise enter step 4;
Step 3. typing parameter information is saved in database with this information, promptly variable parameter information is carried out database and adds operation, the more respective record of argument table in the new database;
Step 4. finishes.
4. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that the variable parameter location is that accurate description is carried out in the distribution hereof of existing variable in the described Parameter File template generation, its base attribute information comprises reference number of a document, form numbering, parameter numbering, preposition parameter, control script, row recurrent formula and row recurrent formula, and the variable parameter position fixing process may further comprise the steps:
Step 1. beginning;
Step 2. is selected design document from file set;
Step 3. reads parameter from parameter library;
Whether step 4. detects is first parameter, is to enter step 5, otherwise enter step 6;
The preposition parameter that step 5. is provided with parameter is " null ", directly enters step 7;
Step 6. is provided with the preposition parameter of parameter as requested;
Step 7. judges whether parameter current needs to control script, is, enters step 8, otherwise enters step 9;
Step 8. requires to be provided with script according to the control script;
Step 9. judges whether parameter current has the row circulation, is to enter step 10, otherwise enter step 11;
Step 10. is provided with cycle index according to the row recurrent formula;
Step 11. judges whether parameter current has the row circulation, is to enter step 12, otherwise enter step 13;
Step 12. is provided with cycle index according to the row recurrent formula;
Step 13. is selected interpolation, modification, deletion action;
Step 14. judges whether read parameter finishes, and is to enter step 15, otherwise enter step 3;
Step 15. finishes.
5. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that non-variable parameter location is that constant and mark distribution are hereof carried out accurate description in the described Parameter File template generation, its base attribute information comprises reference number of a document, form numbering, non-types of variables, constant value, marked content, preposition parameter and control script, and non-variable parameter position fixing process may further comprise the steps:
Step 1. beginning;
Step 2. is selected design document from file set;
Preposition parameter when step 3. is selected non-variable location;
Step 4. is judged the type of non-variable parameter, if the constant type enters step 5, if the mark type enters step 6;
The variate-value of step 5. input default directly enters step 7;
Step 6. input marked content;
Step 7. judges whether parameter current needs to control script, is, enters step 8, otherwise enters step 9;
Step 8. requires to be provided with script according to the control script;
Step 9. is selected interpolation, modification, deletion action;
Step 10. judges whether read parameter finishes, and is to enter step 11, otherwise enter step 3;
Step 11. finishes.
6. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that described Parameter File dynamically in the mapping document analysis be to be structurized, concrete parameter with non-structured document analysis, adopt " preposition parameter guiding; script cycle control " to carry out the dynamic parsing of file, its resolving may further comprise the steps:
Step 1. beginning;
Step 2. reads the argument sequence of preposition parameter for " null ", may be a parameter, also may be a string parameter arranged side by side;
Step 3. judges that the length of argument sequence whether greater than 0, is to enter step 4, otherwise enter step 24;
Whether step 4. is judged has non-variable parameter, be, enter step 10 in the argument sequence, otherwise enters step 5;
Whether step 5. is judged has the row circulation, be to enter step 6, otherwise enter step 9 in the argument sequence;
Step 6. is with argument sequence and line output;
Step 7. judges that the length of argument sequence whether greater than 1, is to enter step 12, otherwise enter step 8;
Step 8. judges whether parameter has the row circulation, is to enter step 11, otherwise enter step 12;
Whether step 9. detects nothing row round-robin parameter the row circulation, is to enter step 11, otherwise enter step 10;
Step 10. is exported one by one, directly enters step 12;
Step 11. is with argument sequence and line output;
Step 12. is got the rearmounted parameter of arbitrary parameter in the argument sequence, and promptly preposition parameter is the argument sequence of this parameter;
Step 13. has judged whether rearmounted parameter, is, enters step 14, otherwise enters step 24;
Step 14. reads rearmounted argument sequence;
Whether arbitrary parameter has the control script in the step 15. detected parameters sequence, is, enters step 16, otherwise enters step 21;
Step 16. has judged whether non-variable parameter, is, enters step 17, otherwise enters step 19;
Step 17. has judged whether control display parameter script, is to enter step 18, otherwise enter step 12;
Step 18. shows output, returns step 12;
Step 19. directly enters step 23 according to script logging systemic circulation information;
Step 20. judges whether systemic circulation is identical with a last systemic circulation, is to enter step 22, otherwise enter step 23;
Step 21. has judged whether non-variable parameter, is, enters step 18, otherwise enters step 5;
Step 22. during variable parameter, has judged whether control display parameter script nothing but, is to enter step 5, otherwise enter step 12;
Step 23. is exported a last loop parameter one by one, returns step 22;
Step 24. finishes.
7. as claimed in claim 1 towards the integrated parameter mapping method of the multidisciplinary design software of complex equipment, it is characterized in that described many version managements of Parameter File process may further comprise the steps:
Step 1. beginning;
Step 2. reads parameter from database;
Step 3. shows input parameter;
Step 4. judges whether input parameter is effective, is, enters step 6, otherwise enters step 5;
Step 5. is revised input parameter, returns step 4;
The reduction of step 6. input file promptly generates input file;
Step 7. is carried out design software;
Step 8. output file is resolved, and promptly generates output file, and shows output parameter;
Step 9. is determined the validity of output parameter, better, enters step 10, and is relatively poor, enters step 11, the satisfied step 12 that enters;
Step 10. is preserved parameter to database, enters step 11;
Step 11. deletion input-output file returns step 5;
Step 12. is preserved parameter, i.e. document retaining and be saved to database;
Step 13. finishes.
CNB200610047736XA 2006-09-14 2006-09-14 Complex equipment faced multi-subject design software integrated parameter mapping method Expired - Fee Related CN100388289C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200610047736XA CN100388289C (en) 2006-09-14 2006-09-14 Complex equipment faced multi-subject design software integrated parameter mapping method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200610047736XA CN100388289C (en) 2006-09-14 2006-09-14 Complex equipment faced multi-subject design software integrated parameter mapping method

Publications (2)

Publication Number Publication Date
CN1920837A true CN1920837A (en) 2007-02-28
CN100388289C CN100388289C (en) 2008-05-14

Family

ID=37778560

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610047736XA Expired - Fee Related CN100388289C (en) 2006-09-14 2006-09-14 Complex equipment faced multi-subject design software integrated parameter mapping method

Country Status (1)

Country Link
CN (1) CN100388289C (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087657A (en) * 2010-09-14 2011-06-08 中广核(北京)仿真技术有限公司 IO (Input/output) to point method and IO (Input/output) to point for nuclear power plant simulation platform
CN102521292A (en) * 2011-11-29 2012-06-27 西安交通大学 Template-based analytic method for integrated data of heterogeneous pollution source
CN102866892A (en) * 2012-09-20 2013-01-09 航天科工深圳(集团)有限公司 Development method and platform of power equipment software
CN103885762A (en) * 2012-12-21 2014-06-25 ***股份有限公司 File dictionary assembly based file development tool and method
CN104808611A (en) * 2015-02-26 2015-07-29 沈阳东北电力调节技术有限公司 Industrial control system programming method
CN105608249A (en) * 2014-11-14 2016-05-25 波音公司 Lean product modeling systems and methods
CN105955760A (en) * 2016-06-07 2016-09-21 上海航天控制技术研究所 Automatic generating and matching method of bookbinding data
CN107533678A (en) * 2015-04-21 2018-01-02 西门子公司 Template in multidisciplinary engineering system
CN110619183A (en) * 2019-09-24 2019-12-27 中国航空工业集团公司沈阳飞机设计研究所 Full-life-cycle test flight test data management method
CN111125594A (en) * 2019-12-04 2020-05-08 深圳晶泰科技有限公司 Method and system for managing a large number of task input parameters in distributed system
CN111309314A (en) * 2020-01-21 2020-06-19 北京北方华创微电子装备有限公司 Configuration generation method and configuration generation system of cleaning equipment
WO2021109027A1 (en) * 2019-12-04 2021-06-10 深圳晶泰科技有限公司 Method and system for managing large number of task input parameters in distributed system
CN114490882A (en) * 2022-04-15 2022-05-13 北京快立方科技有限公司 Heterogeneous database data synchronization analysis method
CN116149620A (en) * 2023-04-04 2023-05-23 中国船舶集团有限公司第七一九研究所 Matlab script redefinition-oriented design method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100370420C (en) * 2006-03-31 2008-02-20 东北大学 Design software integrating method for gas turbine engine

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087657B (en) * 2010-09-14 2012-09-12 中广核(北京)仿真技术有限公司 IO (Input/output) to point method and IO (Input/output) to point for nuclear power plant simulation platform
CN102087657A (en) * 2010-09-14 2011-06-08 中广核(北京)仿真技术有限公司 IO (Input/output) to point method and IO (Input/output) to point for nuclear power plant simulation platform
CN102521292A (en) * 2011-11-29 2012-06-27 西安交通大学 Template-based analytic method for integrated data of heterogeneous pollution source
CN102866892A (en) * 2012-09-20 2013-01-09 航天科工深圳(集团)有限公司 Development method and platform of power equipment software
CN103885762B (en) * 2012-12-21 2017-05-31 ***股份有限公司 A kind of file development device assembled based on file dictionary element and method
CN103885762A (en) * 2012-12-21 2014-06-25 ***股份有限公司 File dictionary assembly based file development tool and method
WO2014094534A1 (en) * 2012-12-21 2014-06-26 ***股份有限公司 File development tool device and method based on file dictionary assembly
CN105608249A (en) * 2014-11-14 2016-05-25 波音公司 Lean product modeling systems and methods
CN104808611B (en) * 2015-02-26 2017-05-31 沈阳东北电力调节技术有限公司 A kind of programmed method of industrial control system
CN104808611A (en) * 2015-02-26 2015-07-29 沈阳东北电力调节技术有限公司 Industrial control system programming method
CN107533678A (en) * 2015-04-21 2018-01-02 西门子公司 Template in multidisciplinary engineering system
CN107533678B (en) * 2015-04-21 2021-03-30 西门子公司 Templates in a multidisciplinary engineering system
CN105955760B (en) * 2016-06-07 2019-03-15 上海航天控制技术研究所 A kind of bookbinding data automatically generate matching process
CN105955760A (en) * 2016-06-07 2016-09-21 上海航天控制技术研究所 Automatic generating and matching method of bookbinding data
CN110619183A (en) * 2019-09-24 2019-12-27 中国航空工业集团公司沈阳飞机设计研究所 Full-life-cycle test flight test data management method
WO2021109027A1 (en) * 2019-12-04 2021-06-10 深圳晶泰科技有限公司 Method and system for managing large number of task input parameters in distributed system
CN111125594A (en) * 2019-12-04 2020-05-08 深圳晶泰科技有限公司 Method and system for managing a large number of task input parameters in distributed system
CN111309314A (en) * 2020-01-21 2020-06-19 北京北方华创微电子装备有限公司 Configuration generation method and configuration generation system of cleaning equipment
CN111309314B (en) * 2020-01-21 2023-08-18 北京北方华创微电子装备有限公司 Configuration generation method and configuration generation system of cleaning equipment
CN114490882A (en) * 2022-04-15 2022-05-13 北京快立方科技有限公司 Heterogeneous database data synchronization analysis method
CN116149620A (en) * 2023-04-04 2023-05-23 中国船舶集团有限公司第七一九研究所 Matlab script redefinition-oriented design method and system
CN116149620B (en) * 2023-04-04 2023-06-30 中国船舶集团有限公司第七一九研究所 Matlab script redefinition-oriented design method and system

Also Published As

Publication number Publication date
CN100388289C (en) 2008-05-14

Similar Documents

Publication Publication Date Title
CN1920837A (en) Complex equipment faced multi-subject design software integrated parameter mapping method
CN1172238C (en) Method and system for generating software code using symbolic language translator
CN1773508A (en) Method for converting source file to target web document
CN1609856A (en) Query intermediate language method and system
CN1368693A (en) Method and equipment for global software
CN1120442C (en) File picture processing apparatus and method therefor
CN1306437C (en) Method for combining table data
CN1573759A (en) Common query runtime system and application programming interface
CN1975720A (en) Data tapping system based on Wcb and control method thereof
CN1811702A (en) System and method for developing portal applications and automatically deploying them into a portal server application
CN1930552A (en) System for automatically generating optimised codes
CN1591405A (en) Edition compatible data processing system
CN1615480A (en) Translating configuration files among network devices
CN1315017A (en) Difference extraction between two versions of data-tables containing intra-reference
CN1711522A (en) Modeling system for graphic user interface
CN1609792A (en) Programming interface for a computer program
CN1955991A (en) Method and device for integrating model sementics and field sementics in service model
CN1685346A (en) Optimization expert system
CN1664816A (en) Method for realizing transplantation between information websites of different platforms
CN1650327A (en) Trainable, extensible, automated data-to-knowledge translator
CN1297208A (en) File edit processing method and apparatus, and program load medium
CN1841328A (en) Automaton method for script language
CN1991837A (en) Structured document processing apparatus and method
CN1228728C (en) System and process for developing customized business report forms in the WEB applications
CN1892641A (en) Method and system for hiding sensitive data within models in an electronic spreadsheet environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080514

Termination date: 20130914