ContentsIndexReferenceHome
PreviousUpNext
HufnagelValley
MATLAB
Cn2 = HufnagelValley(h,[v],[A])
Cn2 = HufnagelValley(h,lambda,r0,theta0)
Description

Returns the value of the Hufnagel-Valley turbulence profile given altitude above sea level in meters. Defaults to HV (5/7) if v and A are not passed. Can also compute and use v and A if wavelength, r0, and theta0 are provided.

Parameters
Parameters 
Description 
h [vector] 
Altitude above sea level (m) 
v [scalar] 
(Optional) High altitude wind speed (m/s). Defaults to 21 m/s. 
A [scalar] 
(Optional) Strength of turbulence near the ground (${m}^{-2/3}$). Defaults to 1.7e-14 ${m}^{-2/3}$. OR 
lambda [scalar] 
Laser wavelength (m). Defaults to 500 nm. Can pass empty ([]) to use default value and specify r0 and theta0. 
r0 [scalar] 
Fried parameter (m). Defaults to 0.05 m. Can pass empty ([]) to use default value and specify theta0. 
theta0 [scalar] 
Isoplanatic angle (rad). Defaults to 7e-6 rad. Can pass empty ([]) to use default value. 
Return Values
Return Values 
Description 
Cn2 [vector] 
Index of refraction structure coefficient (${m}^{-2/3}$) 
References

  • R. R. Beland, "Propagation Through Atmospheric Optical Turbulence," in The Infrared and Electro-Optical Systems Handbook, vol. 2, Chap. 2, F. G. Smith, Ed. Bellingham, WA: SPIE, 1993.
  • Robert K. Tyson "Principles of Adaptive Optics", 2nd Ed., Academic Press, Boston, 1998

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