H1 can be defined in two different way : in meter or in radian. So to set up H1 you have to use the following syntax : H1 = [value unit] with unit = 0 for m and unit = 1 for rad.
To set up a slot type 23 you need to replace the slot geometry bloc in your machine file by this code and edit it with your values :
For the stator
Input.Geometry.type_slot_shapes = 23;
Input.Geometry.H0s = 1e-3; %[m]
Input.Geometry.H1s = [1.5e-3 0]; %[m or rad]
Input.Geometry.H2s = 30e-3; %[m]
Input.Geometry.W0s = 12e-3; %[m]
Input.Geometry.W1s = 14e-3; %[m]
Input.Geometry.W2s = 12e-3; %[m]
For the rotor
Input.Geometry.type_slot_shaper = 23;
Input.Geometry.H0r = 1e-3; %[m]
Input.Geometry.H1r = [1.5e-3 0]; %[m or rad]
Input.Geometry.H2r = 30e-3; %[m]
Input.Geometry.W0r = 12e-3; %[m]
Input.Geometry.W1r = 14e-3; %[m]
Input.Geometry.W2r = 12e-3; %[m]
Constant tooth width option
Instead of specifying W1 and W2, you can set W3 to be the teeth width. W1 and W2 will then be computed to match the constraint. The corresponding code for the stator is :
Input.Geometry.type_slot_shapes = 23;
Input.Geometry.H0s = 1e-3; %[m]
Input.Geometry.H1s = [1.5e-3 0]; %[m or rad]
Input.Geometry.H2s = 30e-3; %[m]
Input.Geometry.W0s = 12e-3; %[m]
Input.Geometry.W3s = 14e-3; %[m]
For the rotor :
Input.Geometry.type_slot_shaper = 23;
Input.Geometry.H0r = 1e-3; %[m]
Input.Geometry.H1r = [1.5e-3 0]; %[m or rad]
Input.Geometry.H2r = 30e-3; %[m]
Input.Geometry.W0r = 12e-3; %[m]
Input.Geometry.W3r = 14e-3; %[m]
Geometrical constraints
Your slot must follow this constraint :
- W0 <= W1