public class OceanLoading extends Object implements StationDisplacement
该类实现了与IERS HARDIP.F程序相同的模型。对于给定的站点,该模型使用Bos-Scherneck网站在Onsala Space Observatory提供的11个主要潮汐(M₂、S₂、N₂、K₂、K₁、O₁、P₁、Q₁、Mf、Mm和Ssa)的幅度和相位的BLQ格式。从这些元素中,使用基于潮汐频率的样条插值导出了额外的阻抗,总共包括11个主要潮汐在内的342个潮汐。
这个实现是Duncan Agnew开发的原始HARDISP.F程序的完全重写,版权归2008年IERS公约中心所有。这个衍生作品并不得到IERS公约中心的认可。从原始程序中保留下来的是模型(样条插值和系数)。代码本身完全不同,使用了用于样条插值的基础数学库和现有的Orekit功能用于章动参数、时间和时间尺度处理、潮汐建模等。
此类的实例保证是不可变的。
原始的HARDISP.F程序附带以下通知:
版权所有 (C) 2008 IERS公约中心 ================================== IERS公约软件许可证 ================================== 用户须知: 使用本软件即表示您接受以下适用于其使用的条款和条件。 1. 本软件由IERS公约中心(“中心”)提供。 2. 任何人都可以免费使用本软件,包括商业应用等任何目的,但须遵守下列条件和限制。 3. 您(用户)可以为自己的目的调整本软件及其算法,并可以将生成的“衍生作品”分发给他人,前提是衍生作品符合以下要求: a) 您的工作必须明确标识,以便不会被误认为是IERS公约软件,并且未经中心分发或认可。 b) 您的工作(包括源代码)必须包含有关衍生作品基于和/或与原始软件不同之处的描述。 c) 您分发的所有修改过的例程的名称必须更改。 d) 您的衍生作品中IERS公约组件的来源不得被歪曲;您不得声称您编写了原始软件。 e) 您必须包含所有分发的例程的源代码。在任何源代码分发中,此通知必须完整复制。 4. 用户在任何包含使用本软件获得的结果的发表作品中,应承认使用了该软件来获得这些结果。 5. 本软件按原样提供给用户使用,中心不对其使用或性能提供任何保证。中心不保证用户使用本软件能获得的性能或结果。中心不对第三方权利的非侵权、适销性或适用于任何特定目的提供任何明示或暗示的保证。在任何情况下,即使中心代表已被告知此类损害,中心也不对用户承担任何后果性、附带性或特殊性损害,包括任何利润损失或节省损失,或对任何第三方的任何索赔负责。 有关IERS公约软件的通信应寄至: Gerard Petit 互联网电子邮件:gpetit[at]bipm.org 邮寄地址:IERS公约中心 时间、频率和重力测量部,BIPM Pavillon de Breteuil 92312 Sevres 法国 或 Brian Luzum 互联网电子邮件:brian.luzum[at]usno.navy.mil 邮寄地址:IERS公约中心 地球定向部 3450 Massachusetts Ave, NW 华盛顿特区 20392
GroundStation
Constructor and Description |
---|
OceanLoading(OneAxisEllipsoid earth, OceanLoadingCoefficients coefficients)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
org.hipparchus.geometry.euclidean.threed.Vector3D |
displacement(BodiesElements elements, Frame earthFrame, org.hipparchus.geometry.euclidean.threed.Vector3D referencePoint)
计算地面参考点的位移。
|
public OceanLoading(OneAxisEllipsoid earth, OceanLoadingCoefficients coefficients)
earth
- 地球形状
coefficients
- 考虑站点的系数
OceanLoadingCoefficientsBLQFactory
public org.hipparchus.geometry.euclidean.threed.Vector3D displacement(BodiesElements elements, Frame earthFrame, org.hipparchus.geometry.euclidean.threed.Vector3D referencePoint)
displacement
在接口 StationDisplacement
elements
- 影响地球定向的元素
earthFrame
- 定义参考点的地球框架
referencePoint
- earthFrame
中参考点的位置
referencePoint
Copyright © 2002-2023 CS GROUP. All rights reserved.