https://github.com/otvam/magnet_webinar_eqn_models
2023 MagNet Challenge Webinar: Equation-based Baseline Models
https://github.com/otvam/magnet_webinar_eqn_models
core ferrite ieee igcc igse loss magnet pels power-electronics
Last synced: 4 months ago
JSON representation
2023 MagNet Challenge Webinar: Equation-based Baseline Models
- Host: GitHub
- URL: https://github.com/otvam/magnet_webinar_eqn_models
- Owner: otvam
- License: mit
- Created: 2023-05-01T19:13:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-28T14:54:42.000Z (7 months ago)
- Last Synced: 2025-03-28T15:35:42.356Z (7 months ago)
- Topics: core, ferrite, ieee, igcc, igse, loss, magnet, pels, power-electronics
- Language: MATLAB
- Homepage:
- Size: 7.42 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# MagNet: Equation-based Baseline Models
## Introduction
This repository contains the **slides** and **code** related to the following **webinar**:
* **2023 MagNet Challenge Webinar: Equation-based Baseline Models**
* **IEEE PELS Webinar - May 12 2023**
* **Thomas Guillod - Dartmouth College**
The **webinar** is based on the following **paper**:
* **Calculation of Ferrite Core Losses with Arbitrary Waveforms using the Composite Waveform Hypothesis**
* **Thomas Guillod, Jenna S. Lee, Haoran Li, Shukai Wang, Minjie Chen, and Charles R. Sullivan**
* **https://doi.org/10.1109/APEC43580.2023.10131348**
* **IEEE APEC 2023**
This webinar focuses on **equation-based loss models for soft-magnetic materials**:
* Several models are presented (SE, iGSE, iGCC, and Stenglein equation).
* The model performances are evaluated for different frequencies, waveshapes, and temperatures.
* The advantages and drawbacks of equation-based models and machine learning models are discussed.
* A MATLAB implementation of the iGSE and iGCC is discussed in detail and the pitfalls are highlighted.
## Main Files
* [slides.pdf](slides.pdf) - Slides of the webinar (CC BY-ND 4.0)
* [paper.pdf](paper.pdf) - APEC 2023 paper (IEEE copyright)
* [run_igse.m](run_igse.m) - Parametrize and evaluate the iGSE model
* [run_igcc.m](run_igcc.m) - Parametrize and evaluate the iGCC model
## Dataset
* For the software implementation, the EPCOS/TDK N87 ferrite material is considered.
* The material is measured at ambient temperature (25C) without DC bias.
* For parametrizing the models, the following dataset is used:
* 346 symmetric triangular waveforms (50% duty cycle)
* Dataset contained in [N87_25C_fit.mat](data/N87_25C_fit.mat)
* For evaluating the models, the following dataset is used:
* 2446 asymmetric triangular waveforms (10% to 90% duty cycle)
* Dataset contained in [N87_25C_eval.mat](data/N87_25C_eval.mat)
* Both datasets are extracted from the following repository:
* Guillod, T. and Lee, J. S. and Li, H. and Wang, S. and Chen, M. and Sullivan, C. R.
* Calculation of Ferrite Core Losses with Arbitrary Waveforms using the Composite Waveform Hypothesis: Reproducibility Dataset
* Zenodo Repository, 2022
* [10.5281/zenodo.7368936](https://doi.org/10.5281/zenodo.7368936)
## Warnings
> **Warning**
> This implementation is provided for **pedagogical purposes**:
> * The goal of this code is to highlight the **typical workflow** of equation-based loss models.
> * The implementation is **not meant** to be **comprehensive and/or accurate**.
> **Warning**
> In order to limit the complexity of the code, **several assumptions** are made:
> * Single material measured at ambient temperature
> * Only triangular signals are considered
> * No DC bias and relaxation effects
> * Simple model parametrization
> * Reduced dataset size
## Compatibility
* Tested with MATLAB R2021a and R2023a.
* The `optimization_toolbox` is required.
* The `signal_toolbox` is required.
* The `statistics_toolbox` is required.
## Author
**Thomas Guillod, Dartmouth College** - [GitHub Profile](https://github.com/otvam)
## License
This project is licensed under the **MIT License**, see [LICENSE.md](LICENSE.md).