recordCoilDesign

Calculation of winding parameters (wire diameter, number of turns et al.) and recalculation with optionally chosen parameters; to be adapted to particular design tasks

Extends from Modelica.Icons.Record (Icon for records).

Information

This model example shows dimensioning of a winding (wire diameter, number of turns) based on desired operating conditions (voltage, temperature, current density, conductor filling factor) for a given cross-section area of the winding. It can be modified according to the parameters given and sought after for a particular design project.

The calculated winding resistance and number of turns can be used as input parameters to the electrical subsystem of a device to be modelled. Operating voltage V_op can be minimum, nominal and maximum voltage respectively as specified for a particular design project. In conjunction with the setting of the operating temperature T_op, this enables for analysis of the device under worst-case conditions (e.g., minimum required magnetomotive force, maximum allowed ohmic losses, minimum and maximum force respectively).

For manufacturing of a winding, the obtained wire diameter d_wireCalculated must be rounded to that of an available wire. In order to analyse the influence of this rounding, one can enter the chosen wire diameter d_wireChosen and number of turns N_chosen as optional input. Calculation of the resulting winding parameters enables for comparison with the ones obtained otherwise.

Parameters

TypeNameDefaultDescription
SI.Resistivityrho_200.0178e-6Resistivity of conductor material at 20 degC (default: Copper)
SI.LinearTemperatureCoefficientalpha_200.0039Temperature coefficient of conductor material's resistivity at 20 degC (default: Copper)
SI.TemperatureT_op293.15Operating temperature of winding
SI.Resistivityrhorho_20*(1 + alpha_20*(T_op - (20 - Modelica.Constants.T_zero)))Resistivity at operating temperature
SI.Lengthh_wHeight of winding cross-section
SI.Lengthb_wWidth of winding cross-section
SI.AreaA_wh_w*b_wCross-section area of winding
SI.Lengthl_avgAverage length of one turn
SI.VoltageV_opOperating voltage (nominal/ minimum/ maximum voltage depending on design objective)
SI.CurrentDensityJ_desired4e6DESIRED current density at operating temperature and voltage resp.
Realc_condFillChosen0.6CHOSEN conductor filling factor = total conductor area without insulation/ total winding area
RealN_calculatedV_op/(rho*l_avg*J_desired)CALCULATED number of turns
SI.Diameterd_wireCalculatedsqrt(4*A_w*c_condFillChosen/(pi*N_calculated))CALCULATED wire diameter (without insulation)
SI.AreaA_wireCalculatedpi*d_wireCalculated^2/4Calculated wire cross-section area
SI.ResistanceR_calculatedrho*N_calculated*l_avg/A_wireCalculatedWinding resistance at operating temperature and voltage resp. with CALCULATED number of turns and wire diameter
SI.PowerP_calculatedV_op^2/R_calculatedWinding's ohmic losses at operating temperature and voltage resp. with CALCULATED number of turns and wire diameter
SI.AreaA_wireChosenpi*d_wireChosen^2/4Wire cross-section area resulting from CHOSEN wire diameter
SI.ResistanceR_actualrho*N_chosen*l_avg/A_wireChosenWinding resistance at operating temperature and voltage resp. resulting from CHOSEN number of turns and wire diameter
SI.PowerP_actualV_op^2/R_actualWinding's ohmic losses at operating temperature and voltage resp. resulting from CHOSEN number of turns and wire diameter
SI.CurrentDensityJ_actualV_op*4/(R_actual*pi*d_wireChosen^2)Current density at operating temperature and voltage resp. resulting from CHOSEN number of turns and wire diameter
Realc_condFillActualN_chosen*pi*d_wireChosen^2/(4*A_w)Conductor filling factor resulting from CHOSEN number of turns and wire diameter
Chosen feasible parameters (optional)
SI.Diameterd_wireChosend_wireCalculatedCHOSEN available wire diameter (without insulation)
RealN_chosenN_calculatedCHOSEN number of turns