Abstract
A thermodynamic description of hysteresis phenomena is proposed, where the system evolution is described as a sequence of Barkhausen jumps, and the Preisach model is used to characterize the jump sequence. Expressions for Gibbs energy, entropy, and entropy production are derived. The equilibrium states of the minimum Gibbs energy are defined and the equations for the thermal relaxation of a generic initial state are derived.