A study has on the modeling of Non Destructive Testing using eddy currents with FLUX 8.10, 3D application has recently been performed at CEDRAT. FLUX has demonstrated its capacity to obtain high-quality results for this kind of application with reasonable computation time. To obtain these results, one needs to pay particular attention to the modeling of the mesh design, formulations, and the description of probe motion during the simulation of such problems.
A technical paper on Non Destructive Testing with FLUX 3D application has been created that allows the user to easily reproduce this computation and understand the key points of NDT modeling in FLUX.
Problem 8: A block of austenitic stainless steel (resistivity: 7.4e-7 Ω.m-1) contains a rectangular slot representing a flaw. A differential probe moves across the surface of the block. The probe is composed of one inducing solenoid (supplied by a 500 Hz sinusoidal signal) and by two receptive coils (see Figure 1).

Figure 1 :The problem 8.
Each of the two smaller solenoids are in a branch of a Wheatstone’s bridge. An amplifier and a dephasor generate signals proportional to the difference of the magnetic flux in the two receivers. The simulation aimed at fitting the measurements for two different motions of the probe :
- Longitudinal motion: motion parallel to the plane of the crack (the axes of the two coils being in the plane of the crack).
- Transversal motion: motion perpendicular to the plane of the crack ( the axes of the two coils being in the plane perpendicular to the plane of the crack).
The “ Key points � A study of sensitivity has permitted to determine the most significant parameters for the finite element model . A good modeling of NDT devices with FLUX will follow the four following advices:
* Limit the mesh noise inherent in the flux computation.
* Limit the mesh noise inherent in the description of the probe motion.
* Mesh finely the place where eddy currents will appear.
* Use of an adapted formulation in the computation of eddy currents in a cracked geometry.

Figure 2: Geometric representation.
1. Flux computation: The probe has been modeled by non meshed coils. However, in order to ensure a precise computation, the mesh must be well structured in the air space filled by these coils. Thus, the air volumes inhabited by the coils have been geometrically represented. (see Figure 2)To limit the mesh noise, an extrusive mesh generator has been applied on the entire height of the sensor. Similarly, as the computed flux is the difference between the flux seen by the two receivers, the mesh noise is drastically reduced by meshing them identically.(see Figures 3 and 4)

Figure 3: Extrusive mesh generator.

Figure 4: Linked mesh.
Finally, the calculation of the flux itself must be done with the method “FLUX_INDUCTOR” corresponding to a volume integration in the air enclosing the coils (zone modeled by a reduced formulation versus to vector potential) :

An integration of B on a surface normal to the flux or the multiplication of the mean value of the induction on this surface would lead to important approximations.
2. Probe motion: A computation parameterized by the geometrical position of the coils would mean a remeshing of the entire model for each position. Such a remeshing introduces an unacceptable amount of noise compared with the required precision. The new 3D mechanical sets available in the version 8.10 will be used to describe the motion.
It is imperative to keep a constant mesh in the zone where you compute the flux. Thus, a first mechanical set in translation will be created in the air surrounding the coils and the flux will be computed only in this zone. The plate being fixed, we have the choice to define the mechanical sets by following two strategies :

Figure 5: Division in 3 mechanical sets.
Division in 3 mechanical sets (see figure 5):
In blue: mechanical set in translation containing the coils (zone of flux computation): constant mesh
In green: compressible mechanical set
In yellow and magenta: plate and crack, fixed mechanical set : constant mesh

Figure 6: Division in 2 mechanical sets.
Division in 2 mechanical sets (figure 6) :
In blue and green: mechanical set in translation : constant mesh
In yellow, turquoise and magenta: fixed mechanical set, constant mesh
In the 1st case, the device is surrounded by air and an infinite box, the technique of compressible mechanical set is used. In the second case, two blocks are in relative motion, a sliding surface separates them. The boundary conditions are directly defined on external faces.
3. Plate mesh: A correct mesh is necessary in the plate, which is the zone where eddy currents appear. More particularly, the study has shown that the mesh can be structured efficiently by geometrically representing the volumes of the plate over which the probe passes. Then, it is possible to refine the mesh in these zones without generating too many nodes in the rest of the plate (see figure 7). The global mesh of the device represents between 120,000 and 145,000 nodes (with second order element) depending on the chosen configuration.
Figure 7: Plate mesh
4. Formulations: The study has been realized both with scalar and vector potential formulations. Thanks to recent developments, the scalar formulations give results as precise as vector ones and demand less resources (computation time, memory requirement).
The new reduced formulation versus T0 has been used in the air surrounding the coils. The plate is modeled by a TΩ formulation (Electric vector potential, Total magnetic scalar potential) with edge interpolation. The equivalent nodal formulation is not satisfactory for NDT application as the crack makes the plate concave and the concavity leads to imprecise local computations of eddy currents with nodal interpolation.
The Studied Cases:
Beyond the sensitive study, different simulations have been performed: longitudinal and transversal motion, use of compressible mechanical set or use of sliding technique. Finally, the crack being very fine, we have the choice to represent it by a volume composed by air or by a surface on which is assigned a specific surface constraint. (see Figure 8 )

