基于COMET的嵌入式五軸聯(lián)動(dòng)數(shù)控系統(tǒng)軟件架構(gòu)設(shè)計(jì)
本文選題:數(shù)控系統(tǒng) + 軟件架構(gòu); 參考:《合肥工業(yè)大學(xué)》2012年碩士論文
【摘要】:首先,研究了數(shù)控系統(tǒng)在國內(nèi)外的發(fā)展現(xiàn)狀和發(fā)展趨勢(shì),五軸聯(lián)動(dòng)加工和嵌入式數(shù)控系統(tǒng)的特點(diǎn)。其次,對(duì)統(tǒng)一建模語言(UML)及并發(fā)對(duì)象建模與體系結(jié)構(gòu)設(shè)計(jì)方法(COMET)進(jìn)行了簡(jiǎn)單的介紹。然后,基于COMET方法對(duì)嵌入式五軸聯(lián)動(dòng)數(shù)控系統(tǒng)進(jìn)行分析和設(shè)計(jì)。基于COMET方法,在需求模型開發(fā)階段,,對(duì)研究問題進(jìn)行了描述,建立了系統(tǒng)的用例模型。在分析模型開發(fā)階段,通過靜態(tài)模型、對(duì)象的構(gòu)建及動(dòng)態(tài)模型,深入研究了數(shù)控系統(tǒng)的內(nèi)部結(jié)構(gòu)及系統(tǒng)的工作方式。在設(shè)計(jì)模型開發(fā)階段,根據(jù)子系統(tǒng)構(gòu)造準(zhǔn)則將系統(tǒng)劃分為I/O子系統(tǒng)、系統(tǒng)服務(wù)子系統(tǒng)、用戶界面子系統(tǒng)、刀庫子系統(tǒng)、運(yùn)動(dòng)子系統(tǒng)和控制子系統(tǒng)。根據(jù)臨時(shí)群集、控制群集和互斥群集等原則將系統(tǒng)構(gòu)建為具有獨(dú)立執(zhí)行線程的任務(wù),并在分析模型的基礎(chǔ)上建立了任務(wù)之間和子系統(tǒng)之間的通信接口。最后,在逐步的分析和設(shè)計(jì)中得到數(shù)控系統(tǒng)的初始軟件架構(gòu)。 基于COMET的數(shù)控系統(tǒng)軟件架構(gòu)設(shè)計(jì),讓嵌入式五軸聯(lián)動(dòng)數(shù)控系統(tǒng)的結(jié)構(gòu)更加清晰,也為后續(xù)的詳細(xì)設(shè)計(jì)奠定了堅(jiān)實(shí)的基礎(chǔ)。
[Abstract]:Firstly, the development status and trend of CNC system at home and abroad, the characteristics of five-axis linkage machining and embedded NC system are studied.Secondly, the Unified Modeling language (UML) and concurrent object Modeling and Architecture Design (COMET) are briefly introduced.Then, based on the COMET method, the embedded five-axis NC system is analyzed and designed.Based on COMET method, the research problem is described in the stage of requirement model development, and the system use case model is established.In the stage of analyzing the model development, through static model, object construction and dynamic model, the internal structure of CNC system and the working mode of the system are deeply studied.In the stage of design model development, the system is divided into I / O subsystem, system service subsystem, user interface subsystem, knife library subsystem, motion subsystem and control subsystem according to the criterion of subsystem construction.According to the principles of temporary cluster, control cluster and mutex cluster, the system is constructed as a task with independent execution thread, and the communication interface between tasks and subsystems is established on the basis of analyzing the model.Finally, the initial software architecture of NC system is obtained in the analysis and design step by step.The software architecture design of CNC system based on COMET makes the structure of embedded five-axis linkage CNC system more clear and lays a solid foundation for further detailed design.
【學(xué)位授予單位】:合肥工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TG659;TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 汪捷;徐金華;;嵌入式系統(tǒng)概述[J];機(jī)床與液壓;2006年04期
2 林加順;張建瓴;可欣榮;魏德仙;;嵌入式開放型數(shù)控系統(tǒng)的研究[J];機(jī)電信息;2011年03期
3 吳文英;鐘建琳;楊慶東;;高性能加工中心的發(fā)展研究[J];機(jī)械設(shè)計(jì)與制造;2010年11期
4 張玉峰;;淺談我國數(shù)控機(jī)床的現(xiàn)狀與發(fā)展趨勢(shì)[J];金屬加工(冷加工);2010年21期
5 李躍華;馮習(xí)賓;;嵌入式數(shù)控系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[J];制造業(yè)自動(dòng)化;2010年07期
6 梁鋮;劉建群;;五軸聯(lián)動(dòng)數(shù)控機(jī)床技術(shù)現(xiàn)狀與發(fā)展趨勢(shì)[J];機(jī)械制造;2010年01期
7 吳波;周云龍;;數(shù)控機(jī)床現(xiàn)狀及發(fā)展趨勢(shì)簡(jiǎn)析[J];科技信息;2010年25期
8 張楊林;;我國數(shù)控技術(shù)的進(jìn)展及發(fā)展趨勢(shì)[J];輕工機(jī)械;2006年01期
9 高浩;;機(jī)床數(shù)字控制系統(tǒng)的發(fā)展[J];數(shù)字技術(shù)與應(yīng)用;2011年03期
10 張曉輝;于東;胡毅;李筱樋;;一種新型五軸聯(lián)動(dòng)數(shù)控系統(tǒng)的研究[J];小型微型計(jì)算機(jī)系統(tǒng);2009年02期
相關(guān)博士學(xué)位論文 前1條
1 劉源;開放式數(shù)控系統(tǒng)的構(gòu)建及其關(guān)鍵技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 黃鄒亞;五軸聯(lián)動(dòng)運(yùn)動(dòng)控制仿真技術(shù)研究[D];廣東工業(yè)大學(xué);2011年
2 梁晶;嵌入式系統(tǒng)低功耗設(shè)計(jì)研究與實(shí)現(xiàn)[D];華中科技大學(xué);2004年
3 張楷;基于XScale處理器的嵌入式數(shù)控系統(tǒng)平臺(tái)研究[D];華中科技大學(xué);2005年
4 陸巍;嵌入式數(shù)控系統(tǒng)人機(jī)界面及系統(tǒng)軟件研究與開發(fā)[D];浙江大學(xué);2006年
5 姚哲;五軸聯(lián)動(dòng)數(shù)控系統(tǒng)實(shí)時(shí)預(yù)處理系統(tǒng)研究[D];上海交通大學(xué);2007年
6 王廣豐;基于ARM微處理器的嵌入式數(shù)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];南京航空航天大學(xué);2006年
7 戴乾坤;嵌入式數(shù)控系統(tǒng)軟件設(shè)計(jì)及其關(guān)鍵算法研究[D];中南大學(xué);2008年
8 楊凡;嵌入式數(shù)控軟件平臺(tái)關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2007年
9 王瞳瞳;基于ARM和μC/OS-Ⅱ的嵌入式數(shù)控系統(tǒng)的設(shè)計(jì)與開發(fā)[D];南京航空航天大學(xué);2008年
10 王q
本文編號(hào):1754718
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1754718.html