Optimization on frequency constraints with FFT using automatic differentiation on hybrid ODE applications
Purpose This study aims to optimize electrical systems represented by ordinary differential equations and events, using their frequency spectrum is an important purpose for designers, especially to calculate harmonics. Design/methodology/approach This paper presents a methodology to achieve this, by...
Saved in:
| Published in | Compel Vol. 43; no. 4; pp. 821 - 838 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Bradford
Emerald Publishing Limited
30.07.2024
Emerald Group Publishing Limited Emerald |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0332-1649 2054-5606 0332-1649 2054-5606 |
| DOI | 10.1108/COMPEL-10-2023-0540 |
Cover
| Summary: | Purpose
This study aims to optimize electrical systems represented by ordinary differential equations and events, using their frequency spectrum is an important purpose for designers, especially to calculate harmonics.
Design/methodology/approach
This paper presents a methodology to achieve this, by using a gradient-based optimization algorithm. The paper proposes to use a time simulation of the electrical system, and then to compute its frequency spectrum in the optimization loop.
Findings
The paper shows how to proceed efficiently to compute the frequency spectrum of an electrical system to include it in an optimization loop. Derivatives of the frequency spectrum such as the optimization inputs can also be calculated. This is possible even if the sized system behavior cannot be defined a priori, e.g. when there are static converters or electrical devices with natural switching.
Originality/value
Using an efficient sequential quadratic programming optimizer, automatic differentiation is used to compute the model gradients. Frequency spectrum derivatives with respect to the optimization inputs are calculated by an analytical formula. The methodology uses a “white-box” approach so that automatic differentiation and the differential equations simulator can be used, unlike most state-of-the-art simulators. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0332-1649 2054-5606 0332-1649 2054-5606 |
| DOI: | 10.1108/COMPEL-10-2023-0540 |