-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How you calculate steinmetz coefficients for each material? #52
Comments
Dear AlealFurlan, thank you for your comment, and excuse the late response. We have updated the code since your question, could you provide more information on the issue? I am trying to replicate it. |
Hi Diego, thank for you attention! I found the difference; you calculate only one [K**, alpha, beta] for all data. I think, It is better to fit near your operation point (f and B). You can use some quadratic minimization methods, for example. ** or ki (my mistake; I was using K instead of ki :) ) |
Helo AlealFurlan, |
I understand, Diego :) |
Thank you one more time André, |
I'm trying some fitting approaches, but I have different results. Do you use the same method to calculate the Steinmetz coefficients for iGSE_trapezoid and iGSE_sine?
For exemple, for 3C94 material fitting datasheet data I have: [K, alpha, beta] =[3.82978222, 1.38462252, 2.73482858]
with: freq =100e3 and flux = 0.328.
So, for duty_ratios = [0.1, 0.1, 0.4], I have:
magnet.core.core_loss_iGSE_trapezoid(freq, flux, duty_ratios, K, alpha, beta, None, 0)
49101373.64068319
And defining the material I have:
magnet.core.core_loss_iGSE_trapezoid(freq, flux, duty_ratios, 0, 0, 0, '3C94', 0)
4065393.854135263
I want to know your method to understand this difference :)
The text was updated successfully, but these errors were encountered: