{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,31]],"date-time":"2026-08-31T21:32:15Z","timestamp":1788211935399,"version":"build-2803163510"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T00:00:00Z","timestamp":1666742400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T00:00:00Z","timestamp":1666742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/I033602\/1"],"award-info":[{"award-number":["EP\/I033602\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/K019759\/1"],"award-info":[{"award-number":["EP\/K019759\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Biomech Model Mechanobiol"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Predictive simulation of human walking has great potential in clinical motion analysis and rehabilitation engineering assessment, but large computational cost and reliance on measurement data to provide initial guess have limited its wide use. We developed a computationally efficient model combining optimization and inverse dynamics to predict three-dimensional whole-body motions and forces during human walking without relying on measurement data. Using the model, we explored two different optimization objectives, mechanical energy expenditure and the time integral of normalized joint torque. Of the two criteria, the sum of the time integrals of the normalized joint torques produced a more realistic walking gait. The reason for this difference is that most of the mechanical energy expenditure is in the sagittal plane (based on measurement data) and this leads to difficulty in prediction in the other two planes. We conclude that mechanical energy may only account for part of the complex performance criteria driving human walking in three dimensions.<\/jats:p>","DOI":"10.1007\/s10237-022-01629-7","type":"journal-article","created":{"date-parts":[[2022,10,26]],"date-time":"2022-10-26T13:07:41Z","timestamp":1666789661000},"page":"1919-1933","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A three-dimensional whole-body model to predict human walking on level ground"],"prefix":"10.1007","volume":"21","author":[{"given":"Dan","family":"Hu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Howard","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Ren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,10,26]]},"reference":[{"key":"1629_CR1","doi-asserted-by":"publisher","first-page":"1055","DOI":"10.1016\/j.jbiomech.2009.12.012","volume":"43","author":"M Ackermann","year":"2010","unstructured":"Ackermann M, van de Bogert AJ (2010) Optimality principles for model-based prediction of human gait. J Biomech 43:1055\u20131060. https:\/\/doi.org\/10.1016\/j.jbiomech.2009.12.012","journal-title":"J Biomech"},{"key":"1629_CR2","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1115\/1.1392310","volume":"123","author":"FC Anderson","year":"2001","unstructured":"Anderson FC, Pandy MG (2001) Dynamic optimisation of human walking. J Biomech Eng 123:381\u2013390. https:\/\/doi.org\/10.1115\/1.1392310","journal-title":"J Biomech Eng"},{"key":"1629_CR3","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1017\/S0263574709990257","volume":"28","author":"G Bessonnet","year":"2010","unstructured":"Bessonnet G, Marot J, Seguin P, Sardain P (2010) Parametric-based dynamic synthesis of 3D-gait. Robotica 28:563\u2013558","journal-title":"Robotica"},{"key":"1629_CR4","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1002\/jor.1100010109","volume":"1","author":"RG Burdett","year":"1983","unstructured":"Burdett RG, Skrinar GS, Simon SR (1983) Comparison of mechanical work and metabolic consumption during normal gait. J Orthop Res 1:63\u201372. https:\/\/doi.org\/10.1002\/jor.1100010109","journal-title":"J Orthop Res"},{"key":"1629_CR5","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1113\/jphysiol.1977.sp011866","volume":"268","author":"GA Cavagna","year":"1977","unstructured":"Cavagna GA, Kaneko M (1977) Mechanical work and efficiency in level walking and running. J Physiol 268:467\u2013481. https:\/\/doi.org\/10.1113\/jphysiol.1977.sp011866","journal-title":"J Physiol"},{"key":"1629_CR6","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1016\/0025-5564(71)90062-9","volume":"10","author":"CK Chow","year":"1971","unstructured":"Chow CK, Jacobson DH (1971) An optimal programming study of human gait. Math Biosci 10:239\u2013306","journal-title":"Math Biosci"},{"key":"1629_CR7","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/0021-9290(87)90310-1","volume":"20","author":"DT Davy","year":"1987","unstructured":"Davy DT, Audu ML (1987) A dynamic optimisation technique for predicting muscle forces in the swing phase of gait. J Orthop Res 20:187\u2013201. https:\/\/doi.org\/10.1016\/0021-9290(87)90310-1","journal-title":"J Orthop Res"},{"key":"1629_CR8","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1016\/0021-9290(95)00178-6","volume":"29","author":"P de Leva","year":"1996","unstructured":"de Leva P (1996) Adjustments to Zatsiorsky-Seluyanov\u2019s segment inertia parameters. J Biomech 29:1223\u20131230. https:\/\/doi.org\/10.1016\/0021-9290(95)00178-6","journal-title":"J Biomech"},{"key":"1629_CR9","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0121407","volume":"10","author":"TW Dorn","year":"2015","unstructured":"Dorn TW, Wang JM, Hicks JL, Delp SL (2015) Predictive simulation generates human adaptations during loaded and inclined walking. PLoS ONE 10:e0121407. https:\/\/doi.org\/10.1371\/journal.pone.0121407","journal-title":"PLoS ONE"},{"issue":"663\u2013673","key":"1629_CR10","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1016\/0021-9290(84)90120-9,10.1016\/0021-9290(84)90121-0","volume":"17","author":"J Dul","year":"1984","unstructured":"Dul J, Townsend MA, Shiavi R, Johnson GE (1984) Muscular synergism I-II. J Biomech 17(663\u2013673):675\u2013684. https:\/\/doi.org\/10.1016\/0021-9290(84)90120-9,10.1016\/0021-9290(84)90121-0","journal-title":"J Biomech"},{"key":"1629_CR11","doi-asserted-by":"publisher","first-page":"20190402","DOI":"10.1098\/rsif.2019.0402","volume":"16","author":"A Falisse","year":"2019","unstructured":"Falisse A, Serrancoli G, Dembia CL, Gillis J, Jonkers I, De Groote F (2019) Rapid predictive simulations with complex musculoskeletal models suggest that diverse healthy and pathological human gaits can emerge from similar control strategies. J R Soc Interface 16:20190402. https:\/\/doi.org\/10.1098\/rsif.2019.0402","journal-title":"J R Soc Interface"},{"key":"1629_CR12","doi-asserted-by":"publisher","first-page":"1687","DOI":"10.1109\/tbme.2007.891934","volume":"54","author":"BJ Fregly","year":"2007","unstructured":"Fregly BJ, Reinbolt JA, Rooney KL, Mitchell KH, Chmielewski TL (2007) Design of patient-specific gait modifications for knee osteoarthritis rehabilitation. IEEE Trans Biomed Eng 54:1687\u20131695. https:\/\/doi.org\/10.1109\/tbme.2007.891934","journal-title":"IEEE Trans Biomed Eng"},{"key":"1629_CR13","volume-title":"Practical optimization","author":"PE Gill","year":"1981","unstructured":"Gill PE, Murray W, Wright MH (1981) Practical optimization. Academic Press, London"},{"key":"1629_CR14","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1201\/9781439803356","volume-title":"An integrated introduction to computer graphics and geometric modelling","author":"R Goldman","year":"2009","unstructured":"Goldman R (2009) An integrated introduction to computer graphics and geometric modelling. Taylor & Francis, Hoboken, p 233"},{"key":"1629_CR15","doi-asserted-by":"publisher","first-page":"43","DOI":"10.3390\/medicina54030043","volume":"54","author":"Z Gonosova","year":"2018","unstructured":"Gonosova Z, Linduska P, Bizovska L, Svoboda Z (2018) Reliability of ankle-foot complex isokinetic strength assessment using the Isomed 2000 dynamometer. Medicina 54:43. https:\/\/doi.org\/10.3390\/medicina54030043","journal-title":"Medicina"},{"key":"1629_CR16","first-page":"61","volume":"11","author":"WA Gruver","year":"1979","unstructured":"Gruver WA, Ayoub MA, Muth MB (1979) A model for optimal evaluation of manual lifting tasks. J Saf Res 11:61\u201371","journal-title":"J Saf Res"},{"key":"1629_CR17","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1242\/jeb.008573","volume":"211","author":"H Herr","year":"2008","unstructured":"Herr H, Popovic M (2008) Angular momentum in human walking. J Exp Biol 211:467\u2013481. https:\/\/doi.org\/10.1242\/jeb.008573","journal-title":"J Exp Biol"},{"key":"1629_CR18","doi-asserted-by":"crossref","unstructured":"Kai HK, Mombaur KD, Soueres P (2012) Studying the effect of different optimization criteria on humanoid walking motions. In: International conference on simulation, modeling, and programming for autonomous robots, pp 221\u2013236.","DOI":"10.1007\/978-3-642-34327-8_22"},{"key":"1629_CR19","first-page":"239","volume":"34","author":"TW Kaminski","year":"1999","unstructured":"Kaminski TW, Perrin DH, Gansneder BM (1999) Eversion strength analysis of uninjured and functionally unstable ankles. J Athl Train 34:239\u2013245","journal-title":"J Athl Train"},{"key":"1629_CR20","doi-asserted-by":"publisher","unstructured":"Kim HJ, Wang Q, Rahmatalla S, Swan CC, Arora JS, Malek KA, Assouline JG (2008) Dynamic motion planning of 3D human locomotion using gradient-based optimization. J Biomech Eng 130:031002(1\u201314). https:\/\/doi.org\/10.1115\/1.2898730","DOI":"10.1115\/1.2898730"},{"key":"1629_CR21","doi-asserted-by":"publisher","first-page":"1369","DOI":"10.1016\/0021-9290(94)00185-7","volume":"28","author":"B Koopman","year":"1995","unstructured":"Koopman B, Grootenboer HJ, de Jongh HJ (1995) An inverse dynamics model for the analysis, reconstruction and prediction of bipedal walking. J Biomech 28:1369\u20131376. https:\/\/doi.org\/10.1016\/0021-9290(94)00185-7","journal-title":"J Biomech"},{"key":"1629_CR22","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/0169-8141(95)00042-9","volume":"17","author":"S Kumar","year":"1996","unstructured":"Kumar S (1996) Isolated planar trunk strengths measurement in normals: Part III\u2014results and database. Int J Ind Ergon 17:103\u2013111","journal-title":"Int J Ind Ergon"},{"key":"1629_CR23","doi-asserted-by":"publisher","unstructured":"Kwon HJ, Chung HJ, Xiang Y (2017) Human gait prediction with a high DoF upper body: a multi-objective optimization of discomfort and energy cost. Int J Hum Robot 14:1650025(1\u201321). https:\/\/doi.org\/10.1142\/S0219843616500250","DOI":"10.1142\/S0219843616500250"},{"key":"1629_CR24","doi-asserted-by":"publisher","DOI":"10.7717\/peerj.1638","volume":"4","author":"LF Lee","year":"2016","unstructured":"Lee LF, Umberger BR (2016) Generating optimal control simulations of musculoskeletal movement using OpenSim and MATLAB. PeerJ 4:e1638. https:\/\/doi.org\/10.7717\/peerj.1638","journal-title":"PeerJ"},{"key":"1629_CR25","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1016\/0167-9457(89)90004-3","volume":"8","author":"RN Marshall","year":"1989","unstructured":"Marshall RN, Wood GA, Jennings LS (1989) Performance objectives in human movement: a review and application to the stance phase of normal walking. Hum Mov Sci 8:571\u2013594. https:\/\/doi.org\/10.1016\/0167-9457(89)90004-3","journal-title":"Hum Mov Sci"},{"key":"1629_CR26","doi-asserted-by":"publisher","first-page":"1416","DOI":"10.1016\/j.jbiomech.2014.01.035","volume":"47","author":"AE Martin","year":"2014","unstructured":"Martin AE, Schmiedeler JP (2014) Predicting human walking gaits with a simple planar model. J Biomech 47:1416\u20131421. https:\/\/doi.org\/10.1016\/j.jbiomech.2014.01.035","journal-title":"J Biomech"},{"key":"1629_CR27","doi-asserted-by":"publisher","first-page":"809","DOI":"10.4085\/1062-6050-52.6.04","volume":"52","author":"J Martins","year":"2017","unstructured":"Martins J, da Silva JR, da Silva MRB, Bevilaqua-Grossi D (2017) Reliability and validity of the belt-stabilized handheld dynamometer in hip and knee strength tests. J Athl Train 52:809\u2013819. https:\/\/doi.org\/10.4085\/1062-6050-52.6.04","journal-title":"J Athl Train"},{"key":"1629_CR28","doi-asserted-by":"publisher","first-page":"1498","DOI":"10.1098\/rspb.2011.2015","volume":"279","author":"RH Miller","year":"2012","unstructured":"Miller RH, Umberger BR, Hamill J, Caldwell GE (2012) Evaluation of the minimum energy hypothesis and other potential optimality criteria for human running. Proc Biol Sci 279:1498\u20131505. https:\/\/doi.org\/10.1098\/rspb.2011.2015","journal-title":"Proc Biol Sci"},{"key":"1629_CR29","first-page":"377","volume":"23","author":"Y Nubar","year":"1961","unstructured":"Nubar Y, Contini R (1961) A minimal principle in biomechanics. Bull Math Biol 23:377\u2013391","journal-title":"Bull Math Biol"},{"key":"1629_CR30","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/0021-9290(86)90008-4","volume":"19","author":"R Redfield","year":"1986","unstructured":"Redfield R, Hull ML (1986) On the relation between joint moments and pedalling rates at constant power in bicycling. J Biomech 19:317\u2013330","journal-title":"J Biomech"},{"key":"1629_CR31","doi-asserted-by":"publisher","first-page":"853","DOI":"10.1016\/j.jbiomech.2004.04.030","volume":"30","author":"L Ren","year":"2005","unstructured":"Ren L, Jones R, Howard D (2005) Dynamic analysis of load carriage biomechanics during level walking. J Biomech 30:853\u2013863. https:\/\/doi.org\/10.1016\/j.jbiomech.2004.04.030","journal-title":"J Biomech"},{"key":"1629_CR32","doi-asserted-by":"publisher","first-page":"1567","DOI":"10.1016\/j.jbiomech.2006.07.017","volume":"40","author":"L Ren","year":"2007","unstructured":"Ren L, Jones RK, Howard D (2007) Predictive modelling of human walking over a complete gait cycle. J Biomech 40:1567\u20131574. https:\/\/doi.org\/10.1016\/j.jbiomech.2006.07.017","journal-title":"J Biomech"},{"key":"1629_CR33","doi-asserted-by":"publisher","first-page":"2750","DOI":"10.1016\/j.jbiomech.2008.06.001","volume":"41","author":"L Ren","year":"2008","unstructured":"Ren L, Jones RK, Howard D (2008) Whole body inverse dynamics over a complete gait cycle based only on measured kinematics. J Biomech 41:2750\u20132759. https:\/\/doi.org\/10.1016\/j.jbiomech.2008.06.001","journal-title":"J Biomech"},{"key":"1629_CR34","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1017\/S0263574702004691","volume":"21","author":"T Saidouni","year":"2003","unstructured":"Saidouni T, Bessonnet G (2003) Generating globally optimized sagittal gait cycle of a biped robot. Robotica 21:199\u2013210. https:\/\/doi.org\/10.1017\/S0263574702004691","journal-title":"Robotica"},{"key":"1629_CR35","doi-asserted-by":"publisher","unstructured":"Shourijeh MS, McPhee J (2014) Forward dynamic optimization of human gait simulations: a global parameterization approach. J Comput Nolinear Dyn 9:031018(1\u201311). https:\/\/doi.org\/10.1115\/1.4026266","DOI":"10.1115\/1.4026266"},{"key":"1629_CR36","unstructured":"Siegler S, Liu W (1997) Inverse dynamics in human locomotion. In: Allard P et al. (eds) Three-dimensional analysis of human locomotion. Wiley, New York."},{"key":"1629_CR37","doi-asserted-by":"publisher","first-page":"23","DOI":"10.3389\/fncom.2017.00023","volume":"11","author":"M Sreenivasa","year":"2017","unstructured":"Sreenivasa M, Millar M, Felis M, Mombaur K, Wolf SI (2017) Optimal control based stiffness identification of an ankle-foot orthosis using a predictive walking model. Front Comput Neurosci 11:23. https:\/\/doi.org\/10.3389\/fncom.2017.00023","journal-title":"Front Comput Neurosci"},{"key":"1629_CR38","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1098\/rsif.2009.0544","volume":"8","author":"M Srinivasan","year":"2011","unstructured":"Srinivasan M (2011) Fifteen observations on the structure of energy-minimizing gaits in many simple biped models. J R Soc Interface 8:74\u201398. https:\/\/doi.org\/10.1098\/rsif.2009.0544","journal-title":"J R Soc Interface"},{"key":"1629_CR39","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1038\/nature04113","volume":"439","author":"M Srinivasan","year":"2006","unstructured":"Srinivasan M, Ruina A (2006) Computer optimization of a minimal biped model discovers walking and running. Nature 439:72\u201375. https:\/\/doi.org\/10.1038\/nature04113","journal-title":"Nature"},{"key":"1629_CR40","doi-asserted-by":"publisher","unstructured":"Veerkamp K, Waterval NFJ, Geijtenbeek T, Carty CP, Lloyd DG, Harlaar J, van der Krogt MM (2021) Evaluating cost function criteria in predicting healthy gait. J Biomech 123:110530(1\u201316) https:\/\/doi.org\/10.1016\/j.jbiomech.2021.110530","DOI":"10.1016\/j.jbiomech.2021.110530"},{"key":"1629_CR41","volume-title":"The biomechanics and motor control of human movement","author":"DA Winter","year":"2005","unstructured":"Winter DA (2005) The biomechanics and motor control of human movement, 3rd edn. Wiley, New York","edition":"3"},{"key":"1629_CR42","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1002\/nme.2575","volume":"79","author":"Y Xiang","year":"2009","unstructured":"Xiang Y, Arora JS, Rahmatalla S, Abdel-Malek K (2009) Optimization-based dynamic human walking prediction: one step formulation. Int J Numer Meth Eng 79:667\u2013695. https:\/\/doi.org\/10.1002\/nme.2575","journal-title":"Int J Numer Meth Eng"},{"key":"1629_CR43","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/978-1-4613-9030-5_43","volume-title":"Multiple muscle systems","author":"GT Yamaguchi","year":"1990","unstructured":"Yamaguchi GT (1990) Performing whole-body simulations of gait with 3-D, dynamic musculoskeletal model. Multiple muscle systems. Springer, New York, pp 663\u2013679"},{"key":"1629_CR44","unstructured":"Yen V, Nagurka ML (1987) Suboptimal trajectory planning of a five-link human locomotion model. In: ASME Winter Annual Meeting on Biomechanics of Normal and Prosthetic Gait. Boston, MA, pp. 17\u201322."},{"key":"1629_CR45","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1007\/978-1-4613-9030-5_8","volume-title":"Multiple muscle systems","author":"FE Zajac","year":"1990","unstructured":"Zajac FE, Winters JM (1990) Modelling musculoskeletal movement systems: joint and body-segment dynamics, musculoskeletal actuation, and neuromuscular control. Multiple muscle systems. Springer, New York, pp 121\u2013148"}],"container-title":["Biomechanics and Modeling in Mechanobiology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10237-022-01629-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10237-022-01629-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10237-022-01629-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,25]],"date-time":"2022-11-25T18:13:02Z","timestamp":1669399982000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10237-022-01629-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,26]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["1629"],"URL":"https:\/\/doi.org\/10.1007\/s10237-022-01629-7","relation":{},"ISSN":["1617-7959","1617-7940"],"issn-type":[{"value":"1617-7959","type":"print"},{"value":"1617-7940","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,26]]},"assertion":[{"value":"24 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 October 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}]}}