Direct Sensitivity Analysis of Multibody Systems: A Vehicle Dynamics BenchmarkSource: Journal of Computational and Nonlinear Dynamics:;2019:;volume( 014 ):;issue: 002::page 21004DOI: 10.1115/1.4041960Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Algorithms for the sensitivity analysis of multibody systems are quickly maturing as computational and software resources grow. Indeed, the area has made substantial progress since the first academic methods and examples were developed. Today, sensitivity analysis tools aimed at gradient-based design optimization are required to be as computationally efficient and scalable as possible. This paper presents extensive verification of one of the most popular sensitivity analysis techniques, namely the direct differentiation method (DDM). Usage of such method is recommended when the number of design parameters relative to the number of outputs is small and when the time integration algorithm is sensitive to accumulation errors. Verification is hereby accomplished through two radically different computational techniques, namely manual differentiation and automatic differentiation, which are used to compute the necessary partial derivatives. Experiments are conducted on an 18-degree-of-freedom, 366-dependent-coordinate bus model with realistic geometry and tire contact forces, which constitutes an unusually large system within general-purpose sensitivity analysis of multibody systems. The results are in good agreement; the manual technique provides shorter runtimes, whereas the automatic differentiation technique is easier to implement. The presented results highlight the potential of manual and automatic differentiation approaches within general-purpose simulation packages, and the importance of formulation benchmarking.
|
Collections
Show full item record
contributor author | Callejo, Alfonso | |
contributor author | Dopico, Daniel | |
date accessioned | 2019-03-17T11:09:19Z | |
date available | 2019-03-17T11:09:19Z | |
date copyright | 1/7/2019 12:00:00 AM | |
date issued | 2019 | |
identifier issn | 1555-1415 | |
identifier other | cnd_014_02_021004.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4256743 | |
description abstract | Algorithms for the sensitivity analysis of multibody systems are quickly maturing as computational and software resources grow. Indeed, the area has made substantial progress since the first academic methods and examples were developed. Today, sensitivity analysis tools aimed at gradient-based design optimization are required to be as computationally efficient and scalable as possible. This paper presents extensive verification of one of the most popular sensitivity analysis techniques, namely the direct differentiation method (DDM). Usage of such method is recommended when the number of design parameters relative to the number of outputs is small and when the time integration algorithm is sensitive to accumulation errors. Verification is hereby accomplished through two radically different computational techniques, namely manual differentiation and automatic differentiation, which are used to compute the necessary partial derivatives. Experiments are conducted on an 18-degree-of-freedom, 366-dependent-coordinate bus model with realistic geometry and tire contact forces, which constitutes an unusually large system within general-purpose sensitivity analysis of multibody systems. The results are in good agreement; the manual technique provides shorter runtimes, whereas the automatic differentiation technique is easier to implement. The presented results highlight the potential of manual and automatic differentiation approaches within general-purpose simulation packages, and the importance of formulation benchmarking. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Direct Sensitivity Analysis of Multibody Systems: A Vehicle Dynamics Benchmark | |
type | Journal Paper | |
journal volume | 14 | |
journal issue | 2 | |
journal title | Journal of Computational and Nonlinear Dynamics | |
identifier doi | 10.1115/1.4041960 | |
journal fristpage | 21004 | |
journal lastpage | 021004-9 | |
tree | Journal of Computational and Nonlinear Dynamics:;2019:;volume( 014 ):;issue: 002 | |
contenttype | Fulltext |