Method for supporting AADL integrated simulation by applying FMI protocol

A simulation and protocol technology, applied in the computer field, can solve the problems of inability to evaluate the architecture, lack of integrated simulation verification capabilities, etc.

Active Publication Date: 2020-08-18
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problems of isolation between AADL and other modeling languages, lack of integrated simulation verification capabilities, and the inability to evaluate the system architecture based on effective system input

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for supporting AADL integrated simulation by applying FMI protocol
  • Method for supporting AADL integrated simulation by applying FMI protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0032] A method for applying FMI protocol to support AADL integrated simulation, comprising the following steps:

[0033] Step 1: Establish the system architecture, use AADL to establish the composition of the system (the target system Sys1 to be analyzed has a direct interaction with the related system SysN_origin), and establish components and interface constraints;

[0034] Step 2: Specialize the relevant system models using modeling languages ​​from other disciplines. Usually using SysML, Simulink, Modelica, etc., the model needs to inherit the boundary interface determined from the AADL model when designing;

[0035] Step 3: Export the relevant system model after specialized design as an FMU model (SysN_special.fmu), and maintain the interface characteristics, mathematical characteristics and logical characteristics of the model during the encapsulation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for supporting AADL integrated simulation by applying an FMI protocol. The method comprises the steps of establishing an AADL project by using AADL, the AADL project comprising a to-be-analyzed object system Sys1 and a related system module SysN_origin having a direct interaction relationship with the object system Sys1, and establishing component and interface constraints; performing specialized design on the related system SysN_origin by using a second modeling language to obtain a related system model; exporting the related system model as an FMU model, and maintaining interface characteristics, mathematical characteristics and logic characteristics of the model in the packaging process; importing the FMU model into an AADL project, replacing related system modules in the AADL project through the corresponding FMU model, connecting the related system modules with an object system Sys1, and judging the interface consistency; operating an AADL project;an AADL model in an AADL project performing component state transition under the driving of an interface event and data, and evaluating the architecture performance of an object system Sys1 by applying a rationalization method.

Description

technical field [0001] This application relates to the field of computers, in particular to a method for supporting AADL integrated simulation by using the FMI protocol. Background technique [0002] AADL is a system architecture description language, mainly used to model embedded real-time systems. As a system structure description language, AADL establishes the system structure of the system through components and connections. An AADL description consists of a description of a series of components, and a model of the system structure is established through the instantiation of this description. The AADL model can also use attributes to define the non-functional characteristics of the component, such as the clock frequency of the processor, the execution time of a thread, the bus bandwidth limit, and so on. [0003] In order to solve the problem of comprehensive analysis of interdisciplinary multi-tool set products, the European Development Information Technology Program ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F8/20
CPCG06F11/3688G06F8/20
Inventor 沈届时刘畅陈聪王科翔
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products