Dear all,
i'm solving magnetostatic problem and have implemented the 2D-magnetostatic problem as following equation:
![](https://lh5.googleusercontent.com/-EZ2d6fD1o1A/U9CqS0JFfSI/AAAAAAAAABk/IvBYRrMMoF4/s320/2D-3D-magnetostatic.jpg)
So the general formulation curl(curl A) can be derived for 2D problem similar Poisson equation (see above). Using the weak formulation i can solve the 2D-problem like step 3 : A(i,j) = integral ( grad(u)*grad(v) ). Until now i have tested some small problem with FE_Q<> (2) element, the result look good and similar to the result computed by Ansys-Maxwell. So i just want to make sure: if i'm missing something here?
+Now i'm trying to implement 2D-nonlinear Problem since (mue) ist dependent on B-H-Curve and nonlinear. I would implement this in 3 steps:
- step 1: assumption any value of mue, and solved the equation, hence B can be calculated
- step 2: compare calculated B with B from B-H-Curve corresponding to assumed mue in step 1. If the deviation is small enough, the solution is converged and break. This step has to be carried out for every cell, which has nonlinear property (e.g. ferromagnetic material)
- step 3:
calculate
mue corresponding to B calculated in step 1 and set new mue to the equation and
go to step 1
Steps 2 and 3 have to be carried out for every cell, which has
nonlinear property (e.g. ferromagnetic material), so here the old (mue) and new
(mue) of those cells need to be saved somehow. What would you suggest as
effective way to do that?
Any suggestion would be appreciated.
Best
To