期刊文献+

模型驱动在数控系统开发中的应用研究 被引量:7

Application of Model-Driven Development Technology in Open CNC System
在线阅读 下载PDF
导出
摘要 开放式数控系统的研究已经成为目前数控系统研究的热点,模型驱动开发技术是目前软件开发研究的先进技术。为研究模型驱动技术在数控系统软件开发中的应用,作者分析了当前数控系统设计开发中的一些问题,在开放式数控系统软件常用的开发技术基础之上,采用MDD(Model-Driven Developmen)软件设计的思想和开放式模式设计软件的模型结构,分析设计了数控系统的软件开发途径,提出了判断引擎和模式转换规则库相结合的数控模式仲裁模块设计,并利用有限状态机理论、利用Matlab和Stateflow工具箱建立了工作模式仲裁模块的行为状态模型,通过Matlab Simulink仿真环境可以实现对建立的行为模型进行了验证。通过在MATLAB中调试和进行模型的有效验证,可以建立一个无逻辑错误的可执行模型,可以仿真数控系统的运行情况,检验模型是否按照期望的模式在运行。通过这种方法设计开发软件,可使描述文档的问题尽早发现,也使软件的修改更新工作变得简单易操作,而软件的开放性特征也得到了很好地体现。 Model-driven development is an advanced technology in development of software. Open architecture is being focused in study of CNC system now. In order to introduce model-driven development technology to design of open architecture CNC system software, in this paper, some drawbacks of conventional development technology are pointed out and model-driven development technology is proposed as a new design and implementation method in study of CNC system. Adopting finite state machine theory, a behavior model of mode control supervisor including engine and Operation rules library is built. The model can be checked in state flow toolbox of Matlab. The checked model can help developers design the data structure and running flow. In the end, the paper results in the software implementation of the executable model. Model-driven design and implementation method proposed in this paper for CNC system design can overcome the disadvantages of the traditional method and the system modification and debugging become much easier. At the same time, the flexibility of CNC system becomes better.
出处 《青岛大学学报(工程技术版)》 CAS 2005年第3期53-59,共7页 Journal of Qingdao University(Engineering & Technology Edition)
关键词 开放式数控系统 模型驱动开发 有限状态机 open CNC system model-driven development finite state machine
  • 相关文献

参考文献7

二级参考文献8

  • 1魏仁选 周祖德 等.-[J].华中理工大学学报,1998,26(3):19-21.
  • 2李非文.-[J].机械制造,1998,(6):14-16.
  • 3魏仁选,华中理工大学学报,1998年,26卷,3期,19页
  • 4李非文,机械制造,1998年,6期,14页
  • 5http://www.mdsi2.com
  • 6邹海明,形式语言、自动机和语法分析,1985年
  • 7雷为民,乔建中,李本,忍滕弘飞.关于软件数控的一些基本构想[J].小型微型计算机系统,1999,20(2):81-87. 被引量:44
  • 8汪木兰,王令其.开放式数控系统实用平台的构造[J].机床与液压,2003,31(5):120-122. 被引量:8

共引文献104

同被引文献54

  • 1林浒,蔡光起,于东,郭锐锋.基于实时组件的可重构数控系统研究[J].小型微型计算机系统,2004,25(7):1151-1154. 被引量:5
  • 2宋柱梅,李迪.一种面向嵌入式装备控制系统的建模方法[J].华南理工大学学报(自然科学版),2005,33(10):29-33. 被引量:3
  • 3王恒,陈恳,刘顺涛.基于软件模式的开放结构控制器平台的研究[J].计算机集成制造系统,2006,12(3):446-450. 被引量:5
  • 4陈友东,陈五一,王田苗.基于组件的开放结构数控系统[J].机械工程学报,2006,42(6):188-192. 被引量:28
  • 5国务院关于加快振兴装备制造业的若干意见.http://www.gov.cn/jrzg/2006-06/29/content_322286.htm
  • 6广东省工业产业结构调整实施方案(修订版)
  • 7Rastofer U, Bellosa F. Component based software engineering for distributed embedded real-time systems//Software, IEEE Proceedings-Fsee also Software Engineering, IEEE Proceedings. 2001,148(3) :99 103
  • 8Karsai G,Gray J. Component generation technology for semantic tool integration // Aerospace Conference Proceedings. 2000 IEEE,2000,4:491- 499
  • 9Wang Shige, Shin Kang G. Architecture for Embedded Software Integration with Reusable Components
  • 10Wang Shige , Shin Kang G. Constructing Reconfigurable Soft - ware for Machine Control Systems. IEEE Transactions on Robotics and Automation, 2002,18(4)

引证文献7

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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