{'fraction_non_alphanumeric': 0.020610057708161583, 'fraction_numerical': 0.0008244023083264633, 'mean_word_length': 5.1313131313131315, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Modelling and Teaching of Magnetic Circuits

In the analysis of magnetic circuits, reluctances are commonly modeled as resistances and magnetomotive forces modeled as electromotive forces. In this way the magnetic flux and flux density can be determined easily. However, a close examination should reveal that it is fundamentally wrong to use a resistance, which is a lossy component, to model reluctance, which is a lossless component. This confusion may result in serious problems in the analysis and computer simulation of mixed electric and magnetic circuits. The gyrator approach of modeling can resolve the problem. However, due to the unwillingness of electrical engineers to accept the term gyrator, it has never been widely used. In this paper we propose to revitalize the gyrator model and to further develop it into a z-parameter model. Since z-parameters are well-defined parameters of the 2-port networks, engineers/students in the electrical engineering discipline should find the z-parameter model much easier to understand and to manipulate. In addition, we also propose some strategies to introduce the z-parameter model of magnetic circuits into the curriculum of electrical engineering courses.