Figure 8: Mesh distribution for the defect.
The Results:
The results obtained by FLUX fits very well to the measurements. Similarly, the sliding technique and the compressible have both given satisfaction .( see Figures 9 and 10)
Figure 9: Results with the compressible mechanical set.

Figure 10: Results with the sliding surface.
Finally, the representation of the crack as a surface gives equivalent results. The surface constraint assigned to the crack requires that the local direction of eddy currents is parallel to the edges of the crack (TXN=0). We can conclude that it is not necessary to physically represent the crack itself but only the consequence of its presence on the eddy currents distribution. (see Figure 11)

Figure 11: Results with a surface crack.
The result of the computation being the difference of two close quantities, the quality of the results is very sensitive to the respect of the “key points� presented above. Without taking care when constructing the model, the results could look like the following. (see Figure 12)

Figure 12: Results using a global remeshing.
Costs:
Concerning the computation time, the scalar formulations and a fine but controlled mesh allow a reasonable computation time. Results for the 30 positions of the probe are obtained in half a working day. This makes FLUX a powerful and efficient tool for NDT applications.
This study is based on the benchmark Problem No. 8 of TEAM WORKSHOP: “A Coil over a crack” realized by Jean-Claude VERITE (EdF, Direction Etudes et Recherches). This problem has been presented in COMPEL.
Pioneering the field of computation of electromagnetic fields related to ships, FLUX has become a known and renowned reference in the world. This leadership has a long history: • The partnership developed with the LMN, Laboratoire de Magnétisme du Navire, that has enabled since long time to develop the tools needed for the modelling of this application as well as validation of the results versus measurements. • Xavier Brunotte, the technical manager of CEDRAT has lead its PhD on this application in 1991. The topic was: “Modelling of infinity and account for thin magnetic regions. Application to modelling of ship magnetisation”. • Christophe GUERIN, a major actor on FLUX physical aspects in CEDRAT’s Development Team, has developed the “shell regionsâ€? during its PhD in 1994. The topic was: “Determination of Eddy currents losses in transformer tanks. Modelling of thin regions and account for saturation in magnetic material in harmonic states”.
This leadership is also explained by a long list of advanced technical features, such as:
1/ The Shell region is a major feature for ship magnetisation. It enables to consider the hull as a surface and not as a volume. Considering the difference of dimensions between the length of the structures and the thickness of the hull, this enables to consider much larger structures with high accuracy. The shell region represents the hull as a surface, its thickness being introduced as “virtual thickness” and taken accurately into account. The variation of the field through this thickness is taken into account providing accurate field at the opposite side, whatever the variation of the field.

Example of a source field defined as parametric expression: Axis=1: along X; Axis=2: along Y; Axis=3: along Z.
2/ The parametric application which enables in one file to obtain the results for the 3 directions, using a simple formula. The multi axis model enables to solve for any parametric orientation of the source field. Results are then obtained easily for all directions at any distance of the ship. The formula manager of FLUX enables also to express easily the expression to obtain : Bz, Bz-µ0*H0, …

Simple model: hull considered has a surface with virtual thickeness
|B| induced by a earth field along X axis: influence of boxes and wall of ship
HO in X direction, Z=250mm, Bz.
HO in Y direction Z=250mm, Bz.
HO in Z direction, Z=250 mm, Bz – mu*0*HO.
3/ The infinite box that enables to model the open boundary cases, taking into account the field up to the infinite.
2 degaussing coils, Z=250mm, Bz.
4/ The coil shape data base that enables to describe either parameterized standard coils from database, either any kind of customized shapes of coils. The coils are independent of the mesh. So parametric computations versus their position in the system are extremely easy to obtain.

