McIDAS Programmer's Manual
Version 2003

[Search Manual] [Table of Contents] [Go to Previous] [Go to Next]


GMS

The following section describes the navigation and calibration for the visible and infrared channels of the Geostationary Meteorological Satellites, GMS-4 and GMS-5. GMS-4 has one channel of visible and one channel of infrared data. GMS-5 has two channels for visible and two channels for infrared data; only one channel of each is used. The remaining two channels are reserved for backup.


 

The tables referenced in this section are from the document Revision of GMS Stretched-VISSR Data Format, Japan Meteorological Agency, October 1993.

GMS navigation block

The following three tables list the words used in the GMS navigation block. These are 1-byte words. The first table lists all the words in the GMS navigation block and the following two tables list the words used in the attitude prediction data sub-blocks and the orbit prediction data sub-blocks.

The Type column in the tables below shows scaled integers in the format R*M.N. The R indicates real numbers, M is the number of bytes and N is the exponent.


 

The GMS data is also formatted using the navigation block format of GOES-7 data. The section GOES-7 AAA navigation block describes the GOES-7 navigation block.


Word Type Description

1-6

R*6.8

observation start time (MJD)

7-10

R*4.8

VIS channel stepping angle along line (rad)

11-14

R*4.8

IR channel stepping angle along line (rad)

15-18

R*4.10

VIS channel sampling angle along pixel (rad)

19-22

R*4.10

IR channel sampling angle along pixel (rad)

23-26

R*4.4

VIS channel center line number of VISSR frame

27-30

R*4.4

IR1 channel center line number of VISSR frame

31-34

R*4.4

VIS channel center pixel number of VISSR frame

35-38

R*4.4

IR1 channel center pixel number of VISSR frame

39-42

R*4.0

number of sensors of VIS channel

43-46

R*4.0

number of sensors of IR channel

47-50

R*4.0

VIS total line number of VISSR frame

51-54

R*4.0

IR total line number of VISSR frame

55-58

R*4.0

VIS pixel number of one line

59-62

R*4.0

IR pixel number of one line

63-66

R*4.10

VISSR misalignment angle around x-axis (rad)

67-70

R*4.10

VISSR misalignment angle around y-axis (rad)

71-74

R*4.10

VISSR misalignment angle around z-axis (rad)

75-78
79-82
83-86
87-90
91-94
95-98
99-102
103-106
107-110

R*4.7
R*4.10
R*4.10
R*4.10
R*4.7
R*4.10
R*4.10
R*4.10
R*4.7

These words are modified as a function of the horizon points. See words 11-14 in Table A.1 in the document Revision of GMS Stretched-VISSR Data Format

Element of VISSR misalignment matrix:
row 1 and column 1
row 2 and column 1
row 3 and column 1
row 1 and column 2
row 2 and column 2
row 3 and column 2
row 1 and column 3
row 2 and column 3
row 3 and column 3

111-114

R*4.4

IR2 channel center line of VISSR frame

115-118

R*4.4

IR3 channel center line number of VISSR frame

119-122

R*4.4

IR2 channel center pixel number of VISSR frame

123-126

R*4.4

IR3 channel center pixel number of VISSR frame

127-240

 

not used

241-246

R*6.8

daily mean of Satellite Spin Rate (rpm)

247-256

 

not used

257-617

 

attitude prediction data sub-blocks 1 through 10 (10 similar attitude prediction data sub-blocks are repeated). See the table below.

618-2352

 

orbit prediction data sub-blocks 1 through 8 (eight similar orbit prediction data sub-blocks are repeated); see the table below.

The table below describes an attitude data prediction sub-block. The GMS navigation block contains ten attitude data prediction sub-blocks that occupy words 257-617. Each block occupies 36 words.

Word Type Description

1-6

R*6.8

prediction time (UTC represented in MJD)

7-12

BCD*6

anno domini represented by BCD (YYMMDDHHmmSS: year, month, day, hour, minute, second)

13-18

R*6.8

