版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于DSP技術(shù)的多軸運(yùn)動(dòng)控制器的應(yīng)用研究基于DSP技術(shù)的多軸運(yùn)動(dòng)控制器的應(yīng)用研究摘要摘要:本文介紹了利用基于DSP技術(shù)的多軸運(yùn)動(dòng)控制器作為下位機(jī)本文介紹了利用基于DSP技術(shù)的多軸運(yùn)動(dòng)控制器作為下位機(jī)PC機(jī)作為上位機(jī)所構(gòu)成的PC機(jī)作為上位機(jī)所構(gòu)成的主從式數(shù)控立式銑床控制系統(tǒng)。該系統(tǒng)充分利用了PC機(jī)技術(shù)和DSP技術(shù)資源主從式數(shù)控立式銑床控制系統(tǒng)。該系統(tǒng)充分利用了PC機(jī)技術(shù)和DSP技術(shù)資源具有高精具有高精度、高速度、高性價(jià)比的特性。度、高速度
2、、高性價(jià)比的特性。1引言引言WTOWTO———中國人企盼十多年的夢(mèng)想終于實(shí)現(xiàn)了中國人企盼十多年的夢(mèng)想終于實(shí)現(xiàn)了這無疑對(duì)我國原本相對(duì)落后的機(jī)械這無疑對(duì)我國原本相對(duì)落后的機(jī)械制造業(yè)帶來了難得的機(jī)遇和巨大的挑戰(zhàn)。作為機(jī)械制造業(yè)重中之重的數(shù)控機(jī)床自然首當(dāng)其制造業(yè)帶來了難得的機(jī)遇和巨大的挑戰(zhàn)。作為機(jī)械制造業(yè)重中之重的數(shù)控機(jī)床自然首當(dāng)其沖未來幾年內(nèi)我們國家能不能盡快與國際接軌未來幾年內(nèi)我們國家能不能盡快與國際接軌開發(fā)出具有自主知識(shí)產(chǎn)權(quán)的高精密數(shù)控機(jī)
3、開發(fā)出具有自主知識(shí)產(chǎn)權(quán)的高精密數(shù)控機(jī)床在中高端數(shù)控機(jī)床方面占有一席之地顯得十分重要。在中高端數(shù)控機(jī)床方面占有一席之地顯得十分重要?!笆濉币?guī)劃中也指出“十五”規(guī)劃中也指出整個(gè)機(jī)床行整個(gè)機(jī)床行業(yè)要以提高國產(chǎn)數(shù)控機(jī)床市場(chǎng)占有率為目標(biāo)。業(yè)要以提高國產(chǎn)數(shù)控機(jī)床市場(chǎng)占有率為目標(biāo)。數(shù)控系統(tǒng)是一種典型的多軸實(shí)時(shí)運(yùn)動(dòng)控制系統(tǒng)。傳統(tǒng)的機(jī)床數(shù)控系統(tǒng)采用的是專用的數(shù)控系統(tǒng)是一種典型的多軸實(shí)時(shí)運(yùn)動(dòng)控制系統(tǒng)。傳統(tǒng)的機(jī)床數(shù)控系統(tǒng)采用的是專用的計(jì)算機(jī)加多單片機(jī)計(jì)算機(jī)
4、加多單片機(jī)多控制回路的封閉式并行結(jié)構(gòu)。此類控制器在高速、高精度和多軸同步多控制回路的封閉式并行結(jié)構(gòu)。此類控制器在高速、高精度和多軸同步運(yùn)動(dòng)控制等方面存在著難以逾越的技術(shù)瓶頸。為此我們采用了深圳摩信科技有限公司基于運(yùn)動(dòng)控制等方面存在著難以逾越的技術(shù)瓶頸。為此我們采用了深圳摩信科技有限公司基于DSP技術(shù)的多軸運(yùn)動(dòng)控制器MCTDSP技術(shù)的多軸運(yùn)動(dòng)控制器MCT8000F4(插在PC機(jī)ISA插槽中插在PC機(jī)ISA插槽中)配以PC機(jī)組成了配以PC機(jī)
5、組成了主從式數(shù)控系統(tǒng)主從式數(shù)控系統(tǒng)以實(shí)現(xiàn)立式數(shù)控銑床的功能。該控制器可提供以實(shí)現(xiàn)立式數(shù)控銑床的功能。該控制器可提供2~8軸的高速、高精度伺軸的高速、高精度伺服(步進(jìn)步進(jìn))控制控制其核心芯片采用美國TI公司其核心芯片采用美國TI公司32位浮點(diǎn)DSPTMS位浮點(diǎn)DSPTMS320C31(40MHzMHz)。系統(tǒng)的多軸控制指令集合可以在一個(gè)中斷周期系統(tǒng)的多軸控制指令集合可以在一個(gè)中斷周期(高達(dá)高達(dá)10μSμS)內(nèi)完成內(nèi)完成從而克服了傳統(tǒng)的并行
6、從而克服了傳統(tǒng)的并行結(jié)構(gòu)在本質(zhì)上的同步控制瓶頸。結(jié)構(gòu)在本質(zhì)上的同步控制瓶頸。2系統(tǒng)構(gòu)成系統(tǒng)構(gòu)成圖1為該方案的系統(tǒng)硬件構(gòu)成圖。為該方案的系統(tǒng)硬件構(gòu)成圖。利用DSP控制器的其中三個(gè)步進(jìn)控制通道控制X、Y、Z軸利用DSP控制器的其中三個(gè)步進(jìn)控制通道控制X、Y、Z軸(刀具上下位移刀具上下位移)三個(gè)步三個(gè)步進(jìn)電機(jī)進(jìn)電機(jī)X、Y軸實(shí)現(xiàn)兩聯(lián)動(dòng)X、Y軸實(shí)現(xiàn)兩聯(lián)動(dòng)通過滾珠絲桿驅(qū)動(dòng)加工平臺(tái)。所有步進(jìn)電機(jī)都配以光電旋轉(zhuǎn)編通過滾珠絲桿驅(qū)動(dòng)加工平臺(tái)。所有步進(jìn)電機(jī)都
7、配以光電旋轉(zhuǎn)編碼器以構(gòu)成碼器以構(gòu)成(半)閉環(huán)系統(tǒng)閉環(huán)系統(tǒng)實(shí)現(xiàn)位置和速度控制實(shí)現(xiàn)位置和速度控制并且在步進(jìn)電機(jī)驅(qū)動(dòng)器內(nèi)實(shí)現(xiàn)細(xì)分控制并且在步進(jìn)電機(jī)驅(qū)動(dòng)器內(nèi)實(shí)現(xiàn)細(xì)分控制在D在D4關(guān)鍵技術(shù)及其相關(guān)理論關(guān)鍵技術(shù)及其相關(guān)理論4.1刀具半徑補(bǔ)償?shù)毒甙霃窖a(bǔ)償在輪廓加工過程中在輪廓加工過程中銑刀刀具總有一定的半徑銑刀刀具總有一定的半徑并且在粗加工和半精加工時(shí)并且在粗加工和半精加工時(shí)還要預(yù)留一定的還要預(yù)留一定的加工裕量加工裕量而且由于刀具還存在著磨損而且由于
8、刀具還存在著磨損因此因此待加工工件輪廓還要加上刀具半徑補(bǔ)償才是刀待加工工件輪廓還要加上刀具半徑補(bǔ)償才是刀具中心的正確運(yùn)動(dòng)軌跡。為此本系統(tǒng)采用了C機(jī)能刀具半徑補(bǔ)償?shù)姆椒ň咧行牡恼_運(yùn)動(dòng)軌跡。為此本系統(tǒng)采用了C機(jī)能刀具半徑補(bǔ)償?shù)姆椒ǖ毒哐a(bǔ)償?shù)墓ぷ靼毒哐a(bǔ)償?shù)墓ぷ靼顺绦蚨沃g的自動(dòng)轉(zhuǎn)接和切削判別。圖括了程序段之間的自動(dòng)轉(zhuǎn)接和切削判別。圖3是直線接直線時(shí)刀具半徑矢量、轉(zhuǎn)接交點(diǎn)矢是直線接直線時(shí)刀具半徑矢量、轉(zhuǎn)接交點(diǎn)矢量計(jì)算的軟件實(shí)現(xiàn)流程圖量計(jì)
9、算的軟件實(shí)現(xiàn)流程圖該應(yīng)用程序在Matlab開發(fā)環(huán)境下實(shí)現(xiàn)該應(yīng)用程序在Matlab開發(fā)環(huán)境下實(shí)現(xiàn)然后集成到人機(jī)控制然后集成到人機(jī)控制界面中去。對(duì)于直線接圓弧、圓弧接圓弧的情況稍作修正即可利用這一流程圖來實(shí)現(xiàn)。界面中去。對(duì)于直線接圓弧、圓弧接圓弧的情況稍作修正即可利用這一流程圖來實(shí)現(xiàn)。將刀具半徑補(bǔ)償環(huán)節(jié)在PC機(jī)上進(jìn)行將刀具半徑補(bǔ)償環(huán)節(jié)在PC機(jī)上進(jìn)行一則可以充利用PC機(jī)資源一則可以充利用PC機(jī)資源又可以為運(yùn)動(dòng)控制器又可以為運(yùn)動(dòng)控制器實(shí)時(shí)插補(bǔ)、
10、運(yùn)動(dòng)控制爭(zhēng)取更多的DSPCPU資源。實(shí)時(shí)插補(bǔ)、運(yùn)動(dòng)控制爭(zhēng)取更多的DSPCPU資源。4.2直線及圓弧插補(bǔ)直線及圓弧插補(bǔ)插補(bǔ)運(yùn)算是數(shù)控系統(tǒng)根據(jù)輸入的基本數(shù)據(jù)插補(bǔ)運(yùn)算是數(shù)控系統(tǒng)根據(jù)輸入的基本數(shù)據(jù)(如直線的起點(diǎn)和終點(diǎn)如直線的起點(diǎn)和終點(diǎn)圓弧的起點(diǎn)、終點(diǎn)和圓弧的起點(diǎn)、終點(diǎn)和圓心圓心進(jìn)給速度進(jìn)給速度刀具參數(shù)等刀具參數(shù)等)在輪廓起點(diǎn)和終點(diǎn)之間在輪廓起點(diǎn)和終點(diǎn)之間計(jì)瑣若干中間點(diǎn)的坐標(biāo)值計(jì)瑣若干中間點(diǎn)的坐標(biāo)值(密值密值)從而將從而將工件輪廓描述出來。本系統(tǒng)
11、的插補(bǔ)運(yùn)算采用了閉環(huán)控制的數(shù)控機(jī)床中常用的時(shí)間分割插補(bǔ)工件輪廓描述出來。本系統(tǒng)的插補(bǔ)運(yùn)算采用了閉環(huán)控制的數(shù)控機(jī)床中常用的時(shí)間分割插補(bǔ)法。這種方法是每隔時(shí)間tms進(jìn)行一次插補(bǔ)運(yùn)算。即先通過速度計(jì)算法。這種方法是每隔時(shí)間tms進(jìn)行一次插補(bǔ)運(yùn)算。即先通過速度計(jì)算按進(jìn)給速度F按進(jìn)給速度F(mmminmin)計(jì)算出tms內(nèi)的合成進(jìn)給量f計(jì)算出tms內(nèi)的合成進(jìn)給量f然后進(jìn)行插補(bǔ)運(yùn)算然后進(jìn)行插補(bǔ)運(yùn)算根據(jù)刀具運(yùn)動(dòng)軌跡與各坐標(biāo)根據(jù)刀具運(yùn)動(dòng)軌跡與各坐標(biāo)軸的
12、幾何關(guān)系軸的幾何關(guān)系求出各軸在一個(gè)插補(bǔ)周期內(nèi)的插補(bǔ)進(jìn)給量求出各軸在一個(gè)插補(bǔ)周期內(nèi)的插補(bǔ)進(jìn)給量按時(shí)間間隔以增量形式給各軸送出按時(shí)間間隔以增量形式給各軸送出一個(gè)個(gè)插補(bǔ)增量一個(gè)個(gè)插補(bǔ)增量通過驅(qū)動(dòng)部分使機(jī)床完成預(yù)定軌跡的加工通過驅(qū)動(dòng)部分使機(jī)床完成預(yù)定軌跡的加工邊計(jì)算邊計(jì)算邊加工邊加工直至加工終點(diǎn)。直至加工終點(diǎn)。合成進(jìn)給量f為合成進(jìn)給量f為:f=FF1000tt601000=F60tumtumtmstms對(duì)于直線插補(bǔ)來講對(duì)于直線插補(bǔ)來講插補(bǔ)所形成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于DSP的多軸運(yùn)動(dòng)控制器研究.pdf
- 基于LabVIEW的多軸運(yùn)動(dòng)控制器應(yīng)用研究.pdf
- 基于DSP的多軸運(yùn)動(dòng)控制器的設(shè)計(jì)與研究.pdf
- 基于DSP的多軸運(yùn)動(dòng)控制器的研究與設(shè)計(jì).pdf
- 基于DSP6713的多軸運(yùn)動(dòng)控制器的設(shè)計(jì).pdf
- 基于DSP+FPGA多軸運(yùn)動(dòng)控制器的研究與實(shí)現(xiàn).pdf
- 基于DSP和CPLD的多軸運(yùn)動(dòng)控制器研究與設(shè)計(jì).pdf
- 基于ethercat的多軸運(yùn)動(dòng)控制器
- 基于DSP和CPLD的多軸運(yùn)動(dòng)控制器的設(shè)計(jì)與研究.pdf
- 基于DSP的多軸運(yùn)動(dòng)控制器軟件系統(tǒng)的研究與開發(fā).pdf
- 基于EtherCAT的多軸運(yùn)動(dòng)控制器研究.pdf
- 基于DSP+CPLD的多軸運(yùn)動(dòng)控制器平臺(tái)設(shè)計(jì)及單軸伺服運(yùn)動(dòng)控制算法研究.pdf
- 基于DSP的運(yùn)動(dòng)控制器.pdf
- 基于ARM微處理器與DSP運(yùn)動(dòng)控制芯片的嵌入式多軸運(yùn)動(dòng)控制器的研究.pdf
- 基于Ethernet Powerlink的多軸運(yùn)動(dòng)控制器的研究.pdf
- 基于CAN總線的多軸運(yùn)動(dòng)控制器的研究.pdf
- 基于DSP總線形式的多軸運(yùn)動(dòng)控制器的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于DSP多軸運(yùn)動(dòng)控制器在異型油罐焊接機(jī)器人中的應(yīng)用.pdf
- 基于asic多軸運(yùn)動(dòng)控制器的設(shè)計(jì)與開發(fā)
- 基于usb3.0與fpga的多軸運(yùn)動(dòng)控制器開發(fā)與應(yīng)用研究
評(píng)論
0/150
提交評(píng)論