Abstract
In this paper, we construct \(C^2\) Algebraic-Trigonometric Pythagorean Hodograph (ATPH) splines by solving a non-linear system of equations in complex variables. We compare these splines, which depend on several shape parameters, with their polynomial PH counterpart as well as with the well-known \(C^2\) cubic B-splines. We finally present criteria for choosing the free shape parameters based on the minimization of certain fairness functionals.
Similar content being viewed by others
References
Albrecht G, Dagstuhl Seminar (1997) Vieweg+Teubner Verlag, 1999, Ch. Invariante Gütekriterien im Kurvendesign Einige neuere Entwicklungen, pp. 134–148. doi:10.1007/978-3-322-89938-5_7
Albrecht G, Farouki R (1996) Construction of \({C}^2\) Pythagorean-hodograph interpolating splines by the homotopy method. Adv Comput Math 5(1):417–442. doi:10.1007/BF02124754
Bellman R (1973 Methods of Nonlinear Analysis, Vol. II, Academic Press. doi:0120849011
Conte S, de Boor C (1980) Elementary Numerical Analysis: An Algorithmic Approach. McGraw-Hill. doi:0070124477
Farouki RT (1994) The conformal map \(z\rightarrow z^2\) of the hodograph plane. Comput Aided Geom Des 11:363–390. doi:10.1016/0167-8396(94)90204-6
Farouki R, Manjunathaiah J, Jee S (1998) Design of rational cam profiles with Pythagorean-hodograph curves. Mech Mach Theory 33:669–682. doi:10.1016/S0094-114X(97)00099-2
Farouki R, Kuspa BK, Manni C, Sestini A (2001) Efficient solution of the complex quadratic tridiagonal system for \({C}^2\) PH quintic splines. Numer Algorithms 27(1):35–60. doi:10.1023/A:1016621116240
Farouki RT, Giannelli C, Manni C, Sestini A (2008) Identification of spatial ph quintic hermite interpolants with near-optimal shape measures. Comput Aided Geom Des 25:274–297. doi:10.1016/j.cagd.2007.09.007
Jüttler B (2001) Hermite interpolation by Pythagorean hodograph curves of degree seven. Math Comput 70:1089–1111. doi:10.1090/S0025-5718-00-01288-6
Mainar E, Peña J (2007) A general class of Bernstein-like bases. Comput Math Appl 53(11):1686–1703. doi:10.1016/j.camwa.2006.12.018
Moreton HP, Séquin CH (1994) Minimum Variation Curves and Surfaces for Computer-Aided Geometric Design, in: N. S. Sapidis (Ed.), Designing Fair Curves and Surfaces: Shape Quality in Geometric Modeling and Computer-Aided Design, SIAM, pp. 123–159. doi:10.1137/1.9781611971521.ch6
Pelosi F, Sampoli M, Farouki RT, Manni C (2007) A control polygon scheme for design of planar \({C}^2\) PH quintic spline curves. Comput Aided Geom Des 24(1):28–52. doi:10.1016/j.cagd.2006.09.005
Romani L, Saini L, Albrecht G (2014) Algebraic-trigonometric pythagorean-hodograph curves and their use for hermite interpolation. Adv Comput Math 40(5–6):977–1010. doi:10.1007/s10444-013-9338-8
Roulier J, Rando T (1994) Measures of fairness for curves and surfaces. In: Sapidis NS (Ed.) Designing Fair Curves and Surfaces: Shape Quality in Geometric Modeling and Computer-Aided Design, SIAM, 1994, Ch. Measures of Fairness for Curves and Surfaces, pp. 75–122. doi:10.1137/1.9781611971521.ch5
Sánchez-Reyes J (1998) Harmonic rational Bézier curves, p-Bézier curves and trigonometric polynomials. Comput Aided Geom Des 15(9):909–923. doi:10.1016/S0167-8396(98)00031-4
Šír Z, Jüttler B (2005) Constructing acceleration continuous tool paths using pythagorean hodograph curves. Mech Mach Theory 40:1258–1272. doi:10.1.1.149.4691
Šír Z, Jüttler B (2007) \(C^{2}\) Hermite interpolation by Pythagorean hodograph space curves. Math Comput 76:1373–1391. doi:10.1090/S0025-5718-07-01925-4
Sunyoung K, Masakazu K (2002) CMPSm: A Continuation Method for Polynomial Systems (MATLAB version) -User’s Manual, Dept. of Math. and Comp. Sci, Tokyo Inst. of Tech., Meguro, Tokyo 152-8552, Japan
Acknowledgements
We acknowledge financial support by ECOS Nord through Grant no. C13M01. M. Paluszny and M. Lentini were also supported by the project COLCIENCIAS 712.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Armin Iske.
Rights and permissions
About this article
Cite this article
González, C., Albrecht, G., Paluszny, M. et al. Design of \(C^2\) algebraic-trigonometric pythagorean hodograph splines with shape parameters. Comp. Appl. Math. 37, 1472–1495 (2018). https://doi.org/10.1007/s40314-016-0404-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40314-016-0404-y
Keywords
- Algebraic-Trigonometric Pythagorean Hodograph curves
- \(C^2\) interpolating splines
- Newton–Raphson method
- fairness measure