Aerospace and Electronic Systems Magazine May 2017 - 25

Crouse

Figure 3.

The Tracker Component Library provides celestial ephemeris data,
as well as standard refraction models. Here, the rising Sun near Hilo,
Hawaii, on June 1, 2013 at 15:42 Coordinated Universal Time is shown.
The blue circle is the outline of the Sun in the absence of atmospheric
refraction; the red ellipse is the outline of the Sun with standard atmospheric refraction.

folder. For example, as shown in real weather-radar data in [13],
the Sun can cause interference in a particular direction, making
low detection probability targets harder to detect. The Sun might
also blind optical sensors. The solarBodyVec function in the Astronomical Code folder can tell a user the location of a celestial
body with regard to his location on or near the Earth, and with the
addAstroRefrac function in Atmospheric Models, one can find
the apparent refraction-corrupted location of the body. For example, the outline of the Sun with and without standard atmospheric
refraction at sunrise in Hilo, Hawaii, is shown in Figure 3. In
SampleCode/Celestial Models, the demoSunLocation function
reproduces the figure.
Additional astronomical functions tend to relate to the use
of star catalogs, orbital ephemerides, and rudimentary orbital
estimation. Other atmospheric code implements bistatic refraction-corrupted measurement conversions by using a simple
exponential refraction model. Unbiased measurement conversion with consistent covariance matrices, as described in [6],
[7], is provided by the functions Cart2RuvStdRefracCubature
and ruv2CartStdRefracCubature with sample code included in
the comments to those functions. The Atmospheric Code folder
also includes additional atmospheric models and routines for
converting types of humidity, computing the speed of sound in
air, given atmospheric constituents, and the conversion between
pressure altitude and orthometric altitude. A standard conversion between pressure altitude and orthometric altitude, as in the
function presTemp4OrthoAlt, is useful for tracking algorithms
that might make use of aircraft transponder returns that report
such information.
MAY 2017

Figure 4.

An exaggerated plot of the geoid by using the EGM2008 model, as
generated with the Tracker Component Library.

When simulating ballistic targets, one might want to make
use of Earth and Moon gravitation models. Thus, such models
can be loaded by using the functions in the Gravity folder. In
SampleCode/Celestial Models, the functions DemoGravCodeMoonModel, DemoGravCode, and DemoGravCodeNoCompile
demonstrate the use of the gravitational models. The gravitational models can also produce the height of the geoid above the
reference ellipsoid. The geoid is a theoretical surface of constant
gravitational potential that coincides with a definition of mean
sea level. The geoid as can be produced by using the function
DemoGravCode, as shown in Figure 4. Such geoid heights are
useful when using certain air pressure models. However, they are
also useful when using terrain models, as some terrain models
only report the elevation of the surface above the geoid, not the
reference ellipsoid, which makes conversion of points into Cartesian coordinates difficult.
Terrain models are useful in ballistic simulations for determining whether a missile will go over a mountain or crash into a mountain. Extremely high-fidelity terrain models tend to be extremely
large and are not included in the library. However, routines for
handling a few simple terrain models that are saved as spherical
harmonic coefficients are in the Terrain folder along with an algorithm for handling solid Earth tides.
The final set of physical functions provided by the library relates to magnetic fields. Numerous functions for handling standard
magnetic models are provided, with examples in the SampleCode/
Magnetic Models folder. For example, the deviation of magnetic
North from true North, as generated by using the demoMagneticCode function in the Sample Code/Magnetic Models folder is
shown in Figure 5. Numerous routines for conversions to magnetic
coordinate systems that parameterize ionospheric models are also
provided.

IEEE A&E SYSTEMS MAGAZINE

25



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine May 2017

