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...

Full description

Saved in:
Bibliographic Details
Published inCompel Vol. 43; no. 4; pp. 821 - 838
Main Authors Agobert, Lucas, Delinchant, Benoit, Gerbaud, Laurent
Format Journal Article
LanguageEnglish
Published Bradford Emerald Publishing Limited 30.07.2024
Emerald Group Publishing Limited
Emerald
Subjects
Online AccessGet full text
ISSN0332-1649
2054-5606
0332-1649
2054-5606
DOI10.1108/COMPEL-10-2023-0540

Cover

Abstract 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.
AbstractList PurposeThis 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/approachThis 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.FindingsThe 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/valueUsing 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.
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.
Purpose: Optimizing electrical systems represented by Ordinary Differential Equations and events, using their frequency spectrum is an important purpose for designers, especially to calculate harmonics. Methodology: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 in order 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 behaviour cannot be defined a priori, e.g. when there are static converters or electrical devices with natural switching.Originality: 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 the Differential Equations simulator can be used, unlike most state-of-the-art simulators.
Author Gerbaud, Laurent
Agobert, Lucas
Delinchant, Benoit
Author_xml – sequence: 1
  givenname: Lucas
  surname: Agobert
  fullname: Agobert, Lucas
  email: lucas.agobert@g2elab.grenoble-inp.fr
– sequence: 2
  givenname: Benoit
  surname: Delinchant
  fullname: Delinchant, Benoit
  email: benoit.delinchant@g2elab.grenoble-inp.fr
– sequence: 3
  givenname: Laurent
  surname: Gerbaud
  fullname: Gerbaud, Laurent
  email: laurent.gerbaud@g2elab.grenoble-inp.fr
