如何設(shè)計(jì)數(shù)控機(jī)床工作臺(tái)DSP定位誤差系統(tǒng)?學(xué)起來(lái)
在下述的內(nèi)容中,小編將會(huì)對(duì)數(shù)控機(jī)床工作臺(tái)DSP定位誤差系統(tǒng)設(shè)計(jì)予以報(bào)道,如果定位誤差系統(tǒng)是您想要了解的焦點(diǎn)之一,不妨和小編共同閱讀這篇文章哦。
一、定位誤差的定義是什么
定位誤差是關(guān)聯(lián)實(shí)際被測(cè)要素對(duì)其具有確定位置的理想要素的變動(dòng)量。定位誤差值用定位最小包容區(qū)域的寬度或直徑表示。定位最小包容區(qū)域是與公差帶形狀相同、按理想被測(cè)要素的位置、包容實(shí)際被測(cè)要素且具有最小寬度或直徑的區(qū)域。
所謂定位誤差,是由于工件在夾具上(或者機(jī)床上)定位不準(zhǔn)而引起的加工誤差。因?yàn)閷?duì)一批工件來(lái)說(shuō), 刀具經(jīng)調(diào)整后位置是不動(dòng)的,即被加工表面的位置相對(duì)于定位基準(zhǔn)是不變的,所以定位誤差就是工序 基準(zhǔn)在加工尺寸方向上的最大變動(dòng)量。
在PTP方式中,定位誤差是指控制對(duì)象從某一位置A點(diǎn)出發(fā),經(jīng)過(guò)充分的時(shí)間到達(dá)目標(biāo)位置B點(diǎn)與理論位置之差,稱(chēng)作E.經(jīng)反復(fù)多次運(yùn)行E值的頻數(shù)大致呈正態(tài)分布.也有分別以E的均值e、標(biāo)準(zhǔn)方差σ來(lái)表示定位誤差或用e±3σ進(jìn)行標(biāo)定的。
二、數(shù)控機(jī)床工作臺(tái)DSP定位誤差系統(tǒng)設(shè)計(jì)
1、系統(tǒng)硬件設(shè)計(jì)
本次建應(yīng)定位誤差模型而測(cè)補(bǔ)傳系練包含了教控系統(tǒng)進(jìn)給軸反饋結(jié)構(gòu)、DSP建模預(yù)測(cè)系統(tǒng)以及數(shù)控系統(tǒng)三個(gè)部分,具體見(jiàn)下圖。定位誤差預(yù)測(cè)補(bǔ)償是按照反境中斷方式完成、補(bǔ)保方式是把DSP模塊預(yù)測(cè)淏差嵌入同服系統(tǒng)光柵位置反饋環(huán)節(jié)內(nèi)來(lái)完成,利用DSP建立機(jī)床數(shù)控系統(tǒng)通信聯(lián)系,采集位置參數(shù)與速度信號(hào),并輸入DSP定位誤差預(yù)測(cè)模型中,把預(yù)觀(guān)定位誤差轉(zhuǎn)變成補(bǔ)償?shù)拿}沖信號(hào)再將其加入何服反饋環(huán)內(nèi)來(lái)達(dá)到補(bǔ)償?shù)男Ч?
2、系統(tǒng)軟件設(shè)計(jì)
先通過(guò)Matlab軟件構(gòu)建得到GA-BP模型,得到優(yōu)化權(quán)值與閾值后,再將結(jié)果移植至DSP內(nèi)開(kāi)展建模與預(yù)測(cè),由此促進(jìn)預(yù)測(cè)速率的大幅提升。
本文設(shè)計(jì)了一種三層結(jié)構(gòu)BP網(wǎng)絡(luò),對(duì)隱含層與輸出層分別進(jìn)行200次訓(xùn)練,控制學(xué)習(xí)速率為0.1,將訓(xùn)練日標(biāo)設(shè)定在0.001;以GA算法對(duì)BP網(wǎng)絡(luò)定位淏差預(yù)測(cè)模型進(jìn)行權(quán)值與閩值優(yōu)化,再將GA算法參數(shù)遺傳代數(shù)50、種群個(gè)數(shù)80、變異概率0.05、交叉概率0.8。按照以上參數(shù)通過(guò)Matlab構(gòu)建得到GA-BP仿真模型。
在Matlab軟件中構(gòu)建GA-BP模型再通過(guò)訓(xùn)練獲得最優(yōu)權(quán)值與閾值,再按照下圖流程對(duì)DSP建立仿真模型。
第一步先歸一化計(jì)算獲得初始數(shù)據(jù);接著通過(guò)表達(dá)式構(gòu)建得到GA.BP模型,再把初始參數(shù)代入模型內(nèi)開(kāi)展預(yù)測(cè);再對(duì)上述預(yù)測(cè)結(jié)果進(jìn)行反歸一化計(jì)算并輸出結(jié)果。以下給出了上述程序的數(shù)學(xué)描述過(guò)程
對(duì)GA-BP網(wǎng)絡(luò)進(jìn)行結(jié)構(gòu)分析可以發(fā)現(xiàn),輸入層至隱含層表達(dá)式如下:
隱含層至輸出層表達(dá)式如下:
由此得到以下的輸出層表達(dá)式:
上述所有信息便是小編這次為大家推薦的內(nèi)容,希望大家能夠喜歡,想了解更多有關(guān)它的信息或者其它內(nèi)容,請(qǐng)關(guān)注我們網(wǎng)站哦。