No label
Aerospace and Electronic Systems Magazine May 2017 - No label
Aerospace and Electronic Systems Magazine May 2017 - Cover2
Aerospace and Electronic Systems Magazine May 2017 - 1
Aerospace and Electronic Systems Magazine May 2017 - 2
Aerospace and Electronic Systems Magazine May 2017 - 3
Aerospace and Electronic Systems Magazine May 2017 - 4
Aerospace and Electronic Systems Magazine May 2017 - 5
Aerospace and Electronic Systems Magazine May 2017 - 6
Aerospace and Electronic Systems Magazine May 2017 - 7
Aerospace and Electronic Systems Magazine May 2017 - 8
Aerospace and Electronic Systems Magazine May 2017 - 9
Aerospace and Electronic Systems Magazine May 2017 - 10
Aerospace and Electronic Systems Magazine May 2017 - 11
Aerospace and Electronic Systems Magazine May 2017 - 12
Aerospace and Electronic Systems Magazine May 2017 - 13
Aerospace and Electronic Systems Magazine May 2017 - 14
Aerospace and Electronic Systems Magazine May 2017 - 15
Aerospace and Electronic Systems Magazine May 2017 - 16
Aerospace and Electronic Systems Magazine May 2017 - 17
Aerospace and Electronic Systems Magazine May 2017 - 18
Aerospace and Electronic Systems Magazine May 2017 - 19
Aerospace and Electronic Systems Magazine May 2017 - 20
Aerospace and Electronic Systems Magazine May 2017 - 21
Aerospace and Electronic Systems Magazine May 2017 - 22
Aerospace and Electronic Systems Magazine May 2017 - 23
Aerospace and Electronic Systems Magazine May 2017 - 24
Aerospace and Electronic Systems Magazine May 2017 - 25
Aerospace and Electronic Systems Magazine May 2017 - 26
Aerospace and Electronic Systems Magazine May 2017 - 27
Aerospace and Electronic Systems Magazine May 2017 - 28
Aerospace and Electronic Systems Magazine May 2017 - 29
Aerospace and Electronic Systems Magazine May 2017 - 30
Aerospace and Electronic Systems Magazine May 2017 - 31
Aerospace and Electronic Systems Magazine May 2017 - 32
Aerospace and Electronic Systems Magazine May 2017 - 33
Aerospace and Electronic Systems Magazine May 2017 - 34
Aerospace and Electronic Systems Magazine May 2017 - 35
Aerospace and Electronic Systems Magazine May 2017 - 36
Aerospace and Electronic Systems Magazine May 2017 - 37
Aerospace and Electronic Systems Magazine May 2017 - 38
Aerospace and Electronic Systems Magazine May 2017 - 39
Aerospace and Electronic Systems Magazine May 2017 - 40
Aerospace and Electronic Systems Magazine May 2017 - 41
Aerospace and Electronic Systems Magazine May 2017 - 42
Aerospace and Electronic Systems Magazine May 2017 - 43
Aerospace and Electronic Systems Magazine May 2017 - 44
Aerospace and Electronic Systems Magazine May 2017 - 45
Aerospace and Electronic Systems Magazine May 2017 - 46
Aerospace and Electronic Systems Magazine May 2017 - 47
Aerospace and Electronic Systems Magazine May 2017 - 48
Aerospace and Electronic Systems Magazine May 2017 - 49
Aerospace and Electronic Systems Magazine May 2017 - 50
Aerospace and Electronic Systems Magazine May 2017 - 51
Aerospace and Electronic Systems Magazine May 2017 - 52
Aerospace and Electronic Systems Magazine May 2017 - 53
Aerospace and Electronic Systems Magazine May 2017 - 54
Aerospace and Electronic Systems Magazine May 2017 - 55
Aerospace and Electronic Systems Magazine May 2017 - 56
Aerospace and Electronic Systems Magazine May 2017 - 57
Aerospace and Electronic Systems Magazine May 2017 - 58
Aerospace and Electronic Systems Magazine May 2017 - 59
Aerospace and Electronic Systems Magazine May 2017 - 60
Aerospace and Electronic Systems Magazine May 2017 - 61
Aerospace and Electronic Systems Magazine May 2017 - 62
Aerospace and Electronic Systems Magazine May 2017 - 63
Aerospace and Electronic Systems Magazine May 2017 - 64
Aerospace and Electronic Systems Magazine May 2017 - Cover3
Aerospace and Electronic Systems Magazine May 2017 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com