Part of shell described with nurbs imported on step format from Solidworks and meshed in FLUX.
5/ The advanced imports capabilities and the automatic mesh generator that enables to import DXF, STEP, IGES, PRO-E, CATIA or AUTODESK files.
6/ The 64B solver that will be proposed with V9.3 in spring 2006 will be the last improvement introduced in FLUX. It will bring the capability to consider much larger configuration, the present limit being slightly above 1 000 000 nodes.
Mesh discontinuities of the top of an ellipsoid and connection with surrounding mesh of the air.
7/ The experience and the quality of the support you will benefit from our support team for these applications.

HO in X direction, Z=250mm, Bz along a path placed under the ship, centered in Y.
Some examples are shown in the presented pictures. We remain at disposal for any further information and are ready to bench to enable you to join the community of worldwide navies using FLUX.
Introduction
To some extent, the winding of a switched reluctance machine [SR motor] could be treated as an air‑gap winding, where the eddy currents in the conductors could be significant. This is most noticeable on the leading (“motoring”) side of a coil between the unaligned and aligned position, which is quite a complex magnetic circuit. For this reason a transient finite element analysis is desirable to verify the affect of eddy currents.

Figure 1a:Mesh of low voltage.

Figure 1b: standard voltage for SR models.
FLUX2D modelling
Eddy‑current modelling of a SR motor has some special features and requirements. In this study, two main models were created. Both represent an 8/6 SR motor; the essential difference between them is that one is for low voltage operation (4 turns per pole, 8mm squared conductors) and the other is for standard voltage operations (25 turns per pole, 2mm rounded conductors. This is shown in Figs. 1 (a) and (b). A fine mesh is required around the stator conductors for precise determination of the eddy currents and in the air gap, for satisfactory estimation of performance. There are 14,067 surface elements for the low voltage model and 15,672 surface elements for the standard voltage model. The conductors assumed a constant resistivity of copper (Ï?Cu=1.72×10-8Ωm). The control circuit is simple and uses a single pulse control, with a constant voltage source as shown in Fig. 2 (a) and (b). This circuit also provided the correct connection for the series‑connected conductors; because of the large number of conductors in Fig 2 (b) only one phase was simulated.

Figure 2a: Electric circuit of low voltage

Figure 2b: Standard voltage SR models.
Simulation
It was anticipated that the p.u. eddy current loss will be much higher in the low voltage model by virtue of its large conductors. The transient FE magnetic analysis included rotor movement. Waveforms and performance obtained from FLUX 2D and compared to SPEED PC-SRD – the results are shown in Table 1. The PC-SRD model has more phase turns but the current was adjusted to produce the same torque.

Table 1: Main parameters of the analytical and FE models.
Low voltage SR model
The phase current waveforms are shown in Fig. 3 (a). This is the mean current across a conductor. The highest distortion of current density was in the surface conductors of the coil on the rotor side and, more significantly, on the motoring side. The loss factor (= total loss / DC loss) was found to vary between 1.38 and 9.15 per period. Fig. 3 (b) shows the current density distribution across the conductors on the motoring side. The view is from top right corner on the motoring side of the coil.

Figure 3a: Current waveforms.

Figure 3b: 3Ddistribution of current density for low voltage model.
Standard voltage SR Model
In this case, when the radius of a conductor was significantly smaller than the skin depth, the variation of losses was not so severe and is kept below 9 percent per period. The maximum value of the loss factor was 1.09. The torque waveform and current density distribution are shown in Fig. 4. As can be observed, the current density is practically uniform, except for the outer conductors. This is in contrast to the thick square conductors for the low voltage model.

Figure 4a: Torque waveform.

Figure 4b: 3D distribution of current density for standard voltage model.
Conclusion
The eddy‑current loss is high in the low voltage SR model with thick conductors. According to the finite‑element results, the difference between maximum and minimum loss was almost 600% with a loss factor of about 9. Thus precise calculation of eddy currents is essential otherwise they could lead to the insulation failure and burning of the winding as well as poor performance. It was also computed that the losses due to eddy currents do not exceed about 9% of the DC loss for conductors with a radius of about one quarter of the skin‑depth.
This article is reproduced with permission of the authors, Martin Klauz and David Dorrell from the SPEED Laboratory.