Skip to main content

Direct Multiple Shooting and Generalized Gauss-Newton Method for Parameter Estimation Problems in ODE Models

  • Conference paper
Multiple Shooting and Time Domain Decomposition Methods

Abstract

The paper presents a boundary value problem approach for optimization problems in nonlinear ordinary differential equations, in particular for parameter estimation, based on multiple shooting as originally introduced by Bock in the 1970s. A special emphasis is placed on the theoretical analysis including numerical stability, grid condition and a posteriori error analysis. The paper discusses advantages of multiple shooting versus single shooting which are illustrated by numerical examples.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Baake, E., Baake, M., Bock, H.G., Briggs, K.M.: Fitting ordinary differential equations to chaotic data. Phys. Rev. A 45(8), 5524–5529 (1992)

    Article  Google Scholar 

  2. Binder, T., Kostina, E.A.: Gauss-Newton methods for robust parameter estimation. In: Bock H.G., Carraro T., Jäger W., Körkel S., Phu H.X., Rannacher R., Schlöder J.P. (eds.) Model Based Parameter Estimation: Theory and Applications, pp. 55–87. Springer, New York (2013)

    Chapter  Google Scholar 

  3. Binder, M., Sulaimanov, N., Clausznitzer, D., Schulze, M., Hber, C.M., Lenz, S.M., Schlöder, J.P., Trippler, M., Bartenschlager, R., Lohmann, V., Kaderali, L.: Replication vesicles are load- and choke-points in the hepatitis C virus lifecycle. PLoS Pathog. 9(8), e1003561 (2013)

    Article  Google Scholar 

  4. Bock, H.G.: Numerische Optimierung zustandsbeschränkter parameterabhängiger Prozesse, Diplomarbeit, Köln (1974)

    Google Scholar 

  5. Bock, H.G.: Zur numerischen Behandlung zustandsbeschränkter Steuerungsprobleme mit Mehrzielmethode und Homotopieverfahren. Z. Angew. Math. Mech. 57, 266 (1977)

    MathSciNet  Google Scholar 

  6. Bock, H.G.: A Multiple Shooting Method for Parameter Identification in Nonlinear Differential Equations. GAMM Tagung, BrĂĽssel (1978)

    Google Scholar 

  7. Bock, H.G.: Numerical solution of nonlinear multipoint boundary value problems with applications to optimal control. Z. Angew. Math. Mech. 58, 407 (1978)

    Article  MathSciNet  Google Scholar 

  8. Bock, H.G.: Numerical treatment of inverse problems in chemical reaction kinetics. In: Ebert, K.H., Deuflhard, P., Jäger, W. (eds.) Modelling of Chemical Reaction Systems. Springer Series Chemical Physics, vol. 18, p. 102. Springer, Heidelberg (1981)

    Google Scholar 

  9. Bock, H.G.: Recent advances in parameter identification techniques for ODE. In: Deuflhard, P., Hairer, E. (eds.) Progress in Scientific Computing, vol. 2. Birkhäuser, Boston (1983)

    Google Scholar 

  10. Bock, H.G.: Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen, vol. 183. Bonner Mathematische Schriften, Bonn (1987)

    MATH  Google Scholar 

  11. Bock, H.G., Longman, R.W.: Computation of optimal controls on disjoint control setsastronomy societyration. In: Proceeding of the American Astronomy Society. Symposium on Engineering Science and Mechanics, Taiwan (1981)

    Google Scholar 

  12. Bock, H.G., Plitt, K.J.: A multiple shooting algorithm for direct solution of constrained optimal control problems. In: Proceeding of the 9th IFAC World Congress Automatic Control. Pergamon, Oxford (1984)

    Google Scholar 

  13. Bock, H.G., Schlöder, J.: Numerical solution of retarded differential equations with state-dependent time lags. Z. Angew. Math. Mech. 61, 269 (1981)

    Google Scholar 

  14. Bock, H.G., Schlöder, J.P.: Recent progress in the development of algorithm and software for large-scale parameter estimation problems in chemical reaction systems. In: Kotobh, P. (ed.) Automatic Control in Petrol, Petrochemical and Desalination Industries. IFAC Congress. Pergamon, Oxford (1986)

    Google Scholar 

  15. Bock, H.G., Kostina, E.A., Schlöder, J.P., Gienger, G., Ziegler, G., Pallaschke, S.: Robust parameter estimation for identifying satellite orbits. In: Bock, H.G., Kostina, E.A., Phu, H.X., Rannacher, R. (eds.) Modeling, Simulation and Optimization of Complex Processes. Proceeding of the International Conference on High Performance Scientific Computing. Springer, New York (2005)

    Google Scholar 

  16. Bock, H.G., Kostina, E., Schlöder, J.P.: Numerical methods for parameter estimation in nonlinear differential algebraic equations. GAMM Mitteilungen 30(2), 376–408 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  17. Bryson, A.E., Jr., Ho, Y.C.: Applied Optimal Control. Blaisdell, New York (1969)

    Google Scholar 

  18. Bulirsch, R., Stoer, J.: Die Mehrzielmethode zur numerischen Lösung von nichtlinearen Randwertproblemen und Aufgaben der optimalen Steuerung, Carl-Cranz-Gesellschaft, Technical Report (1971)

    Google Scholar 

  19. Deuflhard, P.: Recent advances in multiple shooting techniques. In: Gladwell, I., Sayers, D.K. (eds.) Computational Techniques for Ordinary Differential Equations. Academic, London (1980)

    Google Scholar 

  20. Dieses, A.E., Schlöder, J.P., Bock, H.G., Richter, O., Aden, K., Gottesbüren, B.: A parameter estimation tool for nonlinear transport and degradation processes of xenobiotics in soil. In: Human and Environmental Exposure to Xenobiotics. Proceeding of the XI Symposium Pesticide Chemistry, 12–15 September, Cremona (1999)

    Google Scholar 

  21. Dieses, A.E., Schlöder, J.P., Bock, H.G., Richter, O.: Parameter estimation for nonlinear transport and degradation processes of xenobiotica in soil. In: Keil, F., et al. (eds.) Scientific Computing in Chemical Engineering II, vol. 2, pp. 290–297. Springer, New York (1999)

    Google Scholar 

  22. Field, R.J., Noyes, R.M.: Oscillations in chemical systems. IV. Limit cycle behavior in a model of a real chemical reaction. J. Chem. Phys. 60(5), 1877–1884 (1974)

    Google Scholar 

  23. Field, R.J.: Oregonator. Scholarpedia 2(5), 1386 (2007)

    Article  MathSciNet  Google Scholar 

  24. FitzHugh, R.: Impulses and physiological states in models of nerve membrane. Biophys. J. 1, 445–466 (1961)

    Article  Google Scholar 

  25. Han, S.P.: A globally convergent method for nonlinear programming. J. Optim. Theory Appl. 22, 297–309 (1977)

    Article  MATH  Google Scholar 

  26. Haselgrove, C.B., Hoyle, F.: A mathematical discussion of the problem of stellar evolution. Mon. Not. R. Astron. Soc. 116(5), 515–526 (1956). With reference to the use of an automatic digital computer

    Google Scholar 

  27. Hatz, K.: Efficient numerical methods for hierarchical dynamic optimization with application to cerebral palsy gait modeling. Dissertation, University of Heidelberg (2014)

    MATH  Google Scholar 

  28. Hatz, K., Schlöder, J.P., Bock, H.G.: Estimating parameters in optimal control problems. SIAM J. Sci. Comput. 34(3), 1707–1728 (2012)

    Article  MathSciNet  Google Scholar 

  29. Kallrath, J., Bock, H.G., Schlöder, J.P.: Least squares parameter estimation in chaotic differential equations. Celest. Mech. Dyn. Astron. 56, 353–371 (1993)

    Article  MATH  Google Scholar 

  30. Kallrath, J., Altstädt, V., Schlöder, J.P., Bock, H.G.: Analysis of fatigue crack growth behaviour in polymers and their composites based on ordinary differential equation parameter estimations. Polym. Test. 18, 11–35 (1999)

    Article  Google Scholar 

  31. Keller, H.B.: Numerical Methods for Two-Point Boundary-Value Problems. Blaisdell, Waltham (1968)

    MATH  Google Scholar 

  32. Kostina, E.A.: Robust parameter estimation in dynamic dystems. Optim. Eng. 5(4), 461–484 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  33. Krämer-Eis, P.: Numerische Berechnung optimaler Feedback-Steuerungen bei nichtlinearen Prozessen, Diplomarbeit, Bonn (1980)

    Google Scholar 

  34. Lawson, C.L., Hanson, R.J.: Solving Least Squares Problems. Prentice Hall, Englewood Cliffs (1974)

    MATH  Google Scholar 

  35. Lenz, S.M., Bock, H.G., Schlöder, J.P., Kostina, E.A., Gienger, G., Ziegler, G.: Multiple shooting method for initial satellite orbit determination. AIAA J. Guid. Control. Dyn. 33(5), 1334–1346 (2010)

    Article  Google Scholar 

  36. Miele, A.: Gradient methods in control theory, part 6. Combined Gradient-Restoration Algorithm Rice University, Aero-Astronautics Report No. 74 (1970)

    Google Scholar 

  37. Miele, A.: Recent advances in gradient algorithms for optimal control problems. J. Optim. Theory Appl. 17(5–6), 361–430 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  38. Morrison, D.D., Riley, J.D., Zancanaro, J.F.: Multiple shooting method for two-point boundary value problems Commun. ACM 5(2), 613–614 (1962)

    Article  MathSciNet  MATH  Google Scholar 

  39. Nagumo, J.S., Arimoto, S., Yoshizawa, S.: An active pulse transmission line simulating a nerve axon. Proc. IRE 50, 2061–2070 (1962)

    Article  Google Scholar 

  40. Osborne, M.R.: On shooting methods for boundary value problems. J. Math. Anal. Appl. 27, 417–433 (1969)

    Article  MathSciNet  MATH  Google Scholar 

  41. Powell, M.J.D.: A method for nonlinear constraints in minimization problems. In: Fletcher, R. (ed.) Optimization. Academic, London (1969)

    Google Scholar 

  42. Ramsay, J.O., Hooker, G., Campbell, D., Cao, J.: Parameter estimation for differential equations: a generalized smoothing approach. J. R. Stat. Soc. B 69(5), 741–796 (2007)

    Article  MathSciNet  Google Scholar 

  43. Scheer, E., Bock, H.G., Platt, U., Rannacher, R.: Retrieval of height profiles of trace gases by optimal parameter estimation. In: Varotsos, C. (ed.) NATO ASI Series I: Global Environmental Change, vol. 53, pp. 285–291. Springer, Berlin Heidelberg (1997)

    Google Scholar 

  44. Schlöder, J.: Zeitoptimale Orbit-Orbit-Transfers und Designstudien für Sonnensegelsatelliten, Diplomarbeit, Bonn (1980)

    Google Scholar 

  45. Schlöder, J., Conrads, A., Frank, T.: Neuere Verfahren zur Parameterschätzung dargestellt am Beispiel der Modellierung von Rübenwachstum. In: Möller, D.P.F. (ed.) Simulationstechnik, Proc. 3. Symposium Simulationstechnik, number 109 in Iformatik-Fachberichte, pp. 304–308. Springer, Berlin (1985)

    Google Scholar 

  46. Stoer, J.: On the numerical solution of constrained least squares problems. SIAM J. Numer. Anal. 8, 382 (1971)

    Article  MathSciNet  MATH  Google Scholar 

  47. Stoer, J., Bulirsch, R.: EinfĂĽhrung in die Numerische Mathematik II. Springer, Berlin (1973)

    Book  MATH  Google Scholar 

  48. von Schwerin, R., Winckler, M., Schulz, V.: Parameter estimation in discontinuous descriptor models. In: Bestle, D., Schiehlen, W. (eds.) IUTAM Symposium on Optimization of Mechanical Systems, pp. 269–276. Kluwer Academic, Heidelberg (1996)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ekaterina Kostina .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Bock, H.G., Kostina, E., Schlöder, J.P. (2015). Direct Multiple Shooting and Generalized Gauss-Newton Method for Parameter Estimation Problems in ODE Models. In: Carraro, T., Geiger, M., Körkel, S., Rannacher, R. (eds) Multiple Shooting and Time Domain Decomposition Methods. Contributions in Mathematical and Computational Sciences, vol 9. Springer, Cham. https://doi.org/10.1007/978-3-319-23321-5_1

Download citation

Publish with us

Policies and ethics