|
51 | 51 | var_inp{end+1} = struct('name', 'V_box', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*10e-6, 'max', 1.01.*1000e-6);
|
52 | 52 | end
|
53 | 53 | if strcmp(model_type, 'mf')
|
54 |
| - % current density in the winding for the magnetic FEM simulation |
55 |
| - var_inp{end+1} = struct('name', 'J_winding', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.001e6, 'max', 1.01.*20e6); |
| 54 | + % ratio between the inductor current and the saturation current |
| 55 | + var_inp{end+1} = struct('name', 'r_sat', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.001, 'max', 1.01.*1.0); |
56 | 56 |
|
57 | 57 | % permeability of the core for the FEM simulation
|
58 | 58 | var_inp{end+1} = struct('name', 'mu_core', 'var_trf', 'none', 'var_norm', 'min_max', 'min', 0.99.*1500.0, 'max', 1.01.*3000.0);
|
|
62 | 62 | end
|
63 | 63 | if strcmp(model_type, 'ht')
|
64 | 64 | % total losses (core and winding) divided by the area of the boxed inductor
|
65 |
| - var_inp{end+1} = struct('name', 'p_density_tot', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.001e4, 'max', 1e4); |
| 65 | + var_inp{end+1} = struct('name', 'p_surface', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.001e4, 'max', 1e4); |
66 | 66 |
|
67 | 67 | % ratio between the winding losses and core losses
|
68 |
| - var_inp{end+1} = struct('name', 'r_ratio_winding_core', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.02, 'max', 1.01.*50.0); |
| 68 | + var_inp{end+1} = struct('name', 'r_winding_core', 'var_trf', 'log', 'var_norm', 'min_max', 'min', 0.99.*0.02, 'max', 1.01.*50.0); |
69 | 69 |
|
70 | 70 | % convection coefficient reference value
|
71 | 71 | var_inp{end+1} = struct('name', 'h_convection', 'var_trf', 'none', 'var_norm', 'min_max', 'min', 0.99.*15.0, 'max', 1.01.*30.0);
|
|
0 commit comments