Re: Defining Geostationary Sats

From: Bjoern Gimle (b_gimle@algonet.se)
Date: Fri Jul 07 2000 - 13:43:41 PDT

  • Next message: Patrick: "Space Camp Satellite Watching"

    > 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