blob: ef2161ca6cacb70fc4afe0d10d3ac80cdd32a2ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
//chapter 5
//example 5.2
//page 425
clear;
clc;
disp("example 5.2")
printf("\n");
slots=36; //number of slots
poles=4; //number of poles
ph=3; //single layer three phase winding
SP=slots/ph; //number of slots per phase
printf("number of slots per phase= %d\n",SP);
m=SP/poles; //munber of slots per pole per phase
printf("number of slots per pole per phase,m=%d\n",m)
SA_m=360/slots; //slot angle mechanical
SA_e=(poles/2)*SA_m //slot angle electrical
printf("slot angle= %d degree electrical\n",SA_e)
k_d=sind((m*SA_e)/2)/(m*sind(SA_e/2));
printf("distribution factor= %f",k_d)
|