Abstract
A magnetic vector hysteresis model is presented using play hysterons as building blocks. The main difference compared to earlier play based magnetic hysteresis models is that instead of forming a superposition of plays with different coercivities, this work uses a set of identical plays which are connected in a chain so that the output of one play acts as input to the next. Like models using a superposition, this yields far more complex minor loop behavior than a single play is capable of. Comparisons are made with measurements on a nonoriented electric steel for BH curves and alternating and rotational losses, showing satisfactory agreement. The approach is found to have both advantages and disadvantages compared to models using superpositions of plays. The problem of determining model parameters becomes simpler and the model can be reversed so either magnetic field or magnetization may be used as known variable. On the other hand, there is no apparent connection to underlying physical processes.
Introduction
Computational models for magnetic hysteresis are relevant for various applications including predicting power losses in soft magnetic cores and calculating demagnetization phenomena in hard magnets. Many hysteresis models exist in the literature, e.g. models using bistable particles as building blocks such as the Preisach model [1], differential equation based models such as the Jiles–Atherton model (JAM) [2] and the Prandtl–Ishlinskii approach of using play and/or stop operators [3]. The last approach which has its roots in Coulomb’s classical hysteresis model for dry friction is widely used in rheology and structural mechanics. It has also to a lesser extent been applied to magnetic hysteresis, often by taking a superposition of plays with different coercivities and invoking an analogy between dry friction and pinning of domain walls [4–6]. We shall make some comparisons to this model which we label the distributed dry friction model (DDFM) with the model proposed here.
Proposed model
Play hysterons, sometimes called backlashes, are simple hysteresis operators in which the major loop branches are connected by locally reversible lines and the state its fully determined by current values of input and output, such as in Fig. 1. Define Pk, c as such a play with major loop width 2k, linear major loop branches with slope 1, and minor loop slope c. We express it mathematically as follows. Suppose that

Illustration of play operator Pk, c with k = 2, c = 0.3.

Comparison of measured and simulated BH curves for isotropic SiFe material, using spiral shaped signal and signal with minor loop excursions respectively.

Comparison of measured and simulated alternating and rotational losses for isotropic SiFe material.
A hysteresis model generating more complex minor loop behavior can be constructed by involving a superposition of plays with different widths (coercivities) [3–6]. In this work, we instead take a set of identical such plays and chain them in a sequence so that the output of one is the input to the next:
Like other magnetic hysteresis models, this one involves material parameters that must be found with the aid of experimental data. It is highly beneficial if parameters can be determined from measurements that are widely available or can be received from a material supplier since performing custom measurements can be a daunting task. Here, we need N, k, c, and the anhysteretic function
In the anisotropic case, K and C may be matrices and their entries can be found from measurements along the principal axes and using the same methods as in the scalar or isotropic case. Finding an anisotropic anhysteretic magnetization function is a challenge not unique to the model presented here. To avoid an excessive number of measurements, approaches such as the multiscale model [7] could be useful to address this.
Generalization: Variable K
So far, K has been assumed to be a constant scalar or matrix, giving a constant width in the saturation loop. For some materials, like soft ferrites, this can be a good approximation but for others such as grain oriented electrical steel, the width can vary significantly with the magnetization. This effect can easily be incorporated in the model by simply allowing K to be a single valued function of the current value of M. In other regards, the algorithm is completely unchanged. The function K (M) is trivially determined from a measured major loop as the half width at different values of M. The anhysteretic function is then equally easy to find as M = M an (H − K (M)) along the ascending branch of the saturation loop. The model will then trivially and exactly reproduce the saturation loop.
Results and discussion
Comparisons with measurements for an unoriented silicon iron steel material are shown in Figs 2–3. A measured saturation loop was used to determine K (M) and the inverse of M an (H) and M was used as input variable. Figure 2a shows (B, H) curves for an alternating field with decreasing amplitude, generating high order reversal curves, which are generally well reproduced. Figure 2b shows a field with numerous small minor loop excursions. As in measurements and the DDFM, minor loops are closed. Figure 3 shows comparisons for alternating and rotational losses.
Compared to the DDFM, the presented model has the benefits of simpler determination of parameters, using either H or M as input variable, and more easily representing materials with a large squareness. However, this model has no apparent link to underlying physical phenomena.
Footnotes
Acknowledgements
This work was supported by Sweden’s Innovation Agency.
