Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas



Similar documents
Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas

Photogrammetry Metadata Set for Digital Motion Imagery

The ecliptic - Earth s orbital plane

Orbital Mechanics and Space Geometry

Coordinate Systems. Orbits and Rotation

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

Sun Earth Relationships

4 The Rhumb Line and the Great Circle in Navigation

Chapter 2. Mission Analysis. 2.1 Mission Geometry

Solar Tracking Application

Total Station Setup and Operation. Sokkia SET Total Station

TWO-DIMENSIONAL TRANSFORMATION

Earth Coordinates & Grid Coordinate Systems

Chapter 2 - Kinematics

Determining Polar Axis Alignment Accuracy

Chapter 17. Orthogonal Matrices and Symmetries of Space

Full credit for this chapter to Prof. Leonard Bachman of the University of Houston

Celestial Observations

Coverage Characteristics of Earth Satellites

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.

Gravitational potential

APPENDIX D: SOLAR RADIATION

6. Vectors Scott Surgent (surgent@asu.edu)

Adding vectors We can do arithmetic with vectors. We ll start with vector addition and related operations. Suppose you have two vectors

Rotation Matrices and Homogeneous Transformations

Solving Simultaneous Equations and Matrices

Antenna Measurement 1 Antenna Ranges antenna range

Simplification of Sun Tracking Mode to Gain High Concentration Solar Energy

SOLAR RADIATION AND YIELD. Alessandro Massi Pavan

3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture Steve Marschner (with previous instructors James/Bala)

Which month has larger and smaller day time?

1. Units of a magnetic field might be: A. C m/s B. C s/m C. C/kg D. kg/c s E. N/C m ans: D

Satellite Orbits, Coverage, and Antenna Alignment

A comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz

1 213 Ref: Compass, Boxing, Heading C A vessel heading ENE is on a course of. A C B D

Lecture L30-3D Rigid Body Dynamics: Tops and Gyroscopes

Unified Lecture # 4 Vectors

Flight and Orbital Mechanics

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December Theo N.M.M.

18.06 Problem Set 4 Solution Due Wednesday, 11 March 2009 at 4 pm in Total: 175 points.

Lecture L3 - Vectors, Matrices and Coordinate Transformations

Geometric Optics Converging Lenses and Mirrors Physics Lab IV

Computing Euler angles from a rotation matrix

Pre-lab Quiz/PHYS 224 Magnetic Force and Current Balance. Your name Lab section

13.4 THE CROSS PRODUCT

The Earth Really is Flat! The Globe and Coordinate Systems. Long History of Mapping. The Earth is Flat. Long History of Mapping

Structural Axial, Shear and Bending Moments

Lecture L6 - Intrinsic Coordinates

Solar Shading Android Application v6.0. User s Manual

Solutions to Practice Problems

Math 215 Project (25 pts) : Using Linear Algebra to solve GPS problem

Section 16: Neutral Axis and Parallel Axis Theorem 16-1

1 of 79 Erik Eberhardt UBC Geological Engineering EOSC 433

Lecture L29-3D Rigid Body Dynamics

Module 8 Lesson 4: Applications of Vectors

GNSS and Heighting, Practical Considerations. A Parker National Geo-spatial Information Department of Rural Development and Land Reform

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

Figure 1.1 Vector A and Vector F

Solutions to old Exam 1 problems

SATELLITE ORBIT DETERMINATION AND ANALYSIS (S.O.D.A) A VISUAL TOOL OF SATELLITE ORBIT FOR SPACE ENGINEERING EDUCATION & RESEARCH

FURTHER VECTORS (MEI)

USALS INSTALLATION GUIDE for ROTOR SAT HH100 and HH120

1.5 Equations of Lines and Planes in 3-D

GOTOSTAR HAND CONTROLLER AND DUAL-AXIS DC SERVO-MOTOR DRIVER

2.4M SERIES 1241 ANTENNA

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A.

ab = c a If the coefficients a,b and c are real then either α and β are real or α and β are complex conjugates

Simplified procedure for evaluating the coverage area of a multifeed shaped antenna Application to the planning of a broadcasting satellite system

HP TouchPad Sensor Setup for Android

Copyright 2011 Casa Software Ltd. Centre of Mass

VELOCITY, ACCELERATION, FORCE

2. Orbits. FER-Zagreb, Satellite communication systems 2011/12

Magnetometer Realignment: Theory and Implementation

ISI Theodolite Calculations

Animation (-4, -2, 0 ) + (( 2, 6, -4 ) - (-4, -2, 0 ))*.75 = (-4, -2, 0 ) + ( 6, 8, -4)*.75 = (.5, 4, -3 ).

The process components and related data characteristics addressed in this document are:

The Size & Shape of the Galaxy

Introduction to Beam. Area Moments of Inertia, Deflection, and Volumes of Beams

9 MATRICES AND TRANSFORMATIONS

Analysis of Stresses and Strains

Vectors and Scalars. AP Physics B

SERVIZIO NEWS SPOTTER. e MOBILE TOOWAY 2. per informazioni numero verde

Physics Section 3.2 Free Fall

Chapter 27 Magnetic Field and Magnetic Forces

Onboard electronics of UAVs

Math 241, Exam 1 Information.

521493S Computer Graphics. Exercise 2 & course schedule change

*UDYLW\)LHOG7XWRULDO

Lecture L17 - Orbit Transfers and Interplanetary Trajectories

Lines of Latitude and Longitude

Gerrit Stols

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

Equations Involving Lines and Planes Standard equations for lines in space

The Grey Nomad s Guide to Satellite Dish Setup Procedures.

Newton s Law of Gravity

Printing Letters Correctly

The Analemma for Latitudinally-Challenged People

UNIVERSITETET I OSLO

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES

Transcription:

Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas Algorithm Description Technical Document TD-1205-a Version 2.1 9.6.2015 In Co-operation with 1

Change Log: V1.3: Corrected error in the example: Values for latitude and longitude were inverted in the parameter table for the antenna s location. Correct values are now given as longitude11 and latitude50 V1.4: Updated satellite table in chapter 2.3 Table of EUTELSAT Satellites and updated formula rr EEEEEE_EEEEEEEE on page 12 and formula ττ on page 18. V2.0: New release generated. V2.1: Updated satellite table in chapter 2.3 Table of EUTELSAT Satellites 2

