信号与信息处理

具有两类形状参数的代数三角混合样条曲线的构造和调配

展开
  • 安徽建筑大学 数理学院, 合肥 230601
刘华勇,副教授,研究方向:计算机辅助几何设计和图形学,E-mail:aiaiwj@126.com

收稿日期: 2016-11-08

  修回日期: 2016-12-14

  网络出版日期: 2017-05-30

基金资助

国家自然科学基金(No.61402010);安徽省高等学校自然科学研究项目基金(No.KJ2015A328;No.KJ2016A151)资助

Construction and Blending of Algebraic-Trigonometric Spline Curves with Two Kinds of Shape Parameters

Expand
  • School of Sciences and Physics, Anhui Jianzhu University, Hefei 230601, China

Received date: 2016-11-08

  Revised date: 2016-12-14

  Online published: 2017-05-30

摘要

带形状参数的样条曲线曲面是外形设计的重要方法,形状参数不是全局性的就是局部的,大多数仅考虑参数连续性。为了更好地修改和调配曲线曲面,构造了满足几何连续的带两类形状参数的代数三角样条曲线,简称为ATB-spline。这种曲线不仅具有普通三角多项式函数的性质,还具有全局和局部的可调性。两类形状参数在给定的范围内取值时,带两类形状参数的ATB-spline曲线满足一阶的几何连续;当两个相邻曲线中的形状参数取特殊值时,带两类形状参数的ATB-spline曲线满足不同性质的连续。利用曲线的性质构造了旋转面,讨论了两类形状参数对旋转面外形的调配并给出了实例。该曲线还可精确表示椭圆曲线。上述结果表明该方法构造的曲线是有效而实用的,并具有交互性。

本文引用格式

刘华勇, 李璐, 张大明, 王焕宝 . 具有两类形状参数的代数三角混合样条曲线的构造和调配[J]. 应用科学学报, 2017 , 35(3) : 383 -393 . DOI: 10.3969/j.issn.0255-8297.2017.03.012

Abstract

A spline curve with shape parameters is an important method in design. In existing methods, however, shapes parameters are either global or local, and only parameter continuity are considered. To modify and blending the curves, an algebraic-trigonometric spline curve, called ATB-spline, is constructed with two kinds of shape parameters satisfying geometric continuity. This curve not only has the properties of ordinary trigonometric polynomials, but also has global and local properties. When the two kinds of shape parameters are taken in a given range, the ATB-spline curves with two kinds of shape parameters satisfy geometric continuity of the frst order; when the shape parameter of the two adjacent curves is given a special value, the ATB-spline curve with two kinds of shape parameters can satisfy continuity of the different properties. The rotation surface is constructed based on the property of the curve. Blending of the two kinds of shape parameters on the surface of the rotating surface is given together with an example. In addition, this curve can accurately represent conic curves. The above results indicate that curves constructed with this method are practical and effective.

参考文献

[1] Piegl L, Tiller W. The nurbs book[M]. 2nd ed. New York:Springer-Verlag, 1997.
[2] Barsky B A. Computer graphics and geometric modeling using Beta-spline[M]. Berlin:Springer-Verlag, 1988.
[3] Joe B. Multiple-knot and rational cubic beta-splines[J]. ACM Transactions on Graphics, 1989, 8(2):100-120.
[4] Zhang J W. C-curves:an extension of cubic curves[J]. Computer Aided Geometric Design, 1996, 13(3):199-217.
[5] Zhang J W. C-Bézier curves and surfaces[J]. Graphical Models and Images Processing, 1999, 61(1):2-15.
[6] Han X L, Zhu Y P. Curve construction based on fve trigonometric blending functions[J]. BIT Numerical Mathematics, 2012, 52(4):953-979.
[7] Han X A, Ma Y C, Huang X L. The cubic trigonometric Bézier curve with two shape parameters[J]. Applied Mathematics Letters, 2009, 22(2):226-231.
[8] Hu G, Qin X Q. The construction of λμ-B-spline curves and its application to rotational surfaces[J]. Applied Mathematics and Computation, 2015, 266(2):194-211.
[9] Xu G, Wang G Z. Extended cubic uniform B-spline and α-B-spline[J]. Acta Automatica Sinica, 2008, 34(8):980-984
[10] Qin X Q, Hu G, Zang N J. A novel extension to the polynomial basis functions describing Bezier curves and surfaces of degree n with multiple shape parameters[J]. Applied Mathematics and Computation, 2013, 223(3):1-16.
[11] Qin X Q, Hu G, Zhang N J. A novel extension to the polynomial basis functions describing Bézier curves and surfaces of degree n with multiple shape parameters[J]. Applied Mathematics and Computation 2013, 223(1):1-16.
[12] Jiang Q, Wang Z K. G2-continuity extension algorithm of ball B-spline curves[J]. IEICE Transactions on Information and Systems, 2014, 97(8):2030-2037.
[13] Zhu Y P, Han X L. Curves and surfaces construction based on new basis with exponential functions[J]. Acta Applicandae Mathematicae, 2014, 129(1):183-203.
[14] Zhu Y P, Han X L. New cubic rational basis with tension shape parameters[J]. Applied Mathematics:A Journal of Chinese Universities, 2015, 30(3):273-298.
[15] Tai C L, Wang G J. Interpolation with slackness and continuity control and convexitypreservation using singular blending[J]. Journal of Computational and Applied Mathematics, 2004, 172(2):337-36.
[16] Liu H Y, Li L, Zhang D M. The construction of algebraic and trigonometric spline curves and surfaces with shape parameters[J]. Numerical Mathematics:A Journal of Chinese Universities, 2016, 38(3):234-246
[17] Wu X Q, Han X L. Quadratic trigonometric polynomial curves with shape parameter[J]. Journal of Engineering Graphics, 2006, 32(1):92-97.

文章导航

/