BackLink https://hal.science/hal-04677309$$DView record in HAL
BookMark eNp1kV1P5CAUhslGk_Vjf8HekHjlRRUK7ZRLM86oyZjxwr0mFKiDaaECdTL-eqk1rq5ZQsIB3ufknPccgj3rrAbgN0ZnGKPqfL6-vVusMoyyHOUkQwVFP8ABIiTPcEnZ3qf4JzgM4RGlxQp0AMy6j6YzLyIaZ2HajddPg7ZyB6WzIXphbAxwa-IGLpf3cAjGPkAxRNclREJlmkZ7baP5yLDZ1d4ouL5cQNH3rZFvP-EY7DeiDfrX-3kE_iwX9_PrbLW-uplfrDJJKItZiWuhqGQiL5VStZRFQ2s9qyhiSipWEimIzkmhi0bXcsZqUWGdui5QzRpSUXIE6JR3sL3YbUXb8t6bTvgdx4iPdnHpul6343W0i492Jex0wjbiL-CE4dcXKz6-IVrOZgSxZ5y0J5O29y6ZFSJ_dIO3qStOUFXkFSmrKqnIpJLeheB1862OaWz_1pFPlO60F636D_Rl1uQVzkycXg
Cites_doi 10.1090/S0025-5718-1986-0815836-3
10.1109/ICCEE.2009.235
10.1007/s11227-022-04555-8
10.1007/s11047-020-09820-4
10.1108/COMPEL-12-2016-0519
10.1109/ECCE44975.2020.9235333
10.1080/10556789908805742
10.1137/S0036142900376870
10.1007/s10589-006-0397-3
10.1108/COMPEL-10-2021-0398
10.3390/en14206467
10.3390/electronics9091393
10.3102/1076998619872761
10.1137/S1064827594276424
ContentType Journal Article
Copyright Emerald Publishing Limited
Emerald Publishing Limited.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: Emerald Publishing Limited
– notice: Emerald Publishing Limited.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID AAYXX
CITATION
7SC
7SP
7WY
7WZ
7XB
8AO
8FD
8FE
8FG
ABJCF
AFKRA
ARAPS
AZQEC
BENPR
BEZIV
BGLVJ
CCPQU
DWQXO
F~G
GNUQQ
HCIFZ
JQ2
K6~
K7-
L.-
L.0
L6V
L7M
L~C
L~D
M0C
M0N
M2P
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQBIZ
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
PYYUZ
Q9U
1XC
VOOES
ADTOC
UNPAY
DOI 10.1108/COMPEL-10-2023-0540
DatabaseName CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
ABI/INFORM
ABI/INFORM Global (PDF only)
ProQuest Central (purchase pre-March 2016)
ProQuest Pharma Collection
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Business Premium Collection
Technology Collection
ProQuest One Community College
ProQuest Central
ABI/INFORM Global (Corporate)
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
ProQuest Business Collection
Computer Science Database
ABI/INFORM Professional Advanced
ABI/INFORM Professional Standard
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ABI/INFORM Global
Computing Database
Science Database
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Business
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering collection
ABI/INFORM Collection China
ProQuest Central Basic
Hyper Article en Ligne (HAL)
Hyper Article en Ligne (HAL) (Open Access)
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
ABI/INFORM Global (Corporate)
ProQuest One Business
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
SciTech Premium Collection
ProQuest One Community College
ProQuest Pharma Collection
ProQuest Central China
ABI/INFORM Complete
ProQuest Central
ABI/INFORM Professional Advanced
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ABI/INFORM Professional Standard
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
Business Premium Collection
ABI/INFORM Global
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Science Journals
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ABI/INFORM China
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Business Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList ABI/INFORM Global (Corporate)


Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
– sequence: 2
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 0332-1649
2054-5606
EndPage 838
ExternalDocumentID oai:HAL:hal-04677309v1
10_1108_COMPEL_10_2023_0540
10.1108/COMPEL-10-2023-0540
GroupedDBID -~X
0R~
29F
4.4
490
5VS
6J9
70U
7WY
9E0
AAGBP
AAMCF
AATHL
AAUDR
ABIJV
ABKQV
ABSDC
ABYQI
ACGFS
ACGOD
ACIWK
ACZLT
ADFRT
ADOMW
AEBZA
AFYHH
AJEBP
ALMA_UNASSIGNED_HOLDINGS
AODMV
ARAPS
ASMFL
AUCOK
BENPR
EBS
ECCUG
FNNZZ
GEI
GEL
GQ.
GROUPED_ABI_INFORM_COMPLETE
H13
HCIFZ
HZ~
IJT
IPNFZ
J1Y
JI-
K6~
KBGRL
M42
O9-
P2P
RIG
RWL
SBBZN
TAE
U5U
8AO
8FE
8FG
8FW
8R4
8R5
AAYXX
ABJCF
ABJNI
AFKRA
AHMHQ
AZQEC
BEZIV
BGLVJ
BPHCQ
CCPQU
CITATION
DWQXO
GNUQQ
K6V
K7-
L6V
M0C
M2P
M7S
P62
PHGZM
PHGZT
PQBIZ
PQGLB
PQQKQ
PROAC
PTHSS
PUEGO
Q2X
7SC
7SP
7XB
8FD
AFNTC
JQ2
L.-
L.0
L7M
L~C
L~D
M0N
PKEHL
PQEST
PQUKI
PRINS
Q9U
1XC
VOOES
1WG
AABYC
ABKIT
ACZUD
ADFIF
ADIOT
ADQUB
ADTOC
ADYJY
AEACZ
AFFNX
AFQLH
AFVFF
AGQPQ
AGUEF
AJNYF
AJZCB
AKXVL
ALJBP
ASJQZ
ASPBG
AVWKF
AZFZN
BFQZO
BTXLY
BUONS
CAG
COF
EJD
ROL
UGKUH
UNPAY
ID FETCH-LOGICAL-c349t-61bad4c9a26dddbcc5f4be78409dcd963ca3e235e5febc79ba81e20250b9f3843
IEDL.DBID UNPAY
ISSN 0332-1649
2054-5606
IngestDate Sun Oct 26 04:07:13 EDT 2025
Tue Oct 14 20:55:35 EDT 2025
Sat Aug 23 13:52:59 EDT 2025
Wed Oct 01 05:45:09 EDT 2025
Thu Aug 22 06:15:08 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords Frequency analysis
SQP optimization
Dynamic systems
Automatic differentiation
Automatic Differentiation
Runge-Kutta (RK)
SQP Optimization Paper Type: Research paper Acronyms: Automatic Differentiation (AD)
Fast-Fourier Transform (FFT)
Sequential Quadratic Programming (SQP)
Language English
License Licensed re-use rights only
https://www.emerald.com/insight/site-policies
Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
other-oa
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c349t-61bad4c9a26dddbcc5f4be78409dcd963ca3e235e5febc79ba81e20250b9f3843
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://proxy.k.utb.cz/login?url=https://hal.science/hal-04677309
PQID 3085283688
PQPubID 31712
PageCount 18
ParticipantIDs proquest_journals_3085283688
emerald_primary_10_1108_COMPEL-10-2023-0540
unpaywall_primary_10_1108_compel_10_2023_0540
crossref_primary_10_1108_COMPEL_10_2023_0540
hal_primary_oai_HAL_hal_04677309v1
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-07-30
PublicationDateYYYYMMDD 2024-07-30
PublicationDate_xml – month: 07
  year: 2024
  text: 2024-07-30
  day: 30
