Serializable, TroposphericModelpublic class MariniMurrayModel extends Object implements TroposphericModel
| Constructor | 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 | 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-2018 CS Systèmes d'information. All rights reserved.