利用Jacobi多项式实现Bzier曲面的显式约束降多阶.docVIP

利用Jacobi多项式实现Bzier曲面的显式约束降多阶.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Jacobi多项式实现Bzier曲面的显式约束降多阶

利用Jacobi多项式实现Bézier曲面的显式约束降多阶 周联a,b 王国瑾* * 通讯作者. Email地址: HYPERLINK mailto:wanggj@zju.edu.cn wanggj@zju.edu.cn (王国瑾) a浙江大学数学系, 杭州310027 b浙江大学CADCG国家重点实验室, 杭州 310027 摘要 本文利用Jacobi多项式的表达形式及正交性质, 给出了张量积Bézier曲面在范数下一次性降多阶的一个新算法. 在没有端点或边界约束条件下, 它有以下三个优点:第一, 降阶曲面的控制顶点可用矩阵形式由一个显式来直接表出, 即降阶曲面的控制顶点可以由原曲面的控制顶点和几个事先可以计算得来的矩阵所决定, 因而计算简单且快捷;第二, 降阶逼近的误差可事先求出,用于考察它是否小于用户所指定的公差,从而避免了无效的降阶;第三, 本算法的精度是最佳的,即不可改进的;而在带约束的情形下,降阶曲面也满足上面第一个优点, 同时降阶前后的两张曲面能保持在对应的四条边界曲线处的连续以及四个角点处的高阶连续. 本算法特别适用于由几张Bézier曲面拼接而成的一张复杂曲面的降多阶, 也适用于与曲面离散相结合的曲面降多阶. 数值例子表明, 本算法与已有算法相比, 不但功能更强, 而且计算更简单, 逼近效果更佳. 1 引言 Bézier曲面是计算机辅助设计/制造(CAD/CAM)系统中的主要造型工具(Farin, 1991, 1995; Farin, Hoschek and Kim, 2002). 随着数字化技术的广泛使用,以不同阶数的参数曲面为基准所设计的不同的造型系统之间, 或者同一个造型系统中不同阶数的两种参数曲面之间, 其几何数据的交换与传递日见频繁. 因而需要对参数曲面实施降阶变换. 其次, 曲面的等距逼近和有理曲面的多项式逼近经常产生高阶曲面, 也需要用降阶算法来压缩几何信息(Farin, 2002; Prautzsch, Boehm and Paluszny, 2001). 另外, 把曲面离散和降阶相结合, 还可化曲面求交为平面求交, 实现造型曲面的快速绘制(Farin, 2002). 近年来, 国际上很多学者对曲线降阶已经作了广泛、深入的研究. 但迄今为止, 有关张量积Bézier曲面降阶的研究工作却屈指可数. Eck(Eck 1994)曾给出了一种简单的曲面降阶算法, 其基本思想是根据曲面的张量积性质,从两个参数方向先后应用Bézier曲线的降阶技术. 陈发来等(Chen and Ding, 1993)、周登文等(Zhou et al, 2002)、胡事民(Hu et al, 1997)等分别给出了Bézier曲面的各种降阶算法, 这些算法也都是Bézier曲线降阶算法向曲面形式的成功推广, 不过它们没有考虑曲面的一次性降多阶. 此后,陈国栋等(Chen and Wang, 2002)和郭清伟等(Guo and Zhu, 2004)给出了一次性降多阶或带角点插值的曲面降阶方法. 然而这些方法仍或多或少地存在着局限性. 事实上,近年来, 产品质量的提升及加工工艺的革新已经对几何设计系统的功能提出了更高的要求,特别地,在曲面降阶方面, 要求一个理想的算法必须同时具备以下6个功能:(1)能实现一次性降多阶——这是为了使算法简单并杜绝累积误差;(2)能保持角点处的切向连续及边界曲线处的位置连续——这是为了适应由几张Bézier曲面拼接而成的一张复杂曲面的降多阶, 或者适应与曲面离散相结合的曲面降多阶;(3)降阶曲面用显式表达——这是为了使计算简单而快捷;(4)降阶逼近误差最小;(5)降阶计算耗时最少;(6)降阶逼近误差可在曲面降阶之前先验地求出——这是为了避免无效的降阶,因为一旦这个先验性的误差超过了用户指定的公差,就可取消对原曲面的降阶, 转而把曲面离散,再对子曲面分别降阶. 文献(Chen and Wang, 2002)和(Guo and Zhu, 2004)中的方法显然不具备这些功能, 特别是,当用这些方法对两张拼接曲面或两张子曲面同时作降阶逼近时, 则降阶后的曲面片之间会有“裂痕”出现. 为了克服现有方法的各种局限性, 必须研究曲面降阶的新方法.本文正是在这一背景下进行研究的成果总结. 我们发现,Jacobi多项式的表达形式及正交性质, 非常适合用于同时满足曲面降多阶及边界约束这两个要求, 更为降阶逼近的先验误差最小以及降阶曲面的显式表达提供了十分有利的条件. 基于这种思想, 本文再利用Jacobi多项式与Bernstein多项式相互转换的公式,给出了张量积Bézier曲面在范数下显式降多阶的一个新算法. 在曲面的边界曲线及角点无约束的情形下,本算法的精度是最佳的;而在有约束的情形下

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档