PublicationDecade 2020
PublicationPlace Bradford
PublicationPlace_xml – name: Bradford
PublicationTitle Compel
PublicationYear 2024
Publisher Emerald Publishing Limited
Emerald Group Publishing Limited
Emerald
Publisher_xml – name: Emerald Publishing Limited
– name: Emerald Group Publishing Limited
– name: Emerald
References (key2024072904113962500_ref028) 2022; 21
(key2024072904113962500_ref027) 2021
(key2024072904113962500_ref017) 2019; 9
(key2024072904113962500_ref019) 1992
(key2024072904113962500_ref026) 1997; 18
(key2024072904113962500_ref001) 2016
(key2024072904113962500_ref005) 2020; 10
(key2024072904113962500_ref030) 2016; 35
(key2024072904113962500_ref022) 2020; 45
(key2024072904113962500_ref015) 2015
(key2024072904113962500_ref031) 2018; 37
(key2024072904113962500_ref008) 2003; 2
(key2024072904113962500_ref020) 1981
(key2024072904113962500_ref007) 1991
(key2024072904113962500_ref012) 1999; 10
(key2024072904113962500_ref024) 2002; 40
(key2024072904113962500_ref010) 2010
(key2024072904113962500_ref014) 2021
(key2024072904113962500_ref023) 2017
(key2024072904113962500_ref018) 2020
(key2024072904113962500_ref029) 2019
(key2024072904113962500_ref011) 2021
(key2024072904113962500_ref013) 2022; 78
(key2024072904113962500_ref032) 2017
(key2024072904113962500_ref035) 2007; 36
(key2024072904113962500_ref006) 2022; 41
(key2024072904113962500_ref021) 2009
(key2024072904113962500_ref016) 1994
(key2024072904113962500_ref002) 2021; 14
(key2024072904113962500_ref004) 2009; 5
(key2024072904113962500_ref025) 1986; 46
(key2024072904113962500_ref033) 2021
(key2024072904113962500_ref003) 2009
(key2024072904113962500_ref009) 2021; 18
(key2024072904113962500_ref034) 2020; 9
References_xml – volume-title: European Conference on Power Electronics and Applications
  year: 1992
  ident: key2024072904113962500_ref019
  article-title: Use of simulation in failure detection and diagnosis of an electromechanical system
– volume: 46
  start-page: 135
  issue: 173
  year: 1986
  ident: key2024072904113962500_ref025
  article-title: Some practical Runge-Kutta formulas
  publication-title: Mathematics of Computation
  doi: 10.1090/S0025-5718-1986-0815836-3
– volume-title: 1991 American Control Conference
  year: 1991
  ident: key2024072904113962500_ref007
  article-title: SIMULAB, an integrated environment for simulation and control
