blob: f7786bd9f99dc811068c397299076ccc535ffc45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// Ex 59 Page 402
clc;clear;close;
// Given
u=45;//degree
m=3;//no of phases
//Id=sqrt(2)*Vs*X*(1-cosd(u))*sin(%pi/m)
IdBYVs_dash=m/2/%pi*(1-cosd(u))*sin(%pi/m)*sqrt(2);//load current/Vs
//where IdBYVs_dash = m/%pi*IdX/2
EdoBYVs=sqrt(2)*m/%pi*sin(%pi/m);//dc output voltage/Vs with no overlap
EduBYVs=EdoBYVs-IdBYVs_dash;//dc output voltage/Vs with overlap
//part (a)
Reg1=(EdoBYVs-EduBYVs)/EdoBYVs*100;//% (regulation)
printf("part(a) Regulation at no load voltage = %.f percent",Reg1)
//part (b)
Reg2=(EdoBYVs-EduBYVs)/EduBYVs*100;//% (regulation)
printf("\n part(b) Regulation at full load voltage = %.f percent",Reg2)
|