Objective Many SatCom applications are based on non-stationary terminals e.g. mounted on trucks or vessels. In the general case, the related antenna base is not horizontal whereas the offset angles are measured with adequate inclinometers. These offset angles have to be taken into account when commanding the azimuth, elevation and polarization drives of the non-horizontal terminal. This document presents a numeric algorithm that can calculate the pointing angles for a non-horizontal aligned antenna. Decision Matrix: Which approach is most suitable for my application? no Tilted Antenna System? yes Choose preferences: Any of the following points is true: - Only result matters - Only hand calculator available - Calculation errors from simplifications (up to 0.5 ) can be tolerated - Formulas preferred - Computer algorithm preferred - Intermediate data (e.g: coordinate system, ) required for analysis or visualization - Account higher order effect for full precision of results - Antenna elevation (pointing to target satellite) is bigger than the limit angles of inclinometer - Dynamic system (antenna tilt is continuously changing) - Full knowledge of antenna orientation is desired - Initial pointing shall be found very fast no yes Alternate approach for pointing antenna to target is available (without knowledge of correct pointing angles) Only Polarization correction is preferred yes no Inclinometer can be mounted on the polarization drive no yes Use Formulas (switch to formula document) Use Algorithm (this document) Use Formulas or Algorithm + One Axis Inclinometers Solution (See special notes Step 4 Case C) Use Algorithm + Two Axis Inclinometers Solution (this document; See special notes Step 4 Case B) 3

Table of Contents Technical Document TD-1205-a... 1 1 Mathematical Background... 5 1.1 Matrix rules... 5 1.2 Vector rules... 6 2 Numeric Algorithm Description... 7 2.1 Algorithm Overview... 7 2.2 Parameters... 7 2.3 Table of EUTELSAT Satellites... 8 2.4 Algorithm Details... 9 4

1 Mathematical Background The presented algorithm uses a lot of vector calculus. This chapter gives a short overview of the required basic operations. The reader should consult a mathematics book for a detailed description. 1.1 Matrix rules Matrix Transpose: Matrix Multiplication: Rotation Matrixes are defined as: Information: cosd and sind in the following means that cos and sin are calculated using degrees. 1 0 0 RR xx (αα[ ]) 0 cccccccc(αα) ssssssss(αα) 0 ssssssss(αα) cccccccc(αα) cccccccc(αα) 0 ssssssss(αα) RR yy (αα[ ]) 0 1 0 ssssssss(αα) 0 cccccccc(αα) cccccccc(αα) ssssssss(αα) 0 RR zz (αα[ ]) ssssssss(αα) cccccccc(αα) 0 0 0 1 (Transformation around the x-axis) (Transformation around the y-axis) (Transformation around the z-axis) 5

Coordinate System definitions: Any Coordinate System consists of a transform and an origin vector. Coordinate systems transforms are defined as: TT SSSSSSSSSSSSSSSSSSSS_BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB [ ee xx ee yy ee zz ] were ee xx ee yy ee zz are the three perpendicular unit vectors of the coordinate system. The unit vectors are defined as column vectors. The document uses the following naming convention: A coordinate system transform is always depicted with the capital letter T. The subscript shows the name of the coordinate system as well as the coordinate system wherein it is defined. In addition every coordinate system has its origin: xx rr SSSSSSSSSSSSSSSSSSSS_BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB yy zz The document uses the following naming convention: A coordinate system origin is always depicted with the letter r. The subscript naming rules are similar to the rules for coordinate system transforms. 1.2 Vector rules Vectors are defined as column vectors. Cross Product rule: 6

2 Numeric Algorithm Description 2.1 Algorithm Overview The algorithm uses coordinate systems as well as matrix transformations to find the problem solution. The Earth-Centered, Earth-Fixed (ECEF) coordinate system is used as inertial frame. Its XY- Plane is the equatorial plane with X-Axis pointing in longitude 0 direction. The algorithm uses five stages to derive the pointing angles: 1. The GEO-Satellite coordinate system is defined in the ECEF coordinate system (multiple variants are feasible) 2. The Earth-Surface coordinate system at the antennas position is defined in the ECEF coordinate system (multiple variants are feasible, depending on the required accuracy) 3. The GEO-Satellite coordinate system is transformed to the Earth-Surface coordinate system. With this result the pointing coordinate system in the Earth-Surface coordinate system is derived. 4. The antenna coordinate system is defined in the Earth-Surface coordinate system 5. The pointing coordinate system is transformed to the antenna coordinate system and the Euler angles representing the antennas azimuth, elevation and polarization are calculated 2.2 Parameters The user needs knowledge of the following parameters to calculate the antenna pointing angles: Information Name Parameter Unit Value used in Description example calculation GEO Satellite LLLLLLLL ssssss Satellite Position (Longitude) [ ] 7 Measured positive in east direction. Value is in the range of 0 to 360 LLLLLL ssssss Satellite Position (Latitude) [ ] 14 Measured positive in north direction. Value is in the range of 90 to -90 Antenna Position Antenna Orientation (See Chapter 2.4 Step 4) PPPPPP ssssss LLLLLLLL aaaaaa LLLLLL aaaaaa AAAAAA aaaaaa or rr eeeeeeeeh RRRRRRRR aaaaaa PPPPPPPPh aaaaaa IIIIIIIIII aaaaaa AAAA aaaaaa mmmmmmmm Polarization Angle (Is Skew Angle for LLLLLL ssssss 0) Antenna Position Longitude Antenna Position Latitude Antenna Altitude or Earth Radius Antenna Roll (Prime Inclinometer) Antenna Pitch (Secondary Inclinometer) In Plane (Horizon) azimuth angle of the prime Inclinometer Azimuth offset correction [ ] -22 (Note: For most Eutelsat Satellites the skew angle is 3.535 ) The value is the angle that aligns the Pol-Vector of the satellite antenna with the equatorial plane when rotating around the vector from the satellite center of mass to the earth center. If the Satellite is in the equatorial plane, implying LLLLLL ssssss 0, this is the angle between the equatorial plane and the polarization direction, being the skew angle. [ ] 11 Measured positive in east direction. Value is in the range of 0 to 360 [ ] 50 Measured positive in north direction. Value is in the range of 90 to -90 [m] rr eeeeeeeeh Altitude above mean sea level of the antenna or 6378000m Earth radius Depends on the chosen earth model (See algorithm step 2 for details) [ ] 14 The prime inclinometer is placed in the rotating part of the station which generates the azimuth movement. It is aligned with the azimuth direction antenna main beam at elevation 0 (See Figure 5 Chapter 2.4) Measured Clockwise [ ] 8 The secondary inclinometer is placed in the rotating part of the station which generates the azimuth movement. It is aligned with the elevation axis (See Figure 5 Chapter 2.4) Measured Clockwise [ ] 68 Defines the angle of the prime inclinometer measured in the earth surface plane (See Figure 5 Chapter 2.4) Measured Clockwise [ ] 52 Optional when measuring parameters with an initial tracking cycle: Offset of the azimuth axis during measurement. Measured Clockwise (See Chapter 2.4 Step 4B) 7

