[發明專利]三維板形動態仿真方法有效
| 申請號: | 201410214716.1 | 申請日: | 2014-05-20 |
| 公開(公告)號: | CN103984825B | 公開(公告)日: | 2017-02-15 |
| 發明(設計)人: | 陸寧云;姜斌;曾水林 | 申請(專利權)人: | 南京航空航天大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 南京經緯專利商標代理有限公司32200 | 代理人: | 楊楠 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維 動態 仿真 方法 | ||
1.一種三維板形動態仿真方法,根據實時采集的板形數據,利用張量積均勻B樣條方法實時構建出板材的三維板形曲面,其特征在于,所述構建三維板形曲面包括以下步驟:
步驟1、根據初始的????????????????????????????????????????????????組板材橫截面板型數據,為大于等于3的整數,利用張量積均勻B樣條方法構建出初始三維板形曲面;
步驟2、對于此后采集的第k組板材橫截面板型數據,,計算板材寬度方向上的控制點向量以及板材行進方向的均勻B樣條曲線的節點矢量ty:
若yk?<?ty(n),則節點矢量ty保持不變,n為板材行進方向上的控制點個數,即的維數,ty(n)為節點矢量ty中滿足ty(n-1)?≤?yk-1?<ty(n)的節點;
若yk?≥?ty(n),則令n=n+1,ty(n+l2)=ty(n+l2-1)+b,使得ty(n-1)?≤?yk-1?<?ty(n);
其中,為前k-1組板形數據的B樣條曲面控制點矩陣Ck-1的第i個列向量,yk為第k組板材橫截面板形數據在帶鋼行進方向上的坐標值,b為節點矢量ty的節點間距,l2為板材行進方向上B樣條基函數的次數;
步驟3、根據控制點dk、節點矢量ty,以及控制點矩陣Ck-1,遞推計算前k組板材數據的曲面控制點矩陣Ck:
根據步驟2中ty是否有增加節點,分為以下兩種情況計算控制點矩陣Ck:
第一種情況:ty沒有增加節點時,曲面控制點的個數保持不變,采用遞推最小二乘法分別計算曲面控制點矩陣Ck的各個列向量:
??????????????????
其中,di,k為控制點向量dk的第i個控制點,Pk為遞推中間量,其表達式為
???????????????
Bk為板材行進方向上的l2次B樣條基函數在yj(j=1,…,k)的值所組成矩陣,其表達式為
,
bk是矩陣Bk的第k行,其表達式為bk=[B0,l2(yk),?B1,l2(yk),…,?Bn,l2(yk)];
第二種情況:ty有增加節點時,曲面控制點的個數需相應地增加,令???
?或
此時,采用以下方法計算控制點矩陣Ck的各個列向量:
矩陣Bk的第k行bk=[B0,l2(yk),?B1,l2(yk),…,?Bn-1,l2(yk),?Bn,l2(yk)],
矩陣Bk的表達式為
遞推中間量Pk為
???????
令A為(n+1)×(n+1)維非零矩陣,如令,使得矩陣滿秩且,
從而得
分解轉換得到遞推中間量,
由公式遞推計算出前k組板材數據的曲面控制點矩陣Ck的各個列向量;
步驟4、根據曲面控制點矩陣Ck,重構k組橫截面板型數據的三維板形曲面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京航空航天大學,未經南京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410214716.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種岸基船用LNG加氣站的船用加氣裝置
- 下一篇:一種樹木支撐架的固定保護套