– start-page: 431
  volume-title: 2009 Second International Conference on Computer and Electrical Engineering
  year: 2009
  ident: key2024072904113962500_ref021
  article-title: Implementation of the mathematical model of a generating block in matlab and Simulink using s-functions
  doi: 10.1109/ICCEE.2009.235
– volume: 78
  start-page: 17513
  issue: 16
  year: 2022
  ident: key2024072904113962500_ref013
  article-title: A survey of HPC algorithms and frameworks for large-scale gradient-based nonlinear optimization
  publication-title: The Journal of Supercomputing
  doi: 10.1007/s11227-022-04555-8
– volume: 21
  start-page: 219
  issue: 2
  year: 2022
  ident: key2024072904113962500_ref028
  article-title: A new taxonomy of global optimization algorithms
  publication-title: Natural Computing
  doi: 10.1007/s11047-020-09820-4
– volume: 35
  issue: 3
  year: 2016
  ident: key2024072904113962500_ref030
  article-title: Analytical frequency modeling of a diode rectifier: formulation for SQP solving versus formulation for Newton-Raphson solving
  publication-title: COMPEL-The International Journal for Computation and Mathematics in Electrical and Electronic Engineering
– volume: 37
  start-page: 661
  issue: 2
  year: 2018
  ident: key2024072904113962500_ref031
  article-title: Use of SQP optimization algorithm to size a multiphysical system: application to an aircraft electrical power channel
  publication-title: COMPEL - The International Journal for Computation and Mathematics in Electrical and Electronic Engineering
  doi: 10.1108/COMPEL-12-2016-0519
– volume: 2
  issue: 1
  year: 2003
  ident: key2024072904113962500_ref008
  article-title: Introduction to automatic differentiation
  publication-title: PAMM
– start-page: 5401
  volume-title: 2020 IEEE Energy Conversion Congress and Exposition (ECCE)
  year: 2021
  ident: key2024072904113962500_ref033
  article-title: Using deterministic optimization to compare interleaved and coupled inverters: results and experimental verification
  doi: 10.1109/ECCE44975.2020.9235333
– volume-title: 2010 IEEE Vehicle Power and Propulsion Conference
  year: 2010
  ident: key2024072904113962500_ref010
  article-title: Analytical modeling of static converters for optimal sizing of on-board electrical systems
– start-page: 2002
  year: 2019
  ident: key2024072904113962500_ref029
  article-title: Chainer: a deep learning framework for accelerating the research cycle
– volume: 10
  start-page: 803
  issue: 6
  year: 1999
  ident: key2024072904113962500_ref012
  article-title: Sensitivity analysis of ODEs and DAEs—theory and implementation guide
  publication-title: Optimization Methods and Software
  doi: 10.1080/10556789908805742
– volume-title: 2021 IEEE High Performance Extreme Computing Conference (HPEC)
  year: 2021
  ident: key2024072904113962500_ref014
  article-title: A comparison of automatic differentiation and continuous sensitivity analysis for derivatives of differential equation solutions
– volume: 40
  start-page: 220
  issue: 1
  year: 2002
  ident: key2024072904113962500_ref024
  article-title: Efficient computation of sensitivities for ordinary differential equation boundary value problems
  publication-title: SIAM Journal on Numerical Analysis
  doi: 10.1137/S0036142900376870
– volume: 5
  start-page: 1313
  issue: 28
  year: 2009
  ident: key2024072904113962500_ref004
  article-title: AD for optimization in electromagnetism applied to semi analytical models combining composed functions
  publication-title: COMPEL: The International Journal for Computation and Mathematics in Electrical and Electronic Engineering
– volume: 36
  start-page: 83
  issue: 1
  year: 2007
  ident: key2024072904113962500_ref035
  article-title: Automatic differentiation of explicit Runge-Kutta methods for optimal control
  publication-title: Computational Optimization and Applications
  doi: 10.1007/s10589-006-0397-3
– year: 2021
  ident: key2024072904113962500_ref027
  article-title: On the numerical performance of Derivative-Free optimization methods based on Finite-Difference approximations
