System-to-system cross-level design and integrated verification method for manned lunar surface activity tasks
Through the ‘dual-line transmission of design results and requirements’ method, the model elements of UAFML and SysML languages are 'inherited', and the cross-level design and integration verification problems of manned lunar activity task system to the system are solved, and the accurate transmission and rapid verification of the design results of the lunar facility system are achieved, and the design and simulation efficiency are improved.
Patent Information
- Application Number
- CN202510439559.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2025-07-25
AI Technical Summary
It is difficult for the existing technology to effectively convey the system design results of manned lunar activity tasks to the lunar facility system design, and conduct integrated verification in the lunar activity scenario, resulting in inefficient design and simulation.
The "dual-line transmission of design results and requirements" method is adopted to establish the relationship between the lunar surface facility system model and the lunar surface activity system model through the "inheritance" of model elements, and combine the UAFML and SysML languages to achieve cross-level design and integration verification.
It realizes effective transmission and rapid integrated verification of the design results of the lunar surface facility system, improves the design and simulation efficiency, avoids repeated modeling, and improves the overall benefits of the lunar surface activity plan.
Smart Images

Figure CN120372716A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the cross - field of model - based systems engineering and manned space technology, and particularly relates to a cross - level design and integrated verification method from system - of - systems to system for manned lunar surface activity missions. Background Art
[0002] The manned lunar surface activity mission refers to a series of activities carried out by astronauts and various lunar surface facilities during their stay on the moon. It is a concentrated system involving a high degree of coordination among multiple human - machine systems such as astronauts, lunar rovers, lunar landers, robots, and scientific tools.
[0003] Compared with traditional manned spaceflight missions, the lunar surface activity mission poses higher requirements in terms of ensuring astronaut safety, multi - system collaborative work, and improving mission efficiency. Moreover, there are uncertain factors such as the complex and special lunar environment, landing points, and landing times. Therefore, it is necessary to fully carry out mission analysis, comprehensively design activity plans, completely identify the functions required for lunar surface facilities to support lunar surface activities, and accurately and completely transfer these design results to lunar surface facilities, using the design of the lunar surface activity mission to drive the design of lunar surface facilities. After the design of lunar surface facilities is completed, the design results of each lunar surface facility are integrated in the lunar surface activity scenario to carry out sufficient verification.
[0004] The above - mentioned work to be carried out is actually a closed - loop process of system - of - systems - system integrated forward design and verification, including the design of the lunar surface activity system - of - systems and the design of the lunar surface facility system at two levels. The key problems to be solved include: 1) how to transform the mission design results of the system - of - systems into the design requirements of the lunar surface facility system; 2) after the design of the lunar surface facility system is completed, how to integrate the design results of the lunar surface facilities in the system - of - systems and carry out integrated verification of the lunar surface activity plan.
[0005] Traditional design and simulation means are not sufficient to solve the cross - level design and closed - loop verification problems from system - of - systems to system, and it is necessary to adopt model - based systems engineering methods for design and simulation. The lunar surface activity system - of - systems is modeled using the UAFML system architecture language, while the lunar surface facilities are modeled using the SysML system architecture language. Therefore, to achieve cross - level design and integrated verification from UAF to SysML, a conversion method from UAF to SysML is urgently needed to support the integrated forward design and simulation of the lunar surface activity system - of - systems - lunar surface facility system. Summary of the Invention
[0006] The purpose of the present invention is to provide a cross - level design and integrated verification method from the architecture to the system for the manned lunar surface activity mission, aiming to solve the following two problems: 1) How to effectively transfer the key elements of the architecture design carried out based on the UAFML architecture modeling language to the system model based on the SysML (Systems Modeling language); 2) After the system model design is completed, how to further integrate the system model into the architecture model for closed - loop verification.
[0007] To solve the above - mentioned technical problems, the technical solution of the present invention is: to provide a cross - level design and integrated verification method from the architecture to the system for the manned lunar surface activity mission. The specific steps include:
[0008] S1 Adopt the "dual - line transfer of design results and requirements" method to transfer the structural and behavioral design results of the lunar surface activity architecture to the lunar surface facility system:
[0009] S1.1 Define the structure of the lunar surface activity architecture. The lunar surface facility system model establishes a relationship with the structural design results of the architecture model through the model element "inheritance" (Generalization / Inheritance), so as to enable the lunar surface facility system model to obtain the structural design results of the lunar surface activity architecture model;
[0010] S1.2 Based on the lunar surface work segment requirements directly obtained from the lunar surface activity architecture design and the captured full - life - cycle requirements of other stakeholders for this facility, conduct a task analysis of the lunar surface facility system, establish the relationship between the lunar surface facility flight events and the lunar surface activity mission events, and thus positively sort out the use cases of the lunar surface facility system;
[0011] S2 Based on the design results transferred by the lunar surface activity architecture, conduct an architecture design of the lunar surface facility system, and load the lunar surface facility system model with the completed system architecture design into the lunar surface activity architecture model to achieve the integrated verification of the lunar surface activity mission scenario:
[0012] S2.1 Load the completed lunar surface facility system architecture model into the lunar surface activity architecture model in a read - only manner;
[0013] S2.2 Design test cases and define test scenarios according to the results of the lunar surface activity mission design;
[0014] S2.3 Connect the model interfaces between the lunar surface facilities, configure the simulation parameters, and conduct integrated verification according to the defined test scenarios.
[0015] Furthermore, the working steps of the step S1.1 include:
[0016] (1) When conducting the system-level design of lunar surface activities, use the model element "System" to define the member systems of the lunar surface activity system, and use the model elements "Function", "Resource Interface", and "Resource Information" to express the functions of each member system, the interfaces between member systems, and the interaction information sorted out respectively. Then, define the corresponding methods and performance indicators according to the functions.
[0017] (2) When carrying out the design of the lunar surface facility system, use the model elements "block" and "Interface Block" to define the context block, external interaction information, and external interfaces of the lunar surface facility respectively.
[0018] (3) By using the relational model element "Generalization / Inheritance" to associate the context block (block) of the lunar surface facility with the corresponding member system (System) of the system, the external interface (Interface Block) of the lunar surface facility with the external interface (Resource Interface) of the lunar surface facility defined at the system level, and the external interaction information (block) of the lunar surface facility with the interaction information (Resource Information) between the facility systems defined at the system level, the functions, indicators, and interfaces with other facility systems of the lunar surface facility in the resource architecture design can be obtained.
[0019] (4) The lunar surface facility system designer further refines the system attributes (black box) proposed for the system-level model in the system-level design solution through inheritance and redefinition, including the decomposition of performance indicators, the design of the implementation methods of the system methods (method) defined in the system model, and the design of the internal structure and input / output specifications of the interfaces, etc., so as to propose a system design solution that meets the requirements of the lunar surface activity system.
[0020] Furthermore, the working steps of step S1.2 include:
[0021] (1) According to the needs of all stakeholders, conduct a mission analysis of the lunar surface facility, and use the model element "activity" to define the flight profile and identify flight events.
[0022] (2) The flight events during the lunar surface operation phase originate from all mission events involving the lunar surface facility. If the lunar surface facility is the main participant in a certain mission event, the relational model element "allocate" is used to associate the flight event with the lunar surface activity mission event; if the lunar surface facility is not the main participant in a certain mission event, then the relational model element "dependency" is used to associate the flight event with the lunar surface activity mission event.
[0023] (3) The model element "Use Case" is used to express the use case corresponding to the flight event, achieving the forward sorting of the use cases of the lunar surface facility system.
[0024] Furthermore, the working steps of step S2.2 include:
[0025] (1) Identify the systems participating in the test, including the test controller, the system under test, and the accompanying test system. Among them, the system under test uses the block of the system architecture model loaded into the architecture, while the accompanying test system uses the member system (System) designed in the original architecture;
[0026] (2) Design the test content according to the lunar surface activity mission, define the test signals and the order of these signals in the test simulation, and convert the activity flow of the test scenario into the sending order of the test signals.
[0027] Furthermore, the working steps of step 2.3 include:
[0028] (1) Establish the interface connections of the block of the system under test model, the accompanying test system, and the test controller in the Resource - Connection (Rs - Cn) view;
[0029] (2) The sending sequence of the simulation test signals is defined in the behavior model of the test controller. The test controller sends the simulation test signals according to the designed order, thereby triggering the designed behavior models in the blocks of the system under test model and the accompanying test system model to execute the corresponding functions, so as to verify whether the behavior of the system under test conforms to the initial definition and requirements of the system.
[0030] The beneficial effects achieved by the cross - level design and integrated verification method from architecture to system for manned lunar surface activity missions provided by the present invention are:
[0031] (1) It can achieve the effective transfer of the key elements of architecture design based on the UAFML language to the system model based on the SysML language, avoiding repeated modeling during the mission analysis of the lunar surface facility system;
[0032] (2) After the system model is designed, it can be quickly and effectively integrated back into the architecture for closed-loop verification, without the need to separately sort out interface relationships and behavior trigger logics one by one according to the construction results of the system model, thus improving the integration verification efficiency of lunar surface activity plans. The method proposed by the present invention can solve the problems of cross-level design and integration verification between the architecture and the system, and can also be used as a reference for other centralized architectures to carry out cross-level design. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The present invention will be further described below with reference to the drawings:
[0034] Figure 1 It is a schematic diagram of the method for transferring the lunar surface activity architecture design result to the lunar surface facility system model of the present invention;
[0035] Figure 2 It is a schematic diagram of the method for transferring the lunar surface activity architecture behavior design result to the lunar surface facility system model of the present invention;
[0036] Figure 3 It is an example diagram of the system composition in the defined test scenario of the embodiment of the present invention;
[0037] Figure 4 It is an example diagram of the test signal sending sequence in the defined test scenario of the embodiment of the present invention;
[0038] Figure 5 It is an example diagram of the task test framework of the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0039] The following further details the cross-level design and integration verification method from the architecture to the system for the manned lunar surface activity task proposed by the present invention with reference to the drawings and specific embodiments. According to the following description and the claims, the advantages and features of the present invention will be clearer. It should be noted that the drawings are all in a very simplified form and use non-precise ratios, only for conveniently and clearly assisting in explaining the purpose of the embodiments of the present invention.
[0040] Embodiment
[0041] In this embodiment, according to the characteristics of the manned lunar surface activity task, a cross-level design and integration verification method from the architecture to the system for the manned lunar surface activity task is proposed, and the specific scheme is as follows::
[0042] 1. Architecture - System Cross-Level Design
[0043] Adopt the "dual-line transfer of design results and requirements" method to transfer the structural and behavioral design results of the lunar surface activity architecture to the lunar surface facility system:
[0044] 1.1 As Figure 1As shown in the figure, the structure of the lunar surface activity system is defined. The lunar surface facility system model establishes a relationship with the structural design results of the system model through the model element "inheritance" (Generalization / Inheritance), so as to enable the lunar surface facility system model to obtain the structural design results of the lunar surface activity system model. The specific implementation method is as follows:
[0045] When carrying out the design of the system resource architecture, define the composition of the member systems (System) of the lunar surface activity system, design the lunar surface activity task events, and carry out the functional flow design based on the task events, so as to sort out the functions (Function) of each member system, the interfaces between member systems (Resource Interface), and the interaction information (Resource Information). According to the functions, define the corresponding methods (method) and performance indicators. Subsequently, when carrying out the design of the lunar surface facility system, define the context blocks (block) of the lunar surface facility, the external interfaces (Interface Block), and the external interaction information (defined by block). By using the relationship model element "inheritance" (Generalization / Inheritance) to associate the context blocks (block) of the lunar surface facility with the corresponding member systems (System) of the system, the external interfaces (Interface Block) of the lunar surface facility with the external interfaces of the lunar surface facility (Resource Interface) defined at the system level, and the external interaction information (block) of the lunar surface facility with the interaction information between the corresponding facility systems defined at the system level (Resource Information), the functions, indicators, and interfaces with other facility systems of this lunar surface facility in the resource architecture design can be obtained. Through such an inheritance mechanism, system designers can further refine the system attributes (black boxes) proposed for the system-level model through inheritance and overloading (redefine) at the system-level design solution, including the decomposition of performance indicators, the design of the implementation methods of the system methods (method) defined in the system model, and the design of the internal structure and input / output specifications of the interfaces, so as to propose a system design solution that meets the requirements of the lunar surface activity system.
[0046] 1.2 As Figure 2 As shown in the figure, according to the lunar surface work segment requirements directly obtained from the lunar surface activity system design and the captured full-life cycle requirements of other stakeholders for this facility, carry out the task analysis of the lunar surface facility system, establish the relationship between the lunar surface facility flight events and the lunar surface activity task events, so as to sort out the use cases of the lunar surface facility system in a positive direction. The specific implementation method is as follows:
[0047] (1) Conduct lunar surface facility mission analysis based on the needs of all stakeholders, define the flight profile and identify flight events using the model element "activity".
[0048] (2) The flight events in the lunar surface working section are derived from all lunar surface activity mission events participated by the lunar surface facility. If the lunar surface facility is the main participant in a certain mission event, use the relational model element "allocate" to associate the flight event with the lunar surface activity mission event. For example, if the lunar rover is the main participant in the mission event of "conducting lunar surface driving activities", then the flight event of "executing lunar surface driving" in the lunar surface working section of the lunar rover is associated with the mission event of "conducting lunar surface driving activities" using the relational model element "allocate", that is, the activity process, interaction relationship, etc. of this flight event can be directly reused in the relevant design results of this mission event at the system level; if the lunar surface facility is not the main participant in a certain mission event, then use the relational model element "dependency" to associate the flight event with the lunar surface activity mission event. For example, in the mission event of "conducting scientific sampling", the lunar rover only takes pictures of relevant activities, then the flight event of "lunar surface photography" in the lunar surface working section of the lunar rover is associated with the mission event of "conducting scientific sampling" using the relational model element "dependency", and the design of the activity process and interaction relationship of this flight event cannot be directly reused in the design results of the mission event, but needs to be designed in combination with all relevant scenarios.
[0049] (3) Use the model element "Use Case" to express the use case corresponding to the flight event, and realize the forward sorting of the use cases of the lunar surface facility system.
[0050] After completing the "dual-line transfer of design results and requirements" from the lunar surface activity system to the lunar surface facility system, the lunar surface facility system designer can obtain the lunar surface facility context block (block), external interface (Interface Block), and external interaction information (block) that inherit the functions, performance indicators, interfaces, etc. of the system-level design, as well as the system use cases of the lunar surface working section designed according to the lunar surface activity mission events. Combining with other use cases obtained from the mission analysis of the entire mission cycle, the system designer can further carry out the in-depth design of the system.
[0051] 2. Integration Verification Based on the Lunar Surface Facility System Architecture
[0052] Due to the adoption of the above-mentioned system - system cross - level design method, the design of each lunar surface facility system is not carried out independently. Instead, under the guidance of the unified lunar surface activity system architecture plan, it is obtained by further deepening the design of the "System" in the lunar surface activity system architecture model. In addition, since the UAFML language is extended from SysML and they belong to the same language system, the lunar surface facility system architecture model can be integrated into the system architecture according to the original interface design plan and function flow design plan of the system, so as to achieve integrated verification based on the lunar surface facility system architecture:
[0053] 2.1 Load the completed lunar surface facility system architecture model into the lunar surface activity system architecture model in read - only mode;
[0054] 2.2 Design test cases and define test scenarios according to the results of lunar surface activity task design. The specific implementation method is as follows:
[0055] (1) As Figure 3 shown, define the systems participating in the test in the system model, including the test controller, the system under test, and the accompanying test system. Among them, the system under test uses the block of the system architecture model loaded into the system architecture, while the accompanying test system uses the member system (System) designed in the original system architecture;
[0056] (2) As Figure 4 shown, design the test content according to the lunar surface activity task, define the test signals and the order of these signals in the test simulation, and convert the activity flow of the test scenario into the sending order of the test signals.
[0057] 2.3 As Figure 5 shown, connect the model interfaces between lunar surface facilities, configure the simulation parameters, and carry out integrated verification according to the defined test scenario. The specific implementation method is as follows:
[0058] (1) Establish interface connections for the block of the system under test model, the accompanying test system (system), and the test controller in the Resource - Connection (Rs - Cn) view;
[0059] (2) The sending sequence of the simulation test signals is defined in the behavior model of the test controller. The test controller sends the simulation test signals according to the designed order, thereby triggering the designed behavior model in the block of the system under test model and the corresponding functions of the accompanying test system model, so as to verify whether the behavior of the system under test meets the initial definition and requirements of the system. In addition to the dynamic behavior verification of the system, performance index - related verification can also be carried out based on the parameter model or external solvers (such as Matlab, Python, etc.).
[0060] The content not detailed in this specification belongs to the prior art well-known to those skilled in the art. For those skilled in the art, it is obvious that the present invention is not limited to the details of the above-described exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or basic characteristics of the present invention. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be embraced within the present invention.
Claims
1. A cross - level design and integrated verification method from system of systems to system for manned lunar surface mission, characterized in that The steps include the following: S1. Implement the transfer of the structural and behavioral design results of the lunar surface activity system to the lunar surface facility system by adopting the "dual-line transfer of design results and requirements", specifically including: S1-1. Define the structure of the lunar surface activity system. The lunar surface facility system model establishes a relationship with the structural design results of the system model through the model element "inheritance", so as to enable the lunar surface facility system model to obtain the structural design results of the lunar surface activity system model; S1-2. According to the lunar surface work segment requirements directly obtained from the lunar surface activity system design and the captured full-life cycle requirements of other stakeholders for this facility, conduct a task analysis of the lunar surface facility system, establish the relationship between the lunar surface facility flight events and the lunar surface activity task events, and thus positively sort out the use cases of the lunar surface facility system; S2. Based on the design results transferred by the lunar surface activity system, carry out the architecture design of the lunar surface facility system, and load the lunar surface facility system model that has completed the system architecture design into the lunar surface activity system model to achieve the integrated verification of the lunar surface activity task scenario, specifically including: S2-1. Load the completed lunar surface facility system architecture model into the lunar surface activity system architecture model in a read-only manner; S2-2. Design test cases and define test scenarios according to the results of the lunar surface activity task design; S2-3. Connect the model interfaces between the lunar surface facilities, configure the simulation parameters, and carry out the integrated verification according to the defined test scenarios.
2. The cross-level design and integrated verification method from system of systems for the manned lunar surface mission according to claim 1, characterized in that, The step S1-1 includes: S1-1-1. When designing at the lunar surface activity system level, use the model element "system" to define the member systems of the lunar surface activity system, and use the model elements "function", "resource interface" and "resource information" to express the functions, interfaces between member systems and interaction information sorted out for each member system respectively, and define the corresponding methods and performance indicators according to the functions; S1-1-2. When carrying out the design of the lunar surface facility system, use the model elements "block" and "interface block" to define the context block, external interaction information and external interface of the lunar surface facility; S1-1-3. By using the relational model element "inheritance" to associate the lunar surface facility context block with the corresponding member system of the system, the lunar surface facility external interface with the lunar surface facility external interface defined at the system level, and the lunar surface facility external interaction information with the interaction information between the corresponding facility systems defined at the system level, obtain the functions, indicators and interfaces with other facility systems of this lunar surface facility in the resource architecture design; S1-1-4. The lunar surface facility system designer further refines the system attributes proposed by the system-level model in the system-level design solution through inheritance and overloading, including the decomposition of performance indicators, the design of the implementation methods of the system methods defined in the system model, the design of the internal structure of the interface and the input / output specifications, so as to propose a system design solution that meets the requirements of the lunar surface activity system.
3. The cross-level design and integrated verification method from system of systems for manned lunar surface mission tasks according to claim 2, wherein The step S1-2 includes: S1-2-1. According to the requirements of all stakeholders, conduct a task analysis of the lunar surface facility, and use the model element "activity" to define the flight profile and identify the flight events; S1-2-2. The flight events during the lunar surface operation phase originate from all mission events involving this lunar surface facility. If this lunar surface facility is the main participant in a certain mission event, the relationship model element "assignment" is used to associate the flight event with the lunar surface activity mission event. If this lunar surface facility is not the main participant in a certain mission event, then the relationship model element "dependency" is used to associate the flight event with the lunar surface activity mission event. S1-2-3. The use case corresponding to the flight event is expressed using the model element "use case" to achieve the forward sorting of the use cases of the lunar surface facility system.
4. The cross-level design and integrated verification method from system of systems for manned lunar surface mission as claimed in claim 3, wherein The step S2-2 includes: S2-2-1. Identify the systems participating in the test, including the test controller, the system under test, and the accompanying test system. Among them, the system under test uses the blocks of the system architecture model loaded into the architecture, while the accompanying test system uses the member systems designed in the original architecture. S2-2-2. Design the test content according to the lunar surface activity mission, define the test signals and the order of these signals in the test simulation, and convert the activity flow of the test scenario into the sending order of the test signals.
5. The cross-level design and integrated verification method from system of systems for the manned lunar surface mission according to claim 4, characterized in that The step S2-3 includes: S2-3-1. Establish the interface connections between the blocks of the system model under test, the accompanying test system, and the test controller in the Resource-Connection Rs-Cn view. S2-3-2. The sending sequence of the simulation test signals is defined in the behavior model of the test controller. The test controller sends the simulation test signals according to the designed order, triggering the designed behavior models in the blocks of the system model under test and the accompanying test system model to execute the corresponding functions, thereby verifying whether the behavior of the system under test conforms to the initial definition and requirements of the system.