<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I checked out Frederic's model and can't understand why it is in 3D. Since it is a straight conductor, it should be modeled in 2D. <br>In fact my question is related to this issue. Is this Form1 function space suitable for a 2D model? (I think Form1P isn't suitable because H is in-plane vector, so it should be Form1.) <br>Moreover I don't see any boundary condition on the outermost surfaces, where the magnetic field should be set to zero. It is also missing form Christoph's Helix model too. Apparently it works, but why? <br></div><br>Sorry for asking a lot.<br><br></div>Best Regards<br><br></div>Peter<br><div><div><div> <br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 25, 2015 at 12:48 AM, Frederic Trillaud Pighi <span dir="ltr"><<a href="mailto:ftrillaudp@pumas.iingen.unam.mx" target="_blank">ftrillaudp@pumas.iingen.unam.mx</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Guillaume,<br>
<br>
I have completed a run of the code I sent you (I should have checked it<br>
before sending it!!). Even though it runs, It does not seem to work<br>
correctly. Indeed, it does not seem to converge. I will look through it<br>
in my spare time.<br>
<br>
Best,<br>
<br>
Frederic<br>
<span class="im HOEnZb"><br>
<br>
On Wed, 2015-10-21 at 14:14 +0000, DILASSER Guillaume wrote:<br>
</span><div class="HOEnZb"><div class="h5">> Good evening,<br>
><br>
><br>
><br>
> I am writing this Email to hopefully get some advice on how to<br>
> implement in GetDP a non-linear material law corresponding to the<br>
> behavior of a HTS superconductor. I have recently started to use GetDP<br>
> with the aim of simulating superconducting electromagnets but for now<br>
> I am still learning how to use the software. I chose to work first on<br>
> an example available here (HTS modelling workgroup website, it is<br>
> example 1 at the top of the page) to be able to compare my results to<br>
> those of the community. The scenario implies a simple strand of<br>
> superconductor with a rectangular cross-section to which is applied an<br>
> AC current, everything is then surrounded by air. For the benchmark,<br>
> the aim is mostly to compute the AC losses in the material during the<br>
> current cycle.<br>
><br>
><br>
><br>
> Since I have much to learn, I tackled the problem step by step by<br>
> first considering a linear case in which I have resistive material in<br>
> place of the superconductor. I enclose the files I have been working<br>
> on for those who want to have a look at them (sadly it is mostly<br>
> written in French…). The outline of what I tried is following : I<br>
> considered the 2D case to resolve the problem in the cross-section but<br>
> did not implement yet the use of symmetries. I wrote the A-Phi<br>
> formulation with constant parameters nu and sigma. The resolution of<br>
> the magnetodynamic problem is fairly trivial as everything is linear.<br>
> I guess the solution shown in the enclosed files is about to be<br>
> correct yet I still have some unanswered questions :<br>
><br>
> ·        Is the way I implemented the shell-to-infinite-domain<br>
> transformation correct ? I had some error like “the Jacobian x is not<br>
> in the range [a,b]” which I did not understand when messing with the<br>
> VolSphShell Jacobian, is there a specific documentation on the<br>
> topic ?<br>
><br>
> ·        When I try to drop the thickness of the tape down to about 1<br>
> µm (the width of the tape is about 4 mm), Gmsh gives an error as “some<br>
> points are coincident”. I tried the solutions to prevent that, namely<br>
> decrease the size of the mesh elements in the conductor and/or<br>
> increase the mesh.RandomFactor but without success. What did I miss ?<br>
><br>
> ·        I tried to compute the AC losses in the material in the<br>
> post-process but unfortunately I must have done something wrong as I<br>
> always find 0… Where does it come from ?<br>
><br>
><br>
><br>
> Those were the issues I still have with my first (resistive) scenario<br>
> but to switch now to the original example I need to add the E-J<br>
> material law for the superconductor. My plan is to begin with a simple<br>
> non-linear power law E = e0 * (|J|/jc)^N * (J/jc), e0 = 10-4 V/m, jc =<br>
> 108 A/m², N about 10. For the A-Phi formulation I have to implement a<br>
> sigma(E) = sigma(dA/dt + gradPhi) relation in the equations but what<br>
> is precisely to do remains unclear.<br>
><br>
> ·        The <a href="http://helix.pro" rel="noreferrer" target="_blank">helix.pro</a> example gave me an idea of what I could do even<br>
> if it is not the same formulation. However, if I am unsure on how I<br>
> can linearize the expressions involving sigma. If I understood well,<br>
> it is forbidden to write a term such as [ DtDof[ sigma[Dof[{a}],{v}] *<br>
> Dof[{a}], {a} ].<br>
><br>
> ·        Or, is this possible to use some of the Built-in functions<br>
> like IterativeLoop[] with non-linear term like the one above ?<br>
><br>
> I would really appreciate your advice on how I can (and should)<br>
> implement this material power-law behavior. I realize that A-Phi was<br>
> probably not the best formulation to work with as the sigma appears a<br>
> lot in the equation and is a function of two variables…<br>
><br>
><br>
><br>
> Faithfully yours,<br>
><br>
><br>
><br>
> Guillaume DILASSER<br>
><br>
> Doctorant SACM / LEAS<br>
><br>
> CEA - Centre de Saclay - Bât.123 - PC 319c<br>
><br>
> 91191 Gif sur Yvette Cedex - France -<br>
><br>
><br>
><br>
> <a href="mailto:guillaume.dilasser@cea.fr">guillaume.dilasser@cea.fr</a><br>
><br>
><br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> getdp mailing list<br>
> <a href="mailto:getdp@geuz.org">getdp@geuz.org</a><br>
> <a href="http://www.geuz.org/mailman/listinfo/getdp" rel="noreferrer" target="_blank">http://www.geuz.org/mailman/listinfo/getdp</a><br>
<br>
<br>
_______________________________________________<br>
getdp mailing list<br>
<a href="mailto:getdp@geuz.org">getdp@geuz.org</a><br>
<a href="http://www.geuz.org/mailman/listinfo/getdp" rel="noreferrer" target="_blank">http://www.geuz.org/mailman/listinfo/getdp</a><br>
</div></div></blockquote></div><br></div>