– volume: 41
  start-page: 2096
  issue: 6
  year: 2022
  ident: key2024072904113962500_ref006
  article-title: Obtaining the most exact Jacobian for the time modelling of a power electronics structures to be used by gradient optimisation algorithms
  publication-title: COMPEL - The International Journal for Computation and Mathematics in Electrical and Electronic Engineering
  doi: 10.1108/COMPEL-10-2021-0398
– volume: 9
  start-page: e1305
  year: 2019
  ident: key2024072904113962500_ref017
  article-title: A review of automatic differentiation and its efficient implementation
  publication-title: Wiley Interdisciplinary Reviews: data Mining and Knowledge Discovery
– volume: 10
  start-page: e1334
  issue: 1
  year: 2020
  ident: key2024072904113962500_ref005
  article-title: An introduction to algorithmic differentiation
  publication-title: Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery
– year: 1994
  ident: key2024072904113962500_ref016
  article-title: Computer-aided design of HF converters: new needs, new tools
– year: 2017
  ident: key2024072904113962500_ref023
  article-title: Automatic differentiation in pytorch
– volume: 14
  start-page: 6467
  issue: 20
  year: 2021
  ident: key2024072904113962500_ref002
  article-title: A review of total harmonic distortion factors for the measurement of harmonic and interharmonic pollution in modern power systems
  publication-title: Energies
  doi: 10.3390/en14206467
– volume: 9
  start-page: 1393
  issue: 9
  year: 2020
  ident: key2024072904113962500_ref034
  article-title: Three-phase PWM voltage-source-inverter weight optimization for aircraft application using deterministic algorithm
  publication-title: Electronics
  doi: 10.3390/electronics9091393
– year: 2009
  ident: key2024072904113962500_ref003
  article-title: Introduction to derivative-free optimization
  publication-title: Society for Industrial and Applied Mathematics.
– volume: 18
  start-page: 2715
  year: 2021
  ident: key2024072904113962500_ref009
  article-title: Comparison of optimization techniques based on gradient descent algorithm: a review
  publication-title: PalArch’s Journal of Archaeology of Egypt/Egyptology
– volume-title: ICML 2015 AutoML workshop.
  year: 2015
  ident: key2024072904113962500_ref015
  article-title: Autograd: Effortless gradients in NumPy
– volume-title: The Fast Fourier Transform
  year: 1981
  ident: key2024072904113962500_ref020
– volume-title: 2020 Spring Simulation Conference (SpringSim)
  year: 2020
  ident: key2024072904113962500_ref018
  article-title: Auto_diff: an automatic differentiation package for python
– volume: 45
  start-page: 227
  issue: 2
  year: 2020
  ident: key2024072904113962500_ref022
  article-title: Deep learning with TensorFlow: a review
  publication-title: Journal of Educational and Behavioral Statistics
  doi: 10.3102/1076998619872761
– year: 2017
  ident: key2024072904113962500_ref032
  article-title: Tangent: Automatic differentiation using source code transformation in python
– year: 2016
  ident: key2024072904113962500_ref001
  article-title: Theano: a python framework for fast computation of mathematical expressions
– year: 2021
  ident: key2024072904113962500_ref011
  article-title: Equinox: neural networks in JAX via callable PyTrees and filtered transformations
– volume: 18
  start-page: 1
  issue: 1
  year: 1997
  ident: key2024072904113962500_ref026
  article-title: The matlab ode suite
  publication-title: SIAM Journal on Scientific Computing
  doi: 10.1137/S1064827594276424
