購(gòu)買(mǎi)設(shè)計(jì)請(qǐng)充值后下載,,資源目錄下的文件所見(jiàn)即所得,都可以點(diǎn)開(kāi)預(yù)覽,,資料完整,充值下載可得到資源目錄里的所有文件。。?!咀ⅰ浚篸wg后綴為CAD圖紙,doc,docx為WORD文檔,原稿無(wú)水印,可編輯。。。具體請(qǐng)見(jiàn)文件預(yù)覽,有不明白之處,可咨詢QQ:12401814
黃河科技學(xué)院本科畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)
工 學(xué)院 機(jī) 械 系 機(jī)械設(shè)計(jì)制造及其自動(dòng)化 專(zhuān)業(yè) 2010 級(jí) 專(zhuān)升本 班
學(xué)號(hào) 學(xué)生 指導(dǎo)教師
畢業(yè)設(shè)計(jì)(論文)題目
化工攪拌器的設(shè)計(jì)
畢業(yè)設(shè)計(jì)(論文)工作內(nèi)容與基本要求(目標(biāo)、任務(wù)、途徑、方法,應(yīng)掌握的原始資料(數(shù)據(jù))、參考資料(文獻(xiàn))以及設(shè)計(jì)技術(shù)要求、注意事項(xiàng)等)
一、設(shè)計(jì)技術(shù)要求、原始資料(數(shù)據(jù))、參考資料(文獻(xiàn))
攪拌器是化工生產(chǎn)中經(jīng)常使用的設(shè)備,該設(shè)備可以代替手動(dòng)攪拌對(duì)人體有毒或?qū)ζつw有傷害的化工原料,結(jié)構(gòu)簡(jiǎn)單,使用方便,在化工生產(chǎn)應(yīng)用比較廣泛。本課題要求設(shè)計(jì)一個(gè)化工攪拌器,容積在600升左右,工作平穩(wěn)靈活,使用方便。
在做本課題時(shí),需要查閱機(jī)械制圖、機(jī)械設(shè)計(jì)、化工過(guò)程與設(shè)備等資料。
二、設(shè)計(jì)目標(biāo)與任務(wù)
設(shè)計(jì)出滿足要求的攪拌器,并完成該攪拌器的裝配圖與部分零件圖,查閱文獻(xiàn)資料不少于12篇,其中外文資料不少于2篇。
1、文獻(xiàn)綜述一篇,不少于3000字,與專(zhuān)業(yè)相關(guān)的英文翻譯一篇,不少于3000漢字。
2、畢業(yè)設(shè)計(jì)說(shuō)明書(shū)一份,內(nèi)容與字?jǐn)?shù)都不少于規(guī)定的任務(wù)量。
3、圖紙若干(折合后不少于A1圖紙3張,可以用計(jì)算機(jī)繪圖)。
4、包含本次設(shè)計(jì)的所有內(nèi)容的光盤(pán)一張。
畢業(yè)設(shè)計(jì)(論文)撰寫(xiě)規(guī)范及有關(guān)要求,請(qǐng)查閱《黃河科技學(xué)院本科畢業(yè)設(shè)計(jì)(論文)指導(dǎo)手冊(cè)》。
三、時(shí)間安排
1-4 周 完成開(kāi)題報(bào)告、文獻(xiàn)翻譯、文獻(xiàn)綜述及總體方案設(shè)計(jì)
5-10 周 完成總體設(shè)計(jì)、完成部分機(jī)構(gòu)的裝配圖及部分零件圖并撰寫(xiě)說(shuō)明書(shū)
10-12 周 修改論文、資格審查等
12 周 畢業(yè)答辯
畢業(yè)設(shè)計(jì)(論文)時(shí)間: 2012 年 2 月 13 日至 2010 年 5 月 15 日
計(jì) 劃 答 辯 時(shí) 間: 2012 年 5 月 19 日
專(zhuān)業(yè)(教研室)審批意見(jiàn):
審批人簽名:
黃河科技學(xué)院畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告表
課題名稱
化工攪拌器的設(shè)計(jì)
課題來(lái)源
教師擬訂
課題類(lèi)型
AY
指導(dǎo)教師
學(xué)生姓名
專(zhuān) 業(yè)
機(jī)械設(shè)計(jì)制造及其自動(dòng)化
學(xué) 號(hào)
一、調(diào)研資料的準(zhǔn)備
本課題是設(shè)計(jì)類(lèi)的題型,在做本課題時(shí),已查閱了機(jī)械制圖、機(jī)械設(shè)計(jì)、機(jī)電一體化等課程,以及查閱與課題相關(guān)的文獻(xiàn)資料。
二、設(shè)計(jì)的目的與要求
大學(xué)畢業(yè)設(shè)計(jì),是提高學(xué)生綜合應(yīng)用所學(xué)的理論知識(shí)來(lái)處理實(shí)際問(wèn)題的能力,是培養(yǎng)學(xué)生理論與實(shí)踐相結(jié)合的一個(gè)重要的實(shí)踐性環(huán)節(jié),是對(duì)大學(xué)四年所學(xué)知識(shí)總結(jié)與運(yùn)用。因此,本環(huán)節(jié)在教學(xué)過(guò)程中有著特別重要的意義。本課題是在此基礎(chǔ)上擬定而成的。
本課題的主要內(nèi)容是對(duì)化工攪拌器進(jìn)行設(shè)計(jì),該設(shè)備是化工生產(chǎn)中經(jīng)常使用的設(shè)備,可以代替手動(dòng)攪拌對(duì)人體有毒或?qū)ζつw有傷害的化工原料,機(jī)構(gòu)簡(jiǎn)單,使用方便,在化工生產(chǎn)應(yīng)用比較廣泛。本課題設(shè)計(jì)的化工攪拌器,容積在600升左右。
三、設(shè)計(jì)的思路與預(yù)期成果
1、設(shè)計(jì)思路:
根據(jù)任務(wù)書(shū)中的要求設(shè)計(jì)出化工攪拌器。
(1) 總體設(shè)計(jì); (2) 攪拌機(jī)的內(nèi)部設(shè)計(jì); (3) 電動(dòng)機(jī)及減速器的選型;
(4) 支撐裝置的設(shè)計(jì);(5) 軸的密封;
2、預(yù)期的成果
(1)完成文獻(xiàn)綜述一篇,不少與3000字,與專(zhuān)業(yè)相關(guān)的英文翻譯一篇,不少于3000字
(2)完成內(nèi)容與字?jǐn)?shù)都不少于規(guī)定量的畢業(yè)設(shè)計(jì)說(shuō)明書(shū)一份
(3)繪制裝配圖,部分零件圖
(4)刻錄包含本次設(shè)計(jì)的所有內(nèi)容的光盤(pán)一張
四、任務(wù)完成的階段內(nèi)容及時(shí)間安排
1周——2周 收集設(shè)計(jì)資料并完成開(kāi)題報(bào)告
3周——4周 完成英文資料翻譯并寫(xiě)出文獻(xiàn)綜述
5周——7周 進(jìn)行總體設(shè)計(jì)和部分零部件的選擇與設(shè)計(jì)
8周——12周 繪制裝配圖和部分零件圖、編寫(xiě)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)
13周 修改整理,準(zhǔn)備答辯
五、完成設(shè)計(jì)(論文)所具備的條件因素
1.修完機(jī)械設(shè)計(jì)、機(jī)械制圖、機(jī)電一體化設(shè)計(jì)基礎(chǔ)等課程,獲得一定的理論知識(shí)及設(shè)計(jì)水平;
2.借助圖書(shū)館的相關(guān)文獻(xiàn)資料,以及相關(guān)的網(wǎng)絡(luò)等資源;
3.有多年教學(xué)和生產(chǎn)實(shí)踐經(jīng)驗(yàn)的導(dǎo)師的指導(dǎo)。
指導(dǎo)教師簽名: 日期:
課題來(lái)源:(1)教師擬訂;(2)學(xué)生建議;(3)企業(yè)和社會(huì)征集;(4)科研單位提供
課題類(lèi)型:(1)A—工程設(shè)計(jì)(藝術(shù)設(shè)計(jì));B—技術(shù)開(kāi)發(fā);C—軟件工程;D—理論研究;E—調(diào)查報(bào)告
(2)X—真實(shí)課題;Y—模擬課題;Z—虛擬課題
要求(1)、(2)均要填,如AY、BX等。
目 錄
1.任務(wù)書(shū)………………………………………………………1
2.開(kāi)題報(bào)告……………………………………………………2
3.指導(dǎo)教師評(píng)閱表……………………………………………4
4.主審教師評(píng)審表……………………………………………5
5.畢業(yè)設(shè)計(jì)(論文)答辯評(píng)審與總成績(jī)?cè)u(píng)定表………………6
6.畢業(yè)設(shè)計(jì)說(shuō)明書(shū)……………………………………………7
7.文獻(xiàn)綜述……………………………………………………45
8.文獻(xiàn)翻譯……………………………………………………52
9.光盤(pán)
10.設(shè)計(jì)圖紙或?qū)嶒?yàn)數(shù)據(jù)記錄
黃河科技學(xué)院畢業(yè)設(shè)計(jì)(文獻(xiàn)綜述) 第 6 頁(yè)
攪拌器的研究與分析
摘要: 攪拌機(jī)式攪拌設(shè)備的心臟。在攪拌機(jī)設(shè)計(jì)及使用過(guò)程中,合理的選取攪拌機(jī)的結(jié)構(gòu),運(yùn)動(dòng)和工作參數(shù),直接關(guān)系到混泥土等材料的攪拌質(zhì)量和攪拌效率。論文對(duì)攪拌臂的排列、攪拌葉片的安裝角、拌筒長(zhǎng)寬比、攪拌機(jī)轉(zhuǎn)速和攪拌時(shí)間等主要參數(shù)的選取進(jìn)行分析與實(shí)驗(yàn)研究。通過(guò)歸納,給出了雙臥軸攪拌機(jī)的主要參數(shù),包括攪拌臂排列、葉片安裝角、拌筒長(zhǎng)寬比、攪拌線速度等;給出了評(píng)價(jià)攪拌機(jī)參數(shù)合理與否的準(zhǔn)則;給出了攪拌臂排列的基本原則。
關(guān)鍵詞:拌臂排列,葉片安裝角,拌筒長(zhǎng)寬比,攪拌線速度
1 攪拌機(jī)的簡(jiǎn)介
通常攪拌裝置由作為原動(dòng)機(jī)的馬達(dá)(電動(dòng)、風(fēng)動(dòng)或液壓),減速機(jī)與其輸出軸相連的攪拌抽,和安裝在攪拌軸上的葉輪組成 減速機(jī)體通過(guò)一個(gè)支架或底板與攪拌容器相連。當(dāng)容器內(nèi)部有壓力時(shí),攪拌軸穿過(guò)底板進(jìn)入容器時(shí)應(yīng)有一個(gè)密封裝置,常用填料密封或機(jī)械密封。通常馬達(dá)與密封均外購(gòu),研究的重點(diǎn)是葉輪。葉輪的攪拌作用表現(xiàn)為“泵送”和 渦流”,即產(chǎn)生流體速度和流體剪切,前者導(dǎo)至全容器中的回流,介質(zhì)易位,防止固體的沉淀并產(chǎn)生對(duì)換熱熱管束 (如果有)的沖刷;剪切是一種大回流中的微混合,可以打碎氣泡或不可溶的液滴,造成“均勻”。
氣體和低黏度液體混合機(jī)械的特點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,且無(wú)轉(zhuǎn)動(dòng)部件,維護(hù)檢修量小,能耗低。這類(lèi)混合機(jī)械又分為氣流攪拌、管道混合、射流混合和強(qiáng)制循環(huán)混合等四種。
中、高黏度液體和膏狀物的混合機(jī)械,一般具有強(qiáng)的剪切作用;熱塑性的物料混合機(jī)主要用于熱塑性物料(如橡膠和塑料)與添加劑混合;粉狀、粒狀固體物料混合機(jī)械多為間歇操作,也包括兼有混合和研磨作用的機(jī)械,如輪輾機(jī)等。
混合時(shí)要求所有參與混合的物料均勻分布?;旌系某潭确譃槔硐牖旌稀㈦S機(jī)混合和完全不相混三種狀態(tài)。各種物料在混合機(jī)械中的混合程度,取決于待混物料的比例、物理狀態(tài)和特性,以及所用混合機(jī)械的類(lèi)型和混合操作持續(xù)的時(shí)間等因素。
液體的混合主要靠機(jī)械攪拌器、氣流和待混液體的射流等,使待混物料受到攪動(dòng),以達(dá)到均勻混合。攪動(dòng)引起部分液體流動(dòng),流動(dòng)液體又推動(dòng)其周?chē)囊后w,結(jié)果在溶器內(nèi)形成循環(huán)液流,由此產(chǎn)生的液體之間的擴(kuò)散稱為主體對(duì)流擴(kuò)散。
當(dāng)攪動(dòng)引起的液體流動(dòng)速度很高時(shí),在高速液流與周?chē)退僖毫髦g的界面上出現(xiàn)剪切作用,從而產(chǎn)生大量的局部性漩渦。這些漩渦迅速向四周擴(kuò)散,又把更多的液體卷進(jìn)漩渦中來(lái),在小范圍內(nèi)形成的紊亂對(duì)流擴(kuò)散稱為渦流擴(kuò)散。
機(jī)械攪拌器的運(yùn)動(dòng)部件在旋轉(zhuǎn)時(shí)也會(huì)對(duì)液體產(chǎn)生剪切作用,液體在流經(jīng)器壁和安裝在容器內(nèi)的各種固定構(gòu)件時(shí),也要受到剪切作用,這些剪切作用都會(huì)引起許多局部渦流擴(kuò)散。
攪拌引起的主體對(duì)流擴(kuò)散和渦流擴(kuò)散,增加了不同液體間分子擴(kuò)散的表面積減少了擴(kuò)散距離,從而縮短了分子擴(kuò)散的時(shí)間。若待混液體的粘度不高,可以在不長(zhǎng)的攪拌時(shí)間內(nèi)達(dá)到隨機(jī)混合的狀態(tài);若粘度較高,則需較長(zhǎng)的混合時(shí)間。
對(duì)于密度、成分不同、互不相溶的液體,攪拌產(chǎn)生的剪切作用和強(qiáng)烈的湍動(dòng)將密度大的液體撕碎成小液滴并使其均勻地分散到主液體中。攪拌產(chǎn)生的液體流動(dòng)速度必須大于液滴的沉降速度。
少量不溶解的粉狀固體與液體的混合機(jī)理,與密度成分不同,互不相溶的液體的混合機(jī)理相同,只是攪拌不能改變粉狀固體的粒度。若混合前固體顆粒不能使其沉降速度小于液體的流動(dòng)速度,無(wú)論采用何種攪拌方式都形不成均勻的懸浮液。
不同膏狀物的混合主要是將待混物料反復(fù)分割并使其受到壓、輾、擠等動(dòng)作所產(chǎn)生的強(qiáng)剪切作用,隨后又經(jīng)反復(fù)合并、捏合,最后達(dá)到所要求的混合程度。這種混合很難達(dá)到理想混合,僅能達(dá)到隨機(jī)混合。粉狀固體與少量液體混合后為膏狀物,其混合機(jī)理與膏狀物料混合的機(jī)理相同。
不同的熱塑性物料以及熱塑性物料與少量粉狀固體的混合,需要依靠強(qiáng)剪切作用,反復(fù)地揉搓和捏合,才能達(dá)到隨機(jī)混合。
2 攪拌機(jī)的發(fā)展史及現(xiàn)狀
攪拌混合設(shè)備是一種應(yīng)用廣泛、品種繁多的流體機(jī)械產(chǎn)品,適用于化工、冶金、醫(yī)藥、食品和飼料等領(lǐng)域。攪拌操作是工業(yè)反應(yīng)過(guò)程的重要環(huán)節(jié),它的原理涉及流體力學(xué)、傳熱、傳質(zhì)及化學(xué)反應(yīng)等多種過(guò)程,而攪拌器是為了使攪拌介質(zhì)獲得適宜的流動(dòng)場(chǎng)而向其輸入機(jī)械能量的裝置。因此攪拌器也叫做Mixer,或叫做Agitator,Stirrer。廣義的攪拌還包括將固體微粒分散懸浮在溶液里面或?qū)⑷芤鹤兂删鶆虻娜榛?,因此它包括分散器和均質(zhì)機(jī)。某些攪拌器能產(chǎn)生極大的剪切力,以獲得細(xì)化的粒子比膠體磨大10倍以上的亞微米懸浮體,因此,可用于制造色拉醬、美容乳之類(lèi)的精細(xì)食品和化學(xué)品。石化工業(yè)常用于聚氯乙烯合金、順丁橡膠合釜、反應(yīng)釜、汽提釜等統(tǒng)稱為攪拌容器(Agitatored Vessels,或Stirred Vessels)。
近年來(lái),攪拌器和攪拌容器獲得飛速發(fā)展的同時(shí),正面臨著滿足合理利用資源、節(jié)能降耗和對(duì)環(huán)境保護(hù)要求的嚴(yán)峻挑戰(zhàn)。攪拌器和攪拌容器在服從裝置規(guī)模經(jīng)濟(jì)化和品種多樣化的同時(shí),正日趨大型化。日立制作所自1949年生產(chǎn)攪拌反應(yīng)釜以來(lái)已為聚氯乙烯、對(duì)苯二甲酸、苯乙烯單體、聚丙烯等裝置生產(chǎn)了攪拌反應(yīng)釜近4000臺(tái),容器的最大容量達(dá)576m ,最大直徑達(dá)7620 mm,圓筒部分最大長(zhǎng)度達(dá) 44380 mm,設(shè)計(jì)壓力最大 28 MPa,設(shè)計(jì)溫度最高 530 cI二,電機(jī)最大功率達(dá) 1100 kW?;诠?jié)能的要求,開(kāi)發(fā)出變頻調(diào)速電機(jī)、小剪切阻力槳葉、以新型密封代替機(jī)械密封和填料密封,以磁力驅(qū)動(dòng)代替機(jī)械傳動(dòng)?;诮档彤a(chǎn)品總體成本、減少維修保養(yǎng)成本和提高設(shè)備平均維修間隔時(shí)間的要求,大大提高了設(shè)備運(yùn)行壽命?;跐M足衛(wèi)生和降低清洗和殺菌成本的要求,實(shí)現(xiàn)了CIP(就地清洗 )和 SIP(就地殺菌),提高了自動(dòng)化水平,避免了人與產(chǎn)品的接觸,減少了人工操作和待機(jī)時(shí)間,大大提高了產(chǎn)品的衛(wèi)生水平。
3 攪拌過(guò)程及攪拌槳葉的分類(lèi)
攪拌技術(shù)觀點(diǎn)看,流體攪拌可分為五種基本攪拌應(yīng)用,而每一種攪拌應(yīng)用又可根據(jù)物理過(guò)程和化學(xué)過(guò)程分為兩種類(lèi)型。因此,總共有十種基本的攪拌應(yīng)用。每一種基本攪拌應(yīng)用都有各自的攪拌特點(diǎn),過(guò)程要求和放大設(shè)計(jì)準(zhǔn)則。實(shí)際應(yīng)用時(shí),每種攪拌應(yīng)用往往會(huì)有幾種基本攪拌應(yīng)用組成,如絮凝攪拌過(guò)程由液液混合和固體懸浮兩個(gè)基本攪拌應(yīng)用組成。
攪拌機(jī)主要有電機(jī)、減速裝置、攪拌軸和槳葉等組成。攪拌槳葉的形式多種多樣但無(wú)論何種槳葉形式,攪拌機(jī)在操作時(shí),其軸功率消耗都產(chǎn)生兩部分作用,一部分是槳葉產(chǎn)生的排液量,另一部分是槳葉產(chǎn)生的壓頭。槳葉產(chǎn)生的壓頭又可分成兩部分,即靜壓頭和剪切力;攪拌機(jī)槳葉在操作時(shí),必須克服靜壓頭,而剪切力使得物料分散、混合。因此,根據(jù)槳葉產(chǎn)生排液量,克服靜壓頭和產(chǎn)生剪切力能力的大小,可將所有槳葉分成三種基本類(lèi)型,即流動(dòng)型、壓頭型和剪切型。每一種槳葉在提供某種基本作用的同時(shí)(如流動(dòng)型槳葉的基本作用是產(chǎn)生排液量),也提供另外兩種作用(產(chǎn)生剪切和克服靜壓頭)。
? 根據(jù)不同的攪拌工程對(duì)攪拌要求的不同,選擇一種合理的槳葉形式,使得攪拌槳葉提供的排液量,靜壓頭和剪切之匹配能最大限度地滿足攪拌過(guò)程的攪拌要求。如固體懸浮及互容液體的混合,要求槳葉能提供大排液量、低剪切。而氣一液分散,要求槳葉能同時(shí)提供剪切、排液量和靜壓。
? 攪拌槳葉的分類(lèi),也可以按照槳葉對(duì)流體作用所產(chǎn)生的流動(dòng)型態(tài)來(lái)分,可將槳葉分成兩種類(lèi)型-軸流式槳葉及徑流式槳葉。所謂軸流式槳葉,是指槳葉的主要排液方向與攪拌軸平行,螺旋推進(jìn)式槳葉即是一種典型的軸流式槳葉;所謂徑流式槳葉,是指槳葉的主要排液方向與攪拌軸垂直。
帶有“Sabre"形狀葉片的攪拌槳,攪拌能耗量小,產(chǎn)生的流動(dòng)為主導(dǎo)軸向型,確保非常有效。帶有450傾斜平板葉片的軸向攪拌槳,對(duì)中小體積的攪拌最為經(jīng)濟(jì)。這種攪拌槳葉產(chǎn)生的流動(dòng)為主導(dǎo)軸向型帶徑?向流,產(chǎn)生剪切擾動(dòng)。在不粘的介質(zhì)中這種攪拌槳葉對(duì)大多數(shù)應(yīng)用均非常理想,特別是那些需要高速低能耗的場(chǎng)合。例如: 被用于進(jìn)行懸浮或熱交換。傾斜的槳葉低速運(yùn)轉(zhuǎn),產(chǎn)生較高的擾動(dòng)。這種基本攪拌槳葉通常對(duì)一些簡(jiǎn)單攪拌應(yīng)用有效。
螺旋推進(jìn)式型槳葉,對(duì)小體積的攪拌最為經(jīng)濟(jì)。在無(wú)粘性的介質(zhì)中,適合于氣-液交換及熱交換。用于固體、混合物、乳液的傳統(tǒng)槳葉,產(chǎn)生中等水平產(chǎn)生徑向流,具高抗動(dòng)性和高能耗,專(zhuān)用于特殊應(yīng)用。由于重量原因,這種槳葉僅用小直徑,經(jīng)常用高速運(yùn)行(電機(jī)直接驅(qū)動(dòng))。
4 攪拌機(jī)的分類(lèi)
攪拌機(jī)是以混合、揉和方式調(diào)整物料稠度的一種機(jī)械設(shè)備。攪拌機(jī)在工業(yè)生產(chǎn)中,特別是在建筑、水泥等領(lǐng)域有著非常重要的應(yīng)用。攪拌機(jī)按照的分類(lèi)方式很多,下分多個(gè)種類(lèi),以下是常見(jiàn)的攪拌機(jī)劃分方法與攪拌機(jī)種類(lèi)。
4.1 攪拌機(jī)的作業(yè)方式分類(lèi)
攪拌機(jī)按照作業(yè)方式上的差別,可以分為循環(huán)作業(yè)式攪拌機(jī)和連續(xù)作業(yè)式攪拌機(jī)兩種。
循環(huán)作業(yè)式攪拌機(jī)是以周期循環(huán)方式,順序完成供料、攪拌和卸料三道工序,對(duì)于物料用量的控制較為精準(zhǔn),物料攪拌的效果較好。目前,在實(shí)際生產(chǎn)中應(yīng)用的攪拌機(jī)多屬于循環(huán)作業(yè)式攪拌機(jī)。
連續(xù)作業(yè)式攪拌機(jī)對(duì)物料的處理,同樣經(jīng)過(guò)供料、攪拌和卸料三道工序,但是這三道工序是在攪拌機(jī)附屬的筒體內(nèi)連續(xù)完成的。連續(xù)作業(yè)式攪拌機(jī)對(duì)物料的配比控制能力較差、也不易掌握物料攪拌的時(shí)間,但連續(xù)作業(yè)式攪拌機(jī)的生產(chǎn)能力較高、生產(chǎn)量較大,適合物料處理效果要求低的攪拌工作。
4.2 攪拌機(jī)的攪拌方式分類(lèi)
攪拌機(jī)按照攪拌方式上的差別,可以分為自落式攪拌機(jī)和強(qiáng)制式攪拌機(jī)兩種。
自落式攪拌機(jī)是攪拌鼓轉(zhuǎn)動(dòng)而攪拌鼓內(nèi)的葉片相對(duì)靜止。自落式攪拌機(jī)工作時(shí),攪拌鼓會(huì)旋轉(zhuǎn)帶動(dòng)混合物料,葉片將混合物料提升到一定高度后,物料會(huì)在自身的重力作用下灑落,完成攪拌的過(guò)程。
強(qiáng)制式攪拌機(jī)是攪拌鼓保持靜止而葉片強(qiáng)制攪拌。強(qiáng)制式攪拌機(jī)工作時(shí)葉片會(huì)在轉(zhuǎn)軸的帶動(dòng)下轉(zhuǎn)動(dòng),強(qiáng)制攪拌混合物料。強(qiáng)制式攪拌機(jī)的攪拌質(zhì)量好、攪拌效率高,但是葉片磨損速度很快,且需要很大的動(dòng)力輸出。
4.3 攪拌機(jī)的裝置方式分類(lèi)
攪拌機(jī)按照裝置方式分為固定式攪拌機(jī)和移動(dòng)式攪拌機(jī)兩種。固定式攪拌機(jī)安裝在固定基座上,整機(jī)無(wú)法移動(dòng),生產(chǎn)效率高,多適用于攪拌樓或攪拌站使用。移動(dòng)式攪拌機(jī)安裝在汽車(chē)上,易于移動(dòng)、機(jī)動(dòng)性好,多適用于各種小型工程。
4.4 攪拌機(jī)的容量大小分類(lèi)
攪拌機(jī)的設(shè)計(jì)容量范圍很大,從50L到3000L都有。小型攪拌機(jī)的出料容量為50到250L,而中型攪拌機(jī)的出料容量就上升至300到500L,大型攪拌機(jī)的容量則高達(dá)1000到3000L。
4.5 攪拌機(jī)的內(nèi)部構(gòu)造分類(lèi)
槳式攪拌器 有平槳式和斜槳式兩種。平槳式攪拌器由兩片平直槳葉構(gòu)成。槳葉直徑與高度之比為 4~10,圓周速度為1.5~3m/s,所產(chǎn)生的徑向液流速度較小。斜槳式攪拌器的兩葉相反折轉(zhuǎn)45°或60°,因而產(chǎn)生軸向液流。槳式攪拌器結(jié)構(gòu)簡(jiǎn)單,常用于低粘度液體的混合以及固體微粒的溶解和懸浮。
5 攪拌機(jī)的應(yīng)用范圍
新型攪拌器系換代產(chǎn)品,是化工和建材行業(yè)攪拌設(shè)備無(wú)可替代的產(chǎn)物,實(shí)現(xiàn)了正確“攪和拌”的問(wèn)世,從而淘汰其它攪拌設(shè)備所以承但的重任。它以其超常規(guī)的構(gòu)思和精銳的技術(shù)含量,合理的設(shè)計(jì)水準(zhǔn),填補(bǔ)了國(guó)際空白。其廣泛用于油漆、涂料、染料、制革、醫(yī)藥、飲料、粘膠劑、食品、洗滌品、化妝品及各種固態(tài)物體等。有取之不盡的財(cái)富。對(duì)物體分散、乳化、均質(zhì)、調(diào)色等較之傳統(tǒng)攪拌機(jī)的攪拌效果更加理想、直觀、是攪拌行業(yè)的一次革命。另一方面,我們和一些發(fā)達(dá)國(guó)家還存在一定的距離,這就需要我們汲取和借鑒國(guó)外的先進(jìn)技術(shù),使我們的產(chǎn)品更加完美。
參考文獻(xiàn)
[1] 黎明,化工行業(yè)標(biāo)準(zhǔn)-攪拌器[M].北京:化學(xué)工業(yè)出版社,2008-10.
[2] 陳志平,攪拌與混合設(shè)備設(shè)計(jì)選用手冊(cè)[M]. 北京:化學(xué)工業(yè)出版社.
[3] 李國(guó)剛,固體廢物實(shí)驗(yàn)與監(jiān)測(cè)分析方法[M]. 北京:化學(xué)工業(yè)出版社.
[4] 成大先, 機(jī)械設(shè)計(jì)手冊(cè)[M](第五版)(第1卷). 北京:化學(xué)工業(yè)出版社.
[5] 初志,吳巖石等編.化工容器技術(shù)問(wèn)答--化工設(shè)備技術(shù)問(wèn)答叢書(shū)[M]. 北京:化學(xué)工業(yè)出版社.
[6] 譚天恩,竇梅,周明華.化工原理[M] (上)(普通高等教育十五國(guó)家級(jí)規(guī)劃教材). 北京: 化學(xué)工業(yè)出版社,2006年08月
[7] 曲文海,朱有庭.?于浦義化工設(shè)備設(shè)計(jì)手冊(cè)[M](上 下). 北京:化學(xué)工業(yè)出版社.
[8] 倫世儀.生化工程[M](第二版).化學(xué)工業(yè)出版社.
[9] 湯善甫,朱思明主編.化工設(shè)備機(jī)械基礎(chǔ)[M](第二版).上海:華東理工大學(xué)出版社,2004.12.
[10]Yang D Y, Jung D W, Song I S, etal. Comparative Investigation into Implicit, explicit, and iterative implicit/explicit schemes for the simulation of sheet-metal forming processes[J].Journal of Materials Processing Technology.1995(50):39-53
[11]Ronda J, Mercer C D, Bothma A S, etal. Simulation of square-cup deep-drawing with various friction and material models[J].Journal of Materials Processing Technology. 1995(50):92-104.
[12] Zhoua D .Wagonera R H. Development and application of sheet-forming simulation [J].Jounral of Materials Processing technology.1995(50)1-16
畢業(yè)設(shè)計(jì)
文獻(xiàn)翻譯
院(系)名稱
工學(xué)院機(jī)械系
專(zhuān)業(yè)名稱
機(jī)械設(shè)計(jì)制造及其自動(dòng)化
學(xué)生姓名
指導(dǎo)教師
2012年 03月 27日
畢業(yè)設(shè)計(jì)
文獻(xiàn)綜述
院(系)名稱
工學(xué)院機(jī)械系
專(zhuān)業(yè)名稱
機(jī)械設(shè)計(jì)制造及其自動(dòng)化
學(xué)生姓名
指導(dǎo)教師
2010年 03月 27日
黃河科技學(xué)院畢業(yè)設(shè)計(jì)(文獻(xiàn)翻譯) 第 7 頁(yè)
基于機(jī)床混合模型的參數(shù)曲線高速插補(bǔ)速度極值分析
塞巴斯蒂安四蒂馬爾,日達(dá)噸法魯克
美國(guó)加州大學(xué)戴維斯分校,機(jī)械系和航空工程系,美國(guó) 加州95616
2005年7月7日收稿, 2006年3月23修訂 ,2006年4月10日發(fā)表
摘 要
算法是隨著估算進(jìn)給速度的曲率的變化而發(fā)展的,這確保了一個(gè)3軸的最低運(yùn)動(dòng)時(shí)間,數(shù)控機(jī)床受固定軸加速度范圍和驅(qū)動(dòng)電機(jī)輸出扭矩特性的軸速度約束。對(duì)于由一個(gè)多項(xiàng)式參數(shù)曲線指定一個(gè)路徑,最優(yōu)時(shí)間的進(jìn)給速度確定一個(gè)分段曲線函數(shù)的參數(shù)解析與細(xì)分,對(duì)應(yīng)限制一個(gè)軸的加速度飽和常數(shù)。進(jìn)給速度之間的始發(fā)點(diǎn)段,可通過(guò)數(shù)值計(jì)算的解決方法。對(duì)于細(xì)分固定加速度的(平方)的最佳進(jìn)給速度是合理的曲線參數(shù)。對(duì)于速度依賴加速度范圍,最佳進(jìn)給速度在一種新的超越函數(shù),其值及封閉的形式表達(dá)可有效地計(jì)算使用,實(shí)時(shí)控制一個(gè)特殊的算法。最佳進(jìn)給速度推導(dǎo)出一個(gè)實(shí)時(shí)插補(bǔ)算法,可以直接從驅(qū)動(dòng)器的解析路徑描述機(jī)器。從實(shí)驗(yàn)結(jié)果的執(zhí)行情況看,時(shí)間最優(yōu)的3軸數(shù)控由于采用開(kāi)放式構(gòu)架的軟件驅(qū)動(dòng)進(jìn)給速度控制器給出。該算法是一種顯著的改善[蒂馬爾支持SD,法魯克逆轉(zhuǎn)錄,史密斯給付,博亞杰夫建議。算法的時(shí)間最優(yōu)控制沿著彎曲的數(shù)控機(jī)床刀具路徑。機(jī)器人集成制造2005; 21:37-53],因?yàn)槌穗妷合拗七\(yùn)動(dòng)排除了沿直線或接近直線路徑段任意高速的可能性。
2006愛(ài)思唯爾版權(quán)所有。
關(guān)鍵詞:3軸加工,進(jìn)給速度的函數(shù),加速度的極值,時(shí)間最優(yōu)路徑遍歷,噪音控制
1 簡(jiǎn)介
時(shí)間最優(yōu)控制在以往的研究領(lǐng)域,機(jī)器人技術(shù)[1-7]和數(shù)控加工[8-10]關(guān)注與一個(gè)指定的路徑最短時(shí)間穿越了一系統(tǒng)具有已知的動(dòng)態(tài)和在指定的范圍運(yùn)動(dòng)的執(zhí)行機(jī)構(gòu)。該方案解決這些問(wèn)題的一個(gè)典型招致控制“噪音”戰(zhàn)略,其中至少有一個(gè)輸出系統(tǒng)飽和執(zhí)行器在每個(gè)瞬間整個(gè)路徑遍歷。這些研究通常假定驅(qū)動(dòng)器常與對(duì)稱力極限(獨(dú)立驅(qū)動(dòng)的速度和方向)而且一般不解決問(wèn)題的速度,超過(guò)該范圍執(zhí)行器可以發(fā)揮最大的力量。
固定場(chǎng)直流電動(dòng)機(jī)是最常見(jiàn)的定位在機(jī)器人及數(shù)控加工輪廓的應(yīng)用[11]。由于他們的扭矩輸出是成正比對(duì)電樞電流,恒轉(zhuǎn)矩對(duì)稱限制反映了馬達(dá)的最大電流容量電樞繞組。保持恒轉(zhuǎn)矩輸出不斷變化的有關(guān)電樞電壓反電動(dòng)勢(shì)的(正比于電機(jī)轉(zhuǎn)速)否則控制電樞電流供應(yīng)[10]。
除了電樞,電流限制應(yīng)用電樞電壓可能會(huì)受到限制的問(wèn)題引起的電機(jī)特性或電樞電源。 這樣電壓限制限制了生產(chǎn)的運(yùn)動(dòng)能力最大輸出扭矩,速度有限的范圍內(nèi)。超出此范圍,最大適用電樞電壓不電樞電流是限制因子電機(jī)扭矩輸出,速度依賴造成最大力矩電機(jī)的增加呈線性下降速度[10]。
在3軸加工中,最大電流容量一軸驅(qū)動(dòng)電機(jī)施加一個(gè)恒定的加速度限制在軸速度降低,最大電壓容量規(guī)定在較高軸速度依賴加速度極限速度。從目前有限的過(guò)渡到電機(jī)軸的操作發(fā)生在過(guò)渡速度。在下面的速度過(guò)渡的速度,最高軸加速度保持不變。在速度大于過(guò)渡的速度,最大軸加速度線性軸的速度下降,在下降到零軸空載速度。
為了保證時(shí)間的最優(yōu)路徑遍歷符合這兩個(gè)驅(qū)動(dòng)器電流和電壓的限制,算法必須考慮到這兩個(gè)常數(shù)和在每臺(tái)機(jī)器軸加速度限制。這本文推廣了以前的研究結(jié)果[9]用人唯一不變的加速度式(1假設(shè)高速任意核算結(jié)果,如果路徑中包含擴(kuò)展線性段),并介紹了新算法現(xiàn)實(shí)的時(shí)間來(lái)計(jì)算最優(yōu)進(jìn)給速度為笛卡爾與驅(qū)動(dòng)電機(jī)軸數(shù)控機(jī)床同時(shí)受電壓和電流限制。列入的加速式招致重大,定性以較早的算法在許多方面的變化[9],其中包括一套可行的進(jìn)給速度和加速組合的速度限制曲線(可變編碼);可能的切換不同類(lèi)型點(diǎn);以及進(jìn)給速度的極值函數(shù)的形式相平面軌跡。然而,對(duì)于笛卡爾數(shù)控與軸獨(dú)立驅(qū)動(dòng)的機(jī)器,它仍然是可能的以獲取基本上封閉形式解的進(jìn)給速度,由于計(jì)算能力的根源某些多項(xiàng)式方程。
我們首先回顧了第2個(gè)DC電機(jī)運(yùn)行并在第3軸加速度范圍。我們介紹了最低時(shí)的遍歷問(wèn)題常和速度依賴軸彎曲的路徑加速度限制在第4節(jié),我們得出進(jìn)給速度恒和速度的表達(dá)式依賴極值加速度軌跡。飼料加速度限制,可變長(zhǎng)編碼,和進(jìn)給速度破發(fā)點(diǎn),然后對(duì)第5-7分別進(jìn)行討論。經(jīng)過(guò)討論的進(jìn)給速度計(jì)算在第8和實(shí)時(shí)數(shù)控插補(bǔ)算法在第9,我們目前的細(xì)節(jié)進(jìn)給速度計(jì)算和機(jī)實(shí)施效果。在第10條的幾個(gè)例子。最后,第11節(jié)總結(jié)我們的結(jié)果并提出了一些結(jié)論說(shuō)這番話的。
2 直流電動(dòng)機(jī)轉(zhuǎn)矩限制
為加深對(duì)軸的性質(zhì)背景,適當(dāng)?shù)闹苯鞘郊铀俣葦?shù)控機(jī)床,我們開(kāi)始與一固定場(chǎng)區(qū)的簡(jiǎn)要概述了通常用于驅(qū)動(dòng)小型至中型電機(jī)。銑床(見(jiàn)其更完整的細(xì)節(jié)操作 [10])。該方程管運(yùn)作電機(jī)是也就是說(shuō),電機(jī)的輸出轉(zhuǎn)矩T是成正比的,電樞電流I,反電動(dòng)勢(shì)是成正比。
電機(jī)角速度,電樞和應(yīng)用電壓V等于反電動(dòng)勢(shì)和總結(jié)的壓降電樞電阻R的KT和柯相稱因素,所謂的扭矩常數(shù)和反電動(dòng)勢(shì)常數(shù),是內(nèi)在的物理一個(gè)給定的電機(jī)性能的影響。從這些表現(xiàn)形式,你可以很容易地推導(dǎo)出電動(dòng)機(jī)轉(zhuǎn)矩轉(zhuǎn)速的關(guān)系
在給付是失速扭矩,和
無(wú)負(fù)載速度。所以,電機(jī)轉(zhuǎn)矩降低,線性電動(dòng)機(jī)的速度增加,從時(shí)
到時(shí)。 參見(jiàn)[12]更完整的細(xì)節(jié)。
在發(fā)動(dòng)機(jī)啟動(dòng)和低速時(shí),反電動(dòng)勢(shì)E是小相比,施加電壓V,以及限流設(shè)備是用來(lái)限制電流I為(大約)常數(shù)的最大值,以防止伊利姆電樞繞組的損壞。因此,電機(jī)轉(zhuǎn)矩輸出保持恒定在整個(gè)低轉(zhuǎn)速范圍的操作。
隨著馬達(dá)的加快,電樞電壓應(yīng)用最終達(dá)到最大電機(jī)或電源供應(yīng)器
額定電壓。這發(fā)生在過(guò)渡的速度,定義
對(duì)于速度高于催產(chǎn)素大,電樞電壓(而不是比目前的)是在電機(jī)轉(zhuǎn)矩限制因素輸出。在電壓限制,扭矩T線性下降隨著電機(jī)轉(zhuǎn)速澳,下降至零,空載轉(zhuǎn)速的實(shí)現(xiàn)。
圖(1)描述了電機(jī)的制約電流和電壓范圍,和在為積極和消極的馬達(dá)速度。該約束定義兩個(gè)平行帶,其交集形成定義可行的制度直流電動(dòng)機(jī)運(yùn)行。所有受理的組合電動(dòng)機(jī)的扭矩和速度,按照給定的電樞電流和電壓范圍,在這個(gè)謊言。
對(duì)超出的部分延伸無(wú)負(fù)載在每個(gè)方向符合再生電機(jī),制動(dòng)其中意味著外部扭矩申請(qǐng)。由于沒(méi)有這樣的扭矩可在驅(qū)動(dòng)器中的數(shù)控機(jī)床馬達(dá),可行的扭矩范圍/速度降低狀態(tài)來(lái)表示空載速度最高電機(jī)轉(zhuǎn)速,高產(chǎn)的六面平行四邊形,如圖1所示。
這六個(gè)面平行四邊形定義了三個(gè)不同的直流馬達(dá)轉(zhuǎn)速范圍,具有鮮明的最低和每最大扭矩限制,即:
3 軸加速度限制
在高速加工[8,13,14]慣性力可能稱霸切削力,摩擦等,尤其是工具路徑的高曲率。會(huì)計(jì)軸慣性,軸的速度和加速度是成比例的力矩電機(jī)和電機(jī)速度分別??紤],也就是說(shuō),x軸。如果它是有效質(zhì)量的Mx和驅(qū)動(dòng),由驅(qū)動(dòng)電機(jī)通過(guò)彈性模量Kx(即滾珠絲桿,線性軸速度是關(guān)系到汽車(chē)的角相應(yīng)的軸加速度以電動(dòng)機(jī)轉(zhuǎn)矩T是ax=KxT/Mx。注意到進(jìn)給速度可被視為一個(gè)數(shù)量級(jí)v和載體由單位路徑切線的特定方向,我們有和電機(jī)轉(zhuǎn)速為
因此,上面導(dǎo)出的轉(zhuǎn)矩限制相當(dāng)于X軸加速度限制
其中VT是軸過(guò)渡的速度,V0的是軸空載速度,我們定義通過(guò)對(duì)速度的依賴加速度限制,軸速度VX始終保持在區(qū)間
軸轉(zhuǎn)速范圍內(nèi) ,最低軸加速度和最高限額都是固定的,因此,這被稱為制度的不斷限制在X軸。軸速度范圍,為其中一個(gè)加速度是固定的二是依靠速度,被稱為混合為X軸的限制制度。在制度不變的限制,加速范圍可寫(xiě)為。對(duì)于混合限制制度,加速范圍可能表現(xiàn)在表格
在路徑遍歷,每個(gè)軸在一個(gè)月內(nèi)運(yùn)作,其加速度限制制度獨(dú)立于其他軸,每一個(gè)都可能加速極限之間切換,按照制度與工具的變化路徑幾何形狀和進(jìn)給速度。因此,有四個(gè)加速度限制制度的可能組合,其中的x,y軸,Z軸(見(jiàn)表1)。對(duì)于一個(gè)平面曲線,涉及的僅有的兩個(gè)機(jī)軸運(yùn)動(dòng),有三個(gè)可能的組合:常量/恒,恒/混合,和混合/混合。每個(gè)組合的加速度極限,除了要具體分析計(jì)算的時(shí)間最優(yōu)進(jìn)給速度。
4 時(shí)間最優(yōu)的進(jìn)給速度
考慮到學(xué)位曲線描述的路徑
與對(duì)照點(diǎn)。如果指弧長(zhǎng)沿曲線測(cè)量,我們定義參數(shù)速度
切線的單位和(主軸)和正常向量曲率(4)定義
與此相反,與我們可以寫(xiě)
現(xiàn)在假設(shè)我們遍歷與進(jìn)給速度(速度的曲線)指定由該函數(shù)。由于衍生金融工具方面時(shí)間t和參數(shù)x,我們以點(diǎn)表示和素?cái)?shù),分別為,由有關(guān)
速度和加速度向量由每個(gè)點(diǎn)給出由
切向分量的消失如果V 是常數(shù),而正常(向心力)組件的如果消失K=0。其時(shí)的進(jìn)給速度(衍生的加速度)給出的角度來(lái)看,
我們希望盡量減少沿線rexT遍歷時(shí)間,開(kāi)始和結(jié)束休息時(shí),受限制的加速度表格(3)和其他類(lèi)似用語(yǔ)機(jī)軸。這些要求可以在以下方面措辭以下優(yōu)化問(wèn)題使得
其中指的是笛卡爾每一個(gè)組成部分,
正如在第3節(jié),軸加速度的形式是
4.1 恒定加速度軌跡
從關(guān)系和
我們可以寫(xiě)
對(duì)于給定的曲線的X軸
組件(說(shuō))一個(gè)定義為加速的
在我們寫(xiě),因?yàn)樗欠奖愎ぷ鲗?duì)進(jìn)給速度平方(見(jiàn)[9詳情])。
在一個(gè)不斷加速階段極值加速度限制,其中一個(gè)組成部分,是加速等于加上或減去相應(yīng)的約束,一條件是產(chǎn)生一個(gè)為q的線性微分方程如果x是加快軸,這個(gè)方程承認(rèn)為(平方)進(jìn)給速度,即封閉形式解。定義為
其中積分常數(shù)C是取決于指定的一個(gè)已知點(diǎn),對(duì)軌跡:關(guān)于進(jìn)一步解決(10)的方法詳情中可以 在[9] 找到。
4.2 加速度極值軌跡
考慮到當(dāng)x軸(假定)執(zhí)行一個(gè)加速極值,通過(guò)定義加速度極值約束決定進(jìn)給速度v形式。通過(guò)以上描述,就是在這種情況下推導(dǎo)出進(jìn)給速度的微分方程
在我們不斷介紹方程(11)是一階變系數(shù)非線性微分方程。這對(duì)來(lái)說(shuō),可以專(zhuān)門(mén)寫(xiě)作
Robotics and Computer-Integrated Manufac paths form Previous studies of time-optimal control in the fields of the speed and direction of actuation), and generally do not actuators can exert their maximum force. Fixed-field DC motors are common to most positioning armature voltage may be subject to limits arising from the motor characteristics or armature power supply. Such voltage limits confine the ability of the motor to produce ARTICLE IN PRESS the maximum output torque to a finite range of speeds. Beyond this range, maximum applied armature voltage— not armature current—is the factor limiting the motor 0736-5845/$-see front matter r 2006 Elsevier Ltd. All rights reserved. doi:10.1016/j.rcim.2006.07.002 C3 Corresponding author. E-mail addresses: sdtimar@ucdavis.edu (S.D. Timar), farouki@algol.engr.ucdavis.edu (R.T. Farouki). robotics [1–7] and CNC machining [8–10] were concerned with the minimum-time traversal of a prescribed path by a system with known dynamics and specified bounds on the motive-force capacity of its actuators. The solutions to such problems characteristically incur a ‘‘bang-bang control’’ strategy, in which the output of at least one system actuator is saturated at each instant throughout the path traversal. These studies typically assume actuators with constant and symmetric force limits (independent of and contouring applications in robotics and CNC machin- ing [11]. Since their torque output is directly proportional to the armature current, the constant symmetric torque limits reflect the maximum current capacity of the motor armature windings. Constant torque output is maintained by continuously varying the armature voltage in relation to the ‘‘back EMF’’ (proportional to the motor speed) or otherwise controlling the armature current supply [10]. In addition to the armature current limits, the applied CNC machine subject to both fixed and speed-dependent axis acceleration bounds arising from the output-torque characteristics of the axis drive motors. For a path specified by a polynomial parametric curve, the time-optimal feedrate is determined as a piecewise-analytic function of the curve parameter, with segments that correspond to saturation of the acceleration along one axis under constant or speed- dependent limits. Break points between the feedrate segments may be computed by numerical root-solving methods. For segments that correspond to fixed acceleration bounds, the (squared) optimal feedrate is rational in the curve parameter. For speed-dependent acceleration bounds, the optimal feedrate admits a closed-form expression in terms of a novel transcendental function whose values may be efficiently computed, for use in real-time control, by a special algorithm. The optimal feedrate admits a real-time interpolator algorithm, that can drive the machine directly from the analytic path description. Experimental results from an implementation of the time-optimal feedrate on a 3-axis CNC mill driven by an open-architecture software controller are presented. The algorithm is a significant improvement over that proposed in [Timar SD, Farouki RT, Smith TS, Boyadjieff CL. Algorithms for time-optimal control of CNC machines along curved tool paths. Robotics Comput Integrated Manufacturing 2005;21:37–53], since the addition of motor voltage constraints precludes the possibility of arbitrarily high speeds along linear or near-linear path segments. r 2006 Elsevier Ltd. All rights reserved. Keywords: 3-Axis machining; Feedrate functions; Acceleration constraints; Time-optimal path traversal; Bang-bang control; Real-time interpolators 1. Introduction address the question of the range of speeds over which the Algorithms are developed to compute the feedrate variation along a curved path, that ensures minimum traversal time for a 3-axis Time-optimal traversal of curved under both constant and speed-dependent Sebastian D. Timar, Department of Mechanical and Aeronautical Engineerin Received 7 July 2005; received in revised Abstract turing 23 (2007) 563–579 by Cartesian CNC machines axis acceleration bounds Rida T. Farouki C3 g, University of California, Davis, CA 95616, USA 23 March 2006; accepted 10 April 2006 ARTICLE IN PRESS torque output, resulting in a speed-dependent maximum torque that decreases linearly with increasing motor speed [10]. In 3-axis machining, the maximum current capacity of an axis drive motor imposes a constant acceleration limit at lower axis speeds, and the maximum voltage capacity imposes a speed-dependent acceleration limit at higher axis speeds. The transition from current-limited to voltage- limited operation of the motor occurs at the axis transition speed. At speeds below the transition speed, the maximum axis acceleration remains constant. At speeds greater than the transition speed, the maximum axis acceleration decreases linearly with the axis speed, dropping to zero at the axis no-load speed. To guarantee that time-optimal path traversals conform to both actuator current and voltage limits, algorithms must account for the regimes of both constant and speed- dependent acceleration limits on each machine axis. This paper generalizes the results of a previous study [9] employing only constant acceleration bounds (an assump- tion that incurs arbitrarily high speeds if the path contains extended linear segments), and introduces new algorithms to compute realistic time-optimal feedrates for Cartesian CNC machines with axis drive motors subject to both current and voltage limits. The inclusion of speed- dependent acceleration bounds incurs significant, qualita- tive changes to many aspects of the earlier algorithm in [9]—including the set of feasible feedrate and feed acceleration combinationsev; aT; the nature of the velocity limit curve (VLC); the different types of possible switching points; and the form of the feedrate function for extremal phase-plane trajectories. Nevertheless, for Cartesian CNC machines with independently driven axes, it is still possible to obtain an essentially closed-form solution for the time- optimal feedrate, given the ability to compute the roots of certain polynomial equations. We begin by reviewing DC motor operation in Section 2 and the axis acceleration bounds in Section 3. We introduce the problem of minimum-time traversal of curved paths with constant and speed-dependent axis acceleration limits in Section 4, and we derive feedrate expressions for constant and speed-dependent extremal acceleration trajectories. Feed acceleration limits, the VLC, and feedrate break points are then addressed in Sections 5–7, respectively. Following a discussion of the feedrate computation in Section 8, and the real-time CNC inter- polator algorithm in Section 9, we present details of feedrate computation and machine implementation results for several examples in Section 10. Finally, Section 11 summarizes our results and makes some concluding remarks. 2. DC motor torque limits As background for understanding the nature of the axis S.D. Timar, R.T. Farouki / Robotics and Computer-In564 acceleration bounds appropriate to Cartesian CNC ma- chines, we begin with a brief overview of the fixed-field DC motors that are commonly used to drive small-to-medium milling machines (see [10] for more complete details of their operation). The equations governing the operation of fixed- field motors are T ?K T I; E?K E o; V ?EtIR, i.e., the motor output torque T is proportional to the armature current I, the ‘‘back EMF’’ E is proportional to the motor angular speed o, and the applied armature voltage V is equal to the sum of the back EMF and the voltage drop across the armature resistance R. The proportionality factors K T and K E , called the torque constant and back EMF constant, are intrinsic physical properties of a given motor. From these expressions, one can easily derive the motor torque–speed relation T ?T s 1C0 o o 0 C18C19 , (1) where T s ?K T V=R is the stall torque, and o 0 ?V=K E is the no-load speed. Hence, the motor torque decreases linearly with increasing motor speed, from T ?T s at o? 0toT ?0ato?o 0 .See[12] for more complete details. At motor start-up and low speeds, the back EMF E is small compared to the applied voltage V, and a current- limiting device is used to constrain the current I to an (approximately) constant maximum value I lim to prevent damage to the armature windings. Hence, the motor torque output remains constant at T lim ?K T I lim throughout the low-speed range of operation. As the motor speeds up, the applied armature voltage eventually reaches the maximum motor or power supply voltage rating, V lim . This occurs at the transition speed, defined by o t ? V lim C0I lim R K E . (2) For speeds greater than o t , the armature voltage (rather than the current) is the limiting factor on the motor torque output. At the voltage limit, the torque T decreases linearly with increasing motor speed o, dropping to zero when the no-load speed o 0 is attained. Fig. 1 depicts the motor constraints imposed by the current and voltage limits, I lim and V lim ,intheeo; TTplane for both positive and negative motor speeds. The constraints define two parallel strips, whose intersection forms a paralellogram that defines the feasible regime of DC motor operation. All admissible combinations of motor torque and speed, consistent with the given armature current and voltage limits, lie within this paralellogram. The portions of the paralellogram extending beyond the no-load speed in each direction (ooC0o 0 and o4to 0 ) correspond to regenerative braking of the motor, which implies application of an external torque. Since no such tegrated Manufacturing 23 (2007) 563–579 torque is available in the context of CNC machine drive motors, the range of feasible torque/speed states is reduced speed-dependent acceleration limits, the axis speed v x always remains in the interval?C0v 0 ;tv 0 C138. Within the axis speed range v x 2eC0v t ;tv t T, the mini- mum and maximum axis acceleration limits are both fixed, and hence this is referred to as the constant limits regime for ARTICLE IN PRESS drive abc constant constant constant mixed constant constant mixed mixed constant mixed mixed mixed to indicate the no-load speed as the maximum motor speed, yielding the six-sided parallelogram shown in Fig. 1. The six-sided parallelogram defines three distinct DC motor speed ranges, each with distinct minimum and maximum torque limits, namely: C0T lim o 0 to o 0 C0o t pTpt T lim for C0o 0 popC0o t , C0T lim pTpt T lim for C0o t popto t , C0T lim pTpt T lim o 0 C0o o 0 C0o t for to t popto 0 . 3. Axis acceleration limits In high-speed machining [8,13,14] inertial forces may dominate cutting forces, friction, etc., especially for tool ω T Fig. 1. Left: the maximum current and voltage limits impose constant and speed-de (shaded) of feasible motor torque/speed values. Right: since the motors that of feasible torque/speed values is truncated to form a six-sided parallelogram. S.D. Timar, R.T. Farouki / Robotics and Computer-In paths of high curvature. Accounting for the axis inertias, the axis speeds and accelerations are proportional to the motor speeds and motor torques, respectively. Consider, say, the x-axis. If it has effective mass M x and is actuated by a drive motor through a ball screw of modulus K x (i.e., the linear axis velocity v x is related to the motor angular speed o by v x ?o=K x ), the axis acceleration correspond- ing to motor torque T is a x ?K x T=M x . Noting that the feedrate may be regarded as a vector of magnitude v and direction given by the unit path tangent t?et x ; t y ; t z T,we have v x ?t x v and the motor rotational speed is o?K x t x v. Hence, the torque limits derived above are equivalent to the x-axis acceleration limits C0 A x v 0 tv x v 0 C0v t pa x ptA x for C0v 0 pv x pC0v t , C0 A x pa x ptA x for C0v t pv x ptv t , C0 A x pa x ptA x v 0 C0v x v 0 C0v t for tv t pv x ptv 0 , e3T where v t is the axis transition speed, v 0 is the axis no-load speed, and we define A x ?K x T lim =M x . By virtue of the ω T pendent torque limits, respectively, forming a four-sided parallelogram CNC machine axes will not exceed the no-load motor speed, the region Table 1 The four possible combinations of acceleration-limited regimes for a 3-axis CNC machine (here a; b; c denotes any permutation of the axes x; y; z) Axis tegrated Manufacturing 23 (2007) 563–579 565 the x-axis. The axis speed ranges v x 2eC0v 0 ;C0v t T and v x 2etv t ;tv 0 T, for which one acceleration limit is fixed and the other is speed dependent, are called the mixed limits regimes for the x-axis. In the constant limits regime, the acceleration bounds may be written as a x A x , with a x ?C61. For the mixed limits regime, the acceleration bounds may be expressed in the form A x g x v 0 C0v x v 0 C0v t and C0g x A x , where g x ?C01 for v x 2eC0v 0 ;C0v t T—i.e., t x o0, and g x ?t1 for v x 2etv t ;tv 0 T—i.e., t x 40. Similar considerations apply to the y- and z-axis. During a path traversal, each axis operates within one of its acceleration limit regimes independently of the other axis, and each may switch between the acceleration limit regimes in accordance with variations in the tool path geometry and feedrate. Consequently, there are four possible combinations of acceleration-limited regimes among the x-, y-, z-axis (see Table 1). For a planar curve, ARTICLE IN involving motion of only two machine axes, there are three possible combinations: constant/constant, constant/mixed, and mixed/mixed. Each combination of acceleration limits incurs a specific analysis to compute the time-optimal feedrate. The case in which all axes are in the ‘‘constant’’ regime is covered by our earlier study [9], but cases involving one or more of the axes in the ‘‘mixed’’ regime have not been previously addressed. 4. Time-optimal feedrates Consider a path described by a degree-n Be′zier curve rexT? X n k?0 p k n k C18C19 e1C0 xT nC0k x k ; x2?0;1C138 (4) with control points p k ?ex k ; y k ; z k T, k?0; ...; n [15].Ifs denotes arc length measured along the curve, we define the parametric speed by sexT?jr 0 exTj? ds dx . The unit tangent and (principal) normal vectors and the curvature of (4) are defined by t? r 0 s ; n? r 0 C2r 00 jr 0 C2r 00 j C2t; k? jr 0 C2r 00 j s 3 (5) and, conversely, with s 0 ?er 0 C1r 00 T=s we may write r 0 ?st; r 00 ?s 0 tts 2 kn. (6) Now suppose we traverse the curve with feedrate (speed) specified by the function vexT. Since derivatives with respect to time t and the parameter x—which we denote by dots and primes, respectively—are related by d dt ? ds dt dx ds d dx ? v s d dx , the velocity and acceleration vectors at each point are given by v?_r?vt; a?€r? _vttkv 2 n. (7) The tangential component _vt of a vanishes if v?constant, while the normal (centripetal) component kv 2 n vanishes if k?0. The time derivative of the feedrate (the feed acceleration) is given in terms of x as _v?vv 0 =s. We wish to minimize the traversal time along rexT, starting and ending at rest, subject to acceleration limits of the form (3) and analogous expressions for the other machine axes. These requirements can be phrased in terms of the following optimization problem: min vexT T ? Z 1 0 s v dx (8) such that S.D. Timar, R.T. Farouki / Robotics and Computer-In566 A i;min pa i exTpA i;max for x2?0;1C138, Z?1C0 v t v 0 . Eq. (11) is a first-order, non-linear differential equation with variable coefficients. It may be written exclusively in terms of x as 00 0 C18C19 2 where i?x; y; z refers to each of the Cartesian components a x ; a y ; a z of a. As noted in Section 3, the axis acceleration bounds A i;min , A i;max are of the form C0A i ;tA i or A i g i v 0 C0v i v 0 C0v t ;C0g i A i . 4.1. Constant acceleration trajectories From the relations (5), (7), ss 0 ?r 0 C1r 00 , and _v?vv 0 =s, we may write a? vv 0 s 2 r 0 t v 2 s 3 esr 00 C0s 0 r 0 T. For a given curve rexT?exexT; yexT; zexTT the x-axis component (say) of the acceleration a is defined by a x ? q 0 2s 2 x 0 t q s 3 esx 00 C0s 0 x 0 T, (9) where we write q?v 2 , since it is convenient to work with the square of the feedrate (see [9] for further details). During an extremal acceleration phase under constant acceleration limits, one component of the acceleration is equal to plus or minus the corresponding bound, a condition that yields a linear differential equation for q. If x is the extremally accelerating axis, this equation admits a closed-form solution for the (squared) feedrate, namely q? s x 0 C16C17 2 eCt2a x A x xT, (10) where the integration constant C is determined by specifying a known point ex C3 ; qex C3 TT on the trajectory: C?ex 0 ex C3 T=sex C3 TT 2 qex C3 TC02a x A x xex C3 T. Further details of the solution method for (10) may be found in [9]. 4.2. Speed-dependent acceleration trajectories Consider the determination of the feedrate v when the x- axis (say) executes an extremal acceleration defined by a speed-dependent acceleration bound, of the form described above. The differential equation governing the feedrate under such circumstances is t x _vtkn x v 2 t A x Zv 0 t x vC0 g x A x Z ?0, (11) where we introduce the constant PRESS tegrated Manufacturing 23 (2007) 563–579 vv 0 t x x 0 C0 s s v 2 t A x Zv 0 svC0 g x A x Z s x 0 ?0. feedrate consistent with the axis constraints, and the range a min ex; vTpapa max ex; vT of possible feed accelerations at each feedrate v less than v lim exT. In the case of constant acceleration bounds on all axes, the acceleration constraints at each curve point x describe strips in the ev 2 ; aT plane, bounded by parallel line pairs. The intersection of these strips defines a parallelogram, whose interior constitutes the set of feasibleev 2 ; aTvalues, and whose right-most vertex defines v lim exT. For each feedrate v less than v lim exT, the upper parallelogram boundary defines the maximum feed acceleration a max ex; vT, and the lower parallelogram boundary defines the minimum feed acceleration a min ex; vT. We refer the reader to [9] for complete details. In the case of mixed acceleration bounds, either the lower or the upper constraint involves both v and v 2 ,as well as a, and is thus not describable by a linear relation in ARTICLE IN PRESS To obtain a closed-form integration of this equation, we note that vv 0 t x 00 x 0 C0 s 0 s C18C19 v 2 ? 1 2 s x 0 C16C17 2 d dx x 0 s v C18C19 2 . Hence, since g 2 x ?1, we obtain d dx x 0 s v v 0 C18C19 2 ?2 g x A x Zv 2 0 x 0 1C0g x x 0 s v v 0 C18C19 . Writing u?ex 0 =sTev=v 0 T, this gives u du dx ? g x A x Zv 2 0 x 0 e1C0g x uT, which is amenable to separation of variables, giving Z udu 1C0g x u ? g x A x Zv 2 0 Z x 0 dx. Noting again that g 2 x ?1, this can be integrated to obtain e1C0g x uTC0lne1C0g x uT? g x A x Zv 2 0 extcT, the integration constant c being determined from a known initial condition. We note that g x u?g x ex 0 =sTev=v 0 Tsatisfies 0pg x up1, since 0pv=v 0 p1, C01px 0 =spt1, and g x has the same sign as x 0 =s. Hence, the argument of the logarithm occurring above is between 0 and 1. Now let cekT be the transcendental function that is defined implicitly as the solution of the equation cekTC0lncekT?k. (12) By differentiating, we see that dc dk ?C0 cekT 1C0cekT , and hence the function cekTis monotone decreasing if its range is confined to 0pcekTp1. The corresponding domain is 1pkp1. Using the function c, we can write the feedrate explicitly in terms of the curve parameter x as vexT?g x v 0 sexT x 0 exT 1C0c g x A x Zv 2 0 exexTtcT C18C19C20C21 . We regard cekT as a basic transcendental function, of similar stature to the trigonometric or logarithmic func- tions. To use it in the context of real-time motion control, an efficient means to evaluate this function is required. Re-writing (12) in the form cekT?expeC0kTexpecekTT (13) yields the iteration sequence for cekTdefined by c r ?expeC0kTexpec rC01 T; r?1;2; ... (14) with a suitable starting approx