Sie sind auf Seite 1von 9

ISI Theodolite Calculations

Ken Tatebe July 11, 2006


After changing baselines the positions of the telescopes must be measured in order to allow the computer to calculate the position angle, spatial frequency, and proper delay for the various baselines. The locations of the telescopes are measured using a theodolite, which gives the positions of the telescopes in spherical coordinates with the origin at the theodolite. When the theodolite is pointed at each telescope encoders record the orientation, i.e. the k and k of the k th telescopes position. Additionally, a laser range nder records the distance to the telescope. The theodolite is leveled so that a measurement of zero altitude is along the horizon and, by convention, the north star is used as the zero point for the azimuthal angle. In order to input this information into the computer these numbers must be converted into a northsouth, east-west, up-down cartesian-coordinate system. This is done by rst rotating the coordinate system of the theodolite so that the north star is not at zero azimuth, but at its proper location in azimuth. The altitude should need no modication since the theodolite is leveled. Following this the spherical coordinates of the theodolite must be converted into cartesian coordinates. A few notes on convention: The theodolite measures zero altitude when pointed at the horizon and increasing with higher altitudes. The azimuthal angle is set internally to zero when pointed at the north star and increases clockwise as seen from above. These conventions are dierent from those of celestial coordinates using right ascension and declination. They are also dierent than the convention in polar coordinates where positive rotations are counter-clockwise.

Calculations

The problem is decomposed into calculations of the z-component and the x-y plane separately. By doing this only a one-dimensional problem in z and a two-dimensional problem in x & y need to be solved. Further, by using complex notation to describe the x-y plane the computation is made very simple.

1.1

The Z-Component

Each telescope is some distance from the theodolite and lies along some slope relative to the theodolites position. This angle is recorded in the theodolite as the altitude and will be represented here by the variable k with k serving as an index that runs over (1,2,3) representing each telescope. Simple trigonometry gives the z-coordinate of each telescope, relative to the theodolite, as zk = |Lk |sin(k ) where |Lk | is the point-to-point distance from the theodolite to the telescope. (1)

1.2

The X-Y Plane

To compute values in the x-y plane we must rst nd Rk , the radial distance to the k th telescope in the x-y plane. This is given by Rk = |Lk |cos(k ) (2)

Now we are able to do the remaining calculations in the x-y plane in terms of complex numbers, thus greatly simplifying the procedure. The position of a given telescope Ak can be equivalently represented as Ak = Rk eik = yk ixk 1 (3)

where Rk and k specify a location in polar coordinates and yk and xk specify the same location in cartesian coordinates. The variables xk and yk are switched, and the sign of xk reveresed, because the theodolites coordinates are rotated and have an opposite sense of rotation from polar coordinates. The coordinates of the theodolite are refered to as a horizontal coordinate system as opposed to the polar coordinates of the complex plane. In horizontal coordinates the azimuthal angle k is measured from north rather than east. This means we must include a rotation of 90 (counter-clockwise, hence a positive rotation in the Polar Coordinates of the complex plane). This can be done by multiplying by ei/2 . Also, since positive angles in horizontal coordinates are measured in a clockwise direction, as seen from above, we must reverse the sign of the angle k . In all, we may now express a position in the x-y plane in terms of a radius, Rk and an angle, k , measured clockwise from north, with the following expression Ak = Rk ei( 2 k ) = xk + iyk

(4)

The real part of Ak is the x-coordinate and the imaginary part is in the y-coordinate. One last complication is that the north star is not exactly north. Rather, its x-y coordinates are oset slightly from true north. To account for this we add the azimuth of the north star to our measured position of the telescope.1 Thus, a location in the horizontal x-y plane in coordinates aligned to the cardinal directions is Ak = Rk ei[ 2 (k + )] and the x and y positions of each telescope are given by xk = Re[Ak ] yk = Im[Ak ] (6)

(5)

1.3

Baseline Properties

Of course these are just the vectors from the theodolite to each telescope. We also want to know about the vectors pointing from one telescope to another. The vector pointing from the j th telescope to the k th telescope in the x-y plane, Ajk , is found by subtracting the two vectors from the theodolite to each telescope. = Aj Ak = Rj e = e
i[ (j + )] 2

Ajk

(7) Rk e
i[ (k + )] 2 ik

