Technical Papers
Jan 17, 2020

Heuristic Strategies of Modified Levenberg–Marquardt Algorithm for Fitting Transition Curves

Publication: Journal of Surveying Engineering
Volume 146, Issue 2

Abstract

Horizontal curve identification is important both for road safety management and railway maintenance. Parameters of a transition curve are introduced to perform an orthogonal least-squares fitting. During such a fitting process, the Gauss-Newton (GN) method may fail to converge because of an ill-conditioned Hessian matrix. A biobjective fitting model is introduced, and the Levenberg–Marquardt (LM) algorithm is specified to perform the fitting of transition curves. The LM parameter is updated heuristically during iterations according to the specific information explored instead of the standard preset way. Further, another heuristic strategy is proposed to search a path to the optimum instead of the traditional greedy strategy. The heuristic strategies were compared with traditional ones by fitting a transition curve of a railway to the measured points. Monte Carlo simulations were employed to test the robustness and efficiency of the modified LM algorithm, with different initial values, all converging to the same optimum. Results showed that the heuristic strategy for updating the LM parameter has a better robustness than the preset way, and the heuristic strategy for searching a path converges much faster than the traditional one, for which visual interpretations are provided.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

All data, models, or code generated or used during the study are available from the corresponding author by request.

Acknowledgments

This research is supported by the National Natural Science Foundation of China (Grant No. 51678574). The authors thank the anonymous reviewers for their constructive comments. The first author thanks the China Scholarship Council (Grant No. 201706375006) for financially supporting his studies at the University of Maryland.

References

Ahn, S. J., W. Rauh, and H. J. Warnecke. 2001. “Least-squares orthogonal distances fitting of circle, sphere, ellipse, hyperbola, and parabola.” Pattern Recognit. 34 (12): 2283–2303. https://doi.org/10.1016/S0031-3203(00)00152-7.
Bassani, M., G. Marinelli, and M. Piras. 2016. “Identification of horizontal circular arc from spatial data sources.” J. Surv. Eng. 142 (4): 04016013. https://doi.org/10.1061/(ASCE)SU.1943-5428.0000186.
Cellmer, S., J. Rapinski, M. Skala, and K. Palikowska. 2016. “New approach to arc fitting for railway track realignment.” J. Surv. Eng. 142 (2): 06015005. https://doi.org/10.1061/(ASCE)SU.1943-5428.0000163.
Coelho, A. A. 2018. “Optimum Levenberg–Marquardt constant determination for nonlinear least-squares.” J. Appl. Cryst. 51 (2): 428–435. https://doi.org/10.1107/S1600576718001784.
Davis, T. D. 1999. “Total least-squares spiral curve fitting.” J. Surv. Eng. 125 (4): 159–176. https://doi.org/10.1061/(ASCE)0733-9453(1999)125:4(159).
Dong, H., S. M. Easa, and J. Li. 2007. “Approximate extraction of spiralled horizontal curves from satellite imagery.” J. Surv. Eng. 133 (1): 36–40. https://doi.org/10.1061/(ASCE)0733-9453(2007)133:1(36).
Fan, J. Y., and Y. X. Yuan. 2005. “On the quadratic convergence of the Levenberg–Marquardt method without non-singularity assumption.” Computer 74 (1): 23–39. https://doi.org/10.1007/s00607-004-0083-1.
Jimenez, F., F. Aparicio, and G. Estrada. 2009. “Measurement uncertainty determination and curve-fitting algorithms for development of accurate digital maps for advanced driver assistance systems.” Transp. Res. Part C-Emerging Technol. 17 (3): 225–239. https://doi.org/10.1016/j.trc.2008.10.004.
Karas, E. W., S. A. Santos, and B. F. Svaiter. 2016. “Algebraic rules for computing the regularization parameter of the Levenberg–Marquardt method.” Comput. Optim. Appl. 65 (3): 723–751. https://doi.org/10.1007/s10589-016-9845-x.
Kasa, I. 1976. “A curve fitting procedure and its error analysis.” IEE Trans. Instrum. Meas. 25 (1): 8–14. https://doi.org/10.1109/TIM.1976.6312298.
Kobryń, A. 2016. “Universal solutions of transition curves.” J. Surv. Eng. 142 (4): 04016010. https://doi.org/10.1061/(ASCE)SU.1943-5428.0000179.
Koc, W. 2015. “Identification of transition curves in vehicular roads and railways.” Logist. Transp. 28 (4): 31–42.
Koc, W. 2019. “New transition curve adapted to railway operational requirements.” J. Surv. Eng. 145 (3): 04019009. https://doi.org/10.1061/(ASCE)SU.1943-5428.0000284.
Landau, U. M. 1987. “Estimation of a circular arc center and its radius.” Comput. Vision Graphics Image Process. 38 (3): 317–326. https://doi.org/10.1016/0734-189X(87)90116-2.
Levenberg, K. 1944. “A method for solution of certain problems in least squares.” Q. J. Appl. Math. 2 (2): 164–168. https://doi.org/10.1090/qam/10666.
Madsen, K., and H. B. Nielsen. 2010. Introduction to optimization and data fitting. Lyngby, Denmark: Technical Univ. of Denmark.
Marquardt, D. W. 1963. “An algorithm for least-squares estimation of nonlinear parameters.” J. Soc. for Ind. Appl. Math. 11 (2): 431–441. https://doi.org/10.1137/0111030.
Powell, M. J. D. 1975. “Convergence properties of a class of minimization algorithms.” In Vol. 2 of Nonlinear programming, edited by O. L. Mangasarian, R. R. Meyer, and S. M. Robinson, 1–27. New York: Academic Press.
Song, Z., H. Ding, J. Li, and H. Pu. 2018. “Circular curve fitting to field surveying data with correlated noise.” J. Surv. Eng. 144 (4). https://doi.org/10.1061/(ASCE)SU.1943-5428.0000262.
Zhao, R., and J. Fan. 2018. “On a new updating rule of the Levenberg–Marquardt parameter.” J. Sci. Comput. 74 (2): 1146–1162. https://doi.org/10.1007/s10915-017-0488-6.

Information & Authors

Information

Published In

Go to Journal of Surveying Engineering
Journal of Surveying Engineering
Volume 146Issue 2May 2020

History

Received: Dec 1, 2018
Accepted: Oct 2, 2019
Published online: Jan 17, 2020
Published in print: May 1, 2020
Discussion open until: Jun 17, 2020

Permissions

Request permissions for this article.

Authors

Affiliations

Associate Professor, Dept. of Civil Engineering, Central South Univ., Changsha 410075, China; Researcher, National Engineering Lab for High Speed Railway Construction, Shaoshan South Rd., Changsha 410075, China. ORCID: https://orcid.org/0000-0001-9880-5744. Email: [email protected]
Graduate Student, Dept. of Civil Engineering, Central South Univ., Changsha 410075, China. Email: [email protected]
Paul Schonfeld, F.ASCE [email protected]
Professor, Dept. of Civil Engineering, Univ. of Maryland, College Park, MD 20742. Email: [email protected]
Associate Professor, Dept. of Civil Engineering, Central South Univ., Changsha 410075, China (corresponding author). Email: [email protected]
Professor, Dept. of Civil Engineering, Central South Univ., Changsha 410075, China; Researcher, National Engineering Lab for High Speed Railway Construction, Shaoshan South Rd., Changsha 410075, China. Email: [email protected]

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.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share