The Clothoid Computation: A Simple and Efficient Numerical Algorithm

被引:28
|
作者
Vazquez-Mendez, Miguel E. [1 ]
Casal, G. [1 ]
机构
[1] Univ Santiago de Compostela, Dept Appl Math, Escola Politecn Super, Lugo 27002, Spain
关键词
Clothoid; Transition curves; Horizontal road alignment; Runge-Kutta methods; TRANSITION CURVE; ALIGNMENT;
D O I
10.1061/(ASCE)SU.1943-5428.0000177
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
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.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] The Clothoid Computation: A Simple and Efficient Numerical Algorithm (vol 142, 2016)
    Vazquez-Mendez, Miguel E.
    Casal, G.
    JOURNAL OF SURVEYING ENGINEERING, 2021, 147 (03)
  • [2] A simple and efficient algorithm for eigenvalues computation
    Alt, Rene
    Numerical Methods and Applications, 2007, 4310 : 271 - 278
  • [3] AN EFFICIENT AND SIMPLE ALGORITHM FOR EINGEN-VALUES COMPUTATION
    ALT, R
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1988, 306 (10): : 437 - 440
  • [4] Gen-Oja: A Simple and Efficient Algorithm for Streaming Generalized Eigenvector Computation
    Bhatia, Kush
    Pacchiano, Aldo
    Flammarion, Nicolas
    Bartlett, Peter L.
    Jordan, Michael I.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [5] A Simple Algorithm to Select Energy-efficient Servers for Storage and Computation Processes
    Sawada, Atsuhiro
    Duolikun, Dilawaer
    Watanabe, Ryo
    Enokido, Tomoya
    Takizawa, Makoto
    2018 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2018, : 293 - 300
  • [6] POINT-CLOTHOID DISTANCE AND PROJECTION COMPUTATION
    Frego, Marco
    Bertolazzi, Enrico
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : A3326 - A3353
  • [7] Genetic algorithm for numerical computation
    Cheng, YY
    Quan, HY
    Progress in Intelligence Computation & Applications, 2005, : 70 - 75
  • [8] AN ALGORITHM FOR THE NUMERICAL COMPUTATION OF THE VOIGT FUNCTION
    LETHER, FG
    WENSTON, PR
    APPLIED MATHEMATICS AND COMPUTATION, 1990, 35 (03) : 277 - 289
  • [9] Numerical computation of bifurcations in a simple baroclinic flow
    Lewis, GM
    Nagata, W
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2003, : 82 - 87
  • [10] A STATISTICAL ALGORITHM FOR EFFICIENT COMPUTATION OF CORRELATIONS
    SCHILS, GF
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (11) : 2857 - 2863