(8) (9) (10)

i( ) 2

[Rj e

ij

Rk e

Thus, the horizontal distance between telescopes j and k is |Ajk |. We can then combine this with the z-component derived above to determine the straight line distance between any two telescopes: |Ljk | = |Lj Lk | = =
1 See

(11) (12) (13)

|Ajk |2 + (zj zk )2 (xj xj )2 + (yj yk )2 + (zj zk )2

Section 3.1 to determine the azimuth of a star given its right ascension and declination.

In addition, we may also care to know where the baseline points. That is, the jk and jk values of Ljk . The altitude, jk , of the vector Ljk is simply: jk = arctan zk zj |Ajk | (14)

and the azimuth, jk of Ljk is simply the azimuth of Ajk which is given by: jk = i ln Ajk |Ajk | (15)

which is equivalent to taking the imaginary part of the log of Ajk .

Summary

For easy reference, the values of interest are given below in terms of the known quantities: : The calculated azimuth of the north star, clockwise from north, at the time of measurement. k : The change in azimuth, as measured by the theodolite, from the north star to the k th telescope. k : The measured altitude of the k th telescope. Lk : The distance from theodolite to the k th telescope as measured by the laser range nder. They are: The three cartesian components describing the location of the k th telescope: = Re (Lk cos k )ei[ 2 (k + ) = Im (Lk cos k )ei[ 2 (k + ) = Lk sin k

xk yk zk

(16) (17) (18)

The horizontal distance from the j th to the k th telescope: |Ajk | = (xj xk )2 + (yj yk )2 (19)

The straight-line (i.e. point-to-point) distance from the j th to the k th telescope: |Ljk | = (xj xk )2 + (yj yk )2 + (zj zk )2 (20)

The altitude of the vector pointing from the j th to the k th telescope: jk = arctan zk zj |Ajk | (21)

The azimuth of the vector pointing from the j th to the k th telescope: jk = i ln Ajk |Ajk | (22)

Measurements Made Without Leveling The Theodolite

By measuring the position of two stars, rather then just polaris as suggested above, leveling the theodolite is no longer necessary. Two stars can provide unambiguous orientation about the three axes of rotation. In practice, we will see that it is signicantly easier to x the orientation of the theodolite coordinates by measuring the position of three stars. To do this, we must rst convert between right ascension and declination to altitude and azimuth (i.e. horizontal coordinates).

3.1

Converting Between Equitorial and Horizontal Coordinates

The following calculations are generally complicated and dicult to derive. I will not attempt to do so here. What follows is mainly taken from Practical Astronomy With Your Calculator by Peter DuettSmith. It is an excellent book that has very brief, but understandable formulas and algorithms to convert between a variety of times and coordinate systems. The copy I used is borrowed from the Serendip group here at SSL. To convert between right ascension and declination to altitude and azimuth we must rst determine the local sidereal time (no mean feat itself), and then use this in some complicated formulas to convert between coordinate systems. Please note: I do not explicitly mention when to convert units. Conventionally, right ascension is in hours, minutes, and seconds (with 24 hours being a full rotation) while declination is given in degrees, arcminutes, and arcseconds (standard segidecimeal notation). Be aware than an arcminute for degrees is not equal to a minute in hour angle! It is easiest to do the calculation in decimal degrees and decimal hours so as not to confuse the minutes and seconds. Dont forget to convert between hours and degrees though.

3.2
3.2.1

Converting from UT and Date to LST


Julian Date from Calendar Date

The steps for the conversion from U T and the date to LST are outlined in Duett-Smiths book. The rst step is to nd the Julian date corresponding to 0 h on the calendar date in question. To do this rst dene the variables y, m, and d as the current year, month, and day. In general, d can be a whole number plus some fraction indicating the time of day. Here, since we are computing for 0 h we will take only the integer portion of d. If m = 1 or m = 2 then y =y1 Or, if m > 2 then y =y m =m (24) m = m + 12 (23)

Also, if the date is later than or equal to 1582 October 15 (the beginning of the Gregorian calendar and the correction to the date of Easter) then A = Int y 100 B = 2 A + Int A 4 (25)

Otherwise B=0. The expression Int(x) indicates taking the integer part of x.2 If y is negative then calculate
2 Thus,

Int(3.98) = 3, and Int(5.9) = 5.

C = Int((365.25 y ) 0.75) Otherwise, C = Int(365.25 y )

(26)

(27)

Finally, D = Int(30.6001(m +1)), and the Julian date, JD, is given by: JD = B+C+D+d+1720994.5. Just as an aside: the dierence between UT and UTC is kept smaller than 1 sec and has to do with keeping UTC coordinated with solar motions. GMST diers from GST in that it averages out corrections due to nutation. This is a small eect and should be no larger than 1.2 sec over the 18.6 yr nutation period. 3.2.2 From UT to GST

Now that we have the Julian date, JD we can compute GST given UT. That is, we can convert from Universal Time, which is based on solar time, to Greenwich Sideral Time, which is based on the xed stars. To convert from UT to GST we rst calculate T = Next, nd T0 = 6.697374558 + 2400.051336T + 0.000025862T 2 (29) JD 2451545.0 36525.0 (28)

Then reduce T0 to a 0 24 range by taking T0 = T0 mod 24 and adding 24 if the result is negative to bring T0 into the range between 0 and 24. Now, compute GST = T0 + 1.002737909U T (30)

where UT is the universal time in decimal hours. Again, take GST = GST mod 24 and add 24 if required to bring GST into the range of 0 24. This is GST in decimal hours. 3.2.3 From GST to LST

Now, to compute the Local Sidereal Time (LST), we add the longitude, in hours, to the GST. To nd the longitude in hours, take the longitude of your location and divide it by 15. If the longitude is W then subtract this from the GST, if it is E then add it to the GST. That is, LST = GST + 15 (31)

where is the longitude of where the measurements are made. Again, take the result mod 24 to bring the answer into the range 0 24. This is the LST in decimal hours. We are now ready to convert from RA and Dec to Alt and Az.

3.3

The Formulae For the Conversion

Using the declination, and right ascension, (i.e. equitorial coordinates) at the time its position was measured we may calculate its altitude, and azimuth, of a star., i.e. the direction to the star in Horizontal Coordinates. To convert from (, ) ( , ) we use the following formulae sin( ) = sin( ) sin() + cos( ) cos() cos(H) cos( ) = sin() sin( ) sin( ) cos( ) cos( ) (32) (33)

where is the latitude of the theodolites position on the Earth and H is the hour angle of the star.3 The hour angle, H, is computed by H = LST (34)

Finally, one needs to remove the ambiguity inherent in inverse trigonometric functions as to which quadrant the angle lies. If the sin(H) < 0 then do nothing. If sin(H) > 0 then = 360 . 3.3.1 Compensating for Precession

Also, if one wants to be thorough, one can account for the precession of the Earth over time, though the correction is fairly negligible for these purposes. All right ascension and declinations are assumed to be valid for the 2000 equinox. In this case we may precess the coordinates forward in time N years, up to about 50 years, using the following formulae: 1 1 = = 0 + N (3.0742 + 1.33589 sin(0 ) tan(0 )) 0 + N (20.0383 cos(0 )) (35) (36)

where 0 and 0 are the right ascension and declination for the 2000 equinox, and 1 and 1 are the corrected values.

3.4

Solving for Theodolite to Horizontal Coordinates Transformation

We will label the unit vector pointing to each star, as measured by using a theodolite oriented in an arbitrary direction, as u1 , u2 and u3 . Of course, the theodolite will tell us the direction to the star in terms of some t and t where the subscript t indicates un-oriented theodolite measurements. These will need to be converted into cartesian coordinates. This is done with the following formulas x y z = rt sin(t ) cos(t ) = rt cos(t ) cos(t ) = rt sin(t ) (37) (38) (39) (40) Of course, rt equals 1 since we are dealing with unit vectors. These formulas are slightly dierent from the typical conversions from spherical coordinates since here a zero azimuth angle is due north and increases towards the east. Altitude is the angle made with the horizon.
3 The

Long:118 3

coordinates of the ISI at Mount Wilson are: 22.0 W

=34.2249

=118.0564

or Lat:34 13 29.5 N

We want to rotate the measured vectors, u1 , u2 and u3 into coordinates aligned with the cardinal directions: e1 , e2 and e3 . Fortunately all of these quantities are known. The ui vectors can be computed using the equations above along with the theodolite measurements. The ei vectors are also computed using the equations above except that t and t are replaced by and which are described in Section 3.1. All that is needed to convert between one coordinate system and the other is a rotation, expressible as a 3 3 matrix, R. Thus ei = Ri u (41)

Since there are three such matrix equations, as i runs from 1 to 3 for each of the three stars, and the vectors are three-dimensional, we have a total of 9 equations and 9 unknown is the matrix R. The system is solvable so long as the vectors pointing to each star are not co-planar. Here we see that we have fully specied the matrix R in terms of linear equations. As mentioned above, only two stars are actually needed. Using two stars would give two 3-dimensional matrix equations. This combined with the fact that the matrix must be orthogonal, and have a determinant of unity would fully specify the matrix. The calculations, however, are very complex and the resulting formulas do not t into one or even a few lines of text. If we dene the matrix R as A B C R= D E F (42) G H I then we get all 9 equations: Xi Yi Zi = Axi + Byi + Czi = Dxi + Eyi + Fzi = Gxi + Hyi + Izi (43) (44) (45) (46) where i runs from 1 to 3 and Xi ei = Yi Zi and xi ui = yi zi (47)

is the x-component of ei . From this we can construct the linear equation X = M Rtop (48)

where Rtop is a vector containing the top row of the matrix R and X contains the x-components of all three ei vectors. Expanding this out we get X1 x1 y1 z1 A X2 = x2 y2 z2 B (49) X3 x3 y3 z3 C All of the elements in M are known, as are the components of X. Thus4 , we simply invert the matrix M to nd Rt :
4 If the reader is curious to nd the components of R using only two stars they would need to solve the system of three t equations consisting of the top two rows of Mt and the equation A2 + B2 + C 2 = 1. The last equation can be derived from demanding that R be orthogonal, i.e. RT R = I.

M 1 X = Rtop

(50)

Similar equations can be constructed for the the other 6 elements, the middle Rmid and bottom Rbtm rows of the matrix R:

Y Z

= =

M Rmid M Rbtm

(51) (52) (53)

and following the same procedure as outlined for the top row of R the entire matrix may be solved for. As a double check, the matrix R should be tested to conrm that it is orthogonal and has a unit determinant. The matrix R is over-specied for a rotation (which only has an axis and a rotation angle, i.e. 4 parameters instead of 9). This means that we have not strictly demanded that the determinant be unity or that the matrix R be orthogonal. As a result there may be small deviations in the matrix R from an exact rotation.

3.5

Transformation of Telescope Positions to Horizontal Coordinates

Having fully constructed the matrix R we may now apply it to the vectors pointing to each telescope as measured by the theodolite, tk to nd the vectors pointing to the telescopes in a coordinate system aligned with the cardinal directions, Tk . Tk = Rtk (54)

From here simple vector addition can be used to nd the vectors that point from one telescope to another as outlined in the Summary above (Section 2).

The IDL Program

All of this is done in the program theodolite.pro found in my home directory: /home/tatebe/. Since, as mentioned above, R is not required to be orthogonal, and hence does not exactly preserve the norm of vectors transformed by it, small errors will be introduced by the transform. These errors come from errors in the measured star positions and in roundo errors in the computers calculations. For this reason, as a double check, the determinant of the matrix R and the matrix RT R are output to conrm that they are unity and the identity matrix respectively. Typical errors using this method are on the order of 0.15%. All of the parameters, the star positions measured by the theodolite, the right ascension and declination of each star, the times of observation, etc. must all be input in the code of the program. The program is commented to indicate where the quantities should be input.

4.1

Suggested Stars to Use

The Royal Stars are 4 good stars to use, in addition to Polaris would be Aldebaran ( Tau), Regulus ( Leo), Antares ( Sco), and Fomalhaut ( PsA). Of these Fomalhaut is probably the hardest to see, is it is about 30 south of the ecliptic. Since this star is generally overhead in the dead of winter, and few observations of any kind are made due to weather, this should not present much problem. In recent measurements at the ISI, the stars Polaris, Arcturus, and Dubhe were used.

References

Practical Astronomy With Your Calculator, Duett-Smith, Peter. Third Ed. Cambridge University Press 1990. ISBN: 0 521 35699 7

Das könnte Ihnen auch gefallen