From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 371/CH13/EX13.1/13_1.sci | 21 +++++++++++++++++++++ 371/CH13/EX13.2/13_2.sci | 11 +++++++++++ 371/CH13/EX13.3/13_3.sci | 14 ++++++++++++++ 371/CH13/EX13.4/13_4.sci | 7 +++++++ 371/CH13/EX13.5/13_5.sci | 12 ++++++++++++ 371/CH13/EX13.6/13_6.sci | 14 ++++++++++++++ 371/CH13/EX13.7/13_7.sci | 10 ++++++++++ 7 files changed, 89 insertions(+) create mode 100755 371/CH13/EX13.1/13_1.sci create mode 100755 371/CH13/EX13.2/13_2.sci create mode 100755 371/CH13/EX13.3/13_3.sci create mode 100755 371/CH13/EX13.4/13_4.sci create mode 100755 371/CH13/EX13.5/13_5.sci create mode 100755 371/CH13/EX13.6/13_6.sci create mode 100755 371/CH13/EX13.7/13_7.sci (limited to '371/CH13') diff --git a/371/CH13/EX13.1/13_1.sci b/371/CH13/EX13.1/13_1.sci new file mode 100755 index 000000000..f83a49c11 --- /dev/null +++ b/371/CH13/EX13.1/13_1.sci @@ -0,0 +1,21 @@ +//Choppers and Transportation System Application// +//Example 13.1// +E=220;//dc supply voltage in volts// +El=22;//Load voltage in volts// +Ton=1000;//conducting period in microseconds// +T=2500;//Total timeperiod in microseconds// +L=1;//inductance in milliHenry// +R=0.25;//resistance in ohms// +t=L/R;//time constant in milliseconds// +printf('time constant=t=%fmilliseconds',t); +A=0.133; +Td=A*T;//Discontinuous condition starts at// +printf('\nDiscontinuous condition starts from Td=%fmicroseconds',Td); +Eo=0.4*E;//output voltage in volts// +printf('\nOutput voltage=Eo=%fvolts',Eo); +Iav=(Eo-El)/R;//Average current in amps// +printf('\nAverage current=Iav=%famp',Iav); +Imax=((E*(1-exp(-Ton/(t*1000))))/(R*(1-exp(-T/(t*1000)))))-(El/R); +printf('\nMaximum current=Imax=%famp',Imax); +Imin=((E*(exp(Ton/(t*1000))-1))/(R*(exp(T/(t*1000))-1)))-(El/R); +printf('\nMinimum current=Imin=%famp',Imin); diff --git a/371/CH13/EX13.2/13_2.sci b/371/CH13/EX13.2/13_2.sci new file mode 100755 index 000000000..e139e2af5 --- /dev/null +++ b/371/CH13/EX13.2/13_2.sci @@ -0,0 +1,11 @@ +//Choppers and Transportation System Application// +//Example 13.2// +f=1;//operating frequency in KHZ// +E=220;//dc supply voltage in volts// +El=165;//Load voltage in volts// +Ton=El/(E*f);//conduction period in ms// +printf('Conduction period=Ton=%fms',Ton); +T=1/f;//total time period in ms// +printf('\nTotal time period=T=%fms',T); +Toff=T-Ton;//blocking period in ms// +printf('\nBlocking period=Toff=%fms',Toff); \ No newline at end of file diff --git a/371/CH13/EX13.3/13_3.sci b/371/CH13/EX13.3/13_3.sci new file mode 100755 index 000000000..3c915c1d4 --- /dev/null +++ b/371/CH13/EX13.3/13_3.sci @@ -0,0 +1,14 @@ +//Choppers and Transportation System Application// +//Example 13.3// +E=220;//dc supply voltage in volts// +Toff=200;//blocking period in microseconds// +Il=50;//load current in amps// +C=%pi*Toff*Il/(2*E);//capacitance for optimum frequency in microfarad// +C=75; +printf('Load capacitance required for optimum frequency=C=%fmicrofarad',C); +L1=Toff^2*10^-3/C;//inductance required in milliHenry// +L2=L1; +printf('\nInductance parameters=L1=L2=%fmilliHenry',L1); + + + diff --git a/371/CH13/EX13.4/13_4.sci b/371/CH13/EX13.4/13_4.sci new file mode 100755 index 000000000..f86b3469a --- /dev/null +++ b/371/CH13/EX13.4/13_4.sci @@ -0,0 +1,7 @@ +//Choppers and Transportation System Application// +//Example 13.4// +E=220;//dc supply voltage in volts// +El=660;//Load voltage in volts// +Toff=100;//blocking period in microseconds// +Ton=(El/E-1)*Toff;//Conduction period in microseconds// +printf('Conduction period=Ton=%fmicroseconds',Ton); \ No newline at end of file diff --git a/371/CH13/EX13.5/13_5.sci b/371/CH13/EX13.5/13_5.sci new file mode 100755 index 000000000..f95a757af --- /dev/null +++ b/371/CH13/EX13.5/13_5.sci @@ -0,0 +1,12 @@ +//Choppers and Transportation System Application// +//Example 13.5// +f=200;//chopper frequency in HZ// +E=220;//dc supply voltage in volts// +Iav=100;//Average current in the circuit in amps// +Ra=0.02;//Armature resistance in ohms// +Rf=0.01;//Field resistance in ohms// +Ebav=50;//Average value of the Back emf in volts// +Eav=Iav*(Ra+Rf)+Ebav;//Average voltage in the circuit in volts// +printf('Average voltage in the circuit=Eav=%fvolts',Eav); +Ton=Eav*1000/(E*f);//conduction period in ms// +printf('\nConduction period=Ton=%fms',Ton); diff --git a/371/CH13/EX13.6/13_6.sci b/371/CH13/EX13.6/13_6.sci new file mode 100755 index 000000000..0e16d27a4 --- /dev/null +++ b/371/CH13/EX13.6/13_6.sci @@ -0,0 +1,14 @@ +//Choppers and Transportation System Application// +//Example 13.6// +f=200;//chopper frequency in HZ// +T=1000/f;//total time period in ms// +Toff=4;//Blocking period in ms// +Ton=T-Toff;//conduction period in ms// +R1=2;//R1 in ohms// +R2=4;//R2 in ohms// +R=((R1*Ton)+(R1+R2)*Toff)/T;//rotor resistance referred to stator in ohms// +printf('Rotor resistance referred to stator=R=%fohms',R); +V=415;//stator voltage in volts// +s=0.02;//slip of the motor// +MT=V^2*s/R;//motor torque in Syn. Watts// +printf('\nMotor torque=MT=%fSnc. Watts',MT); \ No newline at end of file diff --git a/371/CH13/EX13.7/13_7.sci b/371/CH13/EX13.7/13_7.sci new file mode 100755 index 000000000..76d160230 --- /dev/null +++ b/371/CH13/EX13.7/13_7.sci @@ -0,0 +1,10 @@ +//Choppers and Transportation System Application// +//Example 13.7// +//R1=rotor resistance before introduction of control// +//R2=rotor resistance after introduction of control// +printf('R2=1.5*R1'); +R2=((R1*Ton)+(R1+R1)*Toff)/T;//rotor resistance referred to stator in ohms// +printf('\nthe above condition satisfies when Ton=Toff'); +T=4;//total time period in ms// +f=1000/T;//chopper frequency in hz// +printf('\nChopper frequency=f=%fhz',f); \ No newline at end of file -- cgit