DYK-Team / Digital_BH-loop_algorithm

Digital BH-loop algorithm

Home Page:https://dykplus.wordpress.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Digital BH-loop algorithm for calculating magnetic hysteresis loops.

Run "BH.py" for GUI and enter the input parameters: copy-paste the directory path, enter the file name without extension (e.g. 50kHz), amend B-scale and H-scale (1 by default), and choose the moving average window (5 by default).

A csv file (comma delimited) with data must contain only two columns: (1) signal response proportional to the magnetic induction B and (2) sinusoid proportional to the excitation field H. Four files are provided as examples: 50kHz.csv (time increment 5e-8 s), 100kHz.csv (time increment 2e-8 s), 200kHz.csv (time increment 1e-8 s), and 250kHz.csv (time increment 1e-8 s).

A report is provided in the PDF file in the Report folder.

Authors: Ekaterina Nefedova, Dr. Mark Nemirovich, Dr. Nikolay Udanov, and Prof. Larissa Panina, MISiS, Moscow, Russia, https://en.misis.ru/

Dr. Dmitriy Makhnovskiy (dmitriy.makhnovskiy@gmail.com), DYK+ team, United Kingdom, www.dykteam.com