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