2.3 Table of EUTELSAT Satellites Satellite Former Name New Short Web Site Orbital Position Polarization Skew Angle (See Note*) Lin. Circ. Polarization Telstar 12 Telstar 12-15,0 0,000 LP; (CP for some non- EUTELSAT capacity) EUTELSAT 12 West A ATLANTIC BIRD 1 E12WA -12,5 3,535 LP EUTELSAT 8 West A ATLANTIC BIRD 2 E8WA -8,1 3,535 LP EUTELSAT 8 West C HOT BIRD 6 E8WC -7.5 3,535 LP EUTELSAT 7 West A ATLANTIC BIRD 7 E7WA -7,3 3,535 LP EUTELSAT 5 West A ATLANTIC BIRD 3 E5WA -5,0 0,000 Ku-Band: LP; C-Band CP EUTELSAT 3B NEWSAT E3B 3,1 3,535 LP EUTELSAT 7A W3A E7A 7,0 3,535 LP EUTELSAT 7B W3D E7B 7,0 3,535 LP EUTELSAT 9A EUROBIRD 9A E9A 9,0 3,535 LP EUTELSAT KA-SAT 9A KA-SAT KA9A 9,0 CP only CP (LP for beacon; pol.skew: 3.535 ) EUTELSAT 10A W2A E10A 10,0 3,535 Ku-Band: LP; C-Band CP EUTELSAT HOT BIRD 13B HOT BIRD 8 HB13B 13,0 3,535 LP EUTELSAT HOT BIRD 13C HOT BIRD 9 HB13C 13,0 3,535 LP EUTELSAT HOT BIRD 13D HOT BIRD 10 HB13D 13,0 3,535 LP EUTELSAT 16A W3C E16A 16,0 3,535 LP EUTELSAT 16B EUROBIRD 16 E16B 16,0 3,535 LP EUTELSAT 16C SESAT 1 E16C 14.5 3,535 LP EUTELSAT 21B W6A E21B 21,6 3,535 LP EUTELSAT 25B EB2A E25B 25,5 3,535 Ku-Band: LP; Ka-Band CP EUTELSAT 28A EUROBIRD 1 E28A 28,5 3,535 LP EUTELSAT 31A E-BIRD E31A 30.8 3,535 LP EUTELSAT 33B W5 E33B 33,1 3,535 LP EUTELSAT 36A W4 E36A 36,1 3,535 African Coverage: LP Russian Coverage: CP EUTELSAT 36B W7 E36B 35.9 3,535 LP EUTELSAT 48A W48 E48A 48,2 3,535 LP EUTELSAT 48D W2M E48D 48,1 3,535 LP SESAT 2 SESAT 2 53,0 0,000 LP EUTELSAT 70B W5A E70B 70.5 3,535 LP EUTELSAT 172A GE-23 E172A 172.0 0.000 LP *Note: VALUE OF THE SKEW OF THE EUTELSAT SATELLITES The reference X-polarization (horizontal) is defined as that polarization whose plane makes an angle of 93.535 in an anti-clockwise direction, looking towards the earth, about a reference vector with respect to a plane containing this vector and the pitch axis. The reference vector is defined as the vector from the satellite in the direction 0.21 towards West and 6.07 towards north in satellite coordinates. The reference Y-polarization (vertical) is defined as that polarization whose plane is orthogonal to the X polarization plane and the reference vector defined above. In other words the polarization skew angle of the EUTELSAT satellites is +3.535, clock-wise when looking at the satellite from the earth, from anywhere on the meridian (in the northern hemisphere) corresponding to the orbital location of the satellite. In the southern hemisphere the polarization skew angle of the EUTELSAT satellites is +183.535, clock-wise, from anywhere on the meridian corresponding to the orbital location of the satellite. 8

2.4 Algorithm Details Step 1: GEO-Satellite coordinate system Goal: Define the position and orientation of the Satellite The position (origin of the GEO-Satellite is calculated with spherical coordinates and is dependent on its radius, the longitude and latitude. rr GGGGGG cccccccc(llllll ssssss ) cccccccc(llllllll ssssss ) rr GGGGGG_EEEEEEEE rr GGGGGG cccccccc(llllll ssssss ) ssssssss(llllllll ssssss ) rr GGGGGG ssssssss(llllll ssssss ) GEO satellite origin in ECEF System Example: rr GGGGGG 42164200mm LLLLLLLL ssssss 7 LLLLLL ssssss 14 rr GGGGGG_EEEEEEEE The GEO satellite coordinate system transform is defined as following: X-Axis is parallel to the nadir (earth center) direction. The X-Axis points away from earth. The Y/Z-Axes are aligned with the polarization planes of the GEO satellite antenna. The matrix results from three rotations: Longitude, Latitude and Polarization: TT GGGGGG_EEEEEEEE RR ZZ (LLLLLLLL ssssss ) RR YY ( LLLLLL ssssss ) RR xx (PPPPPP ssssss ) GEO transform in ECEF System Example: LLLLLLLL ssssss 7 LLLLLL ssssss 14 PPPPPP ssssss 22 TT GGGGGG_EEEEEEEE TT GGGGGG_EEEEEEEE TT GGGGGG_EEEEEEEE Output: The origin vector (rr GGGGGG_EEEEEEEE ) and transform (TT GGGGGG_EEEEEEEE ) of the Geo-Satellite in the ECEF- Frame 9

Figure 1: ECEF System and the Satellite System Step 2: Earth-Surface coordinate system Goal: Find the position and orientation of the earth surface coordinate system (at the antennas position) Note: There are several earth models available that can be used for this purpose. Two alternatives are depicted here. First the usage of a spherical earth model that is very easy to handle but introduces pointing errors up to around 0.8. Second the WGS84 model that handles the first order gravitational anomalies and is therefore much more accurate but involves more calculation work. a) Spherical earth model The antennas position being the earth surface coordinate system origin is calculated using longitude and latitude in spherical coordinates. With the earth radius the position is calculated as following: rr EEEEEEEEh cccccccc(llllll aaaaaa ) cccccccc(llllllll aaaaaa ) rr EEEEEE_EEEEEEEE rr EEEEEEEEh cccccccc(llllll aaaaaa ) ssssssss(llllllll aaaaaa ) rr EEEEEEEEh ssssssss(llllll aaaaaa ) Earth Surface origin in ECEF System Example: rr EEEEEEEEh 6378000 LLLLLLLL aaaaaa 50 LLLLLL aaaaaa 11 10

