Abstract:
A gyrocompass including a first gimbal, a gyro motor mounted in the first gimbal and including a gyro rotor mounted to rotate about a horizontally alignable spin axis, a pendulous body in which the first gimbal is mounted to be rotatable about a vertically alignable axis of rotation, a housing in which the body is rotatably suspended, a verticality device associated with the body for allowing the body to assume an orientation in the housing in which the axis of rotation is vertical, and a follow-up device including a pickup mounted for sensing the angular position, about the axis of rotation, of the gimbal relative to the body and a drive connected for rotating the body relative to the housing about the axis of rotation in dependence on the position sensed by the pickup. The drive can be constituted by a stepping motor constructed to rotate in highly uniform steps and simultaneously serving to provide an indication of the angular position of the body relative to the housing about the axis of rotation. Alternatively, the drive can be constituted by a stepping motor constructed to rotate in highly uniform steps, the follow-up device can include a restraining circuit and a torquer connected between the pickup and the first gimbal for restraining the first gimbal at a defined angular position, about the axis of rotation, relative to the body, the restraining circuit providing a signal representative of the angular velocity of the first gimbal about the axis of rotation, and the gyrocompass can further include a unit for determining the direction to true north from signals representative of the angular velocity.

Description:
BACKGROUND OF THE INVENTION 
     The present invention relates to a gyrocompass of the type including a first gimbal, a gyro motor mounted in the first gimbal and including a gyro rotor mounted to rotate about a horizontally alignable spin axis, a pendulous body in which the first gimbal is mounted to be rotatable about a vertically alignable axis of rotation, a housing in which the body is rotatably suspended, a verticality device associated with the body for allowing the body to assume an orientation, in the housing in which the axis of rotation is vertical, and a follow-up device including a pickup mounted for sensing the angular position, about the axis of rotation, of the gimbal relative to the body and a drive connected for rotating the body relative to the housing about the axis of rotation in dependence on the position sensed by the pickup. 
     German Auslegeschrift [Published patent application] No. 1,498,042 discloses such a gyro which is designed in principle as a rate gyro with one degree of freedom. This prior art gyro includes a gimbal which is rotatable about an axis that is oriented as vertically as possible and a gyro rotor whose spin axis is orthogonal to the above-mentioned axis of rotation, or vertical axis, and thus lies in a horizontal plane. The gimbal is arranged in a so-called pendulous body in which it is rotatable on gas bearings, or cushions, and the pendulous body is suspended in a housing by means of a cardan, or universal, joint so that vertical alignment of the gimbal axis is possible. 
     The thus designed verticality adjustment device also includes, at the lower end of the pendulous body, an electrically actuated verticality magnet whose armature, after effecting the vertical alignment, is supported on a calotte-shaped part of the housing. The gimbal is restrained in a zero position with respect to the housing. 
     Moreover, a follow-up circuit is provided which includes a pickup for sensing the angular position of the gimbal, suitable amplifying means and a setting drive between the housing and the pendulous body so as to cause the pendulous body to precess in the sense of reducing the the gimbal pickup signal. 
     In such a gyrocompass the horizontal component of the earth&#39;s speed of rotation is known to induce a north driving moment, which is a function of the sine of the angle of displacement of the spin axis from the north direction, so as to cause a corresponding deflection of the gimbal. The follow-up circuit causes the pendulous body to follow until the above-mentioned deflection of the gimbal goes toward zero. The angular position of the pendulous body relative to the housing, as defined by an angle sensor in the form of a resolver, then essentially corresponds to the north direction. However, in addition to the north driving moment, there also exist the restraint moment and interference moments caused particularly by gyro drift, the gimbal bearing and current leads so that, depending on the quality of the gyro, there will occur greater or lesser north-seeking errors. 
     There additionally exists the requirement for a short north finding time, particularly since it is desired to locate north while the gyro carrier, for example a vehicle, is in a stationary state and, for tactical reasons, longer periods of immobility are generally undesirable for a vehicle. 
     German Offenlegungsschrift [Laid-open application] No. 2,336,956 additionally discloses a gyrocompass of the above-mentioned type in which there is initially effected a rapid follow-up into a first position in which the gyro spin axis is roughly oriented in the north direction. Thereafter, the follow-up circuit is cut off and a torque generator, or torquer, disposed between the gimbal and the pendulous body is actuated in dependence on the gimbal pickup signal. In the restraint circuit of this design, the current of the torquer then corresponds to the restraining moment so that, under consideration of the angular moment imposed on the gyro, the input angular velocity, and thus the existing deviation from north, can be determined. 
     Suitable filters are provided to limit the influx of the expected external interference moments. 
     There also is provided an angle sensor to determine the angular position of the pendulous body with respect to the housing and the signal from this angle sensor and the north deviation signal provide the north direction indication. By including the above-mentioned restraint circuit, and with the corresponding given transfer factor, the dominant natural frequency of the gyro is increased so that the north error as a result of rectifying moments or the sensitivity to interfering movements is reduced, respectively. But since, on the one hand, the restraint moment depends on the gyro drift, which changes in an unpredictable manner, particularly with temperature or time, the emitted north angle indication may contain not insignificant errors. 
     SUMMARY OF THE INVENTION 
     It is therefore an object of the present invention to provide a gyrocompass which can be produced at low cost and which provides quick and reliable north direction determination. 
     The above and other objects are achieved, according to the invention, in a gyrocompass including a first gimbal, a gyro motor mounted in the first gimbal and including a gyro rotor mounted to rotate about a horizontally alignable spin axis, a pendulous body in which the first gimbal is mounted to be rotatable about a vertically alignable axis of rotation, a housing in which the body is rotatably suspended, a verticality device associated with the body for allowing the body to assume an orientation in the housing in which the axis of rotation is vertical, and a follow-up device including a pickup mounted for sensing the angular position, about the axis of rotation, of the gimbal relative to the body and a drive connected for rotating the body relative to the housing about the axis of rotation in dependence on the position sensed by the pickup, by constituting the drive by a stepping motor constructed to rotate in highly uniform steps and simultaneously serving to provide an indication of the angular position of the body relative to the housing about the axis of rotation. 
     Objects according to the invention can further be achieved, in a gyrocompass of the general type described above, by constituting the drive by a stepping motor constructed to rotate in highly uniform steps; including in the follow-up device a restraining circuit and a torquer connected between the pickup and the first gimbal for restraining the first gimbal at a defined angular position, about the axis of rotation, relative to the body, the restraining circuit providing a signal representative of the angular velocity of the first gimbal about the axis of rotation; and further including in the gyrocompass means for determining the direction to true north from signals representative of the angular velocity. 
     The gyrocompass according to the invention is distinguished by a comparatively simple and economical design, particularly since stepping motor and angle sensor are integrated and thus the complicated angle sensing systems otherwise required because of present day demands for accuracy are eliminated. It is advantageous to provide a flat rotor stepping motor which is provided with rings of teeth and has a very precise pitch. In this case the bearing for the pendulous body is simultaneously the bearing between the stator and rotor of the stepping motor, resulting in a considerable structural simplification. 
     In order to avoid cardan errors, the stepping motor or angle sensor, respectively, may be disposed between the cardan joint fastened to the housing and the pendulous body. Thus, if the gyro is used in a vehicle, the outer axis of the cardan joint can also be aligned very easily with the roll axis of the vehicle. However, if necessary, use can be made of a stepping motor of conventional design which is connected, in particular, with a worm gear. In all cases it is of particular advantage if the angular position of the pendulous body can be determined in a simple manner, starting from a given zero position, from the actuating signals of the stepping motor, i.e. by counting the steps of motor rotation. 
     The vertical alignment of the pendulous body or the vertical alignment of the gimbal axis of rotation, respectively, is preferably effected by means of an electromagnet disposed at the lower end thereof and whose armature is supported on a calotte-shaped member of the housing. Of course other verticality sensors or setting members controlled thereby may also be provided for this purpose. 
     According to a preferred embodiment in which a known restraining circuit is provided for the gimbal, the restraining moments or the input angular velocities, respectively, are measured at two positions which are offset with respect to one another by a given angle of, in particular, 90° and the approximate deviation from north is determined therefrom. Thereafter, the stepping motor causes the pendulous body to follow in correspondence to the north deviation and to thus roughly position itself to align the gyro rotor shaft axis in the north direction. Then the north direction is determined by a fine measurement. 
     In this very advantageous manner, a first approximation of the north direction of the order of magnitude of 1 degree is already available after a very short time with an accuracy which is augmented by one order of magnitude as a result of the fine measurement which takes somewhat longer. In this connection it is advisable, in order to suppress interferences, to perform several angle measurements at a time and to form averages or to filter out interfering values, respectively. The control of the above-described north seeking mode, determination of the angles as well as the filtering are preferably effected by means of a computer or microprocessor. 
     To compensate for gyro drift, a preferred embodiment provides that after the one fine measurement, the gyro is rotated by means of the stepping motor about a defined angle of, in particular, 180° and then a second fine measurement is performed. The thus measured restraining moments or input angle velocities, respectively, then serve to determine the north direction with very high accuracy as well as the gyro drift. Further advantages will become evident from the dependent claims and the illustrated embodiment. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 is an elevational view, partly in cross section, of the structure of a preferred embodiment of a gyrocompass according to the invention. 
     FIG. 2 is a block circuit diagram of a suitable embodiment of circuitry for the gyro according to FIG. 1. 
     FIG. 3 is a flow-diagram for a micro-processor for performing the north finding method according to the invention. 
    
    
     DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     The gyrocompass illustrated in FIG. 1 includes, in a housing 1, a pendulous body 4 suspended from a base platform 2 via a cardan, or universal, joint 3. Between the schematically illustrated joint 3 and the pendulous body 4 there is disposed a stepping motor 5 in the form of a wobble plate motor. The principles of such a motor are known for example from U.S. Pat. Nos. 3,492,515, 3,579,276 or 3,585,426. 
     The stepping motor includes a stator 6 which is fastened to the joint 3 and a rotor 8 which is rotatably mounted in a ball bearing 7. The ball bearing 7 simultaneously serves to provide a support bearing for the pendulous body 4, which is connected with the rotor 8. On the stator 6, distributed around the circumference thereof, there are disposed a plurality of electrical windings 9. 
     The rotor includes a ring of teeth 11, the teeth of which are spaced apart about the circumference of the rotor. Ring 11 is connected with the pendulous body by means of an axially yielding and radially stiff plate or by means of a diaphram 10. A ring of teeth 12, the teeth of which are also spaced apart about the rotor circumference, is disposed on the stator opposite the ring of teeth 11 to cooperate with the latter ring. The rings of teeth 11, 12 each have a large number of teeth, the difference between their numbers of teeth preferably being equal to one. Via slip-rings 14 provided between rotor and stator of the stepping motor the supply current for the several component of the pendulous body 4 and for the signals of the gyroscope are transmitted. 
     In such a stepping motor the width of the steps can be roughly selected according to the numbers of teeth and number of windings 9, a very high pitch accuracy being nevertheless possible. Thus the pendulous body 4 can be fully turned through the entire angular range and can be set with high accuracy. The stepping motor 5 simultaneously serves as the sensor for the angular position of the pendulous body 4 with respect to the housing 1, for which purpose, starting from a given zero position, it need only count out the control signals for the windings 9. A simple zero position pickup (not shown here) is provided for that purpose. 
     At the lower end of the pendulous body 4 there is provided an electrically actuated verticality magnet 16 having an armature 17 which is designed as a so-called &#34;tramping foot&#34; and is supported on a calotte, or bowl-shaped portion 18 of the housing 1. It can be seen that thus a verticality device is provided for the cardanically suspended pendulous body 4. 
     If, for example, unlike the orientations shown in FIG. 1, the axis 13 of body 4 is not oriented vertically, a pulsed actuation of the verticality magnet 16 can lift the armature 17 off the calotte to permit the pendulous body 4 to align itself exactly vertically. For this verticality adjustment, which takes only a very short time of about five seconds, it is advisable to select the actuation frequency for the verticality magnet 16 to be about four times as high as the natural pendulum frequency of body 4. If necessary, the verticality adjustment can also be effected by means of verticality sensors and setting members controlled thereby, such as, for example, servomotors or torquers. This is known in the gyroscopic technnique. 
     Within the pendulous body 4 there is disposed a precession gimbal 20 which supports a gyro rotor 22 that is rotatable about a spin axis 21. The gimbal 20 is mounted to be rotatable with respect to the pendulous body 4 or a follow-up gimbal, respectively, about the output axis or axis of rotation 13, respectively, of body 4 by means of a static gas bearing defined by axial and annular, radial air gaps 24 and 25. A compressor 27, shown schematically, is provided in the lower part of the pendulous body 4 to supply gas under pressure to the bearing. The compressor 27 is supported in the pendulous body 4 by means of annular vibration damping elements 28 and 29 which could, for example, be elastic O-rings. There also is provided an angular position sensor and a torquer 30, 31. These allow the angular position of the gimbal 20 or of the spin axis 22 with respect to the pendulous body 4 to be monitored, on the one hand and, on the other hand, a restraining moment about the axis of rotation 13 can be generated to restrain the gimbal 20 in a given zero position. 
     A motor, preferably a brushless d.c. motor, composed of a stator 32 fixed to gimbal 20 and a rotor 33 fixed to rotor 22 is provided for driving rotor 22. At each one of its two longitudinal ends, stator 32 is provided with a multiphase stator winding which is connected to the gimbal 20, and on the two ends of gyro rotor 22 opposite thereto the rotor 33 is composed of permanent magnets which are polarized alternatingly in the direction of the spin axis 21. The necessary commutation electronics 34, which can be electrically of conventional design, are disposed in the gimbal 20 above the gyro rotor 22. Additionallly, there are provided current supply springs 36, which are schematically illustrated between pendulous body 4 and gimbal 20, for supplying operating current to circuitry 34, motor 32, 33. Complete electronic circuitry 37, including a computer or microprocessor and current supply, required to effect the north seeking process, is accommodated in the upper portion of the gyro on the base plate 2, or may also be accommodated in a separate housing. 
     The basic configuration of the electronic system for the gyro will be explained in connection with the block circuit diagram of FIG. 2, the same reference numerals being employed for the components already described above. There is provided a current supply 40 for the verticality magnet 16, compressor 27, d.c. motor 32, and sensor 30, as well as for an electronic actuation system 41, including electronics 34, for the stepping motor 5 and for a computer or microprocessor 42. In addition to controlling the north seeking process and calculating the angular values, the microprocessor 42 also serves to filter out the influences of interfering movements to be described in detail below which occur, for example, in the form of vibrations acting on the housing. It can be seen that, if necessary, a conventional calculating and control unit can also be used. 
     The stepping motor 5 additionally is associated with a simple zero position pickup, or sensor, 43 arranged to provide an indication when body 4 is in a defined zero angular position. The zero position pickup is connected to the reset input of a forward/backward counter 44 whose forward and backward inputs F and B receive signals corresponding to the number of steps as well as the direction of rotation of motor 5 from the electronic actuation system 41. Under consideration of the width of each step of stepping motor, the counter state of counter 44 thus corresponds to the angular position of the pendulous body relative to housing 1. 
     The gimbal 20 is restrained, in a defined zero position with respect to the pendulous body 4 or to the follow-up gimbal, respectively, by means of a restraining circuit 45. In the stationary state, the current to the torquer 31 is then a measure for the restraining moment required to compensate the north driving moment and also to compensate interfering moments. A signal proportional to that current is advisably supplied to the microprocessor 42 via an analog/digital converter 46. Clock pulses for the microprocessor 42 and the other parts of the electronic system are furnished by, for example, a quartz stabilized clock pulse generator 47. 
     The technique of zero positioning by means of a restraining circuit is known i.e. from U.S. Pat. No. 2,669,126. 
     The sequence of operations in a north seeking process as well as the control and calculating steps performed in connection therewith will now be described. The gyro is switched on by means of an externally generated north seeking instruction. To align the pendulous body 4 in the vertical direction, the verticality magnet 16 is excited with signals at four times the natural pendulum frequency of body 4 and after a few seconds the output axis or axis of rotation 13 will become aligned precisely in the vertical direction. Now the gyro rotor 21 is set in motion and runs up to its desired rate of rotation, and at the same time the stepping motor 5 is turned quickly so that the counter 44 is erased upon passing over the preselected zero position and thereafter the counter state will correspond to the angular position of the pendulous body. It is advisable to close the restraining circuit already during the start-up period. 
     As soon as the gyro rotor 22 has reached its desired rate of rotation, the first rough measurement of the restraining moment M 1 , proportional to current i, or of the input angular velocity ω 1 , of gimbal 20 about axis 19 respectively, is made in the first position of the gyro, under consideration of the angular momentum H of the gyro according to the relationship M 1  =ω 1  ·H. The restraining moment M exerted by the torquer is proportional to the current i which again results in a numerical value N proportional to M at the output of the A/D converter. The value N is therefore proportional to the input angular velocity ω. The value K=ω/N is the total gain of the gyro. It is approximately constant; however, slight changes resulting, for example, from changes in temperature or aging of components can be detected automatically and taken into consideration by a calibration process which will be described below. 
     The following relationship applies for ω 1  : 
     
         ω.sub.1 =Ω.sub.H ·sin α.sub.o +D+δω.sub.1                                   (1) 
    
     where 
     Ω H  =Ω·cos φ is the horizontal component of the rotation of the earth at a geographic latitude φ 
     106  is the valicity of the earth expressed in degree of angle per hour 
     α o  is the existing azimuth angle between the axis 21 and geographic north 
     D is the gyro drift 
     δω 1  is the measuring error due to internal and external interfering values. 
     Body 4 is now rotated by means of the stepping motor 5 about a defined angle of, in particular, 90° and a second rough measurement is taken. This yields: 
     
         ω.sub.2 =Ω.sub.H ·sin (α.sub.o +90°)+D+δω.sub.2                       (2) 
    
     During these rough measurements, the measured values of current i fed to the microprocessor 42 via the analog/digital converter 46 are read out regularly over a period of time of several seconds each and an average is formed of each of these individual measured values of ω 1  and ω 2 , respectively. If the individual measured values contain a great deal of interference particularly due to external interfering movements, it is advisable to extend the measuring periods. 
     If the stepping motor can be rotated through an angle greater than 360°, the second rough measurement can be performed after rotation in a positive or negative sense, but care must be taken that the algebraic sign of the rotation is noted. 
     If the angular range is exactly 360°, it is advisable to perform the two rough measurements in such a way that the second rough measurement lies at least approximately in the middle of the range of rotation. 
     Now a first rough estimated value α 0  for the azimuth angle is determined with the measuring errors δω 1  and δω 2  being neglected and the sign, or sense, of rotation, respectively, being considered. This determination is made according to the relationship ##EQU1## where D* is an estimated value for the gyro drift. This estimated value of D is zero during the first north seeking process and is iteratively improved during further north seeking processes as will be described below. If the north seeking process has to be interrupted at this point in time, there is available at least a rough approximation α 0  of the azimuth angle. 
     Controlled by the microprocessor 42, the electronic actuating mechanism 41 then rotates the stepping motor 5, or the pendulous body 4, respectively, through the angle α 0  ±90°, the angular component ±90° being included to take into account the rotation by 90° prior to the second rough measurement so that the spin axis 21 is oriented roughly in the north direction. According to an advantageous embodiment, this rotation always takes place over the shortest path, either toward north or toward south, depending on which position is closer. It should be pointed out here that the rough alignment of the gyro can also be effected in some other way if required, for example by means of another north reference. 
     Once the rough alignment has been accomplished, a first fine measurement of the angular velocity takes place and the following relationship applies: 
     
         ω.sub.3 =Ω.sub.H ·Δα+D+δω.sub.3           (4) 
    
     Here, Δα is the deviation from north due to the inaccuracy of the calculation of α 0  and due to the finite length of the steps of the stepping motor, based on the approximation that for small angles the sine corresponds to the angle value and δω 3  is the measuring error. In the interest of optimum interference suppression, individual measured values are again read out and averaged by means of the microprocessor over a longer period of time, namely over a period of approximately 1 minute. These individual values are advisably smoothed in the microprocessor 42 by means of lowpass filters, with the time constant increasing continuously. Additionally, it is very advisable to leave out of consideration individual measured values whose difference from the filtered average of the preceding values exceeds a preselected tolerance threshold. This tolerance threshold preferably decreases over the measuring period. It is additionally recommended to determine the tolerance threshold for each individual measured value or for a group of individual measured values from the spread of the preceding individual measurements and/or to shorten or extend the measuring period in dependence on this spread. 
     Thus, higher frequency interference components are filtered out of the individual measured values and additionally those individual measured values are suppressed which deviate greatly from the average, with the result that one-time interferences in particular are effectively suppressed. On the other hand, the north seeking process can already be interrupted, if necessary, after the first fine measurement and the north direction can be determined from the average angular velocity ω 3  obtained thus far, although with lesser accuracy. 
     The microprocessor determines the remaining mechanical north deviation Δα* from the thus obtained average ω 3  of the angular velocity ω 3  : ##EQU2## 
     The north direction is determined from the north deviation Δα* together with the signal from the stepping motor which corresponds to the angular position α 0 . 
     This produces the error: ##EQU3## 
     Due to the above-described filtering and average formation, the measuring error δω 3  during the first fine measurement is relatively small. Since, however, the actual gyro drift D generally differs from the estimated value D* considered thus far due to changes in temperature, aging etc., a preferred feature of the invention substantially suppresses the systematic error component ΔD=D*-D by a subsequent calibration. For this purpose, the stepping motor 5 rotates the gyro through 180° as accurately as possible. In this position a second fine measurement is made of the angular velocity ω 4  and again the above-described average formation and filtering takes place for the individual measured values, yielding: 
     
         ω.sub.4 =-Ω.sub.H ·Δα+D+δω.sub.4           (4) 
    
     From the thus determined angular velocities of the two fine measurements, the north deviation Δα is now determined under the prerequisite that the measuring errors δω 3  and δω 4  are substantially less than the error component ΔD, so that the following relationship applies: ##EQU4## 
     The north direction or the north angle α, respectively, is now determined from the north deviation Δα as well as from the angular position of the pendulous body, and this with very high accuracy. In other words: the time-constant error component as a result of the interfering moment is calculated from the measured values of the two fine measurements and is compensated in the calculations. 
     Furthermore, the gyro drift D is determined, at least in approximation, from the relationships (4) and (7), i.e. from the filtered measured values ω 3  and ω 4  according to the following relationship: ##EQU5## 
     The thus obtained average is stored in the microprocessor 42 as a new estimated value D* . During the next north seeking process, the north deviation is determined with this estimated value after the first fine measurement according to equation (5). 
     This makes it possible, particularly for the case where there is insufficient time for a second fine measurement, to have a quite accurate determination of the north deviation according to equation (5) already after the first fine measurement. 
     For solving the above relationships (5) and (8), knowledge of the horizontal component of the earth&#39;s rotation 
     
         Ω.sub.H =Ω·cos φ 
    
     is required. It is known that for small deviations from north, it is sufficient to calculate with an average value that is accurate up to a few percent and is applicable for the respective geographic area, and this is fed from an external source into the computer or microprocessor. According to a preferred embodiment of the invention it is proposed, however, to calculate the horizontal component ΩH to an approximation, from the measured values ω 1 , ω 2  obtained in the two rough measurements, according to the relationship: ##EQU6## 
     Advisably the value for gyro drift obtained according to equation (9) is here taken into consideration. Additionally, the thus calculated horizontal component of the earth&#39;s rotation, Ω H , is used to determine an approximate value for the geographic latitude according to the equation: 
     
         φ=arc cos Ω.sub.H /Ω                       (11) 
    
     Since, in the above-described measurements, the angular velocities ω are not available directly as output values, but only the resulting digital values N, the total gain K of the calculating system must be known. For this purpose, the spin axis is rotated from time to time into each of two positions which are shifted preferably by ±90° with respect to north after the rough measurement and before the fine measurement. This produces the following measured values: ##EQU7## These values can be used to calculate the approximate gain according to the equation ##EQU8## since sin (Δα+90°)=cos Δα≈1, and 
     sin (Δα-90°)=-cos Δα≈-1. 
     The gyro is oriented in the north direction by the abovedescribed process steps, the stepping motor 5 being used to place the pendulous body 4, and thus also the restrained gyro spin axis 21, into the respectively required position with great accuracy. Here, the microprocessor 42 preferably serves to control the individual process steps as well as to calculate the given angle values and to filter the individual measured values obtained from rough and fine measurements of restraining moment or angular velocity, respectively. 
     It will be appreciated that element 42 can be constituted by a relatively simple general purpose device and that the programming for solving the mathematically simple equations set forth above can be developed in a straightforward manner based on principles and techniques now well known in the art. 
     As said above the controls of the components of the gyrocompass and the calculations of the different values can be performed by a micro-processor, for example by the Micro-Processor MC 6809 of the US-Company Motorola Semiconductor Inc. 
     In FIG. 3 the flow diagram for the most important controls and measurements is shown. 
     After the start (block 50) is initiated at first the pendulous body is vertically adjusted (51); thereafter the gyro-motor is switched on (52). While it runs up to the desired rate of rotation the stepping motor is turned (53) to pass through its zero position; this is necessary to know during the program the angular position of the pendulous body. As soon as the gyro has reached its predetermined rate of rotation (54) the measurement of ω 1  can be initiated (55) which measurement may have a duration of 5 sec. Thereafter the stepping-motor is turned by 90° (56) and then the measurement of ω 2  is initiated (57) which lasts also 5 sec. 
     With the ω 1  - and ω 2  -values measured a rough estimated value for the azimuth angle is calculated according to formula (3) (58). Then the stepping motor is turned by α 0  ±90° to north (59). 
     In this position of the pendulous body a first fine measurement (ω 3 ) is performed during 30 sec. (60). With this ω 3  -value the north deviation Δα* is calculated according to formula (5) (61). If no further improvement of the north value is desired (62) the north value improved by Δα* may be indicated (66). 
     If a more improved north value and/or a correction of the estimated gyro drift D* is desired the stepping motor may be turned by 180° (63) and in this position a ω 4  -measurement is performed (64). By means of the measured ω 3  - and ω 4  -values a more improved north deviation Δα and/or a improved gyro-drift D may be calculated (65) according to formulas (8) and (9). These calues may be indicated and/or stored (66). Thereafter the gyro-motor is switched off (67) and the program is stepped (68). It will be understood that the above description of the present invention is susceptible to various modifications, changes and adaptations, and the same are intended to be comprehended within the meaning and range of equivalents of the appended claims.