[发明专利]一种基于曲率单调变化的三次均匀B样条曲线设计方法有效
申请号: | 201910067875.6 | 申请日: | 2019-01-24 |
公开(公告)号: | CN109783964B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 王爱增;何川;赵罡 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 曲率 单调 变化 三次 均匀 曲线 设计 方法 | ||
1.一种基于曲率单调变化的三次均匀B样条曲线设计方法,其特征在于,包括以下步骤:
步骤S1:给定具有曲线外形产品的三次均匀B样条曲线的中间控制边矢量V1;
步骤S2:给定所述具有曲线外形产品的三次均匀B样条曲线的缩放因子s、旋转角度θ以及旋转轴T;
步骤S3:根据所述具有曲线外形产品的三次均匀B样条曲线的中间控制边矢量V1、缩放因子s、旋转角度θ和旋转轴T,分别计算得到所述具有曲线外形产品的三次均匀B样条曲线初始控制边矢量V0和结尾控制边矢量V2;
所述步骤S3中,所述具有曲线外形产品的三次均匀B样条曲线对应的控制边矢量V0,V2的具体表达式为:
V2=2sRθV1-V1(2)
其中,Rθ为绕旋转轴T逆时针旋转θ角的旋转矩阵,R-θ为绕旋转轴T逆时针旋转-θ角的旋转矩阵,s是不等于1的正实数,V1是任意给定的非零中间控制边矢量;
步骤S4:根据所述具有曲线外形产品的三次均匀B样条曲线对应的三条控制边矢量V0,V1,V2,计算得到所述三次均匀B样条曲线的控制顶点与曲线表达式;
所述步骤S4中,所述具有曲线外形产品的三次均匀B样条曲线的表达式,记为P(t):
其中,bi(i=0,1,2,3)为所述B样条曲线的控制顶点,且满足bibi+1=Vi(i=0,1,2);Ni,3(i=0,1,2,3)为B样条基函数。
2.根据权利要求1所述的基于曲率单调变化的三次均匀B样条曲线设计方法,其特征在于,所述步骤S1中,所述具有曲线外形产品的三次均匀B样条曲线的中间控制边矢量V1为任意的非零矢量,即满足:
||V1||0
其中,符号“||||”表示矢量的长度。
3.根据权利要求1所述的基于曲率单调变化的三次均匀B样条曲线设计方法,其特征在于,所述步骤S2中,所述具有曲线外形产品的三次均匀B样条曲线的旋转轴T满足以下条件:
T≠αV1
其中α为任意实数。
4.根据权利要求2所述的基于曲率单调变化的三次均匀B样条曲线设计方法,其特征在于,所述步骤S2中,所述具有曲线外形产品的三次均匀B样条曲线的尺度系数s为不等于1的正实数,且s和旋转角度θ满足以下条件:
s*cosθ≥1(s1)。
5.根据权利要求2所述的基于曲率单调变化的三次均匀B样条曲线设计方法,其特征在于,所述步骤S2中,所述具有曲线外形产品的三次均匀B样条曲线的尺度系数s为不等于1的正实数,且s和旋转角度θ满足以下条件:
s≤cosθ(0s1)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910067875.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制压气机角区分离的端壁造型方法
- 下一篇:一种结构网格自动分块加密方法