CAD中几何模型简化技术的研究 PhDthesis_2009_朱平.pdf
《CAD中几何模型简化技术的研究 PhDthesis_2009_朱平.pdf》由会员分享,可在线阅读,更多相关《CAD中几何模型简化技术的研究 PhDthesis_2009_朱平.pdf(109页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 分类号:TP391.72 单位代码:10335 密 级:学 号:10606102 博士学位论文 中文论文题目中文论文题目:CAD 中中几何模型几何模型简化技术的研究简化技术的研究 英文论文题目英文论文题目:Research on geometric modeling simplification technology in CAD 申请人姓名:朱 平 指导教师:汪 国 昭 教授 专业名称:应 用 数 学 研究方向:计算机辅助几何设计与图形学 所在学院:理 学 院 论文提交日期论文提交日期:2009 年 4 月 浙 江 大 学 申请博士学位论文 CAD 中几何模型简化技术的研究 作 者:朱 平
2、 学科专业:计算机辅助几何设计与图形学 指导教师:汪 国 昭 教 授 浙江大学数学系 浙江大学计算机图像图形研究所 2009 年 4 月 Research on geometric modeling simplification technology in CAD Zhu Ping Supervisor:Prof.Wang Guozhao Submitted in total fulfillment of the requirements for the degree of Ph.D.in Applied Mathematics Institute of Computer Graphics a
3、nd Image Processing Department of Mathematics Zhejiang University,Hangzhou,P.R.China April,2009 CAD 中几何模型简化技术的研究中几何模型简化技术的研究 论文作者签名论文作者签名:指导教师签名指导教师签名:论文评阅人 1:(姓名职称单位,下同)评阅人 2:(隐名评阅学位论文省略)评阅人 3:评阅人 4:评阅人 5:答辩委员会主席:(姓名职称单位)委员 1:委员 2:委员 3:委员 4:委员 5:答辩日期:Research on geometric modeling simplification te
4、chnology in CAD Authors signature:Supervisor s signature:External Reviewers:(姓名职称单位,下同)(隐名评阅学位论文省略)Examining Committee Chairperson:(姓名职称单位)Examining Committee Members:Date of oral defence:浙江大学研究生学位论文独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得 浙江大学浙江大学
5、或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:签字日期:年 月 日 学位论文版权使用授权书 本学位论文作者完全了解 浙江大学浙江大学 有权保留并向国家有关部门或机构送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权 浙江大学浙江大学 可以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:导师签名:签字日期:年 月 日 签字日期:年 月 日 摘 要 I 摘摘 要要 CAD 等几何造型系
6、统希望建模工具能用更少的数据量表示几何模型,这有利于节省计算时间,提高工作效率,加快网络传输速度。Bzier 曲线曲面和 B-样条是 CAD/CAM 系统中广泛使用的造型工具,简化它们的建模技术对 CAD 系统有着实际的意义。本文对此展开深入研究,主要是两方面:Bzier 曲线曲面的近似合并和变次数 B-样条。主要研究成果及创新点如下:首先,传统的一般性的Bzier曲线近似合并只考虑曲线的参数连续。而我们考虑利用曲线的几何信息来研究合并问题,提出了Bzier曲线在L2范数下保端点G2连续的最佳合并算法,即保持两条原曲线在左右端点的位置、切向和曲率大小。为了避免在两个端点处出现奇异点,我们还对误
7、差定义作了修正,增加了正则项。与传统的保端点C2连续的方法相比,我们的方法能直接合并不同次数的两条曲线,显式地得到合并曲线的控制顶点,并且误差更小,因此逼近效果更好。如果要得到更高次的合并曲线,只需要提高合并次数,无需象以前的方法那样对原曲线进行升阶运算。其次,为了对CAD系统中的几何数据进行压缩,研究了两张相邻张量积Bzier曲面的合并问题。为了能更好地进行曲面合并逼近,利用张量积Bzier曲面细分后的矩阵表示给出了相邻张量积曲面可精确合并的充要条件,并在此基础上通过广义逆矩阵的方法求解出在L2范数下合并逼近后的张量积Bzier曲面,得到了其控制顶点的显示表达式。与此同时,对带角点插值条件的
8、曲面合并逼近也给出了结果。由于广义逆矩阵可以方便地求得最小二乘解,因此得到了能够显式表示,机时最省且逼近效果好的合并逼近算法。接着,我们研究了变次数B-样条。变次数B-样条是一种能够简化几何模型,压缩数据量的新的B-样条形式。本文对此进行了初步探讨,并第一次给出了最大变化次数小于3的变次数B-样条基函数的具体表达式,系统地给出了基函数的性质与曲线构造,并将之应用于样条曲线的升阶与合并,有效地简化了曲线模型。在利用变次数B-样条将代数双曲B-样条的升阶解释为几何割角之后,我们以此为基础得到了代数双曲B-样条的几何生成算法。由于代数双曲B-样条对造型系统有重要的意义,如能够精确表示双曲线、悬链线等
9、常用的工程曲线,此算法有着实II 浙江大学博士学位论文 际的应用价值。同样地,利用变次数样条,也可以将其他样条曲线,如NUAT B-样条的升阶解释为几何割角过程,并得到它的几何构造。最后,鉴于以往的三角或双曲多项式样条模型定义在均匀节点上的缺陷,本文以代数双曲混合B-样条为例,将其推广到非均匀节点上去,并拥有B-基等很多良好的几何性质。关键词:关键词:CAGD;Bzier 曲线;B-样条;近似合并;几何连续;广义逆矩阵;张量积 Bzier 曲面;变次数 B-样条;代数双曲 B-样条;升阶割角;几何构造;代数双曲混合 B-样条;B-基 Abstract III Abstract It is be
10、tter to represent geometric model with less amount of data by modeling tools in CAD modeling systems.This is good for reducing computing time,improving the efficiency of systems,speeding up the network transmission speed.Bzier curves,surfaces and B-spline are widely used as modeling tools in CAD/CAM
11、.Their models simplification technology has practical significance on the CAD systems.In this paper,we have made in-depth studies on simplification technology,mainly two aspects:approximate merging of Bzier curves,surfaces and multi-degree B-spline.The main creative results are as follows.Firstly,in
12、 constrast to traditional methods,which only considered the componen-ts of the curves separately,we used geometric information about the curves to generate the merged curve and proposed optimal approximate merging of a pair of Bzier curves with G2-continuity in L2 norm,where positions,tangents and c
13、urvatures were preserved at the two endpoints.For avoiding singular at the two endpoints,we amended the error definition and added one regularization term.Compared to traditional methods,our method could directly obtain control points of the merged curve,regardless of the degrees of the original cur
14、ves and the approximation error was better.Furthermore,we obtained a higher degree merged curve through raising the merged Bzier curves degree instead of degree elevation of the original Bzier curves.Secondly,approximate merging of two adjacent tensor product Bzier surfaces was investigated to guara
15、ntee the compression of geometric data in CAD systems.Sufficient and necessary condition for precise merging of adjacent tensor product surfaces was obtained by using the matrix representation of subdivided Bzier surface,then merged tensor product Bzier surface was solved by generalized inverse matr
16、ices in L2 norm based on precise merging condition and explicit representation of the merged surfaces control points was also obtained.At the same time,the result of approximate merging with corner interpolation was showed first time.Since theIV 浙江大学博士学位论文 minimal least squares solution could be dir
17、ectly obtained by generalized inverse matrics,an approximate merging algorithm possessing explicit formula,less time consumption and better approximation result was found.After that,multi-degree B-spline(MD-spline)was investigated.Multi-degree B-spline is a new B-spline form to simplify geometric mo
18、del and compress the amount of data.This paper made a preliminary study,and basis function formulae of MD-splines which maximal variational degree was lower than 3 was investigated first time.We gave basis functions properties and curves construction completely,then applied them to degree elevation
19、and mergence of spline curves for simplifing curve model.After degree elevation of algebraic hyperbolic B-spline can be interpreted as corner cutting using multi-degree B-spline successfully,we obtained geometric construction of algebraic hyperbolic B-spline based on above conclusion.Since algebraic
20、 hyperbolic B-spline has important meaning for modeling system,for example,it can represent hyperbola,catenary explicitly etc common engineering curve,this algorithm processes practical application value.Similarly,we can make use of multi-degree spline to obtain geometric construction of other splin
21、es,such as NUAT B-spline.Finally,in view of the previous triangle or hyperbolic polynomial spline model at uniform knots on the definition of the defect,taking a algebraic hyperbolic blending B-spline as an example,this paper extended to non-uniform knots,and the new spline holds a lot of good geome
22、tric properties such as B-basis.Key words:CAGD;Bzier curve;B-spline;approximate merging;geometric continuity;generalized inverse matrics;tensor product Bzier surface;multi-degree B-spline;algebraic hyperbolic B-spline;degree elevation by corner cutting;geometric construction;algebraic hyperbolic ble
23、nding B-spline;B-basis 目 录 V 目 录 摘摘 要要I AbstractIII 目录目录V 第一章第一章 绪论绪论 1 1.1 自由曲线曲面造型技术 2 1.2 曲线曲面的近似合并方法 5 1.3 B-样条的扩展10 1.4 本文的结构16 第二章第二章 Bzier 曲线保端点曲线保端点 G2连续的连续的合并方法合并方法17 2.1 引言17 2.2 几何连续的曲线合并问题19 2.3 G2连续条件20 2.4 G2连续的 Bzier 曲线合并算法20 2.5 带点限制的 G2连续合并算法26 2.6 小结30 第三章第三章 广义逆矩阵在合并算法中的应广义逆矩阵在合并算
24、法中的应用用31 3.1 引言31 3.2 张量积 Bzier 曲面的合并逼近问题33 3.3 精确合并的矩阵表示34 3.4 不带插值条件的合并算法35 3.5 带角点高阶插值的张量积 Bzier 曲面合并36 3.6 误差分析38 3.7 数值实例39 3.8 曲线合并41 3.9 小结43 第四章第四章 变次数变次数 B-样条样条45 4.1 引言45 VI 浙江大学博士毕业论文 4.2 变次数 B-样条46 4.3 代数双曲 B-样条的几何构造57 4.4 小结66 第五章第五章 代数双曲混合代数双曲混合 B-样样条条69 5.1 引言69 5.2 关于双曲函数零点的定理69 5.3
25、代数双曲混合 B-样条基70 5.4 代数双曲混合 B-样条曲线75 5.5 代数双曲混合 B-样条是 B-基79 5.6 小结82 第六章第六章 总结总结与展望与展望83 参考文参考文献献85 发表或录用论发表或录用论文目录文目录95 作者作者简历简历97 致致谢谢99 第一章 绪论 1 第一章第一章 绪论绪论 计算机辅助几何设计(Computer Aided Geometric Design,简称CAGD)是一门以函数逼近论、微分几何以及数据技术为理论基础1,主要研究在计算机图形图像环境下进行几何造型设计、修改、分析及优化的技术。它最早起源于飞机、船舶的外形放样工艺,由 Bzier、Coo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAD中几何模型简化技术的研究 PhDthesis_2009_朱平 CAD 几何 模型 简化 技术 研究 PhDthesis_2009_ 朱平
限制150内