Civil aircraft process-oriented key parameter control method and system and medium
By creating classification structure trees and parameter control objects in civil machine processes, dynamically defining the dimensions and control constraints of key process parameters, the problem of difficult process parameter management in the existing technology is solved, and efficient and unified process parameter management and control is achieved.
Patent Information
- Application Number
- CN202411728055.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-11-28
AI Technical Summary
The existing technology is difficult to effectively manage and control key parameters in process files in civilian machine processes, resulting in high difficulty in data unification, high integration, low compilation efficiency and low quality.
By creating a classification structure tree and parameter control objects, dynamically define the dimension elements, control constraints and linkage relationships of key parameters of civilian machine technology, support multi-dimensional matrix structure and dynamic expansion, and realize the unified, objectified, versioned and standardized control of process parameters.
It realizes dynamic management and control of key parameters of civil aircraft processes, improves the scope of application and management efficiency of data, reduces the difficulty of data unification and integration, and improves the efficiency and quality of process documents compilation.
Smart Images

Figure CN119668210A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of civil aircraft process technology, and in particular to a method and system for controlling key parameters of civil aircraft processes and a medium. Background Art
[0002] Civil aircraft products have complex structures and long assembly processes. Process design is a key core link that connects engineering research and development to product manufacturing. In the process of process design, process designers need to explicitly constrain various key process parameters related to product characteristics and performance in the engineering research and development process. The process planning process needs to accurately inherit the parameters strictly defined in the full three-dimensional digital model and other engineering documents, and integrate them into the process documents according to the production and manufacturing process and manufacturing site application, and then transfer and apply them to the manufacturing site.
[0003] Currently, based on structured assembly process documents, the constraints of key process parameters are defined in the brief text or attachment text of the work process content, which has obvious shortcomings. First, it is costly and inefficient for information personnel to customize and develop various tools for different process types, business object types, and business activity types. When the controlled information changes, the difficulty and risk of data unification are very high. Secondly, it is impossible to unify, objectify, version and standardize the types, carriers and forms of key process parameters in process documents, and it is difficult to integrate with artificial intelligence technology applications. Thirdly, process personnel compile process documents, and the manual definition work is cumbersome and the expression is not standardized, which affects the efficiency and quality of process document compilation and increases the complexity of understanding and application in each link.
[0004] Based on the above problems, the applicant proposed the technical solution of this application. Summary of the invention
[0005] In order to achieve the above object, the present invention discloses a method for dynamically defining key process parameters of civil aircraft, comprising the following steps:
[0006] Acquire a classification structure tree for storing the key process parameters of civil aircraft, the classification structure tree comprising a root node and a plurality of child nodes describing the categories to which the key process parameters of civil aircraft belong, each of the child nodes representing a category;
[0007] Select any of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule;
[0008] Creating the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements.
[0009] Creating the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure supporting dynamic expansion, and the termination content represents the termination symbol of the parameter control object;
[0010] The header content, the body content and the termination content are associated with the parameter control object having a version number, and an object instance is created based on the parameter control object for dynamic use in process manufacturing.
[0011] Preferably, the dimensional element represents the name of the control process in which the key parameter is located in process manufacturing; the control constraint corresponding to the dimensional element represents the control method of the key parameter in process manufacturing, and the control method includes any one or more of whether it is editable, input method, data type, regular expression, third-party interface name, authority role name, numerical verification constraint, and unit verification constraint.
[0012] Preferably, the header content, the body content and the termination content are presented in a multi-dimensional matrix structure, and the multi-dimensional matrix structure has a dynamically expanding row structure and column structure.
[0013] Preferably, the multi-dimensional matrix structure consists of a classification information class, a tool object class, a cell class, a row information class, a column information class, a data information class and a rule logic class;
[0014] The classification information class is used to store the classification information of the parameter control object, the tool object class is used to store the name, version, classification and applicable product type of the parameter control object, the row information class is used to store the row information of the parameter control object, the column information class is used to store the column information of the parameter control object, the cell class is used to store the intersection information of the rows and columns of the parameter control object, the data information class is used to store the third-party interface information called by the parameter control object, and the rule logic class is used to store the logical operations performed by the parameter control object.
[0015] Preferably, the classification information class is associated with the tool object class through an attribute identifier.
[0016] Preferably, the row information class is associated with the tool object class via a row identifier, the column information class is associated with the tool object class via a column identifier, and the cell class is associated with both the row information class and the column information class via a row identifier and a column identifier.
[0017] Preferably, the data information class and the rule logic class are respectively associated with the column information class.
[0018] Preferably, the rule logic class includes a rule expression, and the rule expression represents data verification of the key parameter.
[0019] The present invention also discloses a system for dynamically defining key process parameters of civil aircraft, comprising the following modules:
[0020] An acquisition classification module is used to acquire a classification structure tree for storing the key process parameters of civil aircraft, wherein the classification structure tree includes a root node and a plurality of child nodes describing the categories to which the key process parameters of civil aircraft belong, and each child node represents a category;
[0021] An object creation module is used to select any of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule;
[0022] A header content creation module is used to create the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements.
[0023] A main body module is created, which is used to create the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure that support dynamic expansion, and the termination content represents the termination symbol of the parameter control object;
[0024] The instance creation module is used to associate the header content, the main content and the termination content with the parameter control object having a version number, and to create an object instance based on the parameter control object for dynamic use in process manufacturing.
[0025] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is processed and executed, the method for dynamically defining key process parameters for civil aircraft is implemented.
[0026] Compared with the prior art, the present invention has the following beneficial effects:
[0027] 1. The present invention classifies and manages different key parameters of civil aircraft processes through classification structure tree storage, creates or manages parameter control objects under each node of the classification structure tree, and realizes data isolation between branches, thereby effectively controlling the scope of data application.
[0028] 2. The present invention realizes a multi-dimensional parameter management tool by supporting dynamically expanded row structures and column structures in the main content of the parameter control object, which can meet the parameter constraint transmission, recording, control and inspection in complex scenarios and promote flexible production.
[0029] 3. The present invention supports the connection with parameterized and automated business models by dynamically defining multi-dimensional conditions, thereby improving the design efficiency of key process parameters of civil aircraft and improving the quality of standardized management.
[0030] The concept, specific structure and technical effects of the present invention will be further described below in conjunction with the accompanying drawings to fully understand the purpose, characteristics and effects of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a flow chart of the method for dynamically defining key process parameters of civil aircraft according to the present invention.
[0032] Figure 2 It is a schematic diagram of a scenario implementation of the method for dynamically defining key process parameters of civil aircraft according to the present invention.
[0033] Figure 3 It is a schematic diagram of the class structure definition in the method for dynamically defining key process parameters for civil aircraft of the present invention. DETAILED DESCRIPTION
[0034] In order to make the technical means, creative features, objectives and effects of the invention easier to understand, the invention is further described below with reference to specific diagrams. However, the invention is not limited to the following implementation cases.
[0035] It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings in this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with this technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantive technical significance. Any structural modification, change in proportion or adjustment of size, without affecting the effects and purposes that can be achieved by the present invention, should still fall within the scope of the technical contents disclosed by the present invention.
[0036] In the traditional manufacturing industry, a large amount of design, production and quality management information is transmitted, managed and analyzed through paper forms. In today's civil aircraft assembly and manufacturing field, the informatization construction has achieved remarkable results. The existing process document design work and subject have been highly structured. Designers plan the process flow and details of assembly manufacturing and other tasks in the informatization design environment. At present, for the key process parameters of civil aircraft involved in the process tasks, such as the assembly connection of a certain type of connector, the fixed force value of each connecting part in the connection process needs to be recorded and controlled. The process engineer needs to obtain accurate constraint theory values based on the characteristics of the process task and the requirements of engineering models, standard specifications and other engineering documents, and optionally formulate record requirements. At present, it can be completed in two ways. Method 1: The relevant processes of the manufacturing task are completed under the process document and carried by the text (including rich text) content of the work content or attachment. After the work order is issued to the production and manufacturing site, if the staff needs to record and inspect the key process parameters during the execution of the task, they can fill in and review them through the text information in the process of the work order. Method 2: Information personnel customize various tools for different process types, business object types, and business activity types to complete tasks such as process parameter agreement and record inspection in specific business scenarios.
[0037] The above processing method is based on structured assembly process documents, which define the constraints and recording requirements of key process parameters in the brief description text or attachment text of the work process content. It has the following obvious shortcomings:
[0038] 1) Custom development has high cost and low efficiency. When the controlled information changes, it is difficult and risky to unify the data of each system;
[0039] 2) It is impossible to unify, objectify, version and standardize the types, carriers and forms of key process parameters in process documents, and it is difficult to integrate with artificial intelligence technology applications;
[0040] 3) When process personnel prepare process documents, the manual definition work is cumbersome and the expression is non-standard, which affects the efficiency and quality of process document preparation and increases the complexity of understanding and application in each link;
[0041] 4) A large amount of reference data is stored in rich text. When the source file changes, it is extremely difficult to calculate the affected scope;
[0042] 5) There are no standardized structured management and control tools, and the relationship between theoretical parameters and recorded data is difficult to maintain; at the same time, it is difficult to directly integrate and apply process parameters with data collected by various equipment on the manufacturing site, which increases the risk of recorded data and quality inspection data and reduces the level of intelligence in the manufacturing process.
[0043] 6) It is impossible to quickly extract the massive process parameters generated by the production and manufacturing process, which reduces the application value of various derivative scenarios such as data statistics, quality analysis, and process optimization.
[0044] The present invention is designed for the standardized control of key parameters of civil aircraft processes, free dynamics of morphology, data authority control, numerical calculation between data, parameter consistency control and other multi-dimensional capabilities, opening up many links such as engineering research and development, process design, manufacturing execution, and quality analysis. It provides powerful interface capabilities and can be applied to various production and manufacturing processes and information systems such as assembly, manufacturing, and repair and maintenance of complex equipment. At the same time, it supports the access of knowledge engineering and intelligent algorithms, explores the construction of knowledge chains under the human-machine coordination mode, and accelerates the lean and digitalization of civil aircraft manufacturing.
[0045] like Figure 1 As shown, the method for dynamically defining key process parameters of civil aircraft disclosed in the present invention includes the following steps:
[0046] Step S1, obtaining a classification structure tree for storing civil aircraft process key parameters, wherein the classification structure tree includes a root node and a plurality of child nodes describing the categories to which the civil aircraft process key parameters belong, and each child node represents a category.
[0047] Specifically, in order to meet the needs of standardized management, the present invention plans the multiple product models and multiple process types existing in manufacturing enterprises and maintains them into a classification structure tree. The classification structure tree has a root node and several child nodes, each node represents a classification, so that the data between each branch is isolated and the applicable scope of the data is effectively controlled. In order to meet the needs of high-degree-of-freedom refinement, a basic data dictionary definition is provided, a series of standard enumeration lists are maintained, and standardized data is presented in the form of single selection or multiple selection. For example, it is necessary to define the assembly force, a key parameter of the civil aircraft process, then after obtaining the classification structure tree, the sub-node of the assembly force is selected as the storage object of the assembly force value. The assembly force refers to the force value that needs to be met between a certain type of connectors during the assembly connection process.
[0048] Step S2: select any one of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule.
[0049] Specifically, after selecting the sub-node represented by the corresponding classification, a parameter control object is created under the sub-node, and a version rule is pre-set. When the parameter control object is created, the version number of the parameter control object is generated according to the version rule. The parameter control object and its version number together constitute the dynamic definition object of the current civil aircraft process key parameters. If the parameter control object that needs to be created already exists, it will be distinguished by different version numbers. The process personnel can select any version number of the current parameter control object for editing, or they can select the current parameter control object and create a new version number for editing. It should be noted that after the definition of the key process parameters is completed, the management personnel will enable a parameter control object. When there are multiple versions, it is necessary to select a unique version as the enabled object. Any enabled version of the parameter control object will record the traceability identifier of the referenced file.
[0050] Step S3, creating the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements.
[0051] Specifically, the parameter control object consists of a three-part structure: header content, main content, and termination content. First, the header content is defined, that is, the constraints, records, inspections, and other dimensional elements of the corresponding key process parameters in the entire process of process manufacturing are defined. The dimensional elements represent the name of the control process in which the key parameters are located in process manufacturing. Then, the control constraints of the dimensional elements are defined. The control constraints corresponding to the dimensional elements represent the control methods of the key parameters in process manufacturing. The control methods include whether they are editable, input methods, data types, regular expressions, third-party interface names, permission role names, numerical verification constraints, and unit verification constraints. In addition, when there are multiple dimensional elements, the header content also needs to define the linkage relationship between the multiple dimensional elements, that is, the data linkage and conditional control relationship between any two dimensional elements.
[0052] Step S4, creating the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure supporting dynamic expansion, and the termination content represents the termination symbol of the parameter control object.
[0053] Specifically, the multidimensional matrix structure consists of a classification information class, a tool object class, a cell class, a row information class, a column information class, a data information class, and a rule logic class, such as Figure 3 The fields and relationships of each class are shown.
[0054] The classification information class DT_TYPE is used to store the classification information of the parameter control object. The attributes are all value attributes, which are composed of name, applicable product type, parent class primary key, sorting, etc.
[0055] The tool object class DT is used to store the name, version, classification and applicable product type of the parameter control object, which are all value attributes, among which the attribute Type_Id is associated with the DT_TYPE class and the classification information to which the associated object belongs.
[0056] The row information class DT_ROW is used to store the row information of the parameter control object, and has attributes such as the tool object class primary key, "row" name, sort, "row" and "column" conversion class primary key, all of which are value attributes. The DT_ROW class is associated with the DT class through the attribute DT_Id to manage the "row" structure, order and other metadata of the tool object class. In addition, the DT_ROW class has an attribute Real_Id to support the transposition of "rows" and "columns", which increases the flexibility of the data model.
[0057] The column information class DT_COL is used to store the column information of the parameter control object, which is mainly composed of the tool object class primary key, "column" name, sort, data type, input type, logical operation class primary key, data information class primary key, etc., all of which are value attributes. The DT_COL class is associated with the DT class through the attribute DT_Id to manage the "column" structure, order and other metadata of the tool object class. The attribute Data_Id in the column information class is associated with the DT_DATA class to apply specific third-party interface import rules, data or configurations to the target object. The attribute Performed_Id is associated with the DT_PERFORMED class and defines the logical operations performed by the target object, such as mathematical operations, data validation, formatting, etc.
[0058] The cell class DT_CELL is used to store the intersection information of the rows and columns of the parameter control object. The attribute is a value attribute, which is mainly composed of the row information class primary key, column information class primary key, value, etc. Among them, the attribute Row_Id is associated with DT_ROW to determine the row where the cell is located, and the attribute Col_Id is associated with DT_COL to determine the column where the cell is located, accurately locating the value and position of the cell.
[0059] The data information class DT_DATA is used to store the third-party interface information called by the parameter control object, and its attributes are all value attributes, consisting of name, applicable product type, third-party interface link information, interface input and output parameters, etc.
[0060] The rule logic class DT_PERFORMED is used to store the logical operations performed by the parameter control object, and has attributes such as name, type, rule expression, return value, etc., all of which are value attributes.
[0061] The classification information class is associated with the tool object class through an attribute identifier. The row information class is associated with the tool object class through a row identifier, the column information class is associated with the tool object class through a column identifier, and the cell class is associated with the row information class and the column information class through a row identifier and a column identifier. The data information class and the rule logic class are associated with the row information class, respectively. The rule logic class contains a rule expression, which represents the input verification of the key parameters.
[0062] The above seven class structures not only provide powerful data classification and storage functions, but also provide efficient and accurate data processing solutions for diverse business needs through flexible row and column management and high-degree-of-freedom data configuration rules. As the core class, the DT tool object class can perform highly customized dynamic data processing through detailed configurations such as type, row, and column. While providing data structure support for objects, the DT_ROW row information class and the DT_COL column information class are associated with the DT_DAT data information class and the DT_PERFORMED rule logic class to support the calling of third-party interfaces and the customized management of complex logic rules. Such a model design not only ensures that the system has powerful data processing capabilities, but also provides dynamic data management and flexible logic rule customization.
[0063] Step S5, associating the header content, the main content and the termination content to the parameter control object with a version number, and creating an object instance based on the parameter control object for dynamic use in process manufacturing.
[0064] Specifically, object instances refer to versioned object instances referenced in key business processes such as process planning, production execution, and quality inspection. Object instances are created based on parameter control objects, and content can be added or modified based on object instances during the process of process manufacturing.
[0065] Take the general assembly force as an example to illustrate that the general assembly force needs to be managed during the process manufacturing process. The management template includes four fields, namely, serial number, part number, theoretical force value and actual force value. The serial number represents the serial number of the self-incrementing number, and the part number represents the identification of the connector. It is the part number information of the equipment or parts that the process engineer needs to constrain the force requirements when designing. The theoretical force value and the actual force value are both in inch pounds. The theoretical force value is calculated by calling the interface. Its data source is the third-party process parameter library interface query. The query input parameter is the part number information entered by the user in the "Part Number" column. The actual force value is the value that needs to be recorded in the process manufacturing process. It is the force parameter value that needs to be recorded when the operator actually performs the manufacturing task. It can be obtained through the interface integration of the intelligent force wrench equipment or input by the worker. At the same time, by dynamically defining the calculation rules, the actual force value must be within the theoretical force value range to be verified and passed, and the control execution process is carried out.
[0066] The process of obtaining the theoretical holding force value through the third-party interface is to associate it with the DT_DATA class through the attribute "Data_Id (data information class primary key) = 511...1" in the DT_COL class, input dataCols of ColIds: "Dkey (interface input parameter) = 'CXXXX0101-11'", and obtain "Dvalue (interface output parameter) = '20~30'" through the retrieval query of the attribute Interface_Info (third-party interface) in the DT_DATA class. Therefore, when the tail accessory model is CXXXX0101-11, the theoretical holding force value range is 20~30 (inch-pounds).
[0067] The actual force control process is specifically as follows: when the attribute "Performed_Id (primary key of the logical rule class) = 578...4" in the DT_COL class is associated with the related Rules (rule expression) in the DT_PERFORMED class to obtain "Ivalue (T_act, i.e., the actual force value filled in by the worker) = 25", the theoretical force value is calculated to be in compliance; when "Ivalue (T_act, i.e., the actual force value filled in by the worker) = 35", it is calculated that the actual force value entered by the worker exceeds the theoretical force value range, and the system will control the user from entering.
[0068] The name version of the general assembly force is stored in the tool object class. The fields in the tool object class DT include the identification number ID, name Name, type identification Type_Id, and enabled state State. The fields in the column information class DT_COL include the identification number Id, column identification DT_Id, column name COL_Name, source type Type, data information class associated identification Data_Id, rule logic class associated identification Preformed_Id, and column sequence number identification ColIds. The fields of the data information class DT_DATA include the identification number Id, third-party interface access information Interface_Info, interface input parameter name Dkey, and interface input parameter value Dvalue. The fields of the rule logic class DT_PERFORMED include the identification number Id, name Name, rule expression Rules, and return value Ivalue.
[0069] Table 1: Designed “Universal Assembly Stability” - Parameter Control Object
[0070]
[0071] Table 2: DT class
[0072]
[0073] Table 3: DT_COL Class
[0074]
[0075] Table 4: DT_DATA class
[0076]
[0077] Table 5: DT_PERFORMED class
[0078]
[0079] This embodiment aims at the deficiencies in the control of key process parameters in the existing civil aircraft manufacturing process. By realizing dynamic expansion and control of key process parameters through the main content of parameter control objects, standardized control, free dynamics of forms, numerical calculation between data, and consistency control of parameters are achieved, thus connecting many civil aircraft R&D and manufacturing links such as engineering R&D, process design, manufacturing execution, and quality analysis.
[0080] like Figure 2In the scenario shown, when professional process engineers plan and design tasks, they select the corresponding node in the classification structure tree in the process, freely reference the object by adding a versioned tool object, associate the object instance with the process parameter object after reference, and dynamically maintain the main content according to the predefined header content. For example, if part information is added to the instance, the part corresponds to the theoretical value requirements of the process parameters under the process method in the engineering digital model or standard specification, so that the design of the process file has been completed.
[0081] The second embodiment of the present invention discloses a system for dynamically defining key process parameters of civil aircraft, including a classification acquisition module, an object creation module, a header content creation module, a body creation module and an instance creation module.
[0082] An acquisition classification module is used to acquire a classification structure tree for storing the key process parameters of civil aircraft, wherein the classification structure tree includes a root node and a plurality of child nodes describing the categories to which the key process parameters of civil aircraft belong, and each child node represents a category;
[0083] An object creation module is used to select any of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule;
[0084] A header content creation module is used to create the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements.
[0085] A main body module is created, which is used to create the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure that support dynamic expansion, and the termination content represents the termination symbol of the parameter control object;
[0086] An instance creation module is used to associate the header content, the main content and the termination content with the parameter control object having a version number, and to create an object instance of the parameter control object for dynamic use in process manufacturing.
[0087] Since the first embodiment corresponds to this embodiment, this embodiment can be implemented in conjunction with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and the technical effects that can be achieved in the first embodiment can also be achieved in this embodiment. In order to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied in the first embodiment.
[0088] The third embodiment of the present invention relates to a computer-readable storage medium having a computer program / instruction stored thereon, wherein the computer program / instruction implements the steps of the method in the first embodiment when executed by a processor.
[0089] The preferred specific embodiments of the present invention are described in detail above. It should be understood that ordinary technicians in the field can make many modifications and changes based on the concept of the present invention without creative work. Therefore, all technical solutions that can be obtained by technicians in the technical field based on the concept of the present invention through logical analysis, reasoning or limited experiments on the basis of the prior art should be within the scope of protection determined by the claims.
Claims
1. A method for dynamically defining key process parameters of civil aircraft, characterized in that: The following steps are involved: Acquire a classification structure tree for storing the key process parameters of civil aircraft, the classification structure tree comprising a root node and a plurality of child nodes describing the categories to which the key process parameters of civil aircraft belong, each of the child nodes representing a category; Select any of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule; Creating the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements. Creating the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure supporting dynamic expansion, and the termination content represents the termination symbol of the parameter control object; The header content, the body content and the termination content are associated with the parameter control object having a version number, and an object instance is created based on the parameter control object for dynamic use in process manufacturing.
2. The method for dynamically defining key process parameters for civil aircraft according to claim 1 is characterized in that: The dimensional element represents the name of the control process in which the key parameter is located in process manufacturing; the control constraint corresponding to the dimensional element represents the control method of the key parameter in process manufacturing, and the control method includes whether it is editable, input method, data type, regular expression, third-party interface name, authority role name, numerical verification constraint, and unit verification constraint. Any one or more of them.
3. The method for dynamically defining key process parameters for civil aircraft according to claim 1, characterized in that: The header content, the body content and the termination content are presented in a multi-dimensional matrix structure, and the multi-dimensional matrix structure has a dynamically expanding row structure and a column structure.
4. The method for dynamically defining key process parameters for civil aircraft according to claim 3 is characterized in that: The multi-dimensional matrix structure consists of a classification information class, a tool object class, a cell class, a row information class, a column information class, a data information class and a rule logic class; The classification information class is used to store the classification information of the parameter control object, the tool object class is used to store the name, version, classification and applicable product type of the parameter control object, the row information class is used to store the row information of the parameter control object, the column information class is used to store the column information of the parameter control object, the cell class is used to store the intersection information of the rows and columns of the parameter control object, the data information class is used to store the third-party interface information called by the parameter control object, and the rule logic class is used to store the logical operations performed by the parameter control object.
5. The method for dynamically defining key process parameters for civil aircraft according to claim 4, characterized in that: The classification information class is associated with the tool object class through an attribute identifier.
6. The method for dynamically defining key process parameters for civil aircraft according to claim 4, characterized in that: The row information class is associated with the tool object class through a row identifier, the column information class is associated with the tool object class through a column identifier, and the cell class is associated with both the row information class and the column information class through a row identifier and a column identifier.
7. The method for dynamically defining key process parameters for civil aircraft according to claim 4, characterized in that: The data information class and the rule logic class are respectively associated with the column information class.
8. The method for dynamically defining key process parameters for civil aircraft according to claim 4, characterized in that: The rule logic class includes a rule expression, and the rule expression represents data verification of the key parameter.
9. A system for dynamic definition of key process parameters for civil aircraft, characterized in that: Includes the following modules: An acquisition classification module is used to acquire a classification structure tree for storing the key process parameters of civil aircraft, wherein the classification structure tree includes a root node and a plurality of child nodes describing the categories to which the key process parameters of civil aircraft belong, and each child node represents a category; An object creation module is used to select any of the sub-nodes, create a parameter control object under the sub-node, and generate a version number corresponding to the parameter control object according to a preset version rule; A header content creation module is used to create the header content of the parameter control object, wherein the header content includes the dimensional elements of the key process parameters of the civil aircraft in process manufacturing and the control constraints corresponding to the dimensional elements. If the header content includes multiple dimensional elements, the header content also includes the linkage relationship between the dimensional elements. A main body module is created, which is used to create the main content and termination content of the parameter control object, wherein the main content includes a row structure and a column structure that support dynamic expansion, and the termination content represents the termination symbol of the parameter control object; The instance creation module is used to associate the header content, the main content and the termination content with the parameter control object having a version number, and to create an object instance based on the parameter control object for dynamic use in process manufacturing.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which, when processed and executed, implements the method for dynamically defining key process parameters for civil aircraft according to any one of claims 1 to 8.
Citation Information
Patent Citations
Structured process design method for discrete manufacturing industry
CN105631581A
Three-dimensional structured process management method and system for manufacturing industry
CN108959697A
Multi-dimensional structured data creation method based on aerospace product features
CN112487648A
BOM construction method based on complex product structure
CN115329504A
Civil aircraft assembly outline generation method and system
CN117875677A