Repository navigation
Conversation
|
One of the original authors, Thomas Boedrich, wrote to me: |
|
I have a set of functions to determine the approximation parameters from raw data. Since I get no answer: |
I can not reach that repository. |
Sorry @tobolar I had to change the repo: AppMag-repository |
|
@AHaumer No problem, I just wanted to point out the repo is not accessible. |
Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
* Proposal of grammar and spelling changes * Undo change of spelling * Unify spelling
6e270ee to
170d9ee
Compare
…icaStandardLibrary into FluxTubes_Material # Conflicts: # Modelica/Resources/Utilities/Modelica/Magnetic/FluxTubes/Material/Approximation/SSEE/SSEE.m # Modelica/Resources/Utilities/Modelica/Magnetic/FluxTubes/Material/Approximation/SSEE/docs/1RawData.md # Modelica/Resources/Utilities/Modelica/Magnetic/FluxTubes/Material/Approximation/SSEE/docs/2Routines.md
When working with FluxTubes, I found it nearly impossible to implement new materials using the approximation formula of Roschke. Additionally, when the model drives the material very high into saturation ("overfluxed region"), the behaviour is not always as expected (e.g. polarization J doesnt show a horizontal asymptote but decreases with increasing field strength). Unfortunately the original authors are no longer available.
So I decided to implement an alternative approximation: Smoothing Splines with Exponential Extrapolation.
Everything is explained in the documentation, and there will be a contribution to the Modelica 2027 conference.
Additionally, VoestAlpine allowed me to use their measured data of fully processed electric sheet (as used in rotating electric machines). So I was able to add 10 material records. The new parameter records contain the used raw data, so the approximation is traceable. It should be easier for users to implement their own material.
Additonally, 4 new examples have been implemented to demonstrate and test the new approximation thoroughly.
You might call it an enhancement, but it solves the users' problem of implementing new material records.
The solution is 100% backwards-compatible, and has been tested with (in alphabetical order) Dymola, OpenModelica and WolframSystemModeler.