亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        神經(jīng)網(wǎng)絡(luò)在自由曲線插補(bǔ)中的應(yīng)用初探

        2020-10-14 01:03:50鄭斌
        關(guān)鍵詞:坐標(biāo)值表達(dá)式神經(jīng)網(wǎng)絡(luò)

        ◆鄭斌

        神經(jīng)網(wǎng)絡(luò)在自由曲線插補(bǔ)中的應(yīng)用初探

        ◆鄭斌

        (西藏民族大學(xué)教育學(xué)院 陜西 712082)

        由于運(yùn)用NURBS曲線插補(bǔ)中求導(dǎo)具有誤差較大、計(jì)算繁多、較為復(fù)雜等問題,因此提出采用神經(jīng)網(wǎng)絡(luò)對自由曲線進(jìn)行插補(bǔ),以弓高誤差作為約束條件,建立起一個進(jìn)給步長可變的神經(jīng)網(wǎng)絡(luò)數(shù)控插補(bǔ)的模型。本文主要研究了利用神經(jīng)網(wǎng)絡(luò)的非線性逼近及其自主學(xué)習(xí)的能力,通過對未知方程式曲線的辨識,實(shí)現(xiàn)對未知表達(dá)式曲線的插補(bǔ)。經(jīng)過理論研究以及仿真試驗(yàn)表明,這樣的方法能夠較好的完成這一類曲線的插補(bǔ)。

        神經(jīng)網(wǎng)絡(luò);自由曲線;數(shù)控插補(bǔ)

        1 引言

        自由曲線主要是指部分不能用數(shù)學(xué)公式進(jìn)行表示,但能夠通過一些散點(diǎn)連接形成的光滑曲線來表示的曲線?,F(xiàn)階段,大多數(shù)自由曲線的分析都使用NURBS曲線模型進(jìn)行研究,經(jīng)過分析后得到該曲線的表達(dá)式,再按照得到的式子進(jìn)行插補(bǔ)操作。然而,NURBS曲線建模法存在諸多的弊端,例如:計(jì)算量較大、結(jié)果誤差較大、要對數(shù)學(xué)基礎(chǔ)知識的掌握過硬等等,從而給自由曲線的插補(bǔ)帶來了極大的困難。

        基于對自由曲線研究的現(xiàn)狀問題,可以利用神經(jīng)網(wǎng)絡(luò)對其進(jìn)行插補(bǔ)操作。作為一種較為靈活的邊緣性交叉科目,神經(jīng)網(wǎng)絡(luò)有著并行運(yùn)算的優(yōu)勢,能夠極大減少用于對自由曲線插補(bǔ)的時間。此外,神經(jīng)網(wǎng)絡(luò)還具有非線性逼近及其自主學(xué)習(xí)的能力,因此可以對不同的曲線或者離散點(diǎn)進(jìn)行插補(bǔ),具有較為廣泛的應(yīng)用。神經(jīng)網(wǎng)絡(luò)能夠彌補(bǔ)其他插補(bǔ)方式的一些不足之處,保證了自由曲線插補(bǔ)的高效性以及準(zhǔn)確性。本文主要利用神經(jīng)網(wǎng)絡(luò)對未知方程式曲線的辨識,從而實(shí)現(xiàn)對位置表達(dá)式曲線的插補(bǔ)。

        2 神經(jīng)網(wǎng)絡(luò)中的算法與參數(shù)分析

        現(xiàn)階段,大部分工程當(dāng)中都是把神經(jīng)網(wǎng)絡(luò)當(dāng)作控制器來應(yīng)用,其實(shí)現(xiàn)的功能就是通過對網(wǎng)絡(luò)間連接權(quán)值的改變,使得網(wǎng)絡(luò)結(jié)構(gòu)產(chǎn)生改變,最終保證輸入和輸出符合相關(guān)的需求。神經(jīng)網(wǎng)絡(luò)技術(shù)具有各種各樣的結(jié)構(gòu)以及算法,其中,應(yīng)用較為廣泛的是基于BP算法的多層前饋神經(jīng)網(wǎng)絡(luò),并且此種算法發(fā)展得較為成熟。算法過程如下:

        (1)首先進(jìn)行初始化,隨機(jī)產(chǎn)生不同的連接權(quán)[]、[]和閾值θ、r

        (2)根據(jù)已有的輸入輸出模式,進(jìn)行隱層以及輸出層等單元的輸出計(jì)算:

        (3)選擇下一個輸入模式,返回步驟(2)操作,當(dāng)網(wǎng)絡(luò)輸出誤差滿足要求則結(jié)束訓(xùn)練。

        通過以上步驟,權(quán)值的不斷修正使網(wǎng)絡(luò)的誤差符合要求。這時網(wǎng)絡(luò)訓(xùn)練基本結(jié)束,當(dāng)訓(xùn)練結(jié)束后,神經(jīng)網(wǎng)絡(luò)進(jìn)入到后續(xù)的使用當(dāng)中。

        3 構(gòu)建未知表達(dá)式的神經(jīng)網(wǎng)絡(luò)辨識模型

        在對未知表達(dá)式模型進(jìn)行處理的過程中,首先利用激光掃描或坐標(biāo)測量儀等工具對模型進(jìn)行測量,得到各個特征點(diǎn)的坐標(biāo)值;然后通過神經(jīng)網(wǎng)絡(luò)的非線性逼近及其自主學(xué)習(xí)的能力,根據(jù)已有的數(shù)據(jù)點(diǎn)對神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練和檢驗(yàn),以便完成利用神經(jīng)網(wǎng)絡(luò)對未知表達(dá)式曲線的模擬操作。

        (1)辨識模型的結(jié)構(gòu)

        圖1 NDNN模型結(jié)構(gòu)圖(u表示系統(tǒng)的輸入,y表示系統(tǒng)的輸出)

        根據(jù)圖一所示的非線性動態(tài)的神經(jīng)網(wǎng)絡(luò)線性動態(tài)網(wǎng)絡(luò)(LDN)和線性靜態(tài)網(wǎng)絡(luò)(NSN)的模型,可以看出根據(jù)兩者的不同特點(diǎn)對系統(tǒng)起到不同的作用。其中要對系統(tǒng)的動態(tài)特征加以學(xué)習(xí),對非線性靜態(tài)網(wǎng)絡(luò)進(jìn)行優(yōu)化,可以對系統(tǒng)的非線性關(guān)系加以映射。如此,兩者結(jié)合起來能夠用簡單的網(wǎng)絡(luò)結(jié)果和較少的計(jì)算量、訓(xùn)練量,使得未知結(jié)構(gòu)的非線性動態(tài)特征達(dá)到最佳狀態(tài)。

        (2)網(wǎng)絡(luò)的學(xué)習(xí)過程

        網(wǎng)絡(luò)的學(xué)習(xí)過程,其核心內(nèi)容就是對網(wǎng)絡(luò)不斷進(jìn)行訓(xùn)練,通過改正其連接權(quán)值,保證網(wǎng)絡(luò)的實(shí)際輸出能夠和理想的輸出精度要求相符合。此外,在神經(jīng)網(wǎng)絡(luò)插補(bǔ)控制器進(jìn)行學(xué)習(xí)訓(xùn)練的時候,可以利用fANN模板和插補(bǔ)控制器CANN連接的形式,實(shí)現(xiàn)對網(wǎng)絡(luò)的學(xué)習(xí)過程。通過此種形式,能夠很好省去學(xué)習(xí)過程中產(chǎn)生的中間數(shù)據(jù),這樣就極大提高了網(wǎng)絡(luò)學(xué)習(xí)的質(zhì)量和效率。

        4 構(gòu)建數(shù)控插補(bǔ)的神經(jīng)網(wǎng)絡(luò)控制模型

        在對曲線模型進(jìn)行插補(bǔ)的過程中,利用刀具在進(jìn)行插補(bǔ)的時候,其速度方向也在不斷發(fā)生變化。然而,由于刀具加工的速度不會無限增大,所以我們需要分別得出x、y軸的分速度變化曲線。然后對x、y兩軸的速度進(jìn)行計(jì)算,以便利用兩軸聯(lián)動來帶動刀具不斷朝著不同的方向進(jìn)行插補(bǔ)。

        其中,在每一段的插補(bǔ)內(nèi),x、y軸的運(yùn)動速度計(jì)算公式為:

        其中,f()表示刀具的進(jìn)給速度,可以按照具體的加工情況進(jìn)行精準(zhǔn)地確定。

        (1)網(wǎng)絡(luò)結(jié)構(gòu)分析

        利用神經(jīng)網(wǎng)絡(luò)fANN對自由曲線進(jìn)行構(gòu)建分析后,在對其進(jìn)行插補(bǔ)的過程中,能夠利用fANN模塊在不同點(diǎn)處獲得的數(shù)據(jù)信息,并且得到在不同插補(bǔ)段內(nèi)X軸與Y軸的運(yùn)動速度,實(shí)現(xiàn)對兩軸的驅(qū)動,以便完成兩軸之間的聯(lián)動,這樣就可以推動刀具朝著不同的方向進(jìn)行插補(bǔ),從而確定刀具運(yùn)動到的每一個定位點(diǎn),其中,定位點(diǎn)的坐標(biāo)需要變?yōu)橹苯亲鴺?biāo)的形式。

        通過對網(wǎng)絡(luò)結(jié)構(gòu)的分析,其輸入層里面存在兩個神經(jīng)元,分別與x軸、y軸的數(shù)值相對應(yīng),輸出層存在四個神經(jīng)元,分別與x軸、y軸的數(shù)值及其插補(bǔ)后的x軸、y軸的速度相對應(yīng),這樣就得到了一個單隱層的網(wǎng)絡(luò)結(jié)構(gòu)模型,其隱層的單元數(shù)設(shè)置為七。神經(jīng)網(wǎng)絡(luò)的插補(bǔ)控制器可以用CANN來表示。

        (2)網(wǎng)絡(luò)的數(shù)控插補(bǔ)原理

        在周期插補(bǔ)的過程中,需要將未知表達(dá)式曲線上的點(diǎn)全部輸入到fANN里面,這樣就能夠在fANN輸入端獲取相應(yīng)的坐標(biāo)值,將其作為插補(bǔ)控制器的輸入數(shù)據(jù)。把數(shù)據(jù)輸入到CANN里面的時候,可以得到實(shí)際的輸出結(jié)果,也就是下一個插補(bǔ)點(diǎn)的坐標(biāo)值及其相關(guān)的運(yùn)動速度,這樣就能夠獲取插補(bǔ)周期的控制命令。把此控制命令傳輸?shù)綑C(jī)床的CNC控制系統(tǒng)里面,完成周期的插補(bǔ)操作過程。最后,把插補(bǔ)周期過程中得到的輸出端的數(shù)據(jù)值進(jìn)行反饋,將此輸出值作為插補(bǔ)器的輸入端,進(jìn)行重復(fù)訓(xùn)練,從而實(shí)現(xiàn)完整的插補(bǔ)運(yùn)算過程。

        5 進(jìn)行仿真實(shí)驗(yàn)和結(jié)果分析

        為了進(jìn)一步證明構(gòu)建的神經(jīng)網(wǎng)絡(luò)插補(bǔ)模型的科學(xué)性以及準(zhǔn)確性,可以利用MATLAB仿真軟件進(jìn)行測試。依據(jù)仿真的結(jié)果可以得出,利用神經(jīng)網(wǎng)絡(luò)的非線性逼近及其自主學(xué)習(xí)的能力,通過對未知方程式曲線的辨識,能夠?qū)崿F(xiàn)對未知表達(dá)式曲線的插補(bǔ)過程。

        目前,一般都應(yīng)用神經(jīng)網(wǎng)絡(luò)的插補(bǔ)器進(jìn)行相關(guān)運(yùn)算,極大改善了傳統(tǒng)插補(bǔ)方式計(jì)算量繁多復(fù)雜、出錯率較高的不足,這樣的神經(jīng)網(wǎng)絡(luò)數(shù)控系統(tǒng)插補(bǔ)器在工作的時候只需要對下一個插補(bǔ)點(diǎn)進(jìn)行插補(bǔ)運(yùn)算,也就是說當(dāng)構(gòu)建好網(wǎng)絡(luò),在輸入端位置配置好前一個插補(bǔ)點(diǎn)的坐標(biāo)值,就能夠在輸出端得到下一個插補(bǔ)點(diǎn)的坐標(biāo)值,以及下一個插補(bǔ)點(diǎn)兩軸所對應(yīng)的運(yùn)動速度等。最后把得到的數(shù)據(jù)傳輸?shù)娇刂葡到y(tǒng)里面,以便完成系統(tǒng)的自動運(yùn)行。

        6 結(jié)語

        本文主要利用神經(jīng)網(wǎng)絡(luò)插補(bǔ)模型對自由曲線以及未知表達(dá)式曲線進(jìn)行插補(bǔ),在這一過程中,只需根據(jù)自由曲線中的部分型值點(diǎn)就可以完成此操作,而且不需要其他的數(shù)學(xué)計(jì)算過程。此種算法原理簡單、計(jì)算量較小,并且插補(bǔ)精度也相比于傳統(tǒng)的插補(bǔ)方式高出許多,插補(bǔ)速度也得到了極大的提升。

        因此,我們利用神經(jīng)網(wǎng)絡(luò)插補(bǔ)器來對未知曲線表達(dá)式進(jìn)行插補(bǔ)加工,這樣極大提高了插補(bǔ)的速度以及準(zhǔn)確率,同時也減輕了計(jì)算負(fù)擔(dān)。此外,如果想要進(jìn)一步的提升神經(jīng)網(wǎng)絡(luò)的逼近水平,減少加工的誤差,可以對相關(guān)的學(xué)習(xí)算法進(jìn)行優(yōu)化與改進(jìn)。

        [1]鄔再新,李華兵.神經(jīng)網(wǎng)絡(luò)在自由曲線插補(bǔ)中的應(yīng)用研究[J].組合機(jī)床與自動化加工技術(shù),2019(2):49-52.

        [2]李華兵.神經(jīng)網(wǎng)絡(luò)在自由曲線插補(bǔ)中的應(yīng)用研究[D].甘肅:蘭州理工大學(xué),2019.

        [3]劉少貞.基于RBF神經(jīng)網(wǎng)絡(luò)的四軸機(jī)器臂軌跡規(guī)劃研究[D].陜西:西安工業(yè)大學(xué),2016.

        [4]夏炎.多關(guān)節(jié)機(jī)械臂軌跡規(guī)劃和軌跡跟蹤控制研究[D].黑龍江:哈爾濱工業(yè)大學(xué),2017.

        [5]徐扣.六自由度機(jī)械臂的逆運(yùn)動學(xué)求解與軌跡規(guī)劃研究[D].廣東:廣東工業(yè)大學(xué),2016.

        猜你喜歡
        坐標(biāo)值表達(dá)式神經(jīng)網(wǎng)絡(luò)
        麥弗遜懸架主銷軸線對半軸滑移的影響
        北京汽車(2023年1期)2023-03-03 00:50:38
        一個混合核Hilbert型積分不等式及其算子范數(shù)表達(dá)式
        表達(dá)式轉(zhuǎn)換及求值探析
        神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        淺析C語言運(yùn)算符及表達(dá)式的教學(xué)誤區(qū)
        基于二分法迭代的凸模數(shù)控銑削加工編程*
        基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
        復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
        基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
        議C語言中循環(huán)語句
        商(2012年11期)2012-07-09 19:07:55
        亚洲精品乱码久久久久久蜜桃不卡| 精品亚亚洲成av人片在线观看| 国产免费精品一品二区三| 少妇人妻综合久久中文字幕| 国产喷白浆精品一区二区豆腐 | 精品国产自在现线看久久| 一区二区三区视频| 亚洲成a人片在线观看天堂无码 | 日韩欧美精品有码在线观看| 99久久久69精品一区二区三区| 久久婷婷五月综合色高清| 精品人妻少妇一区二区三区不卡 | 日韩无码无播放器视频| 国产成人精品午夜福利在线| 国产aⅴ丝袜旗袍无码麻豆| 国产成人亚洲系列毛片| 青青草免费在线爽视频| 久久婷婷人人澡人人爽人人爱| 国产成人av一区二区三区无码| 久久精品国产精品亚洲艾| 二区三区日本高清视频| 色www永久免费视频| 成人免费一区二区三区| 日本午夜国产精彩| 欧美日韩一二三区高在线| 大陆少妇一区二区三区| 妺妺窝人体色www看人体| 男女边吃奶边做边爱视频| 色琪琪一区二区三区亚洲区| 亚洲一区二区三区2021| 一本无码av中文出轨人妻| 亚洲精品有码在线观看| 久久人妻精品中文字幕一区二区 | 福利一区在线观看| 色婷婷狠狠97成为人免费| 国产精品一区二区夜色不卡| 狼狼综合久久久久综合网| 中文在线天堂网www| 在线免费观看国产视频不卡| 国产亚洲精品久久午夜玫瑰园| 国产99视频精品免视看9|