Академический Документы
Профессиональный Документы
Культура Документы
Data cards for a Type-96, pseudo-nonlinear, DHM inductor L(i) begin with a single branch
card bearing type code “96” in columns 1-2:
C 1 2 3 4 5 6 7 8
C2|345678|901234|567890|123456|789012|345678|901234|56789012|345678901234567|890123456789|0
C |------|------|------|------|------|------|------| | | |-
96| A6 | A6 | A6 | A6 | E6.0 | E6.0 | E6.0 | |Zirka-Moroz DHM| |1
C |------|------|------|------|------|------|------|--------|---------------|- ---------|-
C BUSl BUS2 BUS3 BUS4 CURR FLUX RESID MODEL NAME K
The usual pair of terminal node names BUS1 and BUS2 occupy columns 3-14, and BUS3
and BUS4 of columns 15-26 are used for reference-branch or branch-naming purposes. As usual,
column 80 can be used for branch output requests. In between are the coordinates (CURR, FLUX)
in the current-flux plane for the linear representation during the steady-state phasor solution.
Were column space more plentiful, these two variables would be labeled i-steady and PSIsteady,
respectively. The value of RESID in columns 39-44 is not used in the model. Instead, the
remanence induction REMANENCE is set as explained below.
Columns 53-67 contain the name of the used model "Zirka-Moroz DHM". This is a
command that ATP should use DHM inductor instead of the usual Type-96 inductor.
Choices of the following OUTPUT card are to be chosen from the following menu of 6 names:
Cur_t, Flux, B_ind, H_st, Hst_ec, H_tot. Note the format is fixed with as many of the six
possibilities as desired. Names can be in any order. The first blank name will terminate
consideration of such names by ATP. Corresponding card may have, for example, the following
form:
Here, together with the conventional current (Cur_t) and magnetic flux linkage (Flux) of
the inductor, the user can print out the values of the magnetic induction (B_ind) and the magnetic
field strength (H_tot) in the core (or core section), as well as, if necessary, static component of
the field (H_st) and a sum of static and eddy-current components of the field (Hst_ec).
If the user wants to print all 6 predefined variables, he may point out the single key word
ALL instead of all the names:
OUTPUT ALL .
The next three data-cards specify 8 parameters of the DHM inductor as follows:
1) CORE_area, CORE_length, TURN_N
2) MEMORY, NUM_MATER
3) DyLossKoef, L_SSI, REMANENCE
Here:
CORE_area is the cross-sectional area of the core (core section) in m2;
CORE_length is the length of the core (in meters);
TURN_N is turn number in the coil;
MEMORY is type of the static hysteresis model (SHM) memory, namely:
if MEMORY = 0 then the history-independent SHM is used;
if MEMORY = 1 then history-dependent SHM is used;
NUM_MATER is material number (index) in the following list of materials:
NUM_MATER = 0 - User defined Steel (it is loaded from file specified by user);
NUM_MATER = 1 - Steel M4 (27Z130) Nippon Steel catalog; thickness 0.27 mm;
NUM_MATER = 2 - Steel M4E (27Z130) experimentally studied; 0.27 mm thick;
NUM_MATER = 3 - Steel M5 (35Z145) Nippon Steel catalog; thickness 0.35 mm;
2
2) the fixed-width, floating point format, 3E8.0, when numbers are separated by spaces, for
example:
1.0 1.0 1.0 { 2nd of 3 possibilities is narrow fixed floating 3E8.0
3) the fixed-width, floating point (wide) format, 3E16.0, when numbers are separated by spaces,
for example:
1.0 1.0 1.0 {3rd of 3 possibilities is wide fixed
{floating 3E16.0
For the second card with inductor parameters, MEMORY and NUM_MATER there are two
options in number format:
1) the free-format integers, when numbers are separated by commas, for example:
1, 5 { 1st of 2 possibilities for DHM card # 2 is free-format integers
2) the fixed integer format 2I8, when numbers are separated by spaces, for example:
3
From this point and to the end of the Manual, we provide the guides for the users who want
to create their own material file. In this case, the user should set 0 for parameter NUM_MATER
in the second data card. In the next, additional card, he should specify the name of the text file
with data of his steel, for example:
In the second data card, the user should set 0 for parameter NUM_MATER. In the next,
additional card, he should specify the name of the text file with data of his steel, for example:
1.0 1.0 1.0 { 1st of 3 DHM data cards assumes narrow, 3E8.0 format
1 0 User-defined steel { Optional request text follows 2 integers
dc78user.dat ! { Extra card names file for user steel data
1.0 200.0 0.0 { 3rd of 3 DHM data cards assumes narrow, 3E8.0 format
Then the information about the static major loop, the saturation curve, and model parameters
are read from the file with the specified name, which should be prepared by the user and put in
the working directory. When using static hysteresis model, apart from major loop and saturation
curve, the file should contain parameters of vector y = [y1,…, y9] in (7) of [1] and parameters 1,
d1, d2, e1, e2 in (9) of [1]. When using dynamic model, the file should also contain the resistivity
of the steel, the sheet thickness, and polynomial coefficients of function G(B), which is
represented in the form
a10 a11B a12 B a1m B for B 0,
2 4 2m
G( B )
a20 a21B a22 B a2n B for B 0.
2 4 2n
43 The number of points on the Ascending Branch of the Major Loop (ABML)
-520.0000 -1.8011 the first (lowest) point of the MLAB (A/m vs. T)
-492.7646 -1.7982
-461.4126 -1.7938
… … … …
469.0574 1.7935
485.8100 1.7962
4
If the user does not have his own parameters of static hysteresis model, he can use the above
model settings for steel М4 as a first approximation. The DHM settings for each of the steels are
individual.
The new version of the DHM has been tested and compared regarding speed with the old
DHM (Type-94) version based on MODELS. For this purpose, the model shown in Fig. 1 was
employed. This is a physical Cauer circuit consisting of 11 pi-sections, in which the DHM
inductors were either of the old Type-94 type or new Type-96 DHM inductors.
DHM DHM DHM DHM DHM DHM DHM DHM DHM DHM DHM
In both cases, parameters of the models were the same and the modeling was carried out
during 10 periods of a sinusoidal 50-Hz voltage, with time step of 1.E-6 sec. The following are
excerpts of lis-files, which characterize the simulation:
A) Old Type-94 model
Timing figures characterizing central processor (CP) solution speed. CP sec Wait sec Real sec
Data input time (through blank card ending branches) .... 0.031 0.000 0.031
Node renumbering and phasor solution .... 0.063 0.000 0.063
After phasor solution, but before time-step loop .... 0.000 0.000 0.000
Integration of equations (time-step loop) .... 272.953 0.000 272.953
---------------------------
Totals 273.047 0.000 273.047
B) New DHM inductors
Timing figures characterizing central processor (CP) solution speed. CP sec Wait sec Real sec
Data input time (through blank card ending branches) .... 0.000 0.000 0.000
Node renumbering and phasor solution .... 0.031 0.000 0.031
After phasor solution, but before time-step loop .... 0.094 0.000 0.094
Integration of equations (time-step loop) .... 0.547 0.000 0.547
---------------------------
Totals 0.672 0.000 0.672
As can be seen from the times spent within the time-step loops, the new DHM
implementation is 499 times faster for the case considered.