Beruflich Dokumente
Kultur Dokumente
51
03/05/10
GISM
USER MANUAL
release n° 6.51
(July 2009)
www.ieea.fr
-2- GISM_user_manual / v6.51
03/05/10
TABLE OF CONTENTS
1. Introduction ............................................................................................................................................ 3
2. Using GISM .................................................................................................................................................. 3
2.1 Task 1: Create a project directory .......................................................................................................................4
2.2 Task 2: inputs .........................................................................................................................................................4
2.3 Task 3: Execute ......................................................................................................................................................4
3. Input data ...................................................................................................................................................... 5
3.1 Trajectory ...............................................................................................................................................................5
3.1.1 CPS constellation ............................................................................................................................................................... 5
3.1.2 Glonass ............................................................................................................................................................................... 6
3.1.3 Galileo ................................................................................................................................................................................ 7
3.1.4 Orbit trajectory ................................................................................................................................................................... 7
3.2 Loop over the frequency........................................................................................................................................8
3.3 Date and time..........................................................................................................................................................8
3.4 Geophysical parameters ........................................................................................................................................8
3.5 Receiver...................................................................................................................................................................9
3.6 Calculations performed .........................................................................................................................................9
5. Output files.................................................................................................................................................. 10
5.1 History File ...........................................................................................................................................................11
5.2 Mean effects synthesis..........................................................................................................................................12
5.3 Scintillations effects synthesis .............................................................................................................................13
5.4 Time series ............................................................................................................................................................14
3. Examples ..................................................................................................................................................... 15
3.1 Scenarios ...............................................................................................................................................................15
3.2 Simulation assuming static user and satellite constellation..............................................................................16
3.3 Simulation assuming static user and static satellite: point to point link ........................................................18
3.4 Moving user in a trajectory and constellation...................................................................................................19
3.5 Moving user in a trajectory and a static satellite ..............................................................................................20
3.6 Static user + trajectory ........................................................................................................................................21
3.7 Maps ......................................................................................................................................................................22
www.ieea.fr
-3- GISM_user_manual / v6.51
03/05/10
1. Introduction
The Global Ionospheric Scintillation Model (GISM), is a mixed climatological / physical model [1]. It
allows calculating mean errors and scintillations due to propagation through the ionosphere. Mean errors are
obtained by a ray technique using the values of the ionosphere electronic density. This last is obtained with
NeQuick model which is included in GISM. The line of sight being determined, the fluctuations are
calculated in a second stage using a multiple phase screen technique.
GISM model allows considering either a trajectory described by a list of successive points or a constellation
(GPS, Galileo or Glonass). An orbit generator has been introduced for this capability. The input in that case
is the Yuma file.
GISM allows considering either links, from a receiver to a satellite or a constellation, or maps. These two
possibilities are presented in this document.
2. Using GISM
- Task 1: To create a directory inside which will be located all files (input and output) related to the
problem case.
- Task 2: To create an input data file.
- Task 3: To define the satellite location and trajectory.
- Task 4: To run a test case.
www.ieea.fr
-4- GISM_user_manual / v6.51
03/05/10
Each problem will correspond to a specific directory. This is the first task to be completed by the user. This
directory shall be located inside directory Scenarios. Before GISM execution, this directory must contain
two files. The first one named data.txt contains the link or map data. The second one is the satellite
trajectory.
GISM
Ground_station n° 1 Ground_station n° 2 ….
Data.txt
Yuma file
• create or modify the parameters of data.txt file inside the corresponding folder
• Include a trajectory file in the project folder
For GPS: a Yuma file. GPS Yuma files can be downloaded from
http://www.navcen.uscg.gov/ftp/GPS/almanacs/yuma/
For Glonass : a Yuma file. The Glonass Yuma file contains one additional datum for the frequency
dependency of the satellite.
Once, the data file and the trajectory file are properly created and stored in a directory, the execution can be
launched from a DOS window.
The executable shall be located at the same level than folders scenarios and bin
When launching an execution the prompt shall be located below GISM 6.41 and at the same level than bin
and scenarios.
www.ieea.fr
-5- GISM_user_manual / v6.51
03/05/10
3. Input data
A data file is produced. It must be saved inside the proper directory corresponding to the problem of interest.
3.1 Trajectory
Yuma files are used. GPS Yuma files can be downloaded from
http://www.navcen.uscg.gov/ftp/GPS/almanacs/yuma/
GPS Yuma file example :
******** Week 109 almanac for PRN-01 ********
ID: 01
Health: 000
Eccentricity: 0.5046367645E-002
Time of Applicability(s): 319488.0000
Orbital Inclination(rad): 0.9655654054
Rate of Right Ascen(r/s): -0.7943188009E-008
SQRT(A) (m 1/2): 5153.693359
Right Ascen at Week(rad): 0.1580654101E+001
Argument of Perigee(rad): -1.732023850
Mean Anom(rad): 0.1213174697E+001
Af0(s): 0.1964569092E-003
Af1(s/s): 0.0000000000E+000
week: 109
constellation parameters : printed in the history file
PRN Semi-major axis Eccentricity Inclination Argument of perigee RAAN Mean anomaly
www.ieea.fr
-6- GISM_user_manual / v6.51
03/05/10
3.1.2 Glonass
Glonass Yuma file example :
******** Week 109 almanac for PRN-01 ********
ID: 01
Health: 000
Eccentricity: 0.5046367645E-002
Time of Applicability(s): 319488.0000
Orbital Inclination(rad): 0.9655654054
Rate of Right Ascen(r/s): -0.7943188009E-008
SQRT(A) (m 1/2): 5153.693359
Right Ascen at Week(rad): 0.1580654101E+001
Argument of Perigee(rad): -1.732023850
Mean Anom(rad): 0.1213174697E+001
Af0(s): 0.1964569092E-003
Af1(s/s): 0.0000000000E+000
week: 109
frequency channel: 8
The Glonass Yuma file includes one additional line with respect to GPS Yuma file. This additional line
specifies the frequency channel of the corresponding PRN required for the frequency calculation which
depends on the PRN for the Glonass constellation.
www.ieea.fr
-7- GISM_user_manual / v6.51
03/05/10
3.1.3 Galileo
In case of Galileo, no Yuma file is required. The data is already stored. The corresponding values are
reproduced below.
constellation parameters : printed in history file
PRN Semi-major axis Eccentricity Inclination Argument of perigee RAAN Mean anomaly
#orbit_trajectory
File name
Coordinate system
Two possibilities :
• ECEF : relative time along the trajectory (s.) & x, y z coordinates (m) in the earth referential.
• latitude, longitude, altitude (km with respect to ground) plus relative time (hrs) along the trajectory.
In both cases, the time considered is a relative time along the trajectory. The initial time corresponds to the
beginning of the time slot referenced in time section. The ending time of this time slot is ignored.
#time
monday 14 03 1999 20 00 0
monday 14 03 1999 22 00 0
0 10 0
www.ieea.fr
-8- GISM_user_manual / v6.51
03/05/10
#frequency
range
first frequency, last frequency, step
or
#frequency
L1 or L2 or L5 or E1 or E2 or E5 or E6
or
#frequency
other
value (MHz)
The date and time of start and end of simulation shall be given together with the time step to be considered
along the trajectory.
In the calculation applies to a satellite defined by its trajectory, only the initial time and date shall be
initialised. The other data are contained in the trajectory file. The times indicated in the trajectory file in that
case, will correspond to a delay with respect to the initial time of simulation here above defined.
The ITU recommendation to limit the solar spot number to 193 has been removed.
Example:
#flux_number
150.0
www.ieea.fr
-9- GISM_user_manual / v6.51
03/05/10
3.5 Receiver
#receiver
Name of the receiver
Latitude (degrees, minutes, seconds), longitude (degrees, minutes, seconds), altitude (meters)
Ex:
#receiver
San_Paolo
-23 -12 0.0 -45 -54 0.0 0.0
• Optional calculations
o Time series, average duration of fades, probability of the received signal, spectrum
Additional files will be created for each one of the above optional calculations.
Time series
Creation of an output file containing the signal (amplitude and phase) received in the case of scintillations is
an option. The following section must be included in the input data file.
#sampling_frequency
100.
500.
The first number (100 in the example above) is the sampling frequency
The second number (500) is the sample time duration.
#same_seed
This keyword allows running several cases in the same conditions, to obtain in particular the frequency
correlation. GISM uses a random number generator. The seed is the PC clock. In the “same seed” case, the
seed is a given number, always the same.
#average_duration_of_fades
Performs the calculation of the average duration of fades
#probability_of_intensity
Performs the calculation of the probability of intensity of the signal received. In addition, if S4 is below 0.3,
the probability of the Log Amplitude of the field is calculated.
#spectrum
Calculates the spectrum of intensity and phase
www.ieea.fr
- 10 - GISM_user_manual / v6.51
03/05/10
5. Output files
Inside the folder corresponding to the problem under analysis, the following files will be created during
execution :
GISM
Ground_station n° 1 Ground_station n° 2 ….
Data.txt
Yuma file
history.txt
mean_effects_synthesis.txt
scintillations_synthesis.txt
Summary.txt
Ground_station_name _date_prn_n°xx_mean_effects
Ground_station_name _date_prn_n°xx_scintillations
…..
www.ieea.fr
- 11 - GISM_user_manual / v6.51
03/05/10
GISM v 5.0
input data
GPS constellation
Source Characteristics
Receiver Characteristics
bandwidth_PLL = 10.000Hz
bandwidth_DLL = 10.000 Hz
integration time = 0.010 s.
PLL order = 3
phase oscillator noise = 0.122rad.
loop natural frequency = 1.910 Hz
correlator spacing = 0.100
chip length = 293.0523 m.
insertion loss = 1.100 dB
time of analysis : start = 12.500 hours gps time ; end = 12.667 hours gps time ; time step = 10.000 mn.
Geophysical parameters
F10.7 = 200.00
year 24 month = 9 day of month = 2001
PRN Semi-major axis Eccentricity Inclination Argument of perigee RAAN Mean anomaly
www.ieea.fr
- 12 - GISM_user_manual / v6.51
03/05/10
9 satellites in view
PRN UT LT Faraday rotation Pseudo range Doppler shift Iono Range error Angular error
(deg) (m.) (Hz) (m.) (mr.)
9 satellites in view
www.ieea.fr
- 13 - GISM_user_manual / v6.51
03/05/10
Scintillations synthesis
9 satellites in view
9 satellites in view
www.ieea.fr
- 14 - GISM_user_manual / v6.51
03/05/10
GISM performs the calculation of amplitude and phase scintillations. The sampling frequency was set to 100
Hz in this example.
www.ieea.fr
- 15 - GISM_user_manual / v6.51
03/05/10
3. Examples
3.1 Scenarios
The input data files and the results obtained for each one of these different cases are presented in the next
sections.
www.ieea.fr
- 16 - GISM_user_manual / v6.51
03/05/10
#frequency
other
5000.
#SLT
#time
tuesday 11 05 2004 20 0 0
wednesday 11 05 2004 20 0 0
050
#scintillations
yes
#flux_number
150.0
#sampling_frequency
10.
500.
#receiver
san_jose_dos_campos
static
-23 -12 0 -45 -54 0 0.0
www.ieea.fr
- 17 - GISM_user_manual / v6.51
03/05/10
S4 = 0.79
10
0
intensity (dB)
-10
-20
-30
-40
0 100 200 300 400 500
time (s.)
time_series_11_5_2004_prn_5_freq_1575
phase fluctuations
400
300
200
100
degrees
-100
-200
-300
-400
0 100 200 300 400 500
time_(s.)
www.ieea.fr
- 18 - GISM_user_manual / v6.51
03/05/10
3.3 Simulation assuming static user and static satellite: point to point link
#frequency
L1
#SLT
#time
tuesday 11 05 2004 19 0 0
wednesday 12 05 2004 02 0 0
0 10 0
#scintillations
yes
#flux_number
150.0
#sampling_frequency
10.
500.
#receiver
Kourou
static
4 8 15 9 42 55 48.30
2
S4
sigma phi
1.5
S4 & sigma phi (radian)
0.5
-0.5
19 20 21 22 23 24 25 26
LT
www.ieea.fr
- 19 - GISM_user_manual / v6.51
03/05/10
0.8
1.5
0.6
1
radians
S4
0.4
0.5
0.2
0
0
-0.2 -0.5
18 20 22 24 26 28 30
LT
www.ieea.fr
- 20 - GISM_user_manual / v6.51
03/05/10
#point_2_point
0. 12. 3.65E4
#frequency
L1
#UT
#time
monday 1 1 2000 19 0 0
monday 1 1 2000 0 0 0
000
#scintillations
yes
#flux_number
150.0
#receiver
aircraft
mobile
mobile_trajectory.txt
www.ieea.fr
- 21 - GISM_user_manual / v6.51
03/05/10
#receiver
san_jose_dos_campos
static
23 12 0 50. -54 0 0.0
0.6
S4 & sigma phi (radians)
0.5
0.4
0.3
0.2
20 20.5 21 21.5 22 22.5 23 23.5
LT
www.ieea.fr
- 22 - GISM_user_manual / v6.51
03/05/10
3.7 Maps
#date
monday 1 1 2003 22 0 0
#maps_flux_number
150.0
#maps_frequency
1575.
TEC map
www.ieea.fr
- 23 - GISM_user_manual / v6.51
03/05/10
www.ieea.fr