SC 001 - Superconductor AC Loss
Model definition
In this tutorial, a superconducting wire is simulated using the formulation. The wire consists of twisted superconducting filaments embedded into a copper matrix. The whole modelling domain with an air cylinder around the wire is shown in the figure below.
Component | Dimension |
---|---|
Air diameter | 10 mm |
Copper core diameter | 535 μm |
Filament diameter | 350 μm |
Domain length | 10 mm |
Output results
- Joule losses as a function of time in the copper and the superconducting filaments. The losses over a volume of interest can be computed as
Material Data
Magnetic permeability ():
- all domains:
Electric resistivity ():
- Copper: m
- Superconducting filaments:
-
- Crictical electric field strength, V/m
- Exponent,
- Critical electric current, A
- Total cross-section of superconducting filaments, m
- Critical electric current density,
-
Source
The problem is sourced by applying the total current of
where the frequency is 50 Hz
Step-by-step guide
Step 1 - Create geometry
-
Start with a new project.
-
Upload the geometry as a
.step
file and finish by confirming the model changes.
Step 2 - Define regions, materials and shared expressions
-
Proceed to the
Properties
section to defineShared region
volumes for superconducting filaments, air and copper with the+
button. -
Choose
Air
,Copper
andYBCO
from theMaterials
with the+
button.
-
Assign the created
Shared regions
to the correspondingMaterials
withSelect volume
. -
Define new
Shared expressions
: YBCO_Ic, f, YBCO_Asc, and Iop as specified in the Material data section.
Shared expression | Value |
---|---|
YBCO_Ic | |
f | |
YBCO_Asc | |
Iop | *YBCO_Ic**** |
- Modify the values of the predefined shared expressions YBCO_Jc and YBCO_n.
Shared expression | Value |
---|---|
YBCO_Jc | YBCO_Ic / YBCO_Asc |
YBCO_n | 30 |
Step 3 - Define the physics and apply the source
-
Proceed to the
Physics
section to define physics and interactions. -
Click on the
+
icon to add a new physics. SelectMagnetism 𝑯
andMagnetism 𝜑
. -
Apply
sc and copper volumes forMagnetism 𝑯
byAdd volume
and apply air region forMagnetism 𝜑
. -
Apply
𝑯-𝜑
coupling forMagnetism 𝑯
andApply
a pointConstraint
with value 0 forMagnetism 𝜑
at the external boundary of the air domain. -
To
Apply
the electric current source:
- a) add
Lump I/V cut
forMagnetism 𝜑
. - b)
Add curve
by selecting the curve regions forming a closed loop around the cross-section of the copper region. - c) Use
Iop
for the value of the current.
Step 4 - Create mesh and set up the simulation
-
Proceed to the
Simulations
section and add mesh with+
-
Apply & mesh
with the settings shown in the image -
Add a simulation with
+
andApply
the settings shown in the image. Set the previously generated mesh for the simulation by clicking onMesh
underSimulaiton 1
and by choosing Mesh 1. -
Define
Custom value output
namedSC loss
andCu loss
for computing the Joule losses in the filaments and copper respectively. The output expression forSC loss
isintegrate(reg.sc, transpose(E) * j, 4)
. The output expression forCu loss
isintegrate(reg.copper, transpose(E) * j, 4)
. -
Navigate to the
Script
and enable the scripting mode. Replace the code of line under# Mangetism H
formulation with the following Newton-linearization[4]:
Step 5 - Running the simulation and checking the results
-
Click on
Not run
next toSimulation 1
to start the simulation. -
To follow the simulation in progress, Click on
Logs
under theResults
. -
The losses in the superconductor and copper are visualized in
Plotting
while the simulation is running.
References
[1] H-ϕ Formulation in Sparselizard Combined With Domain Decomposition Methods for Modeling Superconducting Tapes, Stacks, and Twisted Wires
[2] Allsolve demo project of Superconductor AC losses
[3] Youtube tutorial of Superconductor AC losses