[發(fā)明專利]一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法在審
| 申請?zhí)枺?/td> | 201911027721.0 | 申請日: | 2019-10-28 |
| 公開(公告)號: | CN110780642A | 公開(公告)日: | 2020-02-11 |
| 發(fā)明(設(shè)計)人: | 朱昊;包永強(qiáng);宋宇飛;劉婷婷;蔣姝 | 申請(專利權(quán))人: | 南京工程學(xué)院 |
| 主分類號: | G05B19/4103 | 分類號: | G05B19/4103 |
| 代理公司: | 32252 南京鐘山專利代理有限公司 | 代理人: | 梁濤 |
| 地址: | 211167 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 插補(bǔ) 并行計算 構(gòu)建 并行運算 參數(shù)優(yōu)化 插補(bǔ)位置 高階導(dǎo)數(shù) 內(nèi)部硬件 算法實現(xiàn) 系統(tǒng)計算 硬件模塊 優(yōu)化設(shè)計 離散化 自啟動 四階 并行 硬化 引入 保證 | ||
1.一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:所述方法包括以下步驟:
步驟1:選取三步四階Adams模型;
步驟2:建立NURBS插補(bǔ)模型;
步驟3:插補(bǔ)模型離散化;
步驟4:采用Runge-Kutta算法實現(xiàn)插補(bǔ)模型自啟動;
步驟5:基于FPGA構(gòu)建并行運算模型。
2.根據(jù)權(quán)利要求1所述的一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:步驟1選取的三步四階Adams模型為:
其中,h為步進(jìn)值,其截斷誤差為O(t5),y(xn+1)、y(xn)、y(xn-1)、y(xn-2)、y(xn-3)分別為第n+1步、第n步、第n-1步、第n-2步、第n-3步。
3.根據(jù)權(quán)利要求2所述的一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:步驟2中,令插補(bǔ)周期
T=h (5)
參數(shù)節(jié)點
uj=y(tǒng)n (6)
則由式(5)和式(6)可得
從而,位置參數(shù)uj+1求取公式如下:
4.根據(jù)權(quán)利要求3所述的一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:步驟3中,用C(u)的差商代替導(dǎo)數(shù):
將式(7)和式(9)帶入式(8)可得,利用優(yōu)化型Adams算法求取位置參數(shù)的uj+1的公式如下:
5.根據(jù)權(quán)利要求4所述的一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:步驟4中,根據(jù)Runge-Kutta法采用式(7)啟動計算求取前4個位置參數(shù)u1、u2、u3、u4,根據(jù)Adams法采用式(9)計算其余位置參數(shù),從而:
6.根據(jù)權(quán)利要求5所述的一種NURBS插補(bǔ)位置參數(shù)優(yōu)化及其并行計算硬化方法,其特征在于:步驟5中,采用FPGA內(nèi)部集成的邏輯單元構(gòu)建實現(xiàn)Rung-Kutta和Adams公式并行計算的并行運算模型,實現(xiàn)Rung-Kutta和Adams公式并行計算的并行運算模型均包括cu模塊、v模塊、ui_out模塊、cuk模塊和Kout模塊;
cu模塊根據(jù)NURBS曲線的定義公式求出,用于計算C(u);vt模塊根據(jù)經(jīng)典的S曲線運動模型求出,用于計算v(t);ui_out模塊根據(jù)公式(10)求出,用于計算下一個位置參數(shù)uj+1;cuk模塊用于計算的值;Kout模塊根據(jù)公式(13)求出,用于計算Ki;以上各模塊均由硬件描述語言編程生成。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京工程學(xué)院,未經(jīng)南京工程學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911027721.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于插補(bǔ)精度和加速度限制的變插補(bǔ)周期曲線插補(bǔ)方法
- 一種高精度快速空間圓弧插補(bǔ)方法
- 一種NURBS曲線Taylor迭代的插補(bǔ)算法
- 一種數(shù)控插補(bǔ)尾巴平攤處理的方法
- 一種實用的工業(yè)六軸機(jī)械臂直線運動軌跡規(guī)劃方法及系統(tǒng)
- 一種樣條曲線過濾拐角的插補(bǔ)方法及其插補(bǔ)系統(tǒng)
- 插補(bǔ)控制方法及裝置、計算機(jī)設(shè)備及可讀存儲介質(zhì)
- 多核處理器下的數(shù)控系統(tǒng)及其插補(bǔ)任務(wù)實現(xiàn)方法
- 插補(bǔ)控制方法、裝置以及可讀存儲介質(zhì)
- 一種基于誤差反饋的電力負(fù)荷數(shù)據(jù)插補(bǔ)方法
- 構(gòu)建墊、實體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設(shè)備
- 并行構(gòu)建的方法、裝置及設(shè)備
- 構(gòu)建肺癌預(yù)測模型構(gòu)建方法
- 并行運算處理器
- 基于密集波分復(fù)用技術(shù)的多路光學(xué)并行運算與處理方法
- 基于GPU和CPU協(xié)同運算的并行數(shù)值模擬方法和系統(tǒng)
- 基于FPGA的DC/DC轉(zhuǎn)換器預(yù)測控制方法
- 一種應(yīng)用于高速ADC的LMS誤差校正系統(tǒng)及方法
- 一種并行運算器及并行運算系統(tǒng)
- 一種利用gpu模擬大規(guī)模并行運算的方法
- 一種基于云計算的全景成像遠(yuǎn)程處理方法及應(yīng)用系統(tǒng)
- 對并行運算進(jìn)行性能消耗優(yōu)化分析的方法及裝置
- 基于嵌入式操作系統(tǒng)的DSP多核處理器并行運算方法及裝置