rr EEEEEE_EEEEEEEE The earth surface coordinate system transform matrix is constructed from unit vectors. The XY-Plane is parallel to the ground. The Z-Axis points to nadir (earth center) direction. The X-Axis points in the north direction. ee zzeeeeee_eeeeeeee rr EEEEEE_EEEEEEEE rr EEEEEE_EEEEEEEE is the negative normalized origin vector ee yy EEEEEE_EEEEEEEE ee zz EEEEEE_EEEEEEEE ee zzeeeeeeee_0 ee zzeeeeee_eeeeeeee ee zzeeeeeeee_0 is perpendicular to the north direction ee xx EEEEEE_EEEEEEEE ee yy ee EEEEEE_EEEEEEEE zzeeeeee_eeeeeeee ee yy ee EEEEEE_EEEEEEEE zzeeeeee_eeeeeeee points to north and completes the orthogonal system TT EEEEEE_EEEEEEEE ee xxeeeeee_eeeeeeee ee yy EEEEEE_EEEEEEEE ee zzeeeeee_eeeeeeee Earth Surface transform in ECEF System Example: e z ESA ECEF e y ESA ECEF e x ESA ECEF 6 4.02437610 5 7.82259810 6 0.631 4.88583210 0.123 6 2 5 2 6 2 ( 4.02437610 ) + ( 7.82259810 ) + ( 4.88583210 ) 0.766 0.631 0 0.123 0.123 0 0.631 0.1913 0.766 1 0. 0.9815 0.631 0 2 2 2 ( 0.123) + ( 0.631) + ( 0) 0. 0.123 0 0.766 1 0.1913 0.631 0.9815 0.123 0.7518 0. 0.766 0.1465 1 0.6428 0.7518 0.1913 0.631 TT EEEEEE_EEEEEEEE ex ESA ECEF ey ESA ECEF e z ESA ECEF 0.1465 0.9815 0.123 0.6428 0. 0.766 11

b) WGS84 earth model The earth ellipsoid is used in the calculations to increase accuracy. The calculation requires the values of the major and minor semi-axes of the earth ellipsoid. These values are constants and defined as: aa 6378137.0 bb 6356752.314 Additional we require the following values: ee1 aa2 bb 2 aa ee2 aa2 bb 2 bb nn aa 1 ee1 2 sin 2 (LLLLLL aaaaaa ) With the antenna altitude (Height above mean sea level) the position is calculated as following. (nn + AAAAAA aaaaaa ) cccccccc(llllll aaaaaa ) cccccccc(llllllll aaaaaa ) rr EEEEEE_EEEEEEEE (nn + AAAAAA aaaaaa ) cccccccc(llllll aaaaaa ) ssssssss(llllllll aaaaaa ) Earth Surface origin in ECEF System (nn (1 ee1 2 ) + AAAAAA aaaaaa ) ssssssss(llllll aaaaaa ) For the calculation of the surface system we require the following two additional values: tt0 atand aa rr EEEEEE_EEEEEEEE_zz bb rr EEEEEE_EEEEEEEE_xx uu atand rr EEEEEE_EEEEEEEE_zz + ee2 2 sind 3 (tt0) rr EEEEEE_EEEEEEEE_xx ee2 2 cccccccc 3 (tt0) The orientation matrix is constructed from unit vectors. The XY-Plane is perpendicular to the gravitational vector. The Z-Axis points downwards. The X-Axis points in the north direction. cccccccc(uu) cccccccc(llllllll aaaaaa ) ee zzeeeeee_eeeeeeee cccccccc(uu) ssssssss(llllllll aaaaaa ) ssssssss(uu) is parallel to the gravitation ee yy EEEEEE_EEEEEEEE ee zz EEEEEE_EEEEEEEE ee zzeeeeeeee_0 ee zzeeeeee_eeeeeeee ee zzeeeeeeee_0 is perpendicular to the north direction ee xx EEEEEE_EEEEEEEE ee yy ee EEEEEE_EEEEEEEE zzeeeeee_eeeeeeee ee yy ee EEEEEE_EEEEEEEE zzeeeeee_eeeeeeee points to north and completes the orthogonal system TT EEEEEE_EEEEEEEE ee xxeeeeee_eeeeeeee ee yy ee EEEEEE_EEEEEEEE zzeeeeee_eeeeeeee Earth Surface transform in ECEF System Output: The origin vector (rr EEEEEE_EEEEEEEE ) and transform matrix (TT EEEEEE_EEEEEEEE ) of the Earth-Surface coordinate system in the ECEF-Frame 12

