青岛大学学报(工程技术版)
青島大學學報(工程技術版)
청도대학학보(공정기술판)
JOURNAL OF QINGDAO UNIVERSITY(ENGINEERING & TECHNOLOGY EDITION)
2005年
3期
53-59
,共7页
开放式数控系统%模型驱动开发%有限状态机
開放式數控繫統%模型驅動開髮%有限狀態機
개방식수공계통%모형구동개발%유한상태궤
开放式数控系统的研究已经成为目前数控系统研究的热点,模型驱动开发技术是目前软件开发研究的先进技术.为研究模型驱动技术在数控系统软件开发中的应用,作者分析了当前数控系统设计开发中的一些问题,在开放式数控系统软件常用的开发技术基础之上,采用MDD(Model-Driven Developmen)软件设计的思想和开放式模式设计软件的模型结构,分析设计了数控系统的软件开发途径,提出了判断引擎和模式转换规则库相结合的数控模式仲裁模块设计,并利用有限状态机理论、利用Matlab和Stateflow工具箱建立了工作模式仲裁模块的行为状态模型,通过Matlab Simulink仿真环境可以实现对建立的行为模型进行了验证.通过在MATLAB中调试和进行模型的有效验证,可以建立一个无逻辑错误的可执行模型,可以仿真数控系统的运行情况,检验模型是否按照期望的模式在运行.通过这种方法设计开发软件,可使描述文档的问题尽早发现,也使软件的修改更新工作变得简单易操作,而软件的开放性特征也得到了很好地体现.
開放式數控繫統的研究已經成為目前數控繫統研究的熱點,模型驅動開髮技術是目前軟件開髮研究的先進技術.為研究模型驅動技術在數控繫統軟件開髮中的應用,作者分析瞭噹前數控繫統設計開髮中的一些問題,在開放式數控繫統軟件常用的開髮技術基礎之上,採用MDD(Model-Driven Developmen)軟件設計的思想和開放式模式設計軟件的模型結構,分析設計瞭數控繫統的軟件開髮途徑,提齣瞭判斷引擎和模式轉換規則庫相結閤的數控模式仲裁模塊設計,併利用有限狀態機理論、利用Matlab和Stateflow工具箱建立瞭工作模式仲裁模塊的行為狀態模型,通過Matlab Simulink倣真環境可以實現對建立的行為模型進行瞭驗證.通過在MATLAB中調試和進行模型的有效驗證,可以建立一箇無邏輯錯誤的可執行模型,可以倣真數控繫統的運行情況,檢驗模型是否按照期望的模式在運行.通過這種方法設計開髮軟件,可使描述文檔的問題儘早髮現,也使軟件的脩改更新工作變得簡單易操作,而軟件的開放性特徵也得到瞭很好地體現.
개방식수공계통적연구이경성위목전수공계통연구적열점,모형구동개발기술시목전연건개발연구적선진기술.위연구모형구동기술재수공계통연건개발중적응용,작자분석료당전수공계통설계개발중적일사문제,재개방식수공계통연건상용적개발기술기출지상,채용MDD(Model-Driven Developmen)연건설계적사상화개방식모식설계연건적모형결구,분석설계료수공계통적연건개발도경,제출료판단인경화모식전환규칙고상결합적수공모식중재모괴설계,병이용유한상태궤이론、이용Matlab화Stateflow공구상건립료공작모식중재모괴적행위상태모형,통과Matlab Simulink방진배경가이실현대건립적행위모형진행료험증.통과재MATLAB중조시화진행모형적유효험증,가이건립일개무라집착오적가집행모형,가이방진수공계통적운행정황,검험모형시부안조기망적모식재운행.통과저충방법설계개발연건,가사묘술문당적문제진조발현,야사연건적수개경신공작변득간단역조작,이연건적개방성특정야득도료흔호지체현.