{"id":19303,"date":"2025-04-09T12:33:31","date_gmt":"2025-04-09T12:33:31","guid":{"rendered":"https:\/\/aerospacerepository.org\/?p=19303"},"modified":"2025-09-10T09:30:09","modified_gmt":"2025-09-10T09:30:09","slug":"model-order-reduction-for-nonlinear-aeroelastic-dynamical-system-using-automatic-differentiation","status":"publish","type":"post","link":"https:\/\/aerospacerepository.org\/index.php\/2025\/04\/09\/model-order-reduction-for-nonlinear-aeroelastic-dynamical-system-using-automatic-differentiation\/","title":{"rendered":"Model order reduction for nonlinear aeroelastic dynamical system using automatic differentiation"},"content":{"rendered":"\n<p><strong>Declan Clifford, Amir Hossein Modarres Aval, Andrea Da Ronch<\/strong><\/p>\n\n\n\n<p><strong>DOI Number: https:\/\/doi.org\/10.82439\/ceas-ifasd-2024-168<\/strong><\/p>\n\n\n\n<p><strong>Conference number: IFASD-2024-168<\/strong><\/p>\n\n\n\n<p>An intrusive model order reduction algorithm for nonlinear dynamical systems is presented. Reduced Order Models (ROMs) are constructed using information on the eigen-<br>spectrum of the linear dynamical system, projecting a Taylor series expansion of the Full Order Model (FOM) onto a reduced basis of representative eigenvectors. Higher derivatives of the FOM are taken with respect to the ROM coordinate system using source\u2013transformation automatic differentiation. The resultant ROM derivative codes are parameterised with respect to the system properties, thus requiring ROM code generation only once. The algorithm is applied to an aeroelastic pitch\u2013plunge aerofoil with up to cubic structural nonlinearities. The reduced model form sufficiently captures the quadratic and cubic nonlinear dynamics of the full model in response to a range of gust disturbances. Post\u2013flutter limit cycle oscillations are captured using a small subset of modes.<\/p>\n\n\n\n<p><a href=\"https:\/\/aerospacerepository.org\/wp-content\/uploads\/2025\/04\/168.pdf\">Read the full paper here<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p><b>Declan Clifford, Amir Hossein Modarres Aval, Andrea Da Ronch<\/b><\/p>\n<p>DOI Number: https:\/\/doi.org\/10.82439\/ceas-ifasd-2024-168<\/p>\n<p>Conference number: IFASD-2024-168<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[993,3028,3022],"tags":[1972,3121,2701,2028],"class_list":["post-19303","post","type-post","status-publish","format-standard","hentry","category-events","category-computational-aeroelasticity-1-ifasd-2024","category-ifasd-2024","tag-aeroelasticity","tag-automatic-differentiation","tag-nonlinear-dynamics","tag-reduced-order-model-2","category-993","category-3028","category-3022","description-off"],"_links":{"self":[{"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/posts\/19303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/comments?post=19303"}],"version-history":[{"count":3,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/posts\/19303\/revisions"}],"predecessor-version":[{"id":20339,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/posts\/19303\/revisions\/20339"}],"wp:attachment":[{"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/media?parent=19303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/categories?post=19303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aerospacerepository.org\/index.php\/wp-json\/wp\/v2\/tags?post=19303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}