COMPUTER PROGRAM USER'S MANUAL FOR ... - CAFE Foundation
COMPUTER PROGRAM USER'S MANUAL FOR ... - CAFE Foundation
COMPUTER PROGRAM USER'S MANUAL FOR ... - CAFE Foundation
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
FOHTRAN IV G LEVEL 20.1 MAIN<br />
0 135 NT S= 10<br />
0136 TI PSDC4 1) =700.<br />
0137<br />
0138<br />
TI PSPO=700.<br />
GO TO 320 .<br />
0139<br />
0140<br />
310 TlPSPD=TS(fC)-DTS(IC)<br />
NTS=NDTS I IC 1<br />
0141 320 DO 600 ITS=l*NTS<br />
0 142 TIPSPD=TlPSPD+DTSlIC)<br />
OATE = 72034 10/08/04<br />
C MACH NUMBER CALCULATION AND AUVANCE RATIO J<br />
0143<br />
0 144<br />
LHS~l~=.001512*VKTASlIC~*FC~IC~<br />
ZMS(ZI=TIPSPD*fC( IC)/1120.<br />
0 145 ZMl=ZMSI 1)<br />
0146<br />
0147<br />
0148<br />
ZJI=5.309*VKTASllC)/TlPSPD<br />
340<br />
IFlZJI.EQ.0.) ZHL=ZMS(Z)<br />
IF ISTALITIIC).LE..SO.AND.ZJI.LE.5.0) GO TO 342<br />
0149 IF(STALITLIC).GT..50.AND.ZJI.L€.3.0) GO TO 342<br />
0150 WRITE(6p341) ZJI<br />
0151 341 FOEMAT(' ADVANCE RATIO TOO HIGH = ' 9 F8.4)<br />
0152 GO TO 600<br />
0 153 342 CONTlNUE<br />
C ITERAIION ON CT OR CP TO GET 50 PFRCENT STALL TIPSPEED<br />
0154<br />
0155<br />
IF IN=O<br />
IF (STALIT(ICJ.LE..501 GO TO 399<br />
01 56<br />
IUSV=IW<br />
0157<br />
0158<br />
I u=3<br />
CALL PERFY ~3~CP~ZJI~AFT~BLAOT~CLl~Cl~Z~S~77lO~<br />
0159<br />
I d=I HSV<br />
0160<br />
IF(Ik.EQ.2) GO TU 712<br />
0161 711 BHPClITSI=2.0*TIPSDG~ITS)**3*DIA*~2~69hb.~CP/~l~.El~~R~R~~IC~l<br />
0 162 IF(ABSIBHPlIC)-BHPG(lTS)).GE..OO5*BHP(IC~) GO TO 705<br />
0163 THHUSTIIC~=CT*TIPSPD**2*~IA~~2/~1.515E06*RORO~IC~~~~64.76<br />
0164<br />
T4 1C=l.<br />
0165<br />
0 166<br />
0 167<br />
GO TO 720<br />
705 IF(ITS.EQ.11 GO TO 7000<br />
TIPSDG~ITS+1~~~ALOG~BHPlIC~~-ALOGlBHPGllTS-l~<br />
))*(TIPSDG(lTS)-<br />
1TIPSDGllTS-1l~/~ALOG~BHPG(ITS~~-ALOG~~HPG~lTS-l~~~+TlPSDG~ITS-l~<br />
0 168 GO TO 709<br />
0 169 7000 TIPSDG121=400.<br />
0170 TIPSPO=TIPSDGIITS+l)<br />
0171 GO TO 600<br />
0172 712 THRSTG(ITS)=TIPSDG(ITS)**2*DlA**2*364.76*CT/l 1.515E06*RDRO(lC)~<br />
0173 IFlABS(THRUST(ICI-THRSTG(iTS~~.~E..O~5*THRUST~IC)~ GO TO722<br />
0174 TIPSPD=TIPSCG(ITS)<br />
0175 BHPlICI=CP*2.0*TIPSP0**7*DIA**2/(10.E10*ROR~~IC~I*6966.<br />
01 76<br />
TRIG=l.<br />
0177<br />
GO TO 720<br />
0178 722 lFlITS.EQ.1) GO TO 7000<br />
0179 TIPSDG~ITS+L)=(ALOGITHRUST(IC))-ALOG(THRSTG(ITS-~~I~*(TIPS~G(ITS~oleo<br />
lTIPSDG~ITS-1~I/~ALOG~THRSTG~ITSI~-ALOG~THRSTGll~S-lJ~~+TIPSDG<br />
2( I is-I 1<br />
709 TIPSPD=TIPSOG(ITS+l)<br />
0101 1FlNTS.NE.ITS) GO TO 600<br />
0182<br />
0183<br />
WRITE I 615981<br />
598 <strong>FOR</strong>MAT {//' FAILED STALL ITERATION '// I<br />
0184 GO TO 700<br />
C END OF T IPSPD ITERATION 50 PERCENT STALL<br />
C CALCULATION OF REQUIRED CP OR CT<br />
0185 399 IFllU-1)400~400~430<br />
FIGURE 3A. <strong>FOR</strong>TRAN IV L-ISTING (CONTINUED)<br />
51