angle between z-axis and satellite spin axis projected on yz-plane in mean of 1950.0 coordinates (rad)

19-24

R*6.11

angle between satellite spin axis and yz-plane in mean of 1950.0 coordinates (rad)

25-30

R*6.8

dihedral Angle between the Sun and the Earth measured clockwise seeing from North (rad)

31-36

R*6.8

spin Rate: spin speed of satellite (rpm)

The table describes the orbit prediction data sub-block. The GMS navigation block contains eight orbit prediction sub-blocks that occupy words 618-2352. Each block occupies 182 words.

Word Type Description

1-6

R*6.8

prediction time (UTC represented in MJD)

7-48

 

not used

49-54

R*6.6

x component of satellite position in Earth-fixed coordinates (m)

55-60

R*6.6

y component of satellite position in Earth-fixed coordinates (m)

61-66

 

not used

67-84

 

not used

85-90

R*6.8

Greenwich sidereal time in true of data coordinates (deg)

91-102

 

not used

103-108

R*6.8

right ascension from the satellite to the sun in the Earth-fixed coordinates (deg)

109-114

R*6.8

declination from the satellite to the sun in the Earth-fixed coordinates (deg)

115-128

 

not used

129-134
135-140
141-146
147-152
153-158
159-164
165-170
171-176
177-182
R*6.12
R*6.14
R*6.14
R*6.14
R*6.12
R*6.16
R*6.12
R*6.16
R*6.12
Element of nutation and precession matrix:
row 1 and column 1
row 2 and column 1
row 3 and column 1
row 1 and column 2
row 2 and column 2
row 3 and column 2
row 1 and column 3
row 2 and column 3
row 3 and column 3

GMS calibration block

The GMS calibration block contains both directory and data conversion tables located in sub-blocks that follow the directory. The 128-word directory block, shown below, indicates the locations of the six sub-blocks. The starting byte offset for each sub-block varies with the data; therefore, it is shown as a variable in the directory below.

Word Value Description

0

GMS5

4-byte ASCII identifier

1

0x58

directory block length in bytes

2

COEF

4-byte ASCII identifier for sub-block 1

3

 

starting byte offset from word 0

4

4VIS or 5VIS

identifies sub-block 2

5

 

starting byte offset from word 0

6

4IR or 5IR1

identifies sub-block 3

7

 

starting byte offset from word 0

8

5IR2

identifies sub-block 4

9

 

starting byte offset from word 0

10

5IR3

identifies sub-block 5

11

 

starting byte offset from word 0

12

SPAR

identifies spares block, sub block 6

13

 

starting byte offset from word 0

14-21

 

not used

22-85

 

Words 1 to 256 of GMS 4-or -5 calibration block; see the table below

86-127

 

reserved for future tables (GMS-6, etc.)

The table below describes the calibration data sub-blocks, not all of which may be filled. The calibration data, which follows the directory, has a length of 6400 bytes.

 

See table A-7 in the Revision of GMS stretched-VISSR data format document for a complete description of the data block.

Byte Descriptions

1-4

calibration information ID

5-10

data generated date (YYYYMMDDHHmm)

11

sensor selection

12-256

sub-block 1; infrared radiance calculations

257-1280

sub-block 2; visible level-to-albedo conversion tables; four 64-level tables for VIS1 through VIS4 detectors

1281-2304

sub-block 3; IR1 level-to-temperature conversion table

2305-3328

sub-block 4; IR2 level-to-temperature conversion table

3329-4352

sub-block 5; IR3 level-to-temperature conversion table

4353-6400

sub-block 6; spares

The prefixes for each scan line of visible data must contain a code indicating the detector used. The first four bytes of the documentation section should contain the following information.

Code Description

00000000

not a visible band

6C6C0000

detector 1 of the visible band

B4B40000

detector 2 of the visible band

D8D80000

detector 3 of the visible band

FCFC0000

detector 4 of the visible band


[Search Manual] [Table of Contents] [Go to Previous] [Go to Next]