在globk中使用轨道随机参数很灵活,允许对每一期测量的每个卫星的每个轨道根数使用不同的马尔科夫约束。但是困难的是如何选择有效客观的约束级别。通常是选择不同的值进行实验以得到理想值。下面是三种不同的约束级别:松弛、适度、严密轨道马尔科夫约束。

松弛约束,允许卫星初始位置和初始速度分别有10m/day和1mm/s/day的变化,非重力(辐射压)参数2-100%/day的变化:

mar_svs all 36500 36500 36500 365 365 365
mar_rad all 365 365 .15 .15 .15 .15 .15 .15 .15

适度约束,初始位置,初始速度和非重力加速度分别允许有如下变化:1m/day,0.1m/s/day,2-10%/day。

mar_svs all 365 365 365 3.65 3.65 3.65
mar_rad all 3.65 3.65 .15 .15 .15 .15 .15 .15 .15

严密约束分别允许有如下变化:0.1m/day,.01mm/s/day,1%/day。

mar_svs all 3.65 3.65 3.65 .0365 .0365 .0365
mar_rad all .04 .04 .04 .04 .04 .04 .04 .04 .04

对单独的卫星进行马尔科夫过程,命令如下:

mar_svs prn_02 3.65 3.65 3.65 .0365 .0365 .0365
mar_rad prn_02 .04 .04 .04 .04 .04 .04 .04 .04 .04

也可以对不同观测期的卫星指定具体的约束,这要通过另外的文件:

svs_marf svs.emed_markov

其中,svs.emed_markov是文件的名字,包含如下内容:

* YY MM DD HR Dur PRN
* (days)
94 9 12 6 5 PRN_02 3.65 3.65 3.65 .04 .04 .04 .04 .04 .04 .04 .04 .04 .04 .04 .04
94 10 1 0 10 PRN_02 365 365 365 3.65 3.65 3.65 3.65 3.65 .04 .04 .04 .04 .04 .04 .04
94 10 2 0 5 PRN_05 365 365 365 3.65 3.65 3.65 3.65 3.65 .04 .04 .04 .04 .04 .04 .04

其中DUR是马尔科夫参数应用的天数。

【转】globk中的卫星轨道约束的更多相关文章

  1. 卫星轨道和两行数据TLE

    最近由于Sino-2和北斗的关系,很多网友贴了表示卫星运行轨道的TLE数据.这里想对卫星轨道参数和TLE的格式做一个简单介绍.虽然实际上没有人直接读TLE数据,而都是借助软件来获得卫星轨道和位置信息, ...

  2. 【转】globk中的控制文件

    globk_comb.cmd * This group must be first eq_file ../tables/eq_renames make_svs ../tables/sat1.apr c ...

  3. 利用TLE数据确定卫星轨道(1)-卫星轨道和TLE

    1.卫星轨道 太空中卫星和天体在各种引力的作用下都在一定的轨道中周期转动着,但实际的轨道是很复杂的,一般的项目也达不到那么精确的需求(其实精确的卫星参数数据也不可能随便公开的),所以采用一阶近似的开普 ...

  4. 卫星轨道相关笔记SGP4

    由卫星历书确定卫星轨道状态向量 卫星历书的表示方法有2种: TLE(Two Line Element),和轨道根数表示方法 由卫星历书计算出卫星轨道状态向量的方法有2种: SGP方法,NORAD的方法 ...

  5. Oracle--数据库中的五种约束

    数据库中的五种约束 数据库中的五种约束及其添加方法 五大约束 1.--主键约束(Primay Key Coustraint) 唯一性,非空性  2.--唯一约束 (Unique Counstraint ...

  6. 【转载】如何在FPGA设计环境中添加加时序约束

    转自:http://bbs.ednchina.com/BLOG_ARTICLE_198929.HTM 如何在FPGA设计环境中加时序约束    在给FPGA做逻辑综合和布局布线时,需要在工具中设定时序 ...

  7. SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。

    SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束.

  8. 理解ORM的前提:数据库中的范式和约束

    理解ORM的前提:数据库中的范式和约束 一.数据库中的范式: 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出 ...

  9. SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束

      Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构.   解决方法是在Mysql中取消外键约束:  SET FOREIGN_KEY_CHECKS=0;     然后将原来表的数据导 ...

随机推荐

  1. 富文本编辑器Quill的使用

    我们经常需要使用富文本编辑器从后台管理系统上传文字,图片等用于前台页面的显示,Quill在后台传值的时候需要传两个参数,一个用于后台管理系统编辑器的显示,一个用前台页面的显示,具体代码如下截图: 另Q ...

  2. HihoCoder 1325 平衡树·Treap

    HihoCoder 1325 平衡树·Treap 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho:小Hi,我发现我们以前讲过的两个数据结构特别相似. 小Hi:你说 ...

  3. Codeforces 626F Group Projects(滚动数组+差分dp)

    F. Group Projects time limit per test:2 seconds memory limit per test:256 megabytes input:standard i ...

  4. MongoDB基本命令操作

    在上一篇随笔中记录了如何在Centos7上安装MongoDB数据库,这一篇我们就一起来学学基本的操作命令. 安装完成后,shell交互式下输入mongo就可以直接无密码登录到数据库. show dbs ...

  5. 如何给虚拟主机安装phpMyAdmin

    很多虚拟主机没有phpMyAdmin,例如阿里云的云虚拟主机默认的数据库管理工具是DMS,这样好多朋友管理数据库时会觉得不方便.phpMyAdmin是比较大众和常用的Mysql数据库管理软件,我们可以 ...

  6. UE4 保存为bitmap

    TArray<FColor> colorData;    colorData.Init(FColor(0, 0, 255, 255), 1920 * 1080);    for (int ...

  7. springboot:快速构建一个springboot项目

    前言: springboot作为springcloud的基础,springboot的热度一直很高,所以就有了这个springboot系列,花些时间来了解和学习为自己做技术储备,以备不时之需[手动滑稽] ...

  8. Spark学习笔记3(IDEA编写scala代码并打包上传集群运行)

    Spark学习笔记3 IDEA编写scala代码并打包上传集群运行 我们在IDEA上的maven项目已经搭建完成了,现在可以写一个简单的spark代码并且打成jar包 上传至集群,来检验一下我们的sp ...

  9. PHP 常用的header头部定义汇总

    http://www.jb51.net/article/68159.htm

  10. client和nginx简易交互过程

    # client和nginx简易交互过程- step1:client发起http请求- step2:dns服务器解析域名得到主机ip- step3:默认端口为80,通过ip+port建立tcp/ip链 ...