SSID ssj0000950
Score 2.3337564
Snippet Purpose This study aims to optimize electrical systems represented by ordinary differential equations and events, using their frequency spectrum is an...
PurposeThis study aims to optimize electrical systems represented by ordinary differential equations and events, using their frequency spectrum is an important...
Purpose: Optimizing electrical systems represented by Ordinary Differential Equations and events, using their frequency spectrum is an important purpose for...
SourceID unpaywall
hal
proquest
crossref
emerald
SourceType Open Access Repository
Aggregation Database
Index Database
Publisher
StartPage 821
SubjectTerms Algorithms
Artificial intelligence
Derivatives
Design
Design optimization
Differential equations
Differentiation
Electric power
Engineering Sciences
Fourier transforms
Frequency spectrum
Hybrid systems
Libraries
Mathematical functions
Methodology
Optimization algorithms
Ordinary differential equations
Python
Quadratic programming
Simulation
Simulators
Variables
SummonAdditionalLinks – databaseName: Emerald A-Z Complete All Journals Journals
  dbid: GEI
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8NAEB7Ui3rwLcYXi3jT2DSbrclRtKWIWgUFbyG72bXFNkqbKvXXO5NHbRUPgpBDU0KS3Z1-88125huAQ3Q5hqTGbMENBiiaJG_RS9kBknvue55jspT_65ta88G7fBSPM3BX1sJkaZX5dkyG051kQEFqhRK3EYXHggPUvea8dX1bvyIgoR7gNpGPCm1aV9pprzuLxi5EWf1bQnOQtWx1OHdtjBOCQobol5tNuaqvet3ZNqVMTvDR-WHyGo3eo253wjU1lqFfDirPSHk-GabyRH1803v811GvwFJBZNlZbnmrMKOTNVickDdch04L8ahXFHoyPEw_T9weMUW0lLpTpANGW8Gs0bhnlIP_xKJh-pLpyLKyeUvaGd-hPaIKM9a6qLPJv9434KFRvz9v2kVrB1txL0gxYJVR7KkgcmtxHEulhPGkPqVoM1YxgoKKuHa50MJoqU4DGflV7RJfk4FBG-KbMJe8JHoLmCd51TUYGQllEI2ox6DQsUADxEcJ7lpwXK5i-JoreIRZ5OP4YT6XdEpzGdJcWnBUrMQvV0_NvAUHaA3jK0mru3l2FdJ3DroghM_grWrBbmksYYEQg5Aj10VqV_N9C-yxAf14JhUW6O7UG27_bUA7sICfvWw_2tmFubQ_1HtIpFK5n_04PgFmPhNN
  priority: 102
  providerName: Emerald
– databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5qPagH8YnxxSLeNJhms21yENHaUkRbEQVvIdmHLdS2aqr03zuTJm1EFHJJWHbDzO48dme_D-AYXY4hqDFbcIMJiibIW_RSdoDBPfc9zzFpyf9du9p68m6exXMJ2vldGCqrzG1iaqjVUNIe-RnH2ABdYdX3L0ZvNrFG0elqTqERZdQK6jyFGFuARZeQscqweNVo3z_MbXOQcrY6nLs2JgpBhkNEXDj1zt1945bMEjGK2066H1LwVfMLuwtdqpksBKRL48EomnxF_X7BNzXXYDULKtnldBasQ0kPNmClADW4Cb0O2obX7NIlw8e8T4uoJ0xSiEhMEckHo21Z1mw-MqqHf2HROBmmmK4sJ1JJerMeuhO67cU61w1WPAbfgqdm47HesjOaBVtyL0gweYwj5ckgcqtKqVhKYbxY1yjzU1LhApUR1y4XWhgdy1oQR35FuxQ7xYFBffJtKA-GA70DzIt5xTWYpQhp0DIQ35_QSuBkwKEEdy04zQUajqZoGmGahTh-OJU_vZL8Q5K_BSeZ0P9o_UNbFhyhYmYtCTe7dXkb0jcH3QGasuCzYsF-rrcwW60f4XxuWWDPdPlrTCry1_0ff7j7f3d7sIxNvXQv2NmHcvI-1gcYxCTxYTYzvwH6Kesf
  priority: 102
  providerName: ProQuest
Title Optimization on frequency constraints with FFT using automatic differentiation on hybrid ODE applications
URI https://www.emerald.com/insight/content/doi/10.1108/COMPEL-10-2023-0540/full/html
https://www.proquest.com/docview/3085283688
https://hal.science/hal-04677309
UnpaywallVersion submittedVersion
Volume 43
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVMCB
  databaseName: Emerald A-Z Complete All Journals Journals
  customDbUrl:
  eissn: 0332-1649
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000950
  issn: 0332-1649
  databaseCode: GEI
  dateStart: 19820101
  isFulltext: true
  titleUrlDefault: https://www.emerald.com/insight
  providerName: Emerald
