Repository logo
  • Log In
    Log in via Symplectic to deposit your publication(s).
Repository logo
  • Communities & Collections
  • Research Outputs
  • Statistics
  • Log In
    Log in via Symplectic to deposit your publication(s).
  1. Home
  2. Faculty of Engineering
  3. Aeronautics
  4. Aeronautics
  5. A preconditioned Multiple Shooting Shadowing algorithm for the sensitivity analysis of chaotic systems
 
  • Details
A preconditioned Multiple Shooting Shadowing algorithm for the sensitivity analysis of chaotic systems
File(s)
MSS_Paper_new_CORRECTIONS.pdf (1.72 MB)
Accepted version
Author(s)
Shawki, Karim
Papadakis, Georgios
Type
Journal Article
Abstract
We propose a preconditioner that can accelerate the rate of convergence of the Multiple Shooting Shadowing (MSS) method [1]. This recently proposed method can be used to compute derivatives of time-averaged objectives (also known as sensitivities) to system parameter(s) for chaotic systems. We propose a block diagonal preconditioner, which is based on a partial singular value decomposition of the MSS constraint matrix. The preconditioner can be computed using matrix-vector products only (i.e. it is matrix-free) and is fully parallelised in the time domain. Two chaotic systems are considered, the Lorenz system and the 1D Kuramoto Sivashinsky equation. Combination of the preconditioner with a regularisation method leads to tight bracketing of the eigenvalues to a narrow range. This combination results in a significant reduction in the number of iterations, and renders the convergence rate almost independent of the number of degrees of freedom of the system, and the length of the trajectory that is used to compute the time-averaged objective. This can potentially allow the method to be used for large chaotic systems (such as turbulent flows) and optimal control applications. The singular value decomposition of the constraint matrix can also be used to quantify the effect of the system condition on the accuracy of the sensitivities. In fact, neglecting the singular modes affected by noise, we recover the correct values of sensitivity that match closely with those obtained with finite differences for the Kuramoto Sivashinsky equation in the light turbulent regime. We notice a similar improvement for the Lorenz system as well.
Date Issued
2019-12-01
Date Acceptance
2019-07-27
Citation
Journal of Computational Physics, 2019, 398 (1), pp.1-19
URI
http://hdl.handle.net/10044/1/72202
URL
https://www.sciencedirect.com/science/article/pii/S0021999119305455?via%3Dihub
DOI
https://www.dx.doi.org/10.1016/j.jcp.2019.108861
ISSN
0021-9991
Publisher
Elsevier
Start Page
1
End Page
19
Journal / Book Title
Journal of Computational Physics
Volume
398
Issue
1
Copyright Statement
© 2019 Elsevier Ltd. All rights reserved. This manuscript is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Licence http://creativecommons.org/licenses/by-nc-nd/4.0/
Identifier
https://www.sciencedirect.com/science/article/pii/S0021999119305455?via%3Dihub
Subjects
Science & Technology
Technology
Physical Sciences
Computer Science, Interdisciplinary Applications
Physics, Mathematical
Computer Science
Physics
Sensitivity analysis
Chaotic systems
Least Squares Shadowing
Preconditioning
DYNAMICAL-SYSTEMS
EFFICIENT METHOD
L-CURVE
CONTINUATION
CLIMATE
01 Mathematical Sciences
02 Physical Sciences
09 Engineering
Applied Mathematics
Publication Status
Published
Article Number
108861
Date Publish Online
2019-08-02
About
Spiral Depositing with Spiral Publishing with Spiral Symplectic
Contact us
Open access team Report an issue
Other Services
Scholarly Communications Library Services
logo

Imperial College London

South Kensington Campus

London SW7 2AZ, UK

tel: +44 (0)20 7589 5111

Accessibility Modern slavery statement Cookie Policy

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement
  • Send Feedback