The Clothoid Computation: A Simple and Efficient Numerical Algorithm
This article has been corrected.
VIEW CORRECTIONPublication: Journal of Surveying Engineering
Volume 142, Issue 3
Abstract
The clothoid (also known as Cornu spiral or Euler spiral) is a curve that is characterized by its curvature being proportional to its length. This property makes it very useful as a transition curve when designing the layout of roads and railway tracks. This paper presents an analysis of two methods for computing the clothoid: the classical method, which is based on the use of explicit formulas obtained from Taylor expansions of sine and cosine functions, and an alternative algorithm, which is based on the numerical solution of the initial value problems giving the clothoid parametrization. This alternative method is simple and efficient, and its effectiveness is shown through its application to three classical problems of horizontal road alignment.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
The authors thank the anonymous reviewers for their helpful comments and Associate Professor Jaime Rodríguez Pereña for his suggestions. The first author also thanks the support given by Project MTM2012-30842 of M.E.C. (Spain) and FEDER.
References
Abramowitz, M., and Stegun, I. (1972). Handbook of mathematical functions: With formulas, graphs, and mathematical tables, Dover, New York.
Atkinson, K., Han, W., and Stewart, D. (2009). Numerical solution of ordinary differential equations, John Wiley & Sons, Inc., Hoboken, NJ.
Baass, K. (1984). “Use of clothoid templates in highway design.” Transp. Forum, 1(3), 47–52.
Baykal, O., Tari, E., Çoşkun, Z., and Şahin, M. (1997). “New transition curve joining two straight lines.” J. Transp. Eng., 337–345.
Bosurgi, G., and D’Andrea, A. (2012). “A polynomial parametric curve (PPC-CURVE) for the design of horizontal geometry of highways.” Comput.-Aided Civ. Infrastruct. Eng., 27(4), 304–312.
Dong, H., Easa, S. M., and Li, J. (2007). “Approximate extraction of spiralled horizontal curves from satellite imagery.” J. Surv. Eng., 36–40.
Easa, S. M., and Hassan, Y. (2000a). “Development of transitioned vertical curve. I: Properties.” Transp. Res., 34(6), 481–496.
Easa, S. M., and Hassan, Y. (2000b). “Development of transitioned vertical curve. II: Sight distance.” Transp. Res., 34(7), 565–584.
Eliou, N., and Kaliabetsos, G. (2014). “A new, simple and accurate transition curve type, for use in road and railway alignment design.” Eur. Trans. Res. Rev., 6(2), 171–179.
Kobryń, A. (1993). “General mathematical transition curves for alignment between two rectilinear road sections.” Zeitschrift fur Vermessungswesen, 5, 227–242.
Kobryń, A. (2011). “Polynomial solutions of transition curves.” J. Surv. Eng., 71–80.
Kobryń, A. (2014). “New solutions for general transition curves.” J. Surv. Eng., 12–21.
Kobryń, A. (2015). “Vertical arcs design using polynomial transition curves.” KSCE J. Civ. Eng., 1–9.
Korkut, L., Vlah, D., Žubrinić, D., and Županović, V. (2008). “Generalized Fresnel integrals and fractal properties of related spirals.” Appl. Math. Comput., 206(1), 236–244.
Levien, R. (2008). “The Euler spiral: A mathematical history.” Technical Rep. UCB/EECS-2008, Vol. 111, EECS Dept., Univ. of California, Berkeley, CA.
Mondal, S., Lucet, Y., and Hare, W. (2015). “Optimizing horizontal alignment of roads in a specified corridor.” Comp. Oper. Res., 64(C), 130–138.
Narayan, S. (2014). “Approximating cornu spirals by arc splines.” J. Comput. Appl. Math., 256, 789–804.
Tari, E., and Baykal, O. (2005). “A new transition curve with enhanced properties.” Can. J. Civ. Eng., 32(5), 913–923.
Information & Authors
Information
Published In
Copyright
© 2016 American Society of Civil Engineers.
History
Received: Sep 21, 2015
Accepted: Dec 3, 2015
Published online: Feb 1, 2016
Discussion open until: Jul 1, 2016
Published in print: Aug 1, 2016
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.