Figure 2: Added Earth Surface System Step 3: Derive the untilted pointing system Goal: Find the coordinate system, that describes the correct pointing for the untilted antenna The GEO-Satellite position and orientation is defined in the ECEF frame (results from step 1). For the calculation of the pointing system we require the GEO-Satellite position and orientation as seen from the earth surface system (results from step 2). Therefore we apply a transformation. Note that all arguments on the right side of the equations have to be defined in the same base system (here ECEF) for the transformation to be valid. rr GGGGGG_EEEEEE TT EEEEEE_EEEEEEEE TT rr GGGGGG_EEEEEEEE rr EEEEEE_EEEEEEEE TT GGGGGG_EEEEEE TT EEEEEE_EEEEEEEE TT TTGGGGGG_EEEEEEEE GEO origin in Earth Surface System GEO transform in Earth Surface System Example: With the systems from the steps above rr GGGGGG_EEEEEE 4.0606793 10 7 4.024376 10 6 4.9858876 10 6 7.822598 10 5 1.0200443 10 7 4.885832 10 6 13

rr GGGGGG_EEEEEE TT GGGGGG_EEEEEE Now we have the vector from the station to the satellite. Thus we can calculate the range as following: RRRRRRRRRR rr GGGGGG_EEEEEE rr xx GGGGGG_EEEEEE 2 + rr yy GGGGGG_EEEEEE 2 + rr zz GGGGGG_EEEEEE 2 Example: RRRRRRRRRR Next the required pointing coordinate system can be derived. The Antenna must point to the GEO satellite and be aligned with the polarization axes of the GEO satellite antenna. The pointing direction is easy to find as it is parallel to the calculated range vector. For the polarization directions: Remember that the Y/Z-Axes of the GEO transform had been chosen parallel to the polarization axes in step 1. Therefore we can use cross product to project the directions. The formulas are: ee xxpppppppppppppppp_eeeeee rr GGGGGG_EEEEEE RRRRRRRRRR is the normalized vector to the GEO satellite ee yy PPPPPPPPPPPPPPPP_EEEEEE ee zz GGGGGG_EEEEEE ee xxpppppppppppppppp_eeeeee ee zzgggggg_eeeeee ee xxpppppppppppppppp_eeeeee is aligned with the polarization plane PPPPPPPPPPPPPPPP_EEEEEE ee xx ee zz PPPPPPPPPPPPPPPP_EEEEEE ee yypppppppppppppppp_eeeeee ee xxpppppppppppppppp_eeeeee ee yy PPPPPPPPPPPPPPPP_EEEEEE completes the orthogonal system TT PPPPPPPPPPPPPPPP_EEEEEE ee xxpppppppppppppppp_eeeeee ee yy ee PPPPPPPPPPPPPPPP_EEEEEE zzpppppppppppppppp_eeeeee Pointing transform in Earth Surface System Example: e x POINTING ESA 7 2.470226010 6 2.872355510 7 0.6639 2.767154310 0.0772 7 3.72043863910 0.7437 14

e y POINTING ESA e z POINTING ESA 0.7303 0.6639 0.3326 0.3890 0.0772 0.9161 0.3342 0.5619 0.7437 0.2018 0.9205 0.7303 0.6639 ( 0.3326) 2 + ( 0.9161) 2 + ( 0.2018) 2 0.3890 0.0772 0.2028 0.5619 0.7437 0.6639 0.3342 0.0772 0.9205 0.6689 0.7437 0.2028 0.3831 1 0.6369 0.6639 0.3342 0.6689 TT PPPPPPPPPPPPPPPP_EEEEEE ex POINTING ESA ey POINTING ESA e z POINTING ESA 0.0772 0.9205 0.3831 0.7437 0.2028 0.6369 Output: The pointing matrix (TT PPPPPPPPPPPPPPPP_EEEEEE ) in the Earth-Surface System and optional the Range if required Figure 3: Added Pointing System 15

Step 4: Antenna coordinate system Goal: Find the position and orientation of the antenna in the earth surface system Note: The following chapter gives a detailed insight over the methods and backgrounds required to handle a tilted antenna system. It describes the mathematical backgrounds of a tilted antenna system as well as the details required for error handling and correction. It gives engineering tips that can be applied to improve the antenna system for tilted applications. It states contingency procedures that can be applied to measure or calculate parameters required for antenna calibration and setup. The reader should always bear in mind that step 4 has only one goal: Find the antenna orientation matrix in the earth surface system (TT AAAAAA_EEEEEE ). Once found the algorithm can continue with step 5. Case A: Untilted antenna system For the trivial case where the antenna has no tilt and is aligned with the earth surface system (Azimuth0 is north; Elevation0 is horizon), the orientation matrix results in the identity matrix 1 0 0 TT AAAAAA_EEEEEE 0 1 0 0 0 1 The algorithm can continue with step 5. Case B: Tilted antenna system (Two axis inclinometer solution Get all pointing angles) As the three-dimensional-space has three degrees of freedom for rotation, three parameters have to be known (measured) for a complete definition of the antennas orientation. We use two tilts against the horizon and one rotation around the normal vector of the horizontal plane. Axis definitions: The two tilt parameters are measured with two inclinometers. Figure 4 below shows the inclinometer system (xyz) located in the earth surface system (XYZ). Turning the inclinometer system around the roll inclinometer axis (x) with the angle RRRRRRRR aaaaaa aligns the pitch inclinometer axis (y) with the horizon plane (XY). This vector is called the horizon aligned pitch axis (y ). In the same way turning the system around the pitch inclinometer axis (y) with the angle PPPPPPPPh aaaaaa aligns the roll inclinometer axis (x) with the horizon plane (XY). This vector is called the horizon aligned roll axis (x ). The rotation around the normal vector of the horizontal plane (called the in plane azimuth of the prime inclinometer axis IIIIIIIIII aaaaaa ) is defined as the angle from the north direction (X) to the horizon aligned roll axis (x ). 16

Figure 4: Earth Surface System and Inclinometer System Choosing the right inclinometers for tilt measurement: It is important that both inclinometer axes are perpendicular. The user should prefer the usage of a dual axis inclinometer in one package instead of using two separate inclinometers. Choosing the correct inclinometer mounting: The inclinometers are placed in the rotating part of the station which generates the azimuth movement (See Figure 5 below). The inclinometers should be perfectly aligned with the antenna axes. In this case the transformation from the inclinometer system to the antenna system is trivial. The primary inclinometer axis (measuring RRRRRRRR aaaaaa ) is parallel to the polarization axis at elevation 0 and the secondary inclinometer axis (measuring PPPPPPPPh aaaaaa ) is parallel to the elevation axis. Misalignment or alternate mounting concepts will require additional workload during antenna setup. 17

