> completed by an AND (e<0.1)... And with an AND ((I<10º) OR (I>170º)), that will > be perfect ! > With MM=1, I>170º would have a 12 h period, ie NOT GEO. A small QBASIC program shows the frequency of 0.9<MM<1.1 for increasing i, using an ALLDAT.TLE sorted with QSORT on inclination. With 17<i<30 there are only 5 GEO out of 229 in alldat.tle So, my suggestion is i<17 and 0.1>ABS(MM-1.0027) e<0.1 shouldn't harm, and you might include that check in the BASIC code below. incl < dN(GEO) dN(H/LEO) Ntot 1.02 195 1 196 2.04 26 1 223 3.00 32 0 255 4.02 36 15 306 5.00 26 17 349 6.01 32 3 384 7.01 23 46 453 8.02 25 58 536 9.05 18 3 557 10.01 33 1 591 11.07 33 1 625 12.09 14 0 639 13.05 33 1 673 14.02 33 3 709 15.01 37 0 746 16.04 22 3 771 17.08 2 2 776 OPEN "I", #1, "C:\TLE\alldat.tle" ' after QSORT /D3\L /+3.9:8 OPEN "O", #2, "CountGEO.txt" fm$ = "###.## ##### ###### #######" PRINT "incl < dN(GEO) dN(H/LEO) Ntot" PRINT #2, "incl < dN(GEO) dN(H/LEO) Ntot" WHILE NOT EOF(1) AND i < 30 LINE INPUT #1, el$ IF LEFT$(el$, 2) = "2 " THEN i = VAL(MID$(el$, 9, 8)) mm = VAL(MID$(el$, 53, 10)) IF INT(i) > INT(ip) THEN PRINT USING fm$; i; n1; n2; n0 PRINT #2, USING fm$; i; n1; n2; n0 ip = i n1 = 0 ' Count GEO in 1-degree incl interval n2 = 0 ' Count LEO/HEO in 1-degree incl interval END IF n0 = 1 + n0 ' Running total, including MM<0.9 (supersynchronous) IF .9 < mm AND mm < 1.1 THEN n1 = 1 + n1 'GEO IF mm >= 1.1 THEN n2 = 1 + n2 'LEO, HEO END IF WEND -- b_gimle@algonet.se (home) http://www.algonet.se/~b_gimle -- -- COSPAR 5919, MALMA, 59.2576 N, 18.6172 E, 23 m -- ----------------------------------------------------------------- Unsubscribe from SeeSat-L by sending a message with 'unsubscribe' in the SUBJECT to SeeSat-L-request@lists.satellite.eu.org http://www2.satellite.eu.org/seesat/seesatindex.html
This archive was generated by hypermail 2b29 : Fri Jul 07 2000 - 13:58:17 PDT