public class MariniMurrayModel extends Object implements TroposphericModel
| Constructor and Description |
|---|
MariniMurrayModel(double t0,
double p0,
double rh,
double latitude,
double lambda)
Create a new Marini-Murray model for the troposphere using the given
environmental conditions.
|
| Modifier and Type | Method and Description |
|---|---|
static MariniMurrayModel |
getStandardModel(double latitude,
double frequency)
Create a new Marini-Murray model using a standard atmosphere model.
|
double |
pathDelay(double elevation,
double height)
Calculates the tropospheric path delay for the signal path from a ground
station to a satellite.
|
public MariniMurrayModel(double t0,
double p0,
double rh,
double latitude,
double lambda)
t0 - the temperature at the station, Kp0 - the atmospheric pressure at the station, mbarrh - the humidity at the station, percent (50% -> 0.5)latitude - site latitudelambda - laser wavelength (c/f), nmpublic static MariniMurrayModel getStandardModel(double latitude, double frequency)
latitude - site latitudefrequency - laser frequency, Hzpublic double pathDelay(double elevation,
double height)
TroposphericModelpathDelay in interface TroposphericModelelevation - the elevation of the satellite, in radiansheight - the height of the station in m above sea levelCopyright © 2002-2016 CS Systèmes d'information. All rights reserved.