Figure 5: Two-Axis Inclinometer - Mounting on Antenna Calculating the antenna system: Keep in mind that the inclinometers are fixed to the moving azimuth part of the antenna. This implies that the inclinometer system is not fixed in the earth surface system. The three parameters that define the inclinometer system (Roll ant Pitch ant IncAz ant ) change their values as the antennas azimuth axis is turned. If we measure a set of the three parameters to define the inclinometer system, we also have to remember the corresponding antennas azimuth that was set during the measurement. This parameter is called Az ant meas in the following. With the four parameters, the orientation matrix of the antenna can be calculated. This is done with four rotations. The first three rotations are used to receive the virtual inclinometer system. It is called virtual as it defines the orientation of the inclinometers bound to the antennas azimuth where the parameters were measured. The fourth rotation corrects the azimuth offset of the antenna, which was present during measurement of the parameters. This is possible as the inclinometer system is aligned with the antenna system. The formulas are: ττ aaaaaaaaaa(cccccccc(pppppppph aaaaaa )tttttttt(rrrrrrrr aaaaaa )) (Info: As the roll is changed during the pitch rotation it has to be adapted. The new adapted roll is called ττ here. See the document analytical details for the derivation) TT AAAAAA_EEEEEE RR zz ( IIIIIIIIII aaaaaa ) xx (ττ) yy (PPPPPPPPh aaaaaa ) IIIIIIIIIIIIIIIIIIIIIIII ssssssssssss (aaaa AAAAAAAAAAAAh AAAA aaaaaa mmmmmmmm ) Antenna transform in Earth Surface System RR zz ( AAAA aaaaaa mmmmmmmm ) AAAAAAAAAAAAh oooooooooooo cccccccccccccccccccc Example: RRRRRRRR aaaaaa 14 PPPPPPPPh aaaaaa 8 IIIIIIIIII aaaaaa 68 AAAA aaaaaa mmmmmmmm 52 (Azimuth encoder value during parameter measurement) ττ 13.8690 (0.2421 rad) TT AAAAAA_EEEEEE 18

TT AAAAAA_EEEEEE TT AAAAAA_EEEEEE TT AAAAAA_EEEEEE Figure 6: Added (tilted) Antenna System How to receive a set of parameters using direct measurement (Low accuracy): 1. Get the current encoder value of the azimuth stage. This value is the parameter Az ant meas. For the rest of the measurement the antenna is not allowed to move. 2. Get the measurement values of both inclinometers. These are the values Pitch ant and and Roll ant 19

3. Measurement of the parameter IncAz ant can be accomplished with a compass. As this approach has a low accuracy it is only applicable for rough initial tracking. The measurement is performed as following: Put the compass on top of the inclinometer. Hold the compass as good as possible aligned with the horizon. For an analog compass turn the north position to the compass needle. Now read the angle between north and primary inclinometer axis. The angle is measured from north to east and is in the range of 0 to 360. This is the value of IncAz ant 4. Your parameter set is now complete. How to receive a set of parameters using an initial tracing cycle (Preferred method): 1. Point the antenna to a known satellite using auto tracking. The antenna should now point to maximum beacon. 2. Measure the encoder value of the azimuth stage. This value is the parameter Az ant meas. For the rest of the measurement the antenna is not allowed to move. 3. Get the measurement values of both inclinometers. These are the values Pitch ant and and Roll ant 4. Calculate the antenna azimuth and elevation in case of an untilted antenna. The user could apply step 5 of the algorithm assuming an untitled antenna for this purpose (Using Case A of Step 4). The calculated untitled azimuth and elevation are called A and E here. 5. With the four values (A, E, Roll, Pitch) the antenna In-Plane Azimuth of the Prime Inclinometer ( IIIIIIIIII aaaaaa ) can be calculated. This approach is far more accurate as direct measurement. The value calculates to: ττ aaaaaaaaaa(cccccccc(pppppppph aaaaaa )tttttttt(rrrrrrrr aaaaaa )) (ττ) 1 + cccccccc 2 (EE) IIIIIIIIII aaaaaa 180 aaaaaaaaaa cccccccc(aa)cccccccc2 cccccccc 2 cccccccc(ττ) + ssssssss(ττ)ssssssss(ee)ssssssss(aa) (ττ) cccccccc(ee)cccccccc(ττ) 6. Optional: The angle to the horizon around the elevation axis can also be calculated. Comparing this angle to the measurement of the elevation encoder and the pitch measurement gives the elevation offset error of the antenna. The value can be used for additional error correction at the end of step 5. ( E) ( ) sin El El asin + Pitch cos τ offset Encoder ant 7. Your parameter set is now complete. 20

Case C: Tilted antenna system (One axis inclinometer solution Get only polarization angle) A single inclinometer mounted on the elevation axis of the antenna and having its measurement axes parallel to the antenna lobe can be used to get the polarization pointing angle for the tilted antenna system. However the correct azimuth and elevation pointing angles for the tilted system must be derived by alternate approaches in this case. (E.g. for small tilt values: Using the untitled pointing angles in combination with an initial tracing cycle) Choosing the correct inclinometer mounting: The inclinometer is placed in the moving elevation part of the station (See Figure 7 below). The inclinometer should be perfectly aligned with the polarization (antenna lobe) axis. The 0 direction on the inclinometer must be aligned with the 0 direction of the polarization drive, or the offset must be known for correction. Figure 7: One-Axis Inclinometer - Mounting on Antenna The calculated untitled polarization pointing angle can now be corrected by the measured value of the inclinometer when pointing to the target satellite. Step 5: Pointing angles Goal: Receive the pointing angles for the antenna The pointing transform is defined in the earth surface system (results from step 3). For the calculation of the pointing angles we require the pointing transform as seen from the antenna system (results from step 4). Therefore we apply a transformation. Note that all arguments on the right side of the equation have to be defined in the same base system (here ESA) for the transformation to be valid. 21

