• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A methodology for constructing the aircraft design schema

    2023-09-02 10:19:00XiaojianSUNMingqiangLUOZhiyangCUIZhenpengJIHuLIU
    CHINESE JOURNAL OF AERONAUTICS 2023年8期

    Xiaojian SUN, Mingqiang LUO, Zhiyang CUI, Zhenpeng JI, Hu LIU

    School of Aeronautic Science and Engineering, Beihang University, Beijing 100191, China

    KEYWORDS Aircraft collaboration design;Aircraft design schema;Conceptual design;Digital engineering;Schema construction methodology

    Abstract Aircraft collaboration design is based on a unified set of schemas containing data and model representations and interfaces across disciplines.The aircraft design schema is a central data model that specifies the paradigm for the representation of a full lifecycle model of aircraft design.The construction of the schema currently lacks theoretical guidance.This paper designs a novel methodology to construct the aircraft design schema, a fully functional, logical, and selfconsistent methodology.The methodology defines a schema matrix that includes implementation strategies, principles, processes, meta-object facility, views, scenarios, and products.The aircraft conceptual design schema is constructed according to the methodology, which is a hands-on approach to help understand the concept and implementation.The features of the methodology are analyzed, and the methodology and the aircraft conceptual design schema are presented to address the pain points of multiple solution trade-offs, multiple iterations, and multidisciplinary coupling in aircraft conceptual collaboration design.

    1.Introduction

    Aircraft collaborative design refers to the timely sharing of information in the aircraft design process to leverage the necessary tools,skills,and workforce to facilitate interdisciplinary collaboration.The key to the collaborative design is to share information promptly and ensure that participants access the information they need.The traditional document-based collaborative design uses printed or electronic documents to share information, which is not delivered promptly and requires the recipient to deconstruct the document to access the information.The model-based collaborative design uses models as the carrier for sharing information.Models and software tools are naturally self-consistent and facilitate the timely sharing of information.One of the key issues in moving from a document-based design approach to a model-based digital engineering ecosystem is the management of models.At the same time, collaborative design suffers from the painful problems of multiple solution trade-offs, multiple iterations, and multidisciplinary coupling.The leading cause of these problems is the coarse granularity of the management of aircraft design models and the lack of a unified representation.Therefore, collaborative design requires a unified model representation paradigm that can act as a model interface for collaborative design and manage models from different granularities.

    The aircraft design schema is a central data model1that specifies the paradigm for the representation of a full lifecycle model of aircraft design.The schema is an abstract collection of metamodels that identifies the types of design information,the relationship of those elements, and the extensibility for including new and additional types of design information.2The schema defines the representation of all possible uses of models in aircraft design,including the definition of basic concepts, models, and design results, in different life cycles and professional contexts.The schema is a standard model specification, which only specifies the representation of the model,not the modeling specification or the modeling guidelines.At the same time, the schema is also a standard format for exchanging information for collaborative design model exchange, which helps solve the problem of collaborative aircraft design by managing the model in a granular way and specifying a uniform model representation.

    In 2018,the US Department of Defense presented its digital engineering strategy, whose first goal is to ‘‘Formalize the development,integration,and use of models to inform enterprise and program decision making”.3By defining a model-based approach and process, it is possible to better capture the‘‘a(chǎn)s-is”and ‘‘to-be”engineering enterprise architecture and improve the speed and quality of engineering and decision processes.4The construction of an aircraft design schema is an integral part of formal modeling.An Authoritative Source of Truth (ASoT) is the second goal of the digital engineering strategy.The ASoT architecture provides the framework to ensure the validity and truthfulness of digital artifacts as they are managed throughout their lifecycle and the integrity of the enabling technological systems.5By constructing an ASoT for civil aircraft pre-research, Sun et al.found that the aircraft design schema is the basis for the construction of ASoT and that without a unified standard model,the ASoT will degenerate into systems of record.6The unified standard model is based on the aircraft design schema.

    However, the construction of the schema currently lacks theoretical guidance.Ontologies in some specialisms are constructed, where Airbus builds a preliminary ontology definition for aerospace assembly lines.7Systems Modeling Language (SysML) is a modeling language of Model-Based Systems Engineering (MBSE).8The National Aeronautics and Space Administration has successfully applied the SysML in several projects.9–12However, the domain ontology represented by the SysML not only defines the model representation effect but also specifies the modeling specification and modeling guidelines,which is more complex,lacks flexibility,and has a long training cycle.They do not have cross-disciplinary domain implementation, and are more challenging to implement.In order to promote interdisciplinary cooperation between research institutes, the German Aerospace Center has been building the Common Parametric Aircraft Configuration Schema (CPACS) since 2005.1CPACS is implemented as a schema definition for the extensible markup language.CPACS defines the elements, attributes, and structure of all information that may be used in the conceptual design of an aircraft.It allows for the effective linking of any interdisciplinary analysis capabilities.

    This paper, first, designs a novel methodology to construct the aircraft design schema, including implementation strategies, frameworks, principles, processes, Meta-Object Facility(MOF), views, scenarios, and products.The methodology is a fully functional, logical, and self-consistent methodology that covers multiple granularities and helps users construct a coherent and evolving aircraft design schema (Section 2).Second,the application of the methodology to the aircraft conceptual design phase, the Aircraft Conceptual Design Schema(ACDS), and the hands-on approach help users understand the concept and implementation of the methodology (Section 3).Finally, the features of the methodology and ACDS are then analyzed, and the methodology is clearly presented to address the pain points of multiple solution trade-offs,multiple iterations, and multidisciplinary coupling in aircraft design (Section 4).

    The methodology and the ACDS built through the methodology are the basis for the application of the aircraft design solution in the ASoT.A collaborative design method for civil aircraft based on an enduring and evolutionary ASoT in ICAS 2022 is designed.13In this paper,Sun et al.designed a humansoftware-hardware collaborative design method based on the ASoT and ACDS.ASoT and its derivative systems also were designed and developed.A concrete example of the future civil aircraft was developed by applying the ASoT and its derivative systems.

    To summarize, the contributions of the proposed framework are presented as follows:

    (1) A methodology for constructing the aircraft design schema.The methodology can help system engineers,system analysts, and discipline engineers construct the schema.

    (2) A hands-on practice of the methodology using an aircraft conceptual design example, which is aircraft conceptual design schema, to help users understand the detailed operation of the methodology and make it more implementable.

    2.Methodology

    As complex equipment,aircraft cover many design phases,disciplines,and stakeholders.Aircraft data and models are generally expressed in an agreed-upon format.Such expressions may occur occasionally and are prone to untimely communication,resulting in poor information interaction between disciplines.The conventional representation of data and models is poorly coupled with design tools, and reuse is difficult.Therefore, a comprehensive methodology is needed to form an aircraft data and model schema that can be applied to engineering,improve model consistency, and reduce engineers’burden, thus supporting digital transformation and digital engineering ecosystem construction.

    The methodology designed in this paper contains a set of concepts and implementation strategies and processes for constructing schema, and the products that result from using the process.Specifically, this methodology is well-structured and provides a set of guidelines.This methodology contains a set of concepts: schema matrix, implementation strategies, MOF of schema,a process for constructing a schema, views,scenarios, and products that result from the process.

    In general,the schema is constructed by the system engineer using the methodology,with the cooperation and participation of the system analyst and discipline engineers, and guidance and direction from the project manager.The system engineer needs to communicate closely and iterate with the system analysts and discipline engineers,and the project manager needs to drive the implementation from the top down when necessary.

    Schema covers the expression of data and models in the scope of the System of Interest(SoI)and provides a standardized data interface and model expression that can be easily used and communicated by various engineers.

    This methodology is novelty in that no methodology for constructing aircraft design schema has been found after a literature review.The only schema in aircraft design is CPACS.Nagel et al.described the objectives and means of establishing CPACS,1but did not address how it is established, i.e., the methodology.

    2.1.Schema matrix

    The schema matrix(Table 1)is a construction framework that can be represented as a Zachman style matrix.14The rows are the stages of the whole life cycle of SoI and the stages of the system engineering ‘‘V”model.15,16Taking civil aircraft as SoI,rows contain the phases of requirements analysis and concept definition, product and service definition, manufacturing certification, and industrialization.The requirements analysis and concept definition phase is the process of gradually forming a feasible product concept plan and initiating the project.It includes the process of starting from market and business opportunity analysis, conceptualization, and conception to generate aircraft and service product solutions, the economic and technical feasibility analysis of the solution, and finally,the formal formation of the project,in which the basic product concept and feasibility plan are formed.It can be subdivided into three sub-stages: concept development, project demonstration, and feasibility study.After the project is established and feasibility is approved, the whole development process,from the start of aircraft development to the final formation of aircraft products,is the process of developing a product system to meet customer needs.The product and service definition stage is located on the left side of this ‘‘V”development process, mainly based on the definition of requirements and design decomposition of the concept plan, and finally, complete the detailed design process of aircraft products and services.It can be divided into two sub-stages: the preliminary design stage and the detailed design stage.The manufacturing certification phase is located on the right side of the‘‘V”development phase,which is the process of manufacturing,integration, verification, and product confirmation of the aircraft product,and finally forming the aircraft product and completing the delivery of the first aircraft or the first batch of aircraft.Specifically,it can be divided into two sub-stages:the full-scale trial production stage and the test flight certification stage.The industrialization stage is the completion of product development,product and service improvement according to the operation, completion of product and service confirmation, and final project acceptance.Meanwhile,the product is transferred to the batch production stage.Production is carried out according to market orders, usage improvements are performed as needed, and product support and customer service work is carried out to realize scale and industrialization gradually.As time progresses, the model decommissioning process is carried out according to actual conditions.It can be dividedinto two sub-stages: the product and service acceptance stage and the continuous operation stage.

    Table 1 Schema matrix.

    The columns are pillars that help system engineers think in multiple dimensions.Pillars contain principle, MOF, process,view,scenario,and product.The six pillars contain the temporal and spatial, dynamic and static, conceptual and process dimensions of schema construction, and they encompass all the issues to be dealt with throughout the process of constructing a schema.Principles mainly describe the basic principles followed in the schema construction process.MOF defines the data and model connotations of the schema in four layers:meta metamodel, metamodel, conceptual model, and instance model.The process describes how to construct a schema in each phase of the SoI lifecycle, providing a generalized and actionable process that system engineers can rely on to construct a schema step by step.Views describe the stakeholders associated with the schema and their views, deconstructing the schema of the SoI into multiple views through the stakeholder perspective.Scenarios help clarify the scenarios in which the schema is involved, i.e., the way, time, stage, and specifics of the schema that is used and the role of the schema in the design.The products are the result of each phase of the process.In these six pillars,the principle serves as a guide,the MOF is the basis of expression,the process is a practical guide,the view and scenario can assist the process in identifying data and models, and the products are the results.

    Each cell at the intersection of the rows and columns represents a specific operation or action performed at each step in the schema matrix.By executing the schema matrix, system engineers can clarify the connotation of the cells corresponding to each phase in the SoI lifecycle,including why the schema of this phase should be constructed, what specific behaviors are needed to construct the schema, what is the product of the completed construction, and what is the relationship between the behaviors of this phase and other phases.row (previous stage) or take over its data and models smoothly.The enduring characteristic is reflected in the models at each stage of the lifecycle development,not starting from scratch but continuing to be developed based on the models of the previous stage.Although the expressions of the models at each stage are very different, in essence, they are all products of a specific perspective at a specific stage of interest system development and are capable of expressing a specific aspect of the interest system.

    (4) Record: Avoid modifying the names of rows and columns.If system engineer does need to modify them,they should record and publish them to avoid confusion about their meaning.

    (5) Recursive and generic: The methodology is recursive and generic, meaning that it can be used to analyze any system of interest at any life cycle stage.It needs to be clear that establishing goals and boundaries of SoI depends on the system engineer and that these decisions can significantly impact the framework and the results.The recursive and generic nature means that the framework’s transverse rows are not set in stone and are bounded by a particular stage of the SoI,which can be internally divided into sub-stages, and the transverse rows are those sub-stages.

    (6) From small to large: The schema should be constructed from small to large, first in a small-scale pilot, to gain recognition and experience, gradually improve, then form a specific ecological foundation, and finally promote the construction and application on a large scale.

    (7) Continuous maintenance:Schema construction is not an overnight process.It requires continuous iteration and optimization and is a long-term process that will eventually form a culture of digital transformation.Stakeholders need to be involved and contribute to the formation and maintenance of the schema.

    2.2.Implementation strategies

    The purpose of the implementation strategies is to help system engineers make appropriate use of the methodology when constructing the schema.Developing schema adds workload to engineers, and the upfront use of schema by engineers may also add workload, so there is a need to help engineers reduce their workload in other ways.We have developed seven strategies based on this idea:

    (1) Columns: Columns are not sequential but should start with the most accessible category and avoid deleting any columns.Columns are coupled and interact with each other.Each column describes a unique perspective that needs to be considered holistically and avoids redundancy.

    (2) Rows: Rows are the sequence of the full lifecycle development of the SoI and need to be arranged from top to bottom.Rows can be refined,disassembled,and tailored during the lifecycle stages to form a complete representation of the specific stage model.

    (3) Enduring: Due to the enduring nature of the SoI lifecycle development, the schema between rows should have the characteristic of enduring, which can accommodate the expression of the data and models of the previous

    2.3.Principles

    The principles guide the whole process of construction, in which five principles need to be followed.

    (1) Foundation:Based on the existing documents and data.Schema is not an airy building but based on previous experience.The schema is an optimization and upgrading of existing workflow and working methods, so it must be based on existing documents and data.

    (2) Deliverables: Including the deliverables of each discipline and the SoI.Deliverables are the products that can express the more comprehensive SoI hammered out in engineering practice, and supporting delivery is one of the purposes of schema.

    (3) Transmission.One of the purposes of schema is to enhance the efficiency between disciplines.Therefore,the transmitted data should be used as an essential reference.The current data should be communicated between disciplines in a more uniform format.Using the passed data as a basis can reduce the engineer’s workload and cause as little disruption as possible to the existing work mechanism.

    (4) Tools: Focus on the data generated by the design tools.The tools are carefully selected and are the essential condition for generating data.The data generated by tools have conformed to some of the characteristics of the schema.Some of the tools may have been secondarily developed and can form data more aligned with the schema features.Based on the formed schema, secondary development of the tools may also be required to facilitate the tool to match the schema directly.

    (5) Standards:Follow the current national,industry,corporate standards, and airworthiness standards.The schema aligned with the standards can be more conducive to implementation and draws on the experience accumulated during the standards development.

    2.4.MOF

    MOF17–19is related to the schema construction process.The enduring model lifecycle allows system engineering to return from any state to another state if some definition is missed or incorrect.The MOF allows models to be added, removed,and modified at any point in the model lifecycle.

    MOF is a four-layer framework as shown in Section 2.1,i.e., (from top to bottom) the meta metamodel layer, metamodel layer,conceptual model layer,and instance model layer.The definition of metamodel, conceptual model, and instance model are not provided in the methodology.Because these three layers of models are closely related to the SoI,they need to be defined during the practice of methodology.

    2.4.1.M3: Meta metamodel layer

    The meta metamodel is the language used to construct the metamodel and is the most abstract model.This methodology defines meta metamodels as‘‘element”and‘‘relationship”.The basis of all data and models can be attributed to the combination of ‘‘element”and ‘‘relationship”.The ‘‘element”is the most basic model that can exist on its own and can become a model on its own,or it can form a model together with other‘‘element”through ‘‘relationship”.The ‘‘relationship”is the abstract language expressing data and model relationships.

    2.4.2.M2: Metamodel layer

    The metamodel defines the specification of the model, is the abstraction of the conceptual model and is the instantiation of the meta metamodel.The design process of the metamodel is shown as follows:

    (1) Instantiate‘‘element”and define elements.Elements are used to describe the basic features of a conceptual model, and a class of conceptual models with intrinsic meaning can be resolved into a basic metamodel.Element names, attributes, and other feature values need to be defined.

    (2) Instantiate ‘‘relationship”and define relationships.The decoupling conceptual model analyzes the relationships and defines their names.Relationships support joining two or more elements.

    The metamodel layer is the key to reflecting the characteristics of enduring.Different stages of the conceptual model may have the same metamodel, and the combination of finite metamodels can express the conceptual model and realize the coherence and evolution of the conceptual model between stages.

    2.4.3.M1: Conceptual model layer

    A conceptual model is an instantiation of a metamodel and an assemblage of elements and relationships.Different elements and relationships are combined in a specific way and supplemented by the requirements of the actual scenario to form a conceptual model.A conceptual model is an ‘‘a(chǎn)bstract language”defined to describe an instance model with the attributes of the instance model but without the data associated with the instance and can be instantiated as a series of different instance models.

    2.4.4.M0: Instance model layer

    Instance models are constructed by engineers and are humanreadable and understandable models.The conceptual model is instantiated by adding data and models related to the SoI.The conceptual model can be instantiated into different instance models for different SoI or solutions.Different products have different instance models.

    Defining the MOF with its four layers of model definition involves the issue of model granularity.Model granularity is related to the accuracy of model representation and ease of implementation (Fig.1).The finer the model granularity is,the higher the model expression accuracy is, and the more favorable it is to express the SoI.Still,the implementation difficulty becomes higher, and engineers must spend more time adapting to the schema.The learning cycle increases with the model granularity,which is not conducive to forming a culture of digital transformation.Therefore,it is suggested that we follow the construction principles,clarify the existing foundation,refer to the deliverables, tools, and standards, implement in steps,form a preliminary version first,and continuously iterate and optimize to finalize the granularity of model expression.

    2.5.Process

    Fig.1 Expression accuracy and implementation ease related to model granularity.

    The process can clarify the concrete, actionable steps of schema construction.Referring to the ontology constructing process,20the methodology identifies a series of activities to be completed during schema development: acquiring data,conceptualizing, normalizing, integrating, evaluating, implementing, documenting, and maintaining.According to the activities,the data and models’life goes through the following states:conceptualization,normalization,integration,instantiation, and maintenance.Moreover, most states’supporting activities are acquiring data, evaluating, implementing, and documenting.

    2.5.1.Acquiring data

    The purpose of acquiring data and models is to obtain instance models.According to the schema construction principle, the source of schema can be the document report, historical report, deliverables of each discipline, the result generated by design tools, the result of technical research, even experts,books, manuals, figures, and tables.Analyzing the sources makes it possible to clarify the data and models contained therein.

    The role of the instance model is to express a specific feature of the SoI, and one or more sets of instance models are needed to express the complete picture of the SoI at the specific stage.In general,the instance models of SoI have a tree structure.Combining the following techniques can obtain data and models: brainstorming, interviews, and formal and informal textual analysis.If there is no clear idea about the model,these techniques can help clarify the first set of data and the model.

    Unstructured interviews with experts can help make sense of the tree-structured data and models.Textual analysis can be conducted using both formal and informal books and manuals to refine the data and models and their meaning.Informal textual analysis can examine the main concepts given in books and manuals.Formal textual analysis can determine the structure of the data and model tree and the kind of knowledge(concepts, attributes, and relationships) contributed by each structure.Structured interviews with experts can obtain specific knowledge about concepts, attributes, and relationships,evaluate the conceptual model after the conceptualization activity is completed, and assess the implementation.

    2.5.2.Conceptualizing

    Conceptualize the data by extracting the model and data from the source data.This behavior corresponds to the extraction of conceptual models from instance models in the MOF.

    The normalization models are already available to help with conceptualization.The system engineer must identify and collect all valuable and potentially helpful domain data and models and their meanings.Once the conceptualization is completed,it is crucial to be able to specify the data,models,and their attributes and instances.Each data or model has its name, type, remarks, and other attribute values, and can also be instantiated as data and models of specific objects.

    2.5.3.Normalizing

    Standardize the conceptualized model to produce standardized data and model representations.The metamodel is extracted from the conceptualized model by normalizing.

    The purpose of normalization is to form a semi-formal or formal representation of the model normalization in a natural language, semi-formal or formal form.It is recommended to consider at least the following two points: (A) The purpose of the modeling.The purpose includes the model’s intended use, usage scenarios, and end users; (B) The level of formality of the model.It depends on the level of formality that will be used to codify the terms and their meanings.The level of normalization can be classified as highly informal, semiinformal, semi-formal, or strictly formal models.The level of normalization depends on whether the models and their meanings are measured in a language between natural and strictly formal language.

    The intermediate elimination method determines the normative model instead of the traditional top-down or bottom-up approach.A bottom-up approach lacks a unified model consideration and tends to create conflicts in key terms among different professions and departments.Similarly,the top-down approach relies on top-level consideration,making it difficult to standardize the model and challenging to implement a model that is out of line with actual needs.The intermediate elimination method allows the systems engineer to define the main concepts of the models.After agreeing on these models and their definitions,the system engineer can continue to specialize or generalize them when necessary.Since the complete completeness of the model specification document cannot be proven(at any time,someone may find a new related model to be included), it is crucial to ensure that the following properties are present in a good schema:conciseness,partial completeness,and consistency.

    2.5.4.Integrating

    Compare the normalized conceptual models, unify the duplicated models, and carry out entity disambiguation and coreference resolution.

    Entity disambiguation refers to differentiating different models with the same name, and coreference resolution refers to merging expressions of the same model with different representations.To speed up schema construction, we consider reusing schema already constructed in other domains instead of starting from scratch.

    (1) Check the metamodel to select those conceptualization models more appropriate for the SoI and disciplines.The object is to ensure that the new and reused definitions are based on the same basic set of terms.If the existing metamodel is unsuitable, a new metamodel should be defined and implemented in formal language.

    (2) Whether the system engineers reuse an existing metamodel, the next step is determining which model libraries provide definitions and implementations of terms consistent with the terms identified in the conceptualization.Once the most appropriate terms have been selected, if the metamodel on which these terms are based is different from the metamodel system engineer used to build the model, the system engineer should check if a translator is available to convert the definitions into the target language.

    Sometimes, a term in model (e.g., centimeter, foot) may be included in a given model, but the conceptual model does not provide it.In this case, the need to include the missing definition should be justified, and the benefits of such inclusion should be explained to the model maintainer.

    The result of the integrating activity is a preliminary conceptual model and meta-model; for each of them, the terms will be used for their definition.

    2.5.5.Evaluating

    Evaluate if the model is usable and if unavailable models need to be iterated for renormalization, integration, or new designs.Evaluating refers to the schema-based technical judgment of the data and models and its software environment at each stage of the model lifecycle and between stages.Evaluating encompasses verification and validation.Verification refers to the technical process of assuring the correctness of the data and models,its associated software environment, and documentation relative to the schema ateach stage of its lifecycle.Validationensures that the model,software environment,and documentation correspond to the system that they are supposed to represent.

    Evaluation can generally be done in centralized review and trial feedback.The centralized review relies on the knowledge base and experience of experts involved in the model lifecycle,and focuses on evaluating the usability of the model, then modifying the controversial model and determining the model’s compatibility in the next phase.The trial feedback is sent to the engineers for trial, and the engineers use the conceptual model to form an instance model and then evaluate the change in the engineer’s habits, the change in the existing tools and systems, the improvement in the consistency of the model,and the reduction in the workload.Feedback is obtained,and the conceptual model is modified.

    The output of this activity is an evaluation and feedback document and a revised conceptual model.The output should include a description of how the conceptual model was evaluated, the techniques used, the types of errors found in each activity, and the sources of knowledge used in the evaluation.

    2.5.6.Implementing

    The conceptual model will be distributed to system analysts or discipline engineers for practical use.The system analyst or discipline engineer can use the conceptual model to generate large-scale instance models for testing.

    The implementation of conceptual models requires the use of an environment that supports both metamodels and conceptual models.This environment includes an ASoT that can support the schema’s data and model management, usage, and instantiation,and a set of design aids,which is a close connection to the ASoT, to help engineers reduce the model generation and interaction workload.

    When the implementation is complete, the system analyst or discipline engineer needs to form feedback on the implementation to help iterate and optimize the schema.

    2.5.7.Documenting

    The system engineer documents throughout the process for rollout or continued updates after a period,laying the foundation for a sound ecology.The methodology requires documentation as an activity throughout the schema development process, and documents must be generated at each phase’s completion.

    2.5.8.Maintaining

    Regularly maintain the schema, updating and modifying it when appropriate.Maintenance activities are carried out throughout the entire lifecycle of the schema and are an essential part of building a sound ecology.

    2.6.Views

    The methodology argues that it is necessary to clarify which stakeholders decompose data and models into which views at each stage of the SoI lifecycle.After forming the views, it is necessary to clarify what data and models are included in these views and how they are related to the constructed schema.Clarifying the above issues will help us develop the ability to generate views automatically and highlight the importance of data and models.The overlap among different views is the relatively important model and data.Defining data and models after defining views can help clarify the granularity of data and model representation.

    2.7.Scenarios

    In the SoI lifecycle,data and models are used in very different scenarios, the essence of which lies in the fact that data and models are very different at each stage of the lifecycle.Identifying the importance and granularity of data and models is beneficial by sorting out and analyzing typical scenarios and clarifying what role they can play in which situations.

    2.8.Products

    The schema construction requires a set of objective and visible products.In general,the methodology recommends at least the following products:

    (1) A schema that covers the various lifecycle disciplines within the boundaries of the SoI during this construction, providing a standardized representation.(A) Terminologies, meta-models; (B) Conceptual models; (C)Instance models for a particular object.The instance models can be used as the best practices to help other engineers understand and use the schema.

    (2) A set of documents.The schema construction process requires a set of documented documents.After acquiring data, a data model source document is formed; after conceptualizing, a conceptual model document is formed; after normalizing, a normalization document is formed; after integration, an integration document is formed; after evaluating, an evaluation document is formed; after implementing, an implementation document is formed; after maintaining, a maintenance document is formed.Finally,it is also necessary to precipitate the schema constructing process as enterprise knowledge accumulates.

    (3) An ASoT and a suite of design aids.The ASoT needs to be able to support the use and instantiation of the conceptual model fully.The storage and communication of the models are based on the ASoT.At a minimum, the ASoT should provide parser tools for meta metamodels,metamodels,conceptual models,and instance models to ensure that conceptual models and instance models can be managed;a translator to ensure portability of models in other target languages; an editor to add, delete, or modify models;a browser to inspect and browse conceptual models and instance models; a searcher to find the most appropriate models; an evaluator to detect incomplete,inconsistent,and redundant models;an automatic maintainer to manage the inclusion,deletion,or modification of the existing models.A suite of design aids includes secondary development tools or interfaces for parts of the software.These tools or interfaces can be adapted to the schema and help with conceptual models and generating instance models.Engineers need simple training to learn to use them and do not need to spend extra effort focusing on the model format and interface.Compared to the model generation process in document-based design, these design aids can reduce the workload for engineers.

    There are similarities in the design process of aircraft and other complex equipment, so this methodology appears to be applicable to other engineering systems.The design schema for other complex equipment can be modified using this methodology.However, the stage in schema matrix (Table 1)is based on aircraft design process.The MOF is designed for the data and model in aircraft design.The Process is extracted from the aircraft design process.

    3.Case study

    This paper focuses on the aircraft conceptual design phase and helps engineers understand the details and products of the schema construction methodology by constructing an ACDS,and this practice can also be used as a case study for engineers’reference.

    3.1.Practice of implementation strategies and ACDS matrix

    According to the‘‘COMAC systems engineering manual”(4th ed),16The ‘‘X”model of COMAC system engineering divides the whole life cycle of a product(an aircraft)into requirements analysis and concept definition,product and service definition,manufacturing certification, industrialization, and disposal.The requirements analysis and concept definition phase includes the concept development,project demonstration,and feasibility phases.There is a project decision gate between the project demonstration and feasibility stages.In order to meet the requirements of this decision gate,the work to be completed in the‘‘project demonstration”phase is shown as follows:

    (1) Comprehensively analyze market segments, competitive products, and technology developments, and synthesize the needs of potential integrated customers to propose preliminary commercial aircraft system-level commercial requirements and objectives.

    (2) Determine the commercial aircraft product system development objectives and major technical specifications.

    (3) Propose multiple concept solutions to meet commercial aircraft product system commercial requirements and objectives, and conduct trade-offs.

    (4) Conduct a technology maturity assessment, conduct a pre-study of crucial technologies, and identify critical technologies and solutions for the project.

    (5) Prepare preliminary work breakdown structure and project milestone plan, and complete project proposal.

    (6) Propose the total project development budget and stage investment intensity and set the cost target for individual machines.

    (7) Decompose the project feasibility phase funding.

    This implementation aims to see the big picture in a small way.The SoI and the phases are the conceptual design phase of the aircraft requirements analysis and concept definition phase, which is one of the tasks that should be completed in the project justification phase to propose one or more conceptual solutions that meet the commercial needs and objectives of the commercial aircraft product system.The elements included are requirements analysis and architecture design,initial sizing and conceptual sketch, configuration layout, overall arrangement, propulsion, aerodynamics, weight, performance, and cost analysis.21,22The final design outcome of the conceptual design phase is an aircraft conceptual design solution that meets the commercial requirements of the commercial aircraft product system, which an instance model of schema can express.

    Based on the schema matrix (Section 2.1) and the various sub-stages of the conceptual design,the ACDS matrix(Table 2)can be obtained.

    3.2.Principles and their supplements

    According to the schema construction principle, the construction principle of ACDS can be determined as follows.

    (1) Foundation.The existing ‘‘Conceptual Design Report”and the original data from each discipline forming the report are used as the basis.Each discipline will also form its reports during the conceptual design phase,and these reports and raw data are also part of the foundation.

    (2) Deliverables.Sort out the current deliverables of each discipline in the aircraft conceptual design process.Generally, the deliverables are requirement set, functional architecture analysis model, initial sizing parameter table, conceptual sketches, propulsion table, configuration layout parameter table, three-view drawing,overall arrangement table, aerodynamic number table, weight calculation table, performance number table, and cost analysis parameters.

    (3) Transmission.Focus on transferring data between disciplines.The aircraft conceptual design process has more coupled relationships between disciplines.The data transfer between disciplines can be referred to in Fig.2, in which the arrows indicate the data transfer relationship.

    (4) Tools.The tools used in the aircraft conceptual design process are requirements management tools, System functional architecture analysis (MBSE) tools, excel,CAD (Computer Aided Design) tools, CFD (Computational Fluid Dynamics) tools, Matlab, and other scientific computing tools.Some of the tools have been secondary developed, and the original data generated by the tools have been modified.

    (5) Standards.The standards to be considered for aircraft conceptual design are CCAR-25-R4 ‘‘Airworthiness Standards: Transport Category Airplanes”, ‘‘Aircraft Design Manual”series, ‘‘Aircraft Flight Performance Calculation Manual”, and ‘‘Civil Aircraft General Design”.

    Table 2 ACDS matrix.

    Fig.2 Data transfer among disciplines.

    3.3.ACDS process

    According to Section 2.5, the process of aircraft conceptual design schema construction includes:acquiring data,conceptualizing, normalizing, integrating, evaluating, implementing,documenting, and maintaining.The configuration layout has a connecting link between the preceding and the following of the aircraft conceptual design and is based on the initial sizing and conceptual sketches to form the three views, wings, tail,fuselage, landing system, nacelles, and other parameters of the aircraft design.This paper constructs a configuration layout schema as an example.

    3.3.1.Acquiring data

    The object of data acquisition is to obtain the model and data that can express the configuration layout of this type of aircraft from the original data.The original data of the configuration layout are CAD models of the aircraft layout, a threeview diagram of the aircraft, ‘‘Aircraft Overall Layout Design Report”, and the wing shape data, horizontal tail shape data,vertical tail shape data, fuselage shape data, wing type data,overall parameters of the landing system, and data of engine nacelles that constitute the report document.

    For the above data, through informal interviews with experts, the configuration layout instance model was formed,containing the layout description, three-view diagram, layout 3D model, wing, fuselage, horizontal tail,vertical tail, landing system, nacelle,etc.Fig.3 shows the structure tree of the configuration layout instance model.The hierarchical structure of the configuration layout instance model is shown in the form of a structure tree,and the leaf nodes in the structure tree represent a model or data for expressing the characteristics of the aircraft configuration layout at that leaf node.

    3.3.2.Conceptualizing

    The instance model expresses a model of a solution for aircraft configuration layout.It is necessary to conceptualize the instance model, remove the parameters and features related to the solution, and clarify the expression of each model and data.

    In the acquisition, we extract the data and documents related to the configuration layout to form the instance model and structure tree, with the leaf nodes expressed by specific model or data.The instance model conceptualization aims to clarify which model or data is used by the leaf nodes and remove the feature information related to the actual solution in the model and data.The conceptualization focuses on the type of model and data, the expression effect, and the format.For example,the instance model of span is‘‘span=60 m”in a certain solution.When removing the feature information,which is ‘‘60”, related to the actual solution, we can get the conceptual model.The conceptual model is that ‘‘span is a numerical type with three decimal places reserved and its unit is meter”.

    The instance model of the configuration layout can be conceptualized as text, numerical, table, 3D model, and figure.Table 3 shows the representation of each instance model after the instance model conceptualization.

    The instance model of the table type consists of closely related values and text.After defining rows and columns, this set of values and text constitutes an emergent effect that can express information, so it is better to express the instance model on the granularity of the table type.Table 3 fails to show the characteristics of the table type.The table type needs to define the specifics of what the rows and columns represent and in what units (Table 4).

    3.3.3.Normalizing

    The conceptual models of configuration layout can be classified as text,numerical,table,3D model,and figure.Analyzing and processing the above conceptual models, extracting common features, forming specific types, and setting attributes to form a metamodel are the main work of normalization.The normalization uses the intermediate elimination method to define the metamodel first, determine the meaning and attributes of the metamodel, agree with the stakeholders on the definition of the metamodel, and then record the model specification document.Since the integrity of the metamodel cannot be proven,the idea needs to be established that new metamodels will be added at any time.

    Using the intermediate elimination method,we can normalize the conceptual model into a metamodel consisting of the following elements and relationships: TEXT, NUM, TABLE,CURVE, CAD, FIG, CONTAIN relation.In terms of expressing meaning, TABLE indexes the elements through rows and columns, while CURVE is formed by discretizing the coordinates of points on a continuous multidimensional curve or surface.In terms of expression, CURVE has three characteristics: (A) only the first row contains a string, and the other rows are numbers.Furthermore, the columns of CURVE are arranged consecutively, and the cells of CURVE are not empty;(B) CURVE is generally used to draw curves in vertical columns in the aircraft conceptual design to express the flight time data, and part of the first column of CURVE is time;(C) the number of rows of CURVE is generally more substantial.Each cell of TABLE can include string information.Rows and columns have unique meanings.Some TABLE exists to merge cells, and the number of rows is generally less.According to the enduring implementation strategy, the first row of the curve and the rows and columns of the TABLE can be expanded on the original definition.Table 5 shows the configuration layout metamodel and its connotations and properties.

    Fig.3 Structure tree of configuration layout instance model.

    Table 3 Instance model name and its conceptualizing.

    Table 4 Table type in conceptual model.

    3.3.4.Integrating

    The integration aims to unify duplicate models and carry out entity disambiguation and coreference resolution.In the conceptual model, the names of parameters such as span, root chord,tip chord,mean aerodynamic chord,aspect ratio,taper ratio,the sweep of leading edge,twist angle,and angle of incidence represent different meanings in the wing,horizontal tail,and vertical tail,which is an entity disambiguation problem.In general, there exist two solutions: (A) Distinguish by name.Add the specific meaning expressed in the above terms, such as wing span length and wing reference area.(B)Judging fromthe context,such parameters related to the wing context can be recognized as wing parameters, the metamodel ‘‘CLASS”can be defined, and ‘‘CLASS”does not have a specific meaning and can contain other models or parameters belonging to the wing classification,which can be identified as wing parameters.The second solution is adopted in the configuration layout schema.

    Table 5 Configuration layout metamodel and its connotations and properties.

    The airfoil parameters appear equally in the wing,horizontal tail, and vertical tail and are expressed similarly for the same purpose.This coreference resolution problem is handled by stripping the airfoil parameters from them and forming a separate model.

    After adjustment, the conceptual model of configuration layout contains a layout description, three-view diagram, layout model,wing,fuselage,horizontal tail,vertical tail,landing system,nacelle,and airfoil.Fig.4 shows the conceptual model.The red area is left blank to fill in the actual scheme data to form the instance model.

    Integrating should also accomplish the work of integrating metamodels created by different disciplines.Different disciplines will produce different metamodels due to different modeling purposes and modeling tools and different engineers’perceptions.Some of the metamodels may have the same characteristics but different names.

    3.3.5.Evaluating

    With the help of discipline engineers,evaluation will consist of two processes: verification and validation.The specific behavior of the validation process is presented as follows.The conceptual model and instance model of configuration layout containing instance data are sent down to the overall design engineer.The overall design engineer verifies the accuracy of the instance model representation, and then uses the conceptual model to generate another instance model to verify the usability.The specific actions of the validation are that the overall design engineer confirms that the conceptual model is available and that downstream discipline engineers such as the overall engineer confirm that the conceptual model contains their required model.

    The evaluation also includes the evaluation of ASoT and design aids.The coordination of the schema, the ASoT, and design aids are evaluated.The ease of use of the ASoT and design aids is assessed, and modifications are proposed and iteratively tested.

    3.3.6.Implementing

    After evaluation and iteration by engineers, the trial was extended.Also,we distribute the constructed ASoT along with design aids to try them out in projects.

    3.3.7.Documenting

    The configuration layout schema was created to form data source, conceptualization, specification, integration, evaluation, implementation, and maintenance documents.Also, the schema usage instructions document is formed.

    3.3.8.Maintaining

    The Schema needs to be maintained regularly, updated, and modified appropriately.According to the enduring implementation strategy,the design solution is constantly changing,and some of the solutions may result in new aircraft configurations.For example,if the new configuration of the aircraft contains a V-tail and does not contain a horizontal tail and a vertical tail,the configuration layout schema should be modified accordingly for compatibility.

    3.4.ACDS MOF

    After acquiring data, conceptualizing, and normalizing, we get the instance model, conceptual model, and metamodel of the aircraft conceptual design, and the metamodel of schema is ‘‘element”and ‘‘relationship”as required by the methodology.The metamodel is the instantiation of the meta metamodel, the elements are TEXT, NUM, TABLE,CURVE, CAD, FIG, REQ, SYS, CAE, ANNEX, and CLASS, and the relationships are CONTAIN, REF,TRACE, and SATISFY relations.Table 6 shows the connotation and properties of elements in the metamodel.Table 7 shows the connotation and related elements of relationships in the metamodel.

    The conceptual model is an instantiation of the metamodel,combined with the metamodel and given specific properties.The conceptual model for each discipline of aircraft conceptual design is defined,and the metamodels contained in the conceptual model and the metamodel uses are described.CLASS is widely used in conceptual models as a universal hierarchical organization metamodel.

    Fig.4 Conceptual model of aircraft configuration layout.

    (1) Requirements Analysis and Architecture Design contains REQ and SYS.REQ is used to express the aircraft design requirements; SYS is used to express the aircraft functional architecture SysML model.

    (2) Conceptual Sketch and Initial Sizing contains TEXT,NUM, CURVE, FIG, and ANNEX.TEXT is used for concept sketch description.NUM is used to express overall parameters such as wing load, thrust-to-weight ratio, and other parameters, and the parameters are given unit attributes.CURVE is used to express the constraint boundary curve, the first column of the constraint boundary curve is wing load, and the rest columns are constraint values of wing load corresponding to thrust-to-weight ratio.FIG is used to present conceptual sketches, and ANNEX is used for the detailed description of the conceptual sketches.

    (3) Propulsion includes TEXT, NUM, FIG, CAD,CURVE, and ANNEX.TEXT is used to express the engine type and basic description.NUM describes the dimensional engine parameters, weight, and basic performance parameters such as the culvert ratio and static thrust.FIG is used to display multiple engine pictures.CAD is used for the engine 3D model.ANNEX is used for the engine presentation documents; CURVE is used for the engine thrust and fuel consumption rate curves.Both curves contain the engine maximum, cruise, and jog states, with Ma in the first row and thrust or fuel consumption rate at a given altitude in the remaining rows.Units are defined for both the numerical and curve columns.

    (4) Configuration layout includes TEXT, NUM, FIG,TABLE, CURVE, and CAD.TEXT is used for layout description.FIG is used for a three-view diagram.CAD is used for the overall layout 3D model.NUM and TABLE are used for overall layout parameters,wing parameters,horizontal tail parameters,vertical tail parameters,fuselage parameters,etc.CURVE is used to represent airfoil data.NUM, TABLE, and CURVE are defined as units.

    (5) Overall Arrangement includes TEXT, NUM, FIG,TABLE,and CAD.TEXT defines the layout description and the form of the passenger cabin and cargo cabin layout;NUM describes the basic dimensions of the passenger cabin and cargo cabin; FIG shows the overall arrangement diagram; CAD represents the overall layout 3D model; TABLE represents the passenger cabin layout parameters.

    (6) Aerodynamics analysis includes NUM, CURVE, and CAE.NUM defines aerodynamic parameters such as maximum lift coefficient; CURVE defines aerodynamic analysis curves such as lift characteristics, drag characteristics, moment characteristics, and other curves;CAE defines CFD calculation results.All the aerodynamic parameters are dimensionless.The first columnof the aerodynamics analysis curve is the angle of orientation, and the rest are the aerodynamics parameters of different Ma.

    Table 6 Elements and their connotation and properties.

    Table 7 Relationships and their connotation and related elements.

    (7) Weight analysis includes TABLE, which is used for the weight calculation table, the center of gravity front and rear limit table, takeoff and landing weight calculation table,and other tables,and the unit of weight is kg.

    (8) Performance analysis includes NUM, CURVE, and TABLE.NUM is used to express single performance parameters such as takeoff equilibrium field length, theoretical static lift limit, etc.CURVE describes the performance curves of takeoff, climb, cruise, circling,descent, landing, etc.Each curve defines the first row and unit.TABLE is used to represent the mission and route.

    (9) Cost analysis includes NUM for indicating the economy index and giving units.

    The conceptual model of ACDS does not contain specific parameters or curve values, and the instance model is formed by filling in the data and model.The schema constructed in this paper is closely related to the ASoT and its design aids.The instance model can be submitted through custom development to the ASoT, and the design results can be managed through the ASoT.

    3.5.ACDS views

    The main stakeholders in the conceptual design phase are the project leader, team leader, and conceptual design engineers,among which the conceptual design engineers include requirements engineer, system engineer, overall design engineer,propulsion engineer, aerodynamics engineer, weight engineer,performance engineer, and cost analysis engineer.

    According to stakeholders’deconstruction of the conceptual design phase, the aircraft conceptual design view set can be sorted out (Table 8).The view sets can be divided into two categories: interdisciplinary views and discipline-specific views.

    3.6.ACDS key scenarios

    Aircraft conceptual design key scenarios are closely linked to the design phase,with each discipline having its specific design scenario and involving related views.There are also interdisciplinary design scenarios in aircraft design that require collaboration between disciplines (Table 9).

    3.7.ACDS products

    According to Section 2.8, the following products should be included:

    (1) An ACDS covers the standardized representation of the aircraft conceptual design phase of requirement analysis and architecture design, initial sizing and conceptual sketch, configuration layout, overall arrangement,propulsion, aerodynamics, weight, performance, and cost analysis.The instance model, conceptual model,and metamodel are included.The ACDS can be accessed through ‘‘https://gitee.com/sun-xiaojian/ACDS”.

    (2) A set of documents.During the schema construction process, data source documents, conceptualization documents, specification documents, integration documents, evaluation documents, implementation documents, and maintenance documents are formed.Also, a schema usage instruction document is formed.

    (3) An ASoT and a set of design aids.

    4.Discussion of schema features

    4.1.Support for enduring aircraft design

    Aircraft design begins with conceptual ideas and progresses through conceptual design to preliminary design and then to detailed design, where the number of participants grows andthe solutions become complex.The granularity of models and data refines the quantity and variety of changes and increases data enrichment.However, enduring data and models’essential elements and relationships are enumerable.As shown in Fig.5, models and data can be composed of different combinations of elements and relationships.As the design progresses, the discipline gradually becomes more and the enrichment of the data becomes higher.

    Table 8 ACDS views.

    Table 9 ACDS key scenarios.

    As required by the methodology, new metamodels will be added at any time, and the schema provides an open-ended structure where the kinds of elements and relationships can be openly expanded.Newly expanded metamodels do not affect old ones, which can be modified incrementally.

    This approach can support enduring aircraft design.During the transition of decision gates between phases, the representation of models within a discipline often changes considerably, and an open schema can support changes in the way metamodels are represented, keeping old models,and adding new ones.In the case of tables, the complexity of the data generated by an enduring detailed design increases,and the rows and columns of the original tables are no longer sufficient to represent the data and models.It is common to encounter very different models when exchanging models among different disciplines at the same stage.One of the principles is to consider data transfer between disciplines, so schema construction according to the methodology requires little or no more work to accommodate model transfer between disciplines naturally.

    4.2.Support for digital engineering ecosystem

    4.2.1.Preliminary form of digital engineering ecosystem

    The preliminary form of the digital engineering ecosystem consists of ACDS, the ASoT and design aids (Fig.6).ACDS is the digital base, which helps engineers normalize their models and data.The ASoT is used to manage the data and models, which conform to the ACDS standard format.Models and data generated during the aircraft design process need to be uploaded and approved to the ASoT,which is also the source of models and data for design and analysis during the design process.Design aids include both software and hardware environments.The software environments include in-house tools and commercial software and its secondary development.The software is capable of reading and generating files in ACDS format to help engineers reduce the design burden of forming delivery data and reports during the design process.Hardware includes flight simulators and XR devices.Based on ACDS format files, the hardware is supported to quickly access the design solution to start simulation analysis.The preliminary form of the digital engineering ecosystem is not yet complete,and needs to be gradually formed into a complete digital engineering ecosystem by virtue of the continuous introduction of new technologies and the propagation of concepts.

    4.2.2.Reducing the design burden with design aids

    One of the principles is to focus on the data generated by the design aids.The instance model is part of the input to those tools.Design aids consist of document-specific parsing tools and software-specific secondary development tools.The schema supports the secondary tools with a four-layer MOF.The parsing tool is concerned with the parsing and refactoring elements and relationships,not with the conceptual and instance models.Parsing tools can parse files in specified directories and help engineers upload instance models from local paths to the ASoT.Secondary development tools are embedded in specific industrial software,providing input conditions and forming instance models.Fig.7 shows design aids and the parsing results.By defining a specific parsing form for each element and relationship,design aids convert the schema into a computer-readable JSON file and generate a counterpart in the ASoT, which allows the instance model to be quickly uploaded to the ASoT.

    4.2.3.Support for dynamic management of ASoT

    The schema supports a variety of models and data management methods for the ASoT.The dynamic management of the ASoT includes version management, relationship management, scheme management, and view management.The schema’s multiple relational metamodels can be explicitly represented in the ASoT, and relationships can be changed at any time to enable dynamic relationship management.The schema’s fine-grained data and models can be combined to form new views, and the schema defines a set of views that can be dynamically managed through the ASoT.Fig.8 shows an example of a schema’s configuration layout model expressed in the ASoT, which contain version management,relationship management, scheme management, and view management.

    4.3.Features of ACDS

    There are several pain points in aircraft design.One of the pain points is the trade-off among multiple solutions during the conceptual design phase.There are many different design solutions for an aircraft.Due to many solutions,the reuse process is prone to misuse,and a wrong parameter reference may lead to the failure of a solution.The complex referencing relationship between the disciplines within a solution, and even the phenomenon of circular referencing, make the boundaries of the disciplines unclear and prevent engineers from clarifying their responsibilities.On the other hand, model-based design is not completely widespread, and current design solutions are still presented in documented reports, with the solution data implicitly included in the reports.The trade-offs between solutions are based on multiple reports and cannot be directly compared based on the model’s convenience, which multiplies the burden on decision makers.

    Multiple iterations are another design pain point.Conceptual solutions need to go through multiple iterations in a short cycle, with each solution requiring calculations and reports,leaving engineers overwhelmed and under pressure.In the absence of technical status management, model reuse is prone to versioning errors, data inconsistencies, and in severe cases,rework.As iterations occur among many engineers and result in a small number of deliverables and reports, a large amount of work and models are not visible to project managers,so the progress of multiple iterations cannot be monitored uniformly,and the status of iterations cannot be updated in real time.

    Multidisciplinary coupling is also one of the pain points in aircraft design, which involves a wide range of disciplines and complex coupling relationships between design models.The interfaces between disciplines are not fixed, and often one interface is used for one solution or configuration,significantly limiting the reusability of models.

    The main reason for these three pain points is the weak and coarse granularity of model and data management, making it impossible to achieve fine-grained technology state management.Each discipline organizes its models most conveniently during the design process,models and data do not adopt a uniform schema, and interfaces between disciplines are not fixed.Another reason is that the association and referencing of models cannot be established.

    The schema implementation strategy is that using schema can reduce engineers’workload.ACDS can uniform terminology names and definitions.Communication among different teams is based on the same set of terms(ACDS),so ACDS can reduce communication time.After the data is packaged,parsed, and uploaded by the tool to the ASoT, automatic report generation can be performed.Report writing for engineers used to take days,but now it takes minutes.All the data of the design process can be retrieved directly in the ASoT,without the need to spend a lot of time looking through documents to find data.When the data of upstream discipline changes, the upstream engineer does not need to send emails to remind the downstream engineer,and the downstream engineer also does not need to ask the upstream engineer for the data, ASoT can automatically remind and manage the data.

    Fig.8 Configuration layout model expressed in ASoT.

    By creating a schema, designers can accurately trade off multiple design solutions, quickly iterate through multiple rounds of design and sort out multidisciplinary coupling.

    (1) Helping designers design well

    The essence of schema is to transform the current document report-based collaborative design into a digital model and data-based collaborative design paradigm.ACDS breaks up the document report into models and data such as values,text,tables, curves, and 3D models, refining the granularity of model and data management.Multiple solutions are expressed in the same conceptual schema, making the instance models implicit in the documentation report visible.With the help of the ASoT and design aids,the trade-offs among multiple solutions can be quickly nalysed, and the advantages and disadvantages of critical parameters can be derived.Managing fine-grained models and data makes data references between scenarios explicit, allowing data references to be traced back to the source,clarifying professional boundaries and responsibilities, and breaking the circularity of references.

    (2) Helping designers design fast

    ACDS reduces the time spent in compiling documentation by creating fine-grained models and data based on uniform documentation templates that can automatically generate reports.The results of the simulation tools are generated directly into instance models via design aids, reducing the time required to organize the instance models.The instance models of design solutions can be uploaded to the ASoT in real time with design aids, enabling version management of data models, professional deliverables, and iterative solutions for the whole machine.By uploading engineers’data and models in real time, project management can monitor the progress of iterations and the status of solutions in a unified manner.The consistency and reusability of fine-grained models and data under unified management will be enhanced, and model reuse between solutions will be more convenient.

    (3) Helping designers design right

    ACDS establishes fixed interfaces between professions and is based on the concept that discipline interfaces can be expanded without affecting old interfaces, clarifying the interfaces among multiple scenarios and configurations and increasing the reusability of the model.

    ACDS’s metamodel contains a variety of relationships.The model and data can support the construction of reference, traceability, and satisfaction relations.Reference relations help clarify the complex coupling between parameters, while traceability and satisfaction relations help verify and validate requirements and ensure that designers form the right solution.

    5.Conclusions

    (1) In order to improve the efficiency of aircraft collaborative design information sharing and to solve the pain points of multiple solution trade-offs, multiple iterations, and multidisciplinary coupling that occur in aircraft collaborative design, this paper argues that an aircraft design schema needs to be constructed for managing fine-grained models and unifying the representation of models.This paper creatively proposes a methodology for constructing an aircraft design schema.The methodology includes implementation strategies,construction principles, processes, meta-object facility,views, scenarios, products, and a construction framework representing a Zachman style matrix.

    (2) To help users understand and apply the methodology,this paper focuses on the aircraft conceptual design phase and forms the ACDS by the methodology.The aircraft conceptual design phase is an SoI for the methodology and contains many disciplines, such as requirement analysis and architecture design, initial sizing and conceptual sketch, configuration layout, overall arrangement, propulsion, aerodynamics, weight, performance, and cost analysis.ACDS contains metamodels,conceptual models, and instance models for each discipline and forms a view set, scenario set, and product set for the aircraft conceptual design phase.

    (3) This paper specifies the features of the aircraft design schema and analyses the schema’s support for coherent revolutionary aircraft design, the authoritative source of truth, and collaborative design pain point issues.

    Aircraft collaborative design requires the involvement of many people and disciplines.ACDS, the data and modeling standard for aircraft design, unifies the terminology used by engineers.ACDS specifies the input and output standards for each discipline and can facilitate the flow of information between disciplines.Engineers work collaboratively through ACDS and the ASoT.It can improve the efficiency of data flow by obtaining data that they need from the ASoT.

    In conclusion, the schema construction methodology proposed in this paper is functionally complete, logically selfconsistent, and implementable, and can be gradually extended after pilot application in some disciplines.The schema construction methodology can gradually promote the transition from document-based collaborative design to a model-based digital engineering ecosystem.The preliminary form of digital engineering ecosystem needs to be strengthened based on the schema.

    Declaration of Competing Interest

    The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

    丰满饥渴人妻一区二区三| 欧美在线黄色| 在线看a的网站| 欧美黄色片欧美黄色片| 搡老岳熟女国产| 日韩免费av在线播放| 国产精品一区二区精品视频观看| 精品少妇久久久久久888优播| 国产亚洲欧美精品永久| 一级作爱视频免费观看| 国产黄色免费在线视频| 亚洲av欧美aⅴ国产| 俄罗斯特黄特色一大片| 亚洲精品国产精品久久久不卡| 国产日韩欧美亚洲二区| 麻豆成人av在线观看| 丰满人妻熟妇乱又伦精品不卡| 高清在线国产一区| 高清av免费在线| 亚洲精品国产一区二区精华液| 18禁黄网站禁片午夜丰满| 亚洲色图 男人天堂 中文字幕| 久久午夜亚洲精品久久| 18在线观看网站| 精品福利永久在线观看| 天堂中文最新版在线下载| 欧美日韩中文字幕国产精品一区二区三区 | 电影成人av| 午夜福利在线免费观看网站| avwww免费| 纯流量卡能插随身wifi吗| 久久婷婷成人综合色麻豆| 日本一区二区免费在线视频| 久久精品国产亚洲av香蕉五月 | 亚洲av成人av| 国产野战对白在线观看| 欧美日韩瑟瑟在线播放| 脱女人内裤的视频| 久久久久久久久免费视频了| 很黄的视频免费| 99香蕉大伊视频| 青草久久国产| 午夜亚洲福利在线播放| 亚洲熟妇中文字幕五十中出 | 欧美乱码精品一区二区三区| 国内久久婷婷六月综合欲色啪| 极品人妻少妇av视频| 在线观看免费日韩欧美大片| 十八禁人妻一区二区| 中文字幕人妻丝袜制服| 性色av乱码一区二区三区2| 啪啪无遮挡十八禁网站| 一个人免费在线观看的高清视频| 欧美 日韩 精品 国产| 精品福利观看| 91九色精品人成在线观看| 中文字幕最新亚洲高清| 亚洲一区高清亚洲精品| 欧美乱妇无乱码| 最近最新中文字幕大全免费视频| 女人久久www免费人成看片| 久久精品熟女亚洲av麻豆精品| 亚洲成人免费av在线播放| 日本五十路高清| 精品亚洲成a人片在线观看| av中文乱码字幕在线| 亚洲全国av大片| 久久国产精品影院| 亚洲色图av天堂| 久久精品亚洲熟妇少妇任你| 韩国av一区二区三区四区| 国产1区2区3区精品| 国产在线精品亚洲第一网站| 多毛熟女@视频| 亚洲国产中文字幕在线视频| 欧美日韩一级在线毛片| 99riav亚洲国产免费| 日韩大码丰满熟妇| 久久久精品国产亚洲av高清涩受| 欧美一级毛片孕妇| 一级毛片精品| 午夜两性在线视频| 99久久人妻综合| tube8黄色片| 国产男靠女视频免费网站| 国产在线观看jvid| 亚洲欧美色中文字幕在线| 久久婷婷成人综合色麻豆| 欧美 日韩 精品 国产| 国产99白浆流出| 欧美日韩av久久| 精品卡一卡二卡四卡免费| 亚洲情色 制服丝袜| 亚洲免费av在线视频| 中文字幕人妻熟女乱码| 色精品久久人妻99蜜桃| 免费看十八禁软件| 亚洲aⅴ乱码一区二区在线播放 | 伦理电影免费视频| 大码成人一级视频| 日韩有码中文字幕| 亚洲一卡2卡3卡4卡5卡精品中文| 久久香蕉激情| 欧美日韩福利视频一区二区| 亚洲国产欧美一区二区综合| 人人妻人人澡人人看| 在线播放国产精品三级| 人人澡人人妻人| svipshipincom国产片| 国产亚洲欧美精品永久| 精品久久久久久电影网| 国产熟女午夜一区二区三区| 成年人免费黄色播放视频| 日本精品一区二区三区蜜桃| 亚洲av美国av| 高清视频免费观看一区二区| 极品教师在线免费播放| 国产有黄有色有爽视频| 这个男人来自地球电影免费观看| 人成视频在线观看免费观看| 大陆偷拍与自拍| videosex国产| 在线免费观看的www视频| 少妇被粗大的猛进出69影院| 不卡一级毛片| 妹子高潮喷水视频| 999久久久国产精品视频| 国产在线观看jvid| 久久久国产欧美日韩av| 精品一区二区三区视频在线观看免费 | 丁香欧美五月| 纯流量卡能插随身wifi吗| 日韩 欧美 亚洲 中文字幕| 日韩成人在线观看一区二区三区| 成年动漫av网址| 黄色视频不卡| 日韩人妻精品一区2区三区| a在线观看视频网站| 国产精华一区二区三区| av网站免费在线观看视频| 91国产中文字幕| 一区在线观看完整版| 极品人妻少妇av视频| 国产激情久久老熟女| 国产激情久久老熟女| 夜夜躁狠狠躁天天躁| 国产成人啪精品午夜网站| 国产片内射在线| 久久影院123| 成人18禁在线播放| 正在播放国产对白刺激| 法律面前人人平等表现在哪些方面| 91麻豆av在线| 色综合欧美亚洲国产小说| 亚洲一区高清亚洲精品| 99久久综合精品五月天人人| 欧美黄色淫秽网站| 在线av久久热| 可以免费在线观看a视频的电影网站| 狂野欧美激情性xxxx| 十分钟在线观看高清视频www| 99久久国产精品久久久| 久久久久久亚洲精品国产蜜桃av| 久久人人爽av亚洲精品天堂| 亚洲欧美一区二区三区久久| 婷婷成人精品国产| 欧美亚洲日本最大视频资源| 免费黄频网站在线观看国产| 在线永久观看黄色视频| 视频区欧美日本亚洲| 欧美激情高清一区二区三区| 久久中文字幕一级| 叶爱在线成人免费视频播放| 免费高清在线观看日韩| 一夜夜www| 嫁个100分男人电影在线观看| 亚洲五月婷婷丁香| 99精品久久久久人妻精品| 夜夜夜夜夜久久久久| av网站在线播放免费| 亚洲成人手机| 久久国产精品影院| 国产一区有黄有色的免费视频| 亚洲性夜色夜夜综合| 国产欧美日韩一区二区精品| 91大片在线观看| 麻豆成人av在线观看| 另类亚洲欧美激情| 亚洲一码二码三码区别大吗| 视频区图区小说| 最新美女视频免费是黄的| 九色亚洲精品在线播放| 精品亚洲成a人片在线观看| 美女高潮到喷水免费观看| 欧美日韩视频精品一区| 50天的宝宝边吃奶边哭怎么回事| 不卡一级毛片| 80岁老熟妇乱子伦牲交| 午夜福利在线观看吧| 老司机午夜福利在线观看视频| 精品少妇久久久久久888优播| 国产精品99久久99久久久不卡| ponron亚洲| 嫩草影视91久久| 另类亚洲欧美激情| 欧美激情高清一区二区三区| 操出白浆在线播放| 伦理电影免费视频| 中文字幕av电影在线播放| 一级a爱视频在线免费观看| 亚洲自偷自拍图片 自拍| 亚洲欧美精品综合一区二区三区| 999久久久国产精品视频| 啦啦啦免费观看视频1| 久久久国产精品麻豆| 久久性视频一级片| 久久影院123| 久久精品亚洲熟妇少妇任你| 国产欧美日韩一区二区三区在线| 成年人免费黄色播放视频| 久9热在线精品视频| 中文字幕色久视频| 看黄色毛片网站| 不卡一级毛片| 亚洲av美国av| 一级片免费观看大全| 精品欧美一区二区三区在线| 亚洲一区二区三区不卡视频| 成人国产一区最新在线观看| 久久精品人人爽人人爽视色| 久久精品亚洲av国产电影网| 成熟少妇高潮喷水视频| 成人18禁在线播放| 91成年电影在线观看| 久久精品亚洲av国产电影网| 制服人妻中文乱码| 亚洲三区欧美一区| 男人舔女人的私密视频| 宅男免费午夜| 亚洲一区二区三区欧美精品| 99热网站在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲午夜精品一区,二区,三区| 亚洲七黄色美女视频| 亚洲性夜色夜夜综合| 久久午夜亚洲精品久久| 国产精品亚洲av一区麻豆| 午夜成年电影在线免费观看| 国产99久久九九免费精品| 国产在视频线精品| 激情视频va一区二区三区| 日韩欧美国产一区二区入口| 乱人伦中国视频| 亚洲熟妇熟女久久| 青草久久国产| 脱女人内裤的视频| 女人被躁到高潮嗷嗷叫费观| 亚洲精品美女久久av网站| 午夜福利在线观看吧| 国产人伦9x9x在线观看| 中文亚洲av片在线观看爽 | 亚洲色图 男人天堂 中文字幕| 亚洲精品国产色婷婷电影| 国产精品98久久久久久宅男小说| 少妇被粗大的猛进出69影院| 国产一区二区三区在线臀色熟女 | 操出白浆在线播放| 99国产精品99久久久久| 国产一区有黄有色的免费视频| 国产一区二区三区在线臀色熟女 | 国产成人影院久久av| 国产精品永久免费网站| 九色亚洲精品在线播放| 精品久久久久久,| 99精国产麻豆久久婷婷| 香蕉国产在线看| 欧美精品av麻豆av| 免费日韩欧美在线观看| 久久国产乱子伦精品免费另类| 51午夜福利影视在线观看| 成人国语在线视频| 欧美日韩精品网址| 黄色女人牲交| 久久久久久久精品吃奶| 国产成人免费观看mmmm| 精品国产国语对白av| 999久久久国产精品视频| 天堂动漫精品| 国产精华一区二区三区| 久久国产精品人妻蜜桃| 在线观看www视频免费| 亚洲精品美女久久久久99蜜臀| 欧美在线一区亚洲| 高清av免费在线| 无限看片的www在线观看| 在线视频色国产色| 在线看a的网站| 精品欧美一区二区三区在线| 欧美乱色亚洲激情| 每晚都被弄得嗷嗷叫到高潮| 久久亚洲精品不卡| 免费人成视频x8x8入口观看| 国产激情久久老熟女| 国产精品98久久久久久宅男小说| 亚洲成人国产一区在线观看| 久久精品91无色码中文字幕| 少妇的丰满在线观看| 日日爽夜夜爽网站| 国产精品影院久久| 90打野战视频偷拍视频| 极品人妻少妇av视频| 久久国产亚洲av麻豆专区| 国产99白浆流出| 在线免费观看的www视频| 老鸭窝网址在线观看| 国产精品永久免费网站| 欧美日韩精品网址| avwww免费| 啪啪无遮挡十八禁网站| 两个人看的免费小视频| 久久久久久人人人人人| 久久人妻福利社区极品人妻图片| 成人黄色视频免费在线看| 精品第一国产精品| 亚洲欧美日韩另类电影网站| 日韩 欧美 亚洲 中文字幕| 免费高清在线观看日韩| 国产区一区二久久| 超碰成人久久| 国产xxxxx性猛交| 久久99一区二区三区| 美女扒开内裤让男人捅视频| 国产精品免费视频内射| 91精品三级在线观看| 国产精品秋霞免费鲁丝片| 亚洲在线自拍视频| 身体一侧抽搐| 成年人免费黄色播放视频| 午夜精品久久久久久毛片777| 精品高清国产在线一区| 老熟妇仑乱视频hdxx| 欧美激情极品国产一区二区三区| 免费看十八禁软件| 欧美久久黑人一区二区| 黄色 视频免费看| 亚洲成av片中文字幕在线观看| 热99re8久久精品国产| 99国产精品一区二区三区| 黄色女人牲交| 精品熟女少妇八av免费久了| 国产精品乱码一区二三区的特点 | 一级作爱视频免费观看| 国内久久婷婷六月综合欲色啪| 别揉我奶头~嗯~啊~动态视频| 国产在线精品亚洲第一网站| 91成人精品电影| 国产成人精品无人区| 黑人猛操日本美女一级片| 亚洲欧美日韩另类电影网站| 久久久久精品人妻al黑| 女警被强在线播放| 好看av亚洲va欧美ⅴa在| 一a级毛片在线观看| 一区二区三区精品91| 亚洲色图综合在线观看| 国产男靠女视频免费网站| 高清黄色对白视频在线免费看| 黑人猛操日本美女一级片| 超碰97精品在线观看| 久久香蕉国产精品| 国产麻豆69| 老司机亚洲免费影院| 国产真人三级小视频在线观看| 国产精华一区二区三区| 中文字幕av电影在线播放| 涩涩av久久男人的天堂| 国产男女超爽视频在线观看| 欧美黄色淫秽网站| 757午夜福利合集在线观看| 欧美最黄视频在线播放免费 | 久久久久国内视频| 欧美大码av| 成人国产一区最新在线观看| 叶爱在线成人免费视频播放| 欧美中文综合在线视频| 在线观看66精品国产| 国产精品二区激情视频| 18禁裸乳无遮挡动漫免费视频| 激情在线观看视频在线高清 | 久久精品国产99精品国产亚洲性色 | 亚洲色图综合在线观看| 久久精品国产a三级三级三级| 精品国产乱码久久久久久男人| 欧美另类亚洲清纯唯美| 亚洲成人免费电影在线观看| 国产亚洲欧美在线一区二区| 少妇的丰满在线观看| 欧美日韩黄片免| 免费观看人在逋| 久久青草综合色| 国产欧美日韩一区二区三区在线| 国产伦人伦偷精品视频| 午夜久久久在线观看| 国产亚洲av高清不卡| 大香蕉久久网| 久久精品国产99精品国产亚洲性色 | 淫妇啪啪啪对白视频| 每晚都被弄得嗷嗷叫到高潮| 日韩熟女老妇一区二区性免费视频| 精品一区二区三区四区五区乱码| 日韩免费高清中文字幕av| 午夜福利乱码中文字幕| 欧美精品一区二区免费开放| 亚洲精品av麻豆狂野| 日韩成人在线观看一区二区三区| 国产亚洲精品久久久久5区| 黑人猛操日本美女一级片| 妹子高潮喷水视频| 久久久久久久午夜电影 | av福利片在线| 亚洲自偷自拍图片 自拍| 热99久久久久精品小说推荐| 久久性视频一级片| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲一区二区三区欧美精品| 成人18禁高潮啪啪吃奶动态图| 老汉色∧v一级毛片| 国产av精品麻豆| 老司机福利观看| 变态另类成人亚洲欧美熟女 | 黄色a级毛片大全视频| 天天躁夜夜躁狠狠躁躁| 久久精品国产亚洲av高清一级| 亚洲欧美日韩高清在线视频| 国产xxxxx性猛交| 国产色视频综合| 欧美 亚洲 国产 日韩一| 精品国产美女av久久久久小说| 成人黄色视频免费在线看| 午夜激情av网站| 极品教师在线免费播放| 正在播放国产对白刺激| 中文字幕制服av| 亚洲黑人精品在线| 精品少妇久久久久久888优播| 免费黄频网站在线观看国产| 欧美日韩成人在线一区二区| 亚洲精品自拍成人| 久久这里只有精品19| 亚洲午夜精品一区,二区,三区| 国产三级黄色录像| 国产亚洲欧美精品永久| 超色免费av| 黄色毛片三级朝国网站| 国产xxxxx性猛交| 久99久视频精品免费| 国产亚洲一区二区精品| 亚洲黑人精品在线| 欧美日韩国产mv在线观看视频| 久久亚洲精品不卡| 操出白浆在线播放| 成人av一区二区三区在线看| 男人的好看免费观看在线视频 | 亚洲人成电影观看| 亚洲专区字幕在线| 国产午夜精品久久久久久| 国产精品永久免费网站| 韩国精品一区二区三区| 一级片免费观看大全| 看黄色毛片网站| www.999成人在线观看| 免费在线观看亚洲国产| 国产精品乱码一区二三区的特点 | 亚洲精品国产色婷婷电影| 国产成人系列免费观看| 99久久国产精品久久久| 动漫黄色视频在线观看| 亚洲七黄色美女视频| 9191精品国产免费久久| 久久中文看片网| 精品久久蜜臀av无| 亚洲伊人色综图| 18禁裸乳无遮挡免费网站照片 | 亚洲一区高清亚洲精品| 热re99久久精品国产66热6| 狠狠狠狠99中文字幕| 午夜91福利影院| av有码第一页| 精品第一国产精品| 久久精品aⅴ一区二区三区四区| 亚洲精品乱久久久久久| 飞空精品影院首页| 欧美精品人与动牲交sv欧美| 国产在视频线精品| 久久久水蜜桃国产精品网| 在线播放国产精品三级| 国产又爽黄色视频| 99热网站在线观看| 成人av一区二区三区在线看| 中国美女看黄片| 久久精品亚洲熟妇少妇任你| 亚洲人成77777在线视频| 亚洲 欧美一区二区三区| 在线免费观看的www视频| 国产精品免费大片| 久久精品国产a三级三级三级| 午夜福利在线观看吧| 手机成人av网站| 免费观看人在逋| 无限看片的www在线观看| 女性生殖器流出的白浆| 黄色a级毛片大全视频| 亚洲精品一二三| www.熟女人妻精品国产| 99国产极品粉嫩在线观看| 一级作爱视频免费观看| 色老头精品视频在线观看| 久久中文字幕一级| 50天的宝宝边吃奶边哭怎么回事| 日韩欧美一区二区三区在线观看 | 国产精品免费大片| 色在线成人网| 18禁黄网站禁片午夜丰满| 欧美日韩黄片免| 国产精品久久视频播放| www日本在线高清视频| 国产精品.久久久| 亚洲精品久久午夜乱码| 国产欧美日韩一区二区三| 欧美日韩亚洲国产一区二区在线观看 | 国产精品一区二区精品视频观看| 男女之事视频高清在线观看| 不卡av一区二区三区| 满18在线观看网站| 91在线观看av| 久久久久久久午夜电影 | 国产男女内射视频| 涩涩av久久男人的天堂| 日本一区二区免费在线视频| 丰满饥渴人妻一区二区三| 日韩人妻精品一区2区三区| 精品福利观看| 午夜福利在线观看吧| 黑人巨大精品欧美一区二区mp4| 日本a在线网址| 9热在线视频观看99| 欧美日韩亚洲综合一区二区三区_| 丝袜美足系列| 老司机影院毛片| 亚洲成人手机| 十八禁网站免费在线| 中文字幕最新亚洲高清| 久热这里只有精品99| 久久精品国产99精品国产亚洲性色 | 身体一侧抽搐| 久久九九热精品免费| 日本黄色视频三级网站网址 | 老司机在亚洲福利影院| 日韩人妻精品一区2区三区| 欧美日韩瑟瑟在线播放| 在线看a的网站| 搡老熟女国产l中国老女人| 国产午夜精品久久久久久| 91老司机精品| 亚洲成人国产一区在线观看| 欧美中文综合在线视频| 在线观看免费视频网站a站| 国产亚洲欧美精品永久| 亚洲国产毛片av蜜桃av| 国产精品秋霞免费鲁丝片| 超碰97精品在线观看| 夜夜爽天天搞| 精品国产国语对白av| 亚洲精品国产精品久久久不卡| 99精品在免费线老司机午夜| 天堂动漫精品| 最近最新中文字幕大全电影3 | 久久国产精品影院| 天天操日日干夜夜撸| 亚洲午夜精品一区,二区,三区| 51午夜福利影视在线观看| 成人永久免费在线观看视频| 欧美激情高清一区二区三区| 一本大道久久a久久精品| 国产av精品麻豆| 欧美日韩国产mv在线观看视频| 99精国产麻豆久久婷婷| 精品久久久精品久久久| 国产av精品麻豆| 国产亚洲精品一区二区www | 国产成人免费无遮挡视频| 女人久久www免费人成看片| 99久久99久久久精品蜜桃| 俄罗斯特黄特色一大片| www日本在线高清视频| 国产精品 国内视频| 妹子高潮喷水视频| 国产国语露脸激情在线看| 丝瓜视频免费看黄片| 日本撒尿小便嘘嘘汇集6| 日本五十路高清| 少妇的丰满在线观看| 日韩 欧美 亚洲 中文字幕| 久久久国产一区二区| 久久精品国产亚洲av香蕉五月 | 精品人妻1区二区| 亚洲免费av在线视频| 国产一区有黄有色的免费视频| 免费黄频网站在线观看国产| 久久久久久亚洲精品国产蜜桃av| 美女午夜性视频免费| 国产高清videossex| 亚洲精品美女久久av网站| 黑人操中国人逼视频| 狠狠狠狠99中文字幕|