期刊文献+

概率行为树模型转化为模型检测模型方法研究 被引量:2

Research on Conversion from Probabilistic Behavior Tree Model to Formal Model of Model Checking
下载PDF
导出
摘要 将概率模型检测方法运用到机电系统可靠性评价中,可以有效提高可靠性分析特别是FMEA分析的准确性与效率。利用概率模型检测对机电系统进行可靠性评价需要对机电系统进行形式化建模,直接利用模型检测语言对系统进行形式化建模直观性较差,建模难度大。对机电系统的概率行为树建模进行了介绍,分析了概率模型检测工具PRISM提供的形式化建模语言,定义了从概率行为树模型到PRISM形式化模型的转换规则,实现了机电系统概率行为树模型向模型检测形式化模型的转换。以数控机床工作台系统为例验证了转换方法的可行性。 Applying the method of probability model checking to reliability evaluation of electromechanical systems can improve the accuracy and efficiency of reliability analysis,especially FMEA. Reliability evaluation based on model checking needs formal modeling of electromechanical systems,however it’s hard and not intuitive to model a system directly by the modeling language of model checker. Modeling electromechanical systems with probabilistic behavior trees is introduced,and formal modeling language provided by model checker PRISM is analyzed. Conversion rules from probabilistic behavior tree model to PRISM model are defined. The conversion from probabilistic behavior tree model to the formal model of model checking for electromechanical systems is realized by means of the rules. A workbench system of CNC machine tool is given to demonstrate the feasibility of the proposed conversion rules.
作者 侯翌 杨培林 徐凯 HOU Yi;YANG Pei-lin;XU Kai(School of Mechanical Engineering,Xi’an Jiaotong University,Shaanxi Xi’an710049,China)
出处 《机械设计与制造》 北大核心 2020年第8期94-98,共5页 Machinery Design & Manufacture
基金 国家自然科学基金—基于形式化技术的复杂机电系统可靠性评价方法研究(51375365)。
关键词 机电系统 概率行为树建模 概率模型检测 模型转换 Electromechanical System Probabilistic Behavior Tree Modeling Probability Model Checking Model Conversion
  • 相关文献

参考文献5

二级参考文献37

  • 1陈禹六.IDEF建模分析与设计方法[M].北京:清华大学出版社,1999.57-64.
  • 2Powell D. Requirements evaluation using Behavior Trees-fin- dings from industry [J]. Industry Track of Australian Software Engineering Conference, 2007.
  • 3WU Guoqing, HANG Zhengping, YUAN Mengting, et al. Software requirements engineering [M]. Belling.. Machinery In- dustry Press, 2008 (in Chinese).
  • 4Alin S, Sebastian W, Marc-Florian W. Using the UML testing profile for enterprise service choreographies[C] //36th Con- ference on Software Engineering and Advanced Applications, 2010: 12-19.
  • 5Colvin R, Grunske L, Winter K. Timed behavior trees for failure mode and effects analysis of time-critical systems [J]. Journal of Systems andsoftware, 2008, 81 (12): 2163-2182.
  • 6Myers T, Kim S K. Transformation examples of BT to UML state machines [EB/OL]. http..//www, behaviorengineering. org/BT2SMExamples, pdf, 2012.
  • 7Boston J. Behavior trees how they improve engineering behw viour [J]. 6th Annual Software and Systems Engineering Process Group Conference. Melbourne, Australia, 2008.
  • 8Hofig E, Deussen P, Schieferdecker I. On the performance of UML state machine interpretation at runtime [C] //6th Inter- national Symposium orl Software Engineering for Adaptive and self-managing Systems, 2011: 118-127.
  • 9BEN Kerong, HE Zhiyong. Software engineering: Project- based object-oriented research methods[M] Beijing: Mechani- cal Industry Press, 2009 (in Chinese).
  • 10Myers T. The foundations for a scaleable methodology for sys tems design[D]. School of Computer and Information Tech- nology, Griffith University, Australia, 2010.

共引文献19

同被引文献20

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部