– providerCode: PRVPQU
  databaseName: ProQuest Databases
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 0332-1649
  dateEnd: 20241102
  omitProxy: true
  ssIdentifier: ssj0000950
  issn: 0332-1649
  databaseCode: BENPR
  dateStart: 19990101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 0332-1649
  dateEnd: 20241102
  omitProxy: true
  ssIdentifier: ssj0000950
  issn: 0332-1649
  databaseCode: 8FG
  dateStart: 19950301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dT9swED_R9mHjAfYpAl1lTXvbgto4TpPHAg3VBG01UYk9RbFjr4hSUJuCyl_PXT66wLRJk_LgRFa-7uz7nX33O4AvaHIMUY3Zght0UDRR3qKVsgME99x33bbJQv7Ph95g4n6_FJdbwMpcmCkizmLupzZFHnZRCYMaNDyBaLsOjclw3PuZbQ5wx0a0TwjXQeRho_H2CmIhKm5DMdl6RvMMlQi329kCR8X4_M7ArU0pCLKCMF-t5nfx-iGezSrGJtzNgx6XGUchxZhcH65SeageXzA4_us73sBOgTRZL1eNt7Cl5-9gu8I_-B6uRjhh3BSZmAwPs8gjq9dMEW6k8hHpktFaLQvDC0ZB8r9YvEpvM6JXVlZXSa82d5iuKQWMjU76rLo3_gEmYf_ieGAXtRdsxd0gRY9SxomrgtjxkiSRSgnjSt0ldzBRCY5aFXPtcKGF0VJ1Axn7He0QoJKBQSHzj1Cf3871HjBX8o5j0HURyuB0QUUAhU4Eagg-SnDHgm-lUKK7nGIjylyTth8dj87H_TM6JRlGJEMLvhaC-0vvZxK34DP-_k1PItMe9M4iulaK5L5jQbOUfVQM4WXEEYwi9vJ83wJ7ow9_PDPXsmdvuP-f_Q_gNbbdbMW43YR6uljpTwh1UtmCmh-etqBx1B-Of7SyVPZWMQKeAFFW-ZM