TT PPPPPPPPPPPPPPPP_AAAAAA TT AAAAAA_EEEEEE TT TTPPPPPPPPPPPPPPPP_EEEEEE Pointing transform in Antenna System Example: For the untitled system: 1 0 0 TT PPPPPPPPPPPPPPPP_AAAAAA 0 1 0 0 0 1 For the tilted system: TT PPPPPPPPPPPPPPPP AAAAAA TT PPPPPPPPPPPPPPPP AAAAAA Euler angles representing the antenna azimuth, elevation and polarization can be calculated form the pointing matrix: Notes: TT PPPPPPPPPPPPPP AAAAAA (3,1) means the element in row 3 and column 1 of the pointing matrix (In this example the lower left one). The algorithm only works for Elevation < 90. In the very unlikely case that the elevation is exactly 90 the solution will fail, as Azimuth and Polarization are aligned and the solution is singular. Choosing slightly different parameters in that case will solve this problem. The two-quadrant atan is used (atan2). It is defined as: aaaaaaaa2(yy, xx) 2 atan xx2 + yy 2 xx yy The angels in degree calculate to: EEEEEEEEEEEEEEEEEE asin TT PPPPPPPPPPPPPPGGAAAAAA (3,1) 180 ππ AAAAAAAAAAAA atan2 TT PPPPPPPPPPPPPPPP_AAAAAA (2,1) cos (EEEEEEEEEEEEEEEEEE) ; TT PPPPPPPPPPPPPPPP_AAAAAA (1,1) 180 cos (EEEEEEEEEEEEEEEEEE) ππ PPPPPPPPPPPPPPPPPPPPPPPP atan2 TT PPPPPPPPPPPPPPPP_AAAAAA (3,2) cos (EEEEEEEEEEEEEEEEEE) ; TT PPPPPPPPPPPPPPPP_AAAAAA (3,3) 180 cos (EEEEEEEEEEEEEEEEEE) ππ Example: For the tilted system: 22

EEEEEEEEEEEEEEEEEE asin( 0.8988) 180 ππ 64.01 AAAAAAAAAAAA atan 2 0.0861 cosd(64.01) ; 0.4297 cosd(64.01) 180 ππ 168.67 0.1416 PPPPPPPPPPPPPPPPPPPPPPPP atan 2 cosd(64.01) ; 0.4147 cosd(64.01) 180 ππ 161.15 For the untilted system: EEEEEEEEEEEEEEEEEE 48.05 AAAAAAAAAAAA 173.41 PPPPPPPPPPPPPPPPPPPPPPPP 162.27 Finally the offsets of the encoders can be corrected: EEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEE + EEEE oooooo PPPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPPPPPPPPPP + PPPPPP oooooo (If PPPPPP oooooo is known) Figure 8: Visualization of the sequence when the tilted antenna is pointed to the satellite using the calculated values. The sequence shows how the magenta colored antenna system in stow position (azimuth, elevation, polarization 0 ) gets aligned with the red colored pointing system using the three rotations around azimuth, elevation, polarization with the calculated values. The black colored system shows from left to right: pointing after azimuth rotation (elevation, polarization 0 ); pointing after elevation rotation (polarization 0 ); pointing after polarization rotation aligned with desired pointing system. 23

Calculation of Azimuth, Elevation and Polarization for non-horizontal aligned Antennas Analytic Formulas Technical Document TD-1205-b Version 2.1 9.6.2015 In Co-operation with 1

Objective This document presents formulas that can be used to calculate the pointing angles of the antenna. Table of Contents Technical Document TD-1205-b... 1 1.1 Parameters... 3 1.2 Table of EUTELSAT Satellites... 4 1.3 Analytical Forumals... 5 1.3.1 Untilted System General Case Sperical Earth... 5 1.3.2 Untilted System Sperical Earth Satellite Latitude 0... 6 1.3.3 Polarization Correction for tilted antenna... 8 Change Log: V1.3: Updated satellite table in chapter 1.2 Table of EUTELSAT Satellites V2.0: new release generated. V2.1: Updated satellite table in chapter 1.2 Table of EUTELSAT Satellites 2

1.1 Parameters The user needs knowledge of the following parameters to calculate the antenna pointing angles: Information Name Parameter Unit Value used in Description example calculation GEO Satellite LLLLLLLL ssssss Satellite Position (Longitude) [ ] 7 Measured positive in east direction. Value is in the range of 0 to 360 LLLLLL ssssss Satellite Position (Latitude) [ ] 14 Measured positive in north direction. Value is in the range of 90 to -90 Antenna Position PPPPPP ssssss LLLLLLLL aaaaaa LLLLLL aaaaaa AAAAAA aaaaaa or rr eeeeeeeeh Polarization Angle (Is Skew Angle for LLLLLL ssssss 0) Antenna Position Longitude Antenna Position Latitude Antenna Altitude or Earth Radius [ ] -22 (Note: For most Eutelsat Satellites the skew angle is 3.535 ) The value is the angle that aligns the Pol-Vector of the satellite antenna with the equatorial plane when rotating around the vector from the satellite center of mass to the earth center. If the Satellite is in the equatorial plane, implying LLLLLL ssssss 0, this is the angle between the equatorial plane and the polarization direction, being the skew angle. [ ] 50 Measured positive in east direction. Value is in the range of 0 to 360 [ ] 11 Measured positive in north direction. Value is in the range of 90 to -90 [m] rr eeeeeeeeh Altitude above mean sea level of the antenna or 6378000m Earth radius Depends on the chosen earth model (See algorithm step 2 for details) 3

