時間:2015年10月12日 分類:推薦論文 次數(shù):
本篇文章是由《世界電子元器件》發(fā)表的一篇機械論文,權(quán)威報道并分析國內(nèi)外電子元器件行業(yè)發(fā)展現(xiàn)狀及趨勢,提供半導(dǎo)體、元器件最新設(shè)計方案,集研發(fā)、應(yīng)用和解決方案為一體,是了解世界電子元器件行業(yè)現(xiàn)狀及發(fā)展的重要信息窗口。
摘 要:隨著人們?nèi)找鎸ιa(chǎn)與生活環(huán)境適應(yīng)性的不斷提高,最近幾年,很多國內(nèi)外機床制造業(yè)企業(yè)都在積極研制和探索新型的具有多功能的系統(tǒng)與制造裝備,文章從當(dāng)前在結(jié)構(gòu)技術(shù)上,具有突破性進展的并聯(lián)機床入手,結(jié)合并聯(lián)機構(gòu)的進給傳動機構(gòu)的實際情況,進行了大量的分析和研究。
關(guān)鍵詞:并聯(lián)機床 軟件工程 軟件設(shè)計
目前,機床制造業(yè)企業(yè)在設(shè)計并聯(lián)機床的過程中,都在積極研制和探索新型的具有多功能的系統(tǒng)與制造裝備。從設(shè)計上看,并聯(lián)機床所有的機械部分都是相對比較簡單的,然而它卻有著很多其他設(shè)計所不能替代的具體結(jié)構(gòu)形式,這種實現(xiàn)形式會影響整個機床的工作性能。并聯(lián)機床的控制系統(tǒng)主要包括兩個相對負責(zé)的部分,它就是硬件和軟件的結(jié)構(gòu),因為它能實現(xiàn)用軟件去實現(xiàn)各種運動軌跡控制以及其他的操作功能,這一功能就是并聯(lián)機床優(yōu)秀于其他技術(shù)的地方。所以說,控制軟件的設(shè)計是不是合理,是實現(xiàn)并聯(lián)機床優(yōu)越性能的唯一保障。
1 可行性研究
我們在設(shè)計中完全采用了工程化的思維,用這一理性思路充當(dāng)軟件研制的向?qū)АMǔG闆r下,我們都是從三個不同的方向去研究和探討并聯(lián)機床所有控制軟件開發(fā)中的操作可行性、經(jīng)濟可行性、技術(shù)可行性,最后才能根據(jù)所設(shè)計的機床基本要求,通過軟件獲得最初的數(shù)據(jù)流簡圖。一般情況下,我們都是以傳統(tǒng)數(shù)控機床的控制軟件設(shè)計作為研究基礎(chǔ),根據(jù)機床所要執(zhí)行的全部任務(wù)再給出所有驅(qū)動關(guān)節(jié)的運動軌跡。之后根據(jù)提前所規(guī)劃好的實測的驅(qū)動桿長量和運行軌跡作一個比較,這樣就能得到數(shù)字控制器的實現(xiàn),通過計算機的實時不間斷的監(jiān)控和故障分析。在這一環(huán)節(jié)最常見的就是開放性軟件結(jié)構(gòu),因為只有這樣才能方便所有用戶對機床進行改變和重組。這種開發(fā)的成本比較低,但在操作方式和技術(shù)上都有著極強的可行性,經(jīng)過一系列的可行性分析,就可以得到控制系統(tǒng)數(shù)據(jù)流圖。
2 需求的分析
設(shè)計的控制軟件一定要滿足所有并聯(lián)機床的基本功能所需,最關(guān)鍵的就是必須保證其能在動平臺的活動范圍之內(nèi)可以加工所有不同形狀的零部構(gòu)件,由于零部構(gòu)件具有形態(tài)各異的形狀,所以在加工中就會隨時出現(xiàn)機床伸縮臂的運動方式與刀具的運動軌跡大不相同。這樣就必須要根據(jù)實際加工的零件,設(shè)計出刀具的運動軌跡,然后再根據(jù)不同類別的零部構(gòu)件進行相關(guān)的控制模塊的編寫。通過兩種設(shè)計就可以進給軌跡加上刀具姿態(tài)變化組合而成刀具姿態(tài)變化,同時還可以實現(xiàn)其他復(fù)雜的進給軌跡。通常情況下,我們都是通過以下的兩種方式解決對精度要求的細化。
首先,通過改變細化控制時候所輸出的脈沖當(dāng)量的變化,設(shè)置出脈沖分配的模塊,模塊參數(shù)的相互調(diào)整,可以提高相應(yīng)的精度;其次:傳感器的選擇是否合適也是至關(guān)重要的,我們通過對所有的信息反饋功能模塊進行設(shè)置,實現(xiàn)了在機床進行加工的過程中,對其加工的位置進行實時的監(jiān)測,然后再將信息反饋到控制系統(tǒng),這樣一來就可以使系統(tǒng)根據(jù)具體情況做出相應(yīng)的補償,從而以滿足了精度的要求。
3 數(shù)據(jù)字典
用軟件工程的思想法去進行設(shè)計并聯(lián)機床控制軟件,建立數(shù)據(jù)字典成了一個至關(guān)重要的中心環(huán)節(jié),它不但能提供數(shù)據(jù)的詳細描述信息,還能做到增強程序的可維護性和可讀性。以下介紹一種并聯(lián)機床的控制軟件字典。
檢測反饋:實時檢測、拾取動平臺位置姿態(tài)信息,并反饋給控制系統(tǒng),并對該信息進行比對。加工余量:材料的三維去除量;零件形狀:被加工的所有零件都具有自身比較特殊的幾何特征(水平平面、空間曲面、豎直平面、空間平面);六桿伸縮量:相對于動平臺零點位移量(正、負);步進電機脈沖數(shù):精度:零件形狀與刀具軌跡的一致性;與桿長伸縮量(正、反轉(zhuǎn))相對應(yīng)的電機轉(zhuǎn)數(shù);位姿:動平臺的位置和姿態(tài);參數(shù)輸入:人機交互的界面,輸入且顯示零件的形狀、精度、加工余量值;配置:根據(jù)所有構(gòu)件和動平臺的運行姿態(tài)和綜合位置;脈沖協(xié)調(diào)與分配:按精度將六桿伸縮量分配成脈沖,并協(xié)調(diào)各桿對應(yīng)電機的伺服脈沖頻率;反求軌跡:根據(jù)工件形狀及加工余量確定各桿伸縮量的功能模塊拾取法。
4 總體設(shè)計
采用模塊化結(jié)構(gòu)根據(jù)軟件模塊化理論為思路,進行并聯(lián)機床控制軟件的總體設(shè)計,軟件的模塊內(nèi)部應(yīng)具有高聚合性,模塊之間應(yīng)具有低耦合性,模塊的層次深度不可以設(shè)置太大,扇出數(shù)4~6,才有利于控制;扇入數(shù)盡量大,以便減少軟件設(shè)計中的冗余度,根據(jù)此原則對并聯(lián)機床控制軟件進行規(guī)劃。
4.1 參數(shù)輸入模塊
輸入的參數(shù):精度、余量、形狀。這些后續(xù)模塊與參數(shù)的關(guān)系:反饋+余量→反求模塊。形狀→加工形狀選擇模塊。精度→脈沖分配協(xié)調(diào)模塊。
4.2 加工形狀選擇模塊
包括平面曲線加工模塊、空間直線加工模塊、刀具姿態(tài)變化模塊、空間曲線加工模塊。
4.3 反求模塊
通過現(xiàn)有的動平臺運動的軌跡(待加工零件的形狀),求取六條伸縮臂的空間位置向量的變化值。
4.4 優(yōu)化模塊
實時計算中所有桿的加速度、速度、運動位移,以及所有的受力情況,通過了系統(tǒng)優(yōu)化的計算方法得出所需最佳的桿長配置。
4.5 脈沖分配協(xié)調(diào)模塊
將六條伸縮臂的空間位置向量的變化值,要按精度要求分配成脈沖量輸出給電機,因為在一次加工過程中,所有桿的伸縮量有大有小、有正有負,所以模塊還需具有協(xié)調(diào)所有桿在每步動作中的位移的功能。