linkProvider Unpaywall
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9tAEB7xOFAOVelDuKVlVbWn1qrj3Q32AVUUEoWSB6qCxM3Y-wCkkKTEAeXP8ds646wTo6q9Iflia722Z8bz2J2ZD-ATmhxLrcZ8yS0GKIZa3qKV8mN07nkkRGCLlP9Ot946Ez_P5fkKPJS1MJRWWerEQlHrkaI18m8cfQM0hfUo-j7-7RNqFO2ulhAaqYNW0PtFizFX2HFiZvcYwk32j4-Q35_DsNnoH7Z8hzLgKy7iHGOnLNVCxWlY11pnSkkrMrNHgY9WGuVTpdyEXBppTab24iyNaiYk1yGLLX4Ox3lXYV3gZBj8rf9odE9_LW1BXGDEBpyHPgYmset7RNg7h73OaaNNapAQzP2gWH-p2MZlgfDqFeVoVhzgjelwnM7u08GgYgubL-C5c2LZwVzqtmDFDF_CZqW14Su47qEuunFFngwPeztP2p4xRS4pIVPkE0bLwKzZ7DPKv79k6TQfFT1kWQnckl8vZriaUXUZ6x01WHXb_TWcPQnB38DacDQ028BExmuhxahIKouaiPAFpdEShQ8fJXnowdeSoMl43r0jKaKeIErm9KdTon9C9PfgiyP6P0Y_4pYHH5Exi5HUp7t10E7oWoDmB1VnfFfzYKfkW-K0wyRZyrIH_oKXfz2TigrM4NEbvv3_dLuw0ep32kn7uHvyDp7hbaJYhw52YC2_nZr36EDl2QcnpQwunvrH-APsBCoy
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9tAEB4RKvVxQIUW1SW0q4qeWquO15vEhwohEpM0IckBpNxce70LSCEJxCHyX-uvY8aPxKhqb0i-2LJ37ZnZeaxn5gM4QpOjqdWYKbjGAEVRy1u0UqaLzj1vOo6l05T_80G9c-n8GovxFvwpamEorbLQiamijmaS9sh_cPQN0BTWMWDTeVrEqOUdz-9MQpCiP60FnEYmIj2VrDB8W_zstpDXX23ba1-cdswcYcCU3HFjjJvCIHKkG9j1KIpCKYV2QtWgoCeSEcqmDLiyuVBCq1A23DBo1pRNbkPoavwUjuNW4EWDurhTlbp3trECbooOa3FumxiSuHnHI0LdOR2ej9p9UoCEXW5a6c5LySpuSoMr15SdWXJ9Xy2n8yBZBZNJyQp6b2End1_ZSSZvu7ClpnvwptTU8B3cDFEL3eblnQwPfZ-laydMkjNKmBTxgtEGMPO8C0aZ91csWMaztHssKyBb4pv1CNcJ1ZWxYavNyj_c38Pls5B7H7ans6n6AMwJec3WGA8JqVEHEbKgUJFAscOpBLcN-F4Q1J9nfTv8NN6xmn5Gfzol-vtEfwO-5UT_x91PuGXAF2TM-k7q0N056ft0zULDg0rTfagZUC345ud6YeFvpNgAc83Lv-akcgI1efKGH_8_3Gd4icvB73cHvQN4jU856Qa0VYXt-H6pDtFzisNPqYgy-P3ca-IRwLsnzA
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDLZgHIADb0R5KULcoGhrmq49TrBpQsA4MAlOVZMmbGIMxDrQ-PXYfYwCAgmph7SK-rJjf06czwCH6HIMUY3ZghsMUDRR3qKXsgME99x33apJU_4vr7x21z2_FbczwIq9MD1EnLntpzZlHtZRCYNZmPMEou0KzHWvrht36eIAd2xE-4RwHUQeNjpvLycWouI2lJOtB2RnqES4XU0nOErO53MH7myPkiBLCHN-PHyOJm_RYFByNq3lLOlxlHIUUo7Jw8k4kSfq_RuD41_fsQJLOdJkjUw1VmFGD9dgscQ_uA79DhqMx3wnJsPDvGSZ1ROmCDdS-YhkxGiulrVaN4yS5O9ZNE6eUqJXVlRXSfrTO_QmtAWMdc6arLw2vgHdVvPmtG3ntRdsxd0gwYhSRrGrgsjx4jiWSgnjSl2ncDBWMY5aFXHtcKGF0VLVAxn5Ne0QoJKBQSHzTagMn4Z6C5grec0xGLoIZdBcUBFAoWOBGoKPEtyx4LgQSvicUWyEaWhS9cPTzuV184JOSYYhydCCo1xwv_T-InELDvD3T3sSmXa7cRHStUIkrzULdgvZh_kQHoUcwShiL8_3LbCn-vDjmZmWfXnD7X_234EFbLvpjHF1FyrJy1jvIdRJ5H6u7R_72_Yd
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Optimization+on+frequency+constraints+with+FFT+using+automatic+differentiation+on+hybrid+ODE+applications&rft.jtitle=Compel&rft.au=Agobert%2C+Lucas&rft.au=Delinchant%2C+Benoit&rft.au=Gerbaud%2C+Laurent&rft.date=2024-07-30&rft.issn=0332-1649&rft.eissn=0332-1649&rft.volume=43&rft.issue=4&rft.spage=821&rft.epage=838&rft_id=info:doi/10.1108%2FCOMPEL-10-2023-0540&rft.externalDBID=n%2Fa&rft.externalDocID=10_1108_COMPEL_10_2023_0540
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0332-1649&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0332-1649&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0332-1649&client=summon