1.2 Table of EUTELSAT Satellites Satellite Former Name New Short Web Site Orbital Position Polarization Skew Angle (See Note*) Lin. Circ. Polarization Telstar 12 Telstar 12-15,0 0,000 LP; (CP for some non- EUTELSAT capacity) EUTELSAT 12 West A ATLANTIC BIRD 1 E12WA -12,5 3,535 LP EUTELSAT 8 West A ATLANTIC BIRD 2 E8WA -8,1 3,535 LP EUTELSAT 8 West C HOT BIRD 6 E8WC -7.5 3,535 LP EUTELSAT 7 West A ATLANTIC BIRD 7 E7WA -7,3 3,535 LP EUTELSAT 5 West A ATLANTIC BIRD 3 E5WA -5,0 0,000 Ku-Band: LP; C-Band CP EUTELSAT 3B NEWSAT E3B 3,1 3,535 LP EUTELSAT 7A W3A E7A 7,0 3,535 LP EUTELSAT 7B W3D E7B 7,0 3,535 LP EUTELSAT 9A EUROBIRD 9A E9A 9,0 3,535 LP EUTELSAT KA-SAT 9A KA-SAT KA9A 9,0 CP only CP (LP for beacon; pol.skew: 3.535 ) EUTELSAT 10A W2A E10A 10,0 3,535 Ku-Band: LP; C-Band CP EUTELSAT HOT BIRD 13B HOT BIRD 8 HB13B 13,0 3,535 LP EUTELSAT HOT BIRD 13C HOT BIRD 9 HB13C 13,0 3,535 LP EUTELSAT HOT BIRD 13D HOT BIRD 10 HB13D 13,0 3,535 LP EUTELSAT 16A W3C E16A 16,0 3,535 LP EUTELSAT 16B EUROBIRD 16 E16B 16,0 3,535 LP EUTELSAT 16C SESAT 1 E16C 14.5 3,535 LP EUTELSAT 21B W6A E21B 21,6 3,535 LP EUTELSAT 25B EB2A E25B 25,5 3,535 Ku-Band: LP; Ka-Band CP EUTELSAT 28A EUROBIRD 1 E28A 28,5 3,535 LP EUTELSAT 31A E-BIRD E31A 30.8 3,535 LP EUTELSAT 33B W5 E33B 33,1 3,535 LP EUTELSAT 36A W4 E36A 36,1 3,535 African Coverage: LP Russian Coverage: CP EUTELSAT 36B W7 E36B 35.9 3,535 LP EUTELSAT 48A W48 E48A 48,2 3,535 LP EUTELSAT 48D W2M E48D 48,1 3,535 LP SESAT 2 SESAT 2 53,0 0,000 LP EUTELSAT 70B W5A E70B 70.5 3,535 LP EUTELSAT 172A GE-23 E172A 172.0 0.000 LP *Note: VALUE OF THE SKEW OF THE EUTELSAT SATELLITES The reference X-polarization (horizontal) is defined as that polarization whose plane makes an angle of 93.535 in an anti-clockwise direction, looking towards the earth, about a reference vector with respect to a plane containing this vector and the pitch axis. The reference vector is defined as the vector from the satellite in the direction 0.21 towards West and 6.07 towards north in satellite coordinates. The reference Y-polarization (vertical) is defined as that polarization whose plane is orthogonal to the X polarization plane and the reference vector defined above. In other words the polarization skew angle of the EUTELSAT satellites is +3.535, clock-wise when looking at the satellite from the earth, from anywhere on the meridian (in the northern hemisphere) corresponding to the orbital location of the satellite. In the southern hemisphere the polarization skew angle of the EUTELSAT satellites is +183.535, clock-wise, from anywhere on the meridian corresponding to the orbital location of the satellite. 4

1.3 Analytical Forumals 1.3.1 Untilted System General Case Sperical Earth This Chapter shows the formulas for calculation of azimuth, elevation and polarization for the general case ( LLLLLL ssssss 0 ). For the derivation of the formulas, see the document on the analytical details. The two-quadrant atan is used for the calculation (atan2). It is defined as: aaaaaaaa2(yy, xx) 2 atan xx2 + yy 2 xx yy or using cases: To simplify the formulas we define: Azimuth and Elevation can be calculated as following: 2 2 2 ( geo cos( sat ) cos( ) e cos( ant )) geo cos( sat ) sin ( ) geo sin ( sat ) e sin ( ant ) ( ) 2 2 Range r Lat w r Lat + r Lat w + r Lat r Lat Elevation ( ) ( ) ( ) ( ) ( ) cos Latant rgeo cos Latsat cos w + rgeo sin Latsat sin Latant re asin Range ( ) sin ( ) ( ) ( sin ( ) cos( ) cos( ) cos( ) sin ( )) ( ) rgeo cos Latsat w r Lat Lat w Lat Lat Azimuth atan2, Range cos Elevation Range cos Elevation geo ant sat ant sat With the arguments x and y as below the polarization can be calculated: 5

Polarization atan2 ( y, x) Example using the example values from the parameter table: Elevation 48.05 Azimuth -173.41 Polarization 162.44 1.3.2 Untilted System Sperical Earth Satellite Latitude 0 This Chapter shows the formulas for calculation of azimuth, elevation and polarization for a satellite at LLLLLL ssssss 0. The formulas result from a simplification of the general case above. For the derivation of the formulas, see the document on the analytical details. The two-quadrant atan is used for the calculation (atan2). It is defined as: aaaaaaaa2(yy, xx) 2 atan xx2 + yy 2 xx yy or using cases: To simplify the formulas we define: With LLLLLL ssssss 0 the formulas from the general case simplify to: 2 2 ( geo cos( ) e cos( ant )) geo sin ( ) e sin ( ant ) 2 2 2 Range r w r Lat + r w + r Lat Elevation ( ) cos( ) rgeo cos w Latant re asin Range 6

( ) ( ) ( ) ( ) cos( ) rgeo sin w rgeo sin Latant cos w Azimuth atan2, Rangecos Elevation Range Elevation Polarization atan2 ( y, x) 7

1.3.3 Polarization Correction for tilted antenna If the antenna is tilted the polarization offset can be calculated with the following formula. Some values have to be measured or calculated prior to using the formula: PPPPPPPPh aaaatt and RRRRRRRR aaaaaa are measured with the antenna pointing to the satellite PPPPPP UUUUUUUUUUUUUUUU and EEEEEEEEEEEEEEEEEE UUUUUUUUUUUUUUUU can be calculated with the formulas for the untilted antenna The polarization is calculated to: ττ aaaaaaaaaa(cccccccc(pppppppph aaaaaa )tttttttt(rrrrrrrr aaaaaa )) cccccccc(ττ) 2 ssssssss(eeeeeeeeeeeeeeeeee UUUUUUUUUUUUUUUU ) 2 PPPPPP TTTTTTTTTTTT PPPPPP UUUUUUUUUUUUUUUU aaaaaaaaaa cccccccc(eeeeeeeeeeeeeeeeee UUUUUUUUUUUUUUUU ) EEEEEEEEEEEEEEEE CCCCCCCCCCCCCCCCCCCC ffffrr tttttttttttt aaaaaaaaaaaaaaaaaaaaaaaa 8