基于AADL的信息物理融合系统的建模与验证
[Abstract]:The information physics fusion system (CPS) is the next generation intelligent system which combines the computing resources with the physical resources through the organic and deep fusion of computing, communication and control technology. Architecture Analysis and Design language (AADL) is a component-based architecture modeling language, which is the standard of embedded real-time system architecture description language. It is widely used in avionics and other key areas of system modeling and analysis. Based on AADL, the formal modeling and verification method is introduced into the analysis and design of CPS, and a complete framework of model building, model transformation and model verification for CPS is proposed. First of all, the basic modeling elements of AADL, modeling process and characteristics of CPS system, modeling requirements are analyzed, and the advantages of AADL in modeling CPS hardware and software architecture are summarized, as well as a large amount of data and concurrency in CPS. Due to the lack of formal description of uncertain relations, AADL is extended based on formal specification language Z and process calculus, and the description of Z schema and concurrency, uncertainty and action constraint operators for variable constraints are added to AADL. Data is formally described to constrain it, and dynamic concurrency and uncertainty factors are modeled. An architecture modeling specification CPS-AADL., which can describe the behavior of CPS system, is proposed. Secondly, because AADL does not support direct formal verification, this paper proposes a formal specification with data constraints and supporting component interaction description based on the research of component interactive automata. The component interactive automata Z-COIAA with data constraints is given, and the combination verification algorithm of Z-COIA is given. The CPS-AADL model is converted to the formal specification of Z-COIA, and the rules of model transformation and its correctness are given. Finally, on the basis of the classical temporal logic, a temporal logic system (CIA-CTL,) oriented to Z-COIA is proposed, and its specific syntax and semantic definition and model checking algorithm are given, so that the CPS-AADL model detection and verification analysis are realized. And through a typical CPS system, the model establishment, model transformation and model verification of the jet aircraft flight navigation system, and the analysis and practice of the formal modeling and verification of the overall framework given in this paper. The feasibility and validity of the proposed formal modeling method are verified.
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP29
【参考文献】
相关期刊论文 前10条
1 朱晨曦;张立臣;罗崇伟;;基于AADL的CPS系统分析与设计[J];计算机应用与软件;2015年08期
2 倪水妹;曹子宁;;面向概率ZIA时序及度量性质的检测研究[J];小型微型计算机系统;2015年03期
3 倪水妹;曹子宁;李心磊;;带数据约束实时系统的模型检测[J];计算机科学;2014年05期
4 苗德成;奚建清;苏锦钿;;AADL进程子集行为语义研究[J];计算机工程与科学;2012年07期
5 温景容;武穆清;宿景芳;;信息物理融合系统[J];自动化学报;2012年04期
6 黎作鹏;张天驰;张菁;;信息物理融合系统(CPS)研究综述[J];计算机科学;2011年09期
7 贾仰理;张振领;李舟军;;基于自动机的构件实时交互行为的形式化模型[J];计算机科学;2010年09期
8 杨志斌;皮磊;胡凯;顾宗华;马殿富;;复杂嵌入式实时系统体系结构设计与分析语言:AADL[J];软件学报;2010年05期
9 任洪敏,钱乐秋;构件组装及其形式化推导研究[J];软件学报;2003年06期
10 孙昌爱,金茂忠,刘超;软件体系结构研究综述[J];软件学报;2002年07期
相关硕士学位论文 前5条
1 吴育春;基于AADL的嵌入式软件形式化验证研究[D];陕西师范大学;2014年
2 朱晨曦;基于AADL的信息物理融合系统的分析与设计方法[D];广东工业大学;2014年
3 钱宇清;Hybrid AADL:混成系统体系结构分析与设计语言[D];华东师范大学;2014年
4 倪水妹;面向混成系统的ZIA形式化模型及其自动验证方法研究[D];南京航空航天大学;2014年
5 钱磊;信息物理融合系统的形式化建模与讨论[D];华东师范大学;2013年
,本文编号:2267938
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2267938.html