ContentsIndexReferenceHome
PreviousUpNext
RefractAlt
MATLAB
[hRef,dh] = RefractAlt(x,hp,ht,rd,lambda,EarthRadius)
Description

Given original altitudes of a light (laser beam) propagating along a certain path between a platform (hp) and a target (ht), RefractAlt calculates the new altitudes (h) due to refraction of light along the path, and the differences between these altitudes and the original refraction-free altitudes. Issues a warning if any of the new heights intersects earth surface.

Parameters
Parameters 
Description 
x [vector] 
Normalized path position from aircraft to target or number of segments along the path. Use 0.9999 to calculate altitude at the target. 
Geom [struct/list] 
Geometry parameters. Can be a structure from GeomStruct or a comma separated list of (...,hp,ht,rd,...) 
hp [vector] 
Altitude of transmit/receive platform (m) 
ht [vector] 
Altitude of target (m) 
rd [vector] 
Downrange of target along curved earth surface (m) 
lambda [vector] 
Wavelength of laser (m) 
EarthRadius [scalar] 
(Optional) Spherical Earth radius (m). Default is from PhysicalConst('remean'). 
Return Values
Return Values 
Description 
hRef [vector] 
Altitudes due to refraction of light along the path (m) 
dh [vector] 
Difference between altitudes due to refraction and the original refraction-free altitudes (m) 
References

  • Report VVA-LL-003, Revision A, titled Description and Assessment of the Airborne Laser Engagement (ABLE) Code. Section 3.5.8.2.1 calculation of Chromatic Offset, page 78.

Group
Made with Doc-O-Matic.
Copyright (c) 2009. All rights reserved.
What do you think about this topic? Send feedback!