Please wait a minute...
JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE)
    
C3 spline interpolation by pythagorean hodograph closed curves of degree seven
YANG Ping, WANG Guo-zhao
Department of Mathematics, Zhejiang University, Hangzhou 310027, China
Download:   PDF(759KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

A novel method, based on the expression of PH spline curve of degree seven within complex field, was presented in order to construct the C3 spline interpolation by PH closed curves of degree seven. Due to the particular properties of PH curves of degree seven and the C3 continuity of interpolation curves, the problem of constructing interpolated spline curve was transformed into finding the solution of quadratic equations related with complex variables, by constructing PH spline curves of degree seven which satisfied perfect square expression within complex field. Considering that the solution of quadratic equations was not unique, an adaptive homotopy method was proposed. By modifying the homotopy step dynamically, all solutions of quadratic equations were obtained. The simulation results showed that this algorithm not only overcame the loss of solutions in traditional homotopy method, but also obtained all C3 spline curves by PH closed curves of degree seven satisfying the given conditions. 



Published: 26 November 2014
CLC:  TP 391  
Cite this article:

YANG Ping, WANG Guo-zhao. C3 spline interpolation by pythagorean hodograph closed curves of degree seven. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2014, 48(5): 934-941.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2014.05.026     OR     http://www.zjujournals.com/eng/Y2014/V48/I5/934


C3连续的七次PH样条闭曲线插值

针对C3连续的七次PH样条闭曲线的构造问题,提出一种复数域内的七次PH样条曲线的新的计算方法.利用七次PH样条曲线的特殊性质以及各段插值曲线之间的C3连续性,通过在复平面内构造满足平方性质的七次PH样条插值曲线,将C3连续的七次PH样条闭曲线的构造问题转变为复数域内的二次复方程组的求解问题.考虑到二次复方程组的解不具有唯一性,提出变步长的同伦算法.通过动态地调整同伦步长的大小,可以得到二次复方程组的所有解.结果表明,该算法不仅克服传统的同伦算法中解的丢失问题,而且得到所有满足条件的C3连续的七次PH样条闭曲线.

[1] FAROUKI R T, SAKKALIS T. Pythagorean hodographs [J]. IBM Journal of Research and Development, 1990, 34(5):736752.
[2] WANG Guo-zhao, FANG Lin-cong. On control polygon of quartic pythagorean hodograph curves [J]. Computer Aided Geometric Design, 2009, 26(9):10061015.
[3] FAROUKI R T, NEFF C A. Hermite interpolation by pythagorean hodograph quintics [J]. Mathematics of Computation, 1995, 64(212): 15891609.
[4] 陈国栋,王国瑾. 三次PH曲线偶的C1 Hermite插值[J]. 计算机研究与发展,2002,39(1):110113.
CHEN Guo-dong, WANG Guo-jin. C1 hermite interpolation by the couple of cubic PH curves[J]. Journal of Computer Research and Development, 2002, 39(1): 110113.
[5] GASPER J, JERNEJ K, MARJETA K, et al. On interpolation by planar cubic G2 pythagorean-hodograph spline curves [J]. Mathematics of Computation, 2010, 79(269): 305326.
[6] JUTTLER B. Hermite interpolation by pythagorean hodograph curves of degree seven [J]. Mathematics of Computation, 2001, 70(235):10891111.
[7] FAROUKI R T. Pythagorean-hodograph curves: algebra and geometry inseparable[M]. Berlin: Springer-Verlag, 2008:555594.
[8]李庆扬,莫孜中,祁力群.非线性方程组的数值解法[M].北京:科学出版社,1987: 123152.
[9] MORGAN A, SOMMESE A. Computing all solutions to polynomial systems using homotopy continuation [J]. Applied Mathematics and Computation, 1987, 24(2): 115138.
[10]WALTER Z. A simple homotopy method for determining all isolated solutions to polynomial systems[J]. Mathematics of Computation, 1988, 50(181): 167177.
[11] MORGAN A, SOMMESE A. A homotopy for solving general polynomial systems that respect m-homogeneous structures [J]. Applied Mathematics and Computation,1987, 24(2):101113.
[12] LI T Y, SAUER T, YORKE J. Numerical solution of a class of deficient polynomial system [J]. SIAM Journal on Numerical Analysis, 1987, 24(2): 435451.
[13] VERSCHELDE J, HAEGEMANS A. The GBQ-algorithm for constructing start systems of homotopies for polynomial systems [J]. SIAM Journal on Numerical Analysis, 1993, 30(2): 583594.
[14] LI T Y. Numerical solution of multivariate polynomial systems by homotopy continuation methods[J]. Acta Numerica, 1997, 6:399436.

[1] HE Xue-jun, WANG Jin, LU Guo-dong, LIU Zhen-yu, CHEN Li, JIN Jing. 3D head portrait sculpture by industrial robot based on triangular mesh slicing and collision detection[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(6): 1104-1110.
[2] WANG Hua, HAN Tong-yang, ZHOU Ke. KeyGraph-based community detection algorithm for public security intelligence[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(6): 1173-1180.
[3] YOU Hai-hui, MA Zeng-yi, TANG Yi-jun, WANG Yue-lan, ZHENG Lin, YU Zhong, JI Cheng-jun. Soft measurement of heating value of burning municipal solid waste for circulating fluidized bed[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(6): 1163-1172.
[4] BI Xiao-jun, WANG Jia-hui. Teaching-learning-based optimization algorithm with hybrid learning strategy[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(5): 1024-1031.
[5] HUANG Zheng-yu, JIANG Xin-long, LIU Jun-fa, CHEN Yi-qiang, GU Yang. Fusion feature based semi-supervised manifold localization method[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 655-662.
[6] JIANG Xin-long, CHEN Yi-qiang, LIU Jun-fa, HU Li-sha, SHEN Jian-fei. Wearable system to support proximity awareness for people with autism[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 637-647.
[7] WANG Liang, YU Zhi-wen, GUO Bin. Moving trajectory prediction model based on double layer multi-granularity knowledge discovery[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 669-674.
[8] LIAO Miao, ZHAO Yu-qian, ZENG Ye-zhan, HUANG Zhong-chao, ZHANG Bing-kui, ZOU Bei-ji. Automatic segmentation for cell images based on support vector machine and ellipse fitting[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 722-728.
[9] MU Jing-jing, ZHAO Xin-yue, HE Zai-xing, ZHANG Shu-you. Contour reconstruction of overlapped bubbles based on concave-convex transformation and circle fitting[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(4): 714-721.
[10] DAI Cai-yan, CHEN Ling, LI Bin, CHEN Bo-lun. Sampling-based link prediction in complex networks[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(3): 554-561.
[11] LIU Lei, YANG Peng, LIU Zuo-jun. Locomotion-Mode recognition using multiple kernel relevance vector machine[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(3): 562-571.
[12] GUO Meng-li, DA Fei-peng, DENG Xing, GAI Shao-yan. 3D face recognition based on keypoints and local feature[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(3): 584-589.
[13] WANG Hai jun, GE Hong juan, ZHANG Sheng yan. Fast object tracking algorithm via kernel collaborative presentation[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(2): 399-407.
[14] ZHANG Ya nan, CHEN De yun, WANG Ying jie, LIU Yu peng. Incremental graph pattern matching based dynamic recommendation method for cold-start user[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(2): 408-415.
[15] LIU Yu peng, QIAO Xiu ming, ZHAO Shi lei, MA Chun guang. Deep combination of large-scale features in statistical machine translation[J]. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 2017, 51(1): 46-56.