The present disclosure relates to an antenna calibration approach. In particular, it relates to an offset antenna calibration approach.
For antenna systems with offset reflector and feed configurations, rotational errors between the reflector and the host vehicle, and translational errors between the feed and the reflector can degrade antenna pointing accuracy. Currently, there are two main existing solutions to the pointing problems of offset antenna systems. The first solution is to use a real-time beacon tracking system for the antenna with which the total pointing errors are constantly measured and corrected for by a closed-loop beacon control loop. The drawback to this first solution is that beacon tracking systems are very expensive, and even if a beacon tracking system is included in the design, the antenna pointing performance is usually unacceptable when the beacon system is unavailable. The second solution is to design with a large margin in the antenna radio frequency (RF) performance so that the system can tolerate large pointing errors without affecting system performance. The drawback for this second solution is that this solution is also very expensive, and may not work at all for systems with tight pointing accuracy requirements.
As such, there is a need for an improved technique to correct for pointing errors of offset antenna systems
The present disclosure relates to a method, system, and apparatus for an offset antenna calibration approach. In one or more embodiments, a method for calibration for an offset antenna involves determining at least one target in a known location. The method further involves calculating, with at least one processor, an estimated gimbal angle between the offset antenna and at least one target (or between the offset antenna and each of the targets). Further, the method involves transmitting, by at least one antenna of at least one target, at least one signal. Also, the method involves receiving, by the offset antenna, at least one signal. In addition, the method involves pointing the offset antenna to an optimum gimbal angle, for at least one target (or for each of the targets), to maximize received signal power of at least one signal. In addition, the method involves comparing, by at least one processor, the optimum gimbal angle with the estimated gimbal angle, for at least one target (or for each of the targets), to determine a difference in the gimbal angles for at least one target (or for each of the targets). Additionally, the method involves calculating, by at least one processor, a bus error estimate, a reflector error estimate, and/or a feed error estimate by using the difference in the gimbal angles, for at least one target (or for each of the targets). Further, the method involves determining, by at least one processor, an azimuth correction and/or an elevation correction for bus errors, reflector errors, and/or feed errors by using the bus error estimate, the reflector error estimate, and/or the feed error estimate. In one or more embodiments, the method further involves pointing the offset antenna according to the azimuth correction and/or the elevation correction for the bus errors, the reflector errors, and/or the feed errors.
In one or more embodiments, the offset antenna is mounted onto a vehicle. In at least one embodiment, the vehicle is an airborne vehicle, a terrestrial vehicle, or a marine vehicle. In some embodiments, the airborne vehicle is a satellite, an aircraft, or a space plane. In one or more embodiments, the terrestrial vehicle is a truck, a train, a car, or a tank. In some embodiments, the marine vehicle is a ship or a boat.
In at least one embodiment, at least one signal is an electromagnetic (EM) signal. In some embodiments, the EM signal is a radio frequency (RF) signal, an optical signal, or an infra-red signal.
In one or more embodiments, the offset antenna comprises at least one feed.
In some embodiments, the offset antenna comprises at least one reflector.
In at least one embodiment, at least one target is a ground station. In some embodiments, the offset antenna is mounted onto a vehicle.
In one or more embodiments, a system for calibration for an offset antenna involves at least one target in a known location, where at least one antenna of at least one target is to transmit at least one signal. The system further involves the offset antenna to receive at least one signal, and to point to an optimum gimbal angle, for at least one target (or for each of the targets), to maximize received signal power of at least one signal. In addition, the system involves at least one processor to calculate an estimated gimbal angle between the offset antenna and at least one target (or between the offset antenna and each of the targets); to compare the optimum gimbal angle with the estimated gimbal angle, for at least one target (or for each of the targets); to determine a difference in the gimbal angles for at least one target (or for each of the targets); to calculate a bus error estimate, a reflector error estimate, and/or a feed error estimate by using the difference in the gimbal angles, for at least one target (or for each of the targets); and to determine an azimuth correction and/or an elevation correction for bus errors, reflector errors, and/or feed errors by using the bus error estimate, the reflector error estimate, and/or the feed error estimate. In one or more embodiments, the system further involves the offset antenna to point according to the azimuth correction and/or the elevation correction for the bus errors, the reflector errors, and/or the feed errors.
The features, functions, and advantages can be achieved independently in various embodiments of the present disclosure or may be combined in yet other embodiments.
These and other features, aspects, and advantages of the present disclosure will become better understood with regard to the following description, appended claims, and accompanying drawings where:
The methods and apparatus disclosed herein provide an operative system for an offset antenna calibration approach. The disclosed system provides approaches to estimate pointing errors (e.g., induced from both rotational errors and translational errors) for offset antenna systems, and provides corrections to those errors by ways of adjusting the reflector orientation. In particular, the disclosed system provides a way to estimate the intrinsic system errors in an offset antenna system, and provides various correction approaches based on the estimated errors.
The advantages to the disclosed system are that it allows for: (1) an offset antenna design, with an acceptable pointing performance, without a beacon tracking system, (2) an offset antenna system for multiple coverage area applications, (3) balanced beam pointing adjustment for multiple beam offset antenna systems, (4) feed-forward compensation that can supplement a beacon tracking system, (5) a non-traditional correction mechanism (e.g., a translational mechanism to move the feed instead of gimballing to move the reflector for overall pointing correction). The disclosed system can provide a basis for: (1) meeting pointing requirements for failed beacon cases, (2) ground assisted on-board antenna pointing adjustments for antenna pointing, and (3) balancing various beam pointing of a single antenna system. The disclosed system has two main benefits regarding cost savings, which are the disclosed system allows for (1) the elimination of a beacon tracking system, which is costly, in some satellite systems, and (2) maintaining certain antenna performance when a beacon tracking system fails.
It should be noted that the approach of the disclosed system is generic in nature for all different offset antenna designs. In addition, it should be noted that the disclosed system may be employed for space offset antenna applications as well as for non-space offset antenna applications.
In the following description, numerous details are set forth in order to provide a more thorough description of the system. It will be apparent, however, to one skilled in the art, that the disclosed system may be practiced without these specific details. In the other instances, well known features have not been described in detail so as not to unnecessarily obscure the system.
Embodiments of the present disclosure may be described herein in terms of functional and/or logical components and various processing steps. It should be appreciated that such components may be realized by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, an embodiment of the present disclosure may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices. In addition, those skilled in the art will appreciate that embodiments of the present disclosure may be practiced in conjunction with other components, and that the system described herein is merely one example embodiment of the present disclosure.
For the sake of brevity, conventional techniques and components related to offset antenna systems, and other functional aspects of the system (and the individual operating components of the systems) may not be described in detail herein. Furthermore, the connecting lines shown in the various figures contained herein are intended to represent example functional relationships and/or physical couplings between the various elements. It should be noted that many alternative or additional functional relationships or physical connections may be present in an embodiment of the present disclosure.
Also in this figure, two targets (e.g., ground stations) 170a, 170b in known locations are shown. Additionally, the gimbal angles 183a, 183b from each target 170a, 170b to the offset antenna 133 are shown.
During operation of the disclosed system, targets 170a, 170b in known locations, within the field of view of the offset antenna 133, are determined. Then, at least one processor (not shown) calculates an estimated gimbal angle between the offset antenna 133 and each target 170a, 170b. An antenna 173a, 173b of each target 170a, 170b transmits at least one signal 177a, 177b. The offset antenna 133 receives the signals 177a, 177b. A gimbal 120 gimbals (or points) the reflector 130 to an optimum gimbal angle 183a, 183b, for each target, to maximize the received signal power of the received signals 177a, 177b. It should be noted that in other embodiments, other devices or mechanisms other than a gimbal may be employed by the disclosed system 100 to point the reflector 130 to an optimum gimbal angle 183a, 183b.
At least one processor then compares the optimum gimbal angle 183a, 183b with the estimated gimbal angle, for each target, to determine a difference in the gimbal angles for each target (i.e. for each target, the difference between the estimated gimbal angle and the optimum gimbal angle is determined). Then, at least one processor calculates a bus error estimate, a reflector error estimate, and/or a feed error estimate by using the difference in the gimbal angles, for each target. At least one processor determines an azimuth correction and/or an elevation correction for bus errors, reflector errors, and/or feed errors by using the bus error estimates, the reflector error estimates, and/or the feed error estimates. Then, the gimbal 120 may gimbal (or point) the offset antenna 133 according to the azimuth correction and/or elevation correction to reposition the offset antenna 133 correctly. It should be noted that
It should be noted that, in one or more embodiments, the vehicle 100 may be an airborne vehicle (e.g., a satellite, an aircraft, or a space plane), a terrestrial vehicle (e.g., a truck, a train, a car, or a tank), or a marine vehicle (e.g., a ship or a boat). In addition, it should be noted that the signals 177a, 177b may be an electromagnetic (EM) signal, such as a radio frequency (RF) signal, an optical signal, or an infra-red signal. Additionally, it should be noted that the offset antenna 133 may comprise more than one reflector 130 and/or more than one feed 140.
Then, at least one processor calculates an estimated gimbal angle between the offset antenna and at least one target 135. At least one antenna of at least one target transmits at least one signal 145. Then, the offset antenna receives at least one signal 155. The offset antenna is then pointed (e.g., gimballed by a gimbal) to an optimum gimbal angle, for at least one target, to maximize the received signal power of at least one signal 165.
At least one processor then compares the optimum gimbal angle with the estimated gimbal angle, for at least one target, to determine a difference in the gimbal angles for at least one target 175. Then, at least one processor calculates a bus error estimate, a reflector error estimate, and/or a feed error estimate by using the difference in the gimbal angles, for at least one target 185. At least one processor then determines an azimuth correction and/or an elevation correction for bus errors, reflector errors, and/or feed errors by using the bus error estimate, the reflector error estimate, and/or the feed error estimate 195. In one or more embodiments, the offset antenna may then be pointed according to the azimuth correction and/or the elevation correction for the bus errors, the reflector errors, and/or the feed errors. Then, the method 115 ends 197. It should be noted that the disclosed method may utilize more than one target. The more targets that are used by the method, more intrinsic error variables can be estimated and, as such, more corrections can be made, thereby leading to an increase in accuracy.
In addition,
is the normalized (unit) vector of {right arrow over (L)}, indicating the direction only (i.e. the length is 1).
Also,
is the unit vector indicating the direction of the normal to the reflector 220 surface (i.e. the reflector 220 normal vector).
It should be noted regarding the notation of the present disclosure that, in general, {right arrow over (v)} indicates a generic vector. When expressed in a particular coordinate frame, “a” (i.e. antenna coordinate frame) is written as av, with respect to its coordinates, which is a three-component column vector (3×1). Sometimes, in the present disclosure, if the coordinate frame is well understood in the context, the left-superscript will not be written.
In most cases in the present disclosure, the implied coordinate frame is the spacecraft body (“b”) frame. Expressed in body frame:
where H is a Householder transformation matrix that maps an incoming vector to its reflected counterpart. It is a 3×3 matrix, and can be constructed using the reflector 220 normal vector.
In particular,
oeout is the out line-of-sight unit vector as expressed in the “o” or “orbit” coordinate frame.
beout is the out line-of-sight unit vector as expressed in the “b” or “body” coordinate frame.
Cob is the DCM from the body frame to the orbit frame.
d(oeout),dCob,dH,d(bein) are the differentials of: (1) the outgoing LOS vector in the orbit frame, (2) the body-to-orbit DCM, (3) the Householder matrix, and (4) the incoming LOS vector in body frame, respectively.
{tilde over (θ)}bo=tilde(θbo) is the “tilde” matrix of a vector cross product. It is a skew-symmetric matrix. If the underling vector in a frame is given by
then we have (note other notations commonly used for the “tilde” matrix):
θbo is the small angle error of the body frame relative to the orbit frame.
θrb is the small angle error of the reflector frame relative to the body frame.
dp1, dp2, dp3 are the outgoing LOS vector differential due to body attitude error, reflector relative to body error, and incoming LOS error, respectively.
The line-of-sight output, oeout, in the orbit “o” frame (denoted by the superscript “o” preceding the variable) is given by Equation 5.
The line-of-sight errors dp=d(oeout)=dp1+dp2+dp3 give the change in output signal LOS pointing (Equation 6). The components of dp are: dp1 the body error projected to the LOS direction or bus error, due to misalignments between the body and orbit frames, θob; dp2 the reflector error, due to reflector orientation relative to body error, θrb; and dp3 the body error feed to reflector translation errors, due feed to reflector translation errors, dL.
The superscripts to the left of the variable refer to the coordinate frame that they are in (e.g., o=orbit frame, b=satellite body frame).
The (3×3) direction cosine matrix (DCM) Cob relates to the body “b” to orbit “o” frames (Equation 7).
The LOS error dp2, the reflector error is due to reflector orientation errors relative to the body error, θrb, and is given by Equation 8 and Equation 11.
The expression for (3×3) matrix H is given by Equation 3 in
The change in H, which is dH, (Equation 9) is due to changes dn, in the reflector normal vector n, given in terms of θrb in Equation 10.
The resulting change in H, which is dH, is expressed in terms of (3×3) matrix A, and its transpose A′ in Equation 11.
subscripts refer to the coordinates in the three directions of the frame.
M is the mapping (or sensitivity) matrix that maps the bus errors, the reflector errors, and the feed-to-reflector errors into the overall LOS pointing errors in three directions. It is the linear approximation (1st order) of the more complex nonlinear relationship.
The LOS error dp3, the body error feed to reflector translation error, is due feed to reflector translation errors, dL, as indicated in Equation 12.
The combined LOS error is provided in Equation 13, which is Equation 6 in
The error contributors to be considered in the analysis, are given in Equation 14 and combined in Equation 15.
g is the gimbal frame that is rotated with two gimbal angles.
An elevation over azimuth gimbal configuration is assumed, and the axis-1 is the azimuth and axis-2 is the elevation axis. In other embodiments, there is an azimuth over elevation gimbal configuration, and axis-1 is elevation and axis-2 is azimuth.
dcm(i,c) is the DCM from a first coordinate frame to a second coordinate frame by rotating in a single axis “i” of the first frame by angle “c”.
a,e are the gimbal azimuth and elevation angles, respectively.
The LOS error dp2, the reflector error, is due to reflector orientation errors relative to body error, θrb.
The gimbal rotates the reflector and the attached feed.
The reflector error has two parts: (1) an error due to misalignments between the bus and the gimbal base, θbg
The gimbal angles, elevation (e) and azimuth (a), reorient the gimbal and reflector from the zero gimbal orientation, g0. The (3×3) DCM matrix Cgg
dcm(2,e) and dcm(1,a) are each (3×3) matrices denoting a y-axis rotation through angle e and an x-axis reorientation through angle a (Equation 16).
The boresight direction, n, is along the z-axis of the gimbal frame at zero elevation and azimuth (Equations 17 and 18).
In particular,
The azimuth changes, ΔAz, are primarily due to the x-component of the LOS error, dp(1) (Equation 23).
The elevation changes, ΔEl, primarily are due to the negative y-component of the LOS error, −dp(2) (Equation 24).
In particular,
The boresight direction, n, is expressed in the body, b, frame (Equation 26) to express changes due to gimbal errors, dn. (Equation 27). These then introduce changes in (3×3) matrix H (Equation 28), where (3×3) matrix A in Equation 25 is given in Equation 29.
To illustrate how the bus error, θob, the reflector error, θrb; and, the feed to reflector translation errors; dL can be estimated and compensated for by measuring the location of known targets and only reflector translation errors, dL, will be assumed.
The misalignments between the orbit and body frames θob; the reflector and gimbal frame θrg; and the gimbal and body frame θgb are assumed to be zero (Equation 30). The LOS errors, dp, are only due to feed to reflector translation errors, dL (Equation 31). The body and zero gimbal angle frames are aligned (Equation 32). The boresight direction, n, is rotated by azimuth and elevation angles a and e, respectively (Equation 33), thereby giving the (3×3) H matrix (Equation 34). A feed orientation is assumed by specifying ein (Equation 35). Substituting this expression into Equation 31 in
The relationship between the gimbal angle changes, ΔAz,ΔEl, due to LOS errors developed in
Although particular embodiments have been shown and described, it should be understood that the above discussion is not intended to limit the scope of these embodiments. While embodiments and variations of the many aspects of the present disclosure have been disclosed and described herein, such disclosure is provided for purposes of explanation and illustration only. Thus, various changes and modifications may be made without departing from the scope of the claims.
Where methods described above indicate certain events occurring in certain order, those of ordinary skill in the art having the benefit of this disclosure would recognize that the ordering may be modified and that such modifications are in accordance with the variations of the present disclosure. Additionally, parts of methods may be performed concurrently in a parallel process when possible, as well as performed sequentially. In addition, more parts or less part of the methods may be performed.
Accordingly, embodiments are intended to exemplify alternatives, modifications, and equivalents that may fall within the scope of the claims.
Although certain illustrative embodiments and methods have been disclosed herein, it can be apparent from the foregoing disclosure to those skilled in the art that variations and modifications of such embodiments and methods can be made without departing from the true spirit and scope of the art disclosed. Many other examples of the art disclosed exist, each differing from others in matters of detail only. Accordingly, it is intended that the art disclosed shall be limited only to the extent required by the appended claims and the rules and principles of applicable law.
Number | Name | Date | Kind |
---|---|---|---|
4145695 | Gans | Mar 1979 | A |
4148029 | Quesinberry | Apr 1979 | A |
4179696 | Quesinberry | Dec 1979 | A |
4589610 | Schmidt | May 1986 | A |
4823134 | James | Apr 1989 | A |
4911385 | Agrawal | Mar 1990 | A |
5175562 | Rappaport | Dec 1992 | A |
5202700 | Miller | Apr 1993 | A |
5629705 | Spettel | May 1997 | A |
5793332 | Fowler | Aug 1998 | A |
5818393 | Fowler | Oct 1998 | A |
6020844 | Bai | Feb 2000 | A |
6433736 | Timothy | Aug 2002 | B1 |
6538602 | Natsume | Mar 2003 | B2 |
6690458 | Schorr | Feb 2004 | B2 |
6731240 | Dybdal | May 2004 | B2 |
6982678 | Obert | Jan 2006 | B2 |
7053815 | Joynson | May 2006 | B1 |
7154439 | Westall | Dec 2006 | B2 |
7221316 | O'Brien | May 2007 | B2 |
7256734 | Tekawy | Aug 2007 | B2 |
7409292 | Eckert | Aug 2008 | B2 |
7411561 | Baldauf | Aug 2008 | B1 |
7437222 | Liu | Oct 2008 | B2 |
7633432 | Wu | Dec 2009 | B2 |
7724188 | Liu | May 2010 | B2 |
7999726 | Guertin | Aug 2011 | B2 |
8648748 | Yakubovich | Feb 2014 | B2 |
20020140924 | Wangler | Oct 2002 | A1 |
20030016172 | Natsume | Jan 2003 | A1 |
20060065788 | Tsao | Mar 2006 | A1 |
20070046537 | Tekawy | Mar 2007 | A1 |
20120249366 | Pozgay | Oct 2012 | A1 |
20160118715 | Adams | Apr 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20160261040 A1 | Sep 2016 | US |