Welcome to transformer-thermal-model Discussions! #20
Replies: 2 comments 5 replies
-
Greetings, What kind of public domain simulations tools should we develop further to bridge the gap between the loading guide and measurements in the field? How should next-generation digital twins of transformers in the distribution grid look like? How can the loading guide be extended to incorporate phenomena such as the the magnetic field induced by the windings, the losses induced by the magnetic field, the spatial distribution of the temperature, the lamination of the ferromagnetic core, the harmonics above 50 Hz, phase-unbalance, the thermal degradation of the oil and insulating material and the ventilation of the substation? What can be gained by complementing the current implementation in numpy with an implementation on higher level of abstraction using scipy (among alternatives) in terms of model analysis, model flexibility, model maintainability, computational efficiency and extendability? What approaches are available (e.g. least-squares fitting, Kalman filtering, neural networks) to complement models based on the loading guide with either measurements in the field or high-resolution numerical models? How can academics contribute addressing the above issues? How should the assignment on this topic for bachelor and master students outline at 1 be extended further? We love to hear from you. Thanks. Kind wishes, Domenico Lahaye. |
Beta Was this translation helpful? Give feedback.
-
Very nice! I am tempted to proceed as follows: Implement the equation for the top oil temperature (Theoretical Documentation => Model Description) as a first order scalar ordinary differential equation in DifferentialEquations.jl (an alternative for scipy) and proceed as follows: 1/ implement a disturbance (source term) that is not captured by the fixed time-step sampling of dt = 15 min (here fixed is important, not the actual value) and that is captured by a variable time step method; 2/ implement the absence of any disturbance to show that fixed a time step is doing more than required (i.e., the opposite of previous scenario); 3/ implement an extension to two coupled scalar equations (e.g. top oil temperature and hot spot temperature) (both physics based instead of by scaling one from the other) to show how easy this can be implemented; 4/ implement a combination of DifferentialEquations.jl and interval arithmetic to quantify how uncertainty in the input translates to uncertainty in the output. See e.g. https://docs.sciml.ai/SciMLTutorialsOutput/html/type_handling/02-uncertainties.html 5/ implement a combination of DifferentialEquations.jl and least-squares fitting to obtain an estimation of a coefficient in the model input (e.g. oil viscosity) from measured data of the model output (e.g. temperature). See e.g. https://docs.sciml.ai/DiffEqParamEstim/stable/tutorials/ensemble/ 6/ Show the machine code that DifferentialEquations.jl generates under the hood to show that not only the code is fast, but explain you why it is fast. How does this sound to you? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Here are some tips 💡 for getting started with Discussions:
📢 Announce to your community that Discussions is available! Go ahead and send that tweet, post, or link it from the website to drive traffic here.
🔗 If you use issue templates, link any relevant issue templates such as questions and community conversations to Discussions. Declutter your issues by driving community content to where they belong in Discussions. If you need help, here's a link to the documentation.
➡️ You can convert issues to discussions either individually or bulk by labels. Looking at you, issues labeled “question” or “discussion”.
Beta Was this translation helpful? Give feedback.
All reactions