真正的幸福不显山露水,它摒弃浮华和喧嚣。

2019-06-25
Bernese 5.2 在 Ubuntu 16.04.6 编译安装

Bernese 5.2 在 Ubuntu 16.04.6 编译安装

Bernese 是三大著名的高精度 GNSS 数据处理软件之一。由瑞士伯尔尼大学天文学院( Astronomical Institute of the University of Bern,AIUB)开发,能够处理包括 GPS、GLONASS 和卫星激光测距(SLR)等多种观测数据。该程序支持 Windows 和 UNIX/Linux 操作系统,具有图形界面(使用 Qt 实现),操作友好,模型准确,解算精度高,并且具有强大的数据批处理能力。

当前 Bernese 软件可以购买的最新版本为 5.2,获得 Linux 版本源码后,可使用本文介绍的方法将其安装到运行 Ubuntu 16.04 操作系统的计算机上。

阅读此文

2019-04-06
卫星轨道之从开普勒到近代航天

卫星轨道之从开普勒到近代航天

轨道是卫星在太空中运行所形成的固定轨迹,类似于高铁奔跑在铁轨上一样。沿着这条轨迹,卫星围绕在地球或者其他天体飞行,就像月亮绕着地球、地球绕着太阳飞行一样。与地面交通工具不同的是,卫星以数公里每秒的速度(比如 7.6km/s)飞速疾驰在太空中的超级跑道上,而地面交通工具则以龟速蠕动在地球表面。

那么,问题来了,卫星为什么能在太空中持久飞行?卫星的超级跑道如何描述?航天工程师们都设计了哪些实用的卫星轨道来完成太空任务?且听轨道君细细道来。

阅读此文

2019-02-20
一种实用的开普勒方程求解方法及其 C 语言实现

一种实用的开普勒方程求解方法及其 C 语言实现

开普勒方程是航天动力学基础方程,是开普勒定律的数学描述。由于开普勒方程属于超越方程,因而无法通过解析法精确求解,这一问题在历史上困扰全世界数学家们达 200 年之久,直至牛顿迭代方法的出现。

本文将介绍一种实用的开普勒方程求解方法,并采用 C 语言实现其算法。该方法出自美国海军天文台 Marc A. Murison 名为 A Practical Method for Solving the Kepler Equation 的文章,由于其算法简单、高效且利于编码实现,因而具有较好的实用性。

阅读此文

2019-02-12
低轨卫星通信系统发展综述

低轨卫星通信系统发展综述

通信、导航和遥感是卫星应用领域的三驾马车,简称 通导遥。鉴于任务特性,通信卫星和导航卫星通常运行在中高轨道,遥感卫星一般则运行在低地球轨道。自 20 世纪 90 年代以来,微小卫星技术迅猛发展,性价比逐年攀升,通信与导航卫星在低地球轨道(Low Earth Orbits, LEO)上的应用潜力渐渐被人们挖掘,尤其是通信卫星,已有成功商业案例。

本文将阐述笔者对国内外低轨卫星通信系统的过去和发展现状的一些看法,以及产业展望。

阅读此文

2019-01-25
Orekit 航天动力学库调用方法

Orekit 航天动力学库调用方法

Orekit 是一个基于 Java 语言开发的航天动力学库,采用对商业友好的 Apache 开源许可协议,第一个公开发行版本始于 2003 年。十多年来,Orekit 一直专注于航天动力学底层算法的实现,包含丰富的航天动力学元素:轨道、时间、参考架、姿态和事件等,以及大量处理这些元素的算法:元素转换、航天器状态预报、卫星姿态指向和事件响应等。

阅读此文

2018-12-05
史上最强的 5G 介绍,外行业看完也秒懂

史上最强的 5G 介绍,外行业看完也秒懂

今天的故事,从一个公式开始讲起,一个简单且神奇的公式。

这是一个既简单又神奇的公式。说它简单,是因为它一共只有3个字母。而说它神奇,是因为这个公式蕴含了博大精深的通信技术奥秘,这个星球上有无数的人都在为之魂牵梦绕。

这个公式,就是它:

阅读此文

2018-11-30
CodeBlocks v17.12 界面汉化与编辑器主题美化

CodeBlocks v17.12 界面汉化与编辑器主题美化

Code::Blocks 是一个非常优秀的 IDE,它轻巧、强大、跨平台,且紧跟标准,最新版更是加入了对 Qt5 的支持。然而,这么一个令人爱不释手的 IDE 竟无汉化,编辑器主题界面也十分简陋,于是便有了本博文。

本文将以 Code::Blocks v17.12 为对象,介绍其菜单汉化及编辑器主题优化方法,配置后的软件有助于我们更赏心悦目度撸代码。😄 😄 😄

阅读此文

2018-06-30
基于 JavaScript 的 GIS 开发库 Cesium

基于 JavaScript 的 GIS 开发库 Cesium

Cesium 是一个用来在 Web 浏览器中创建三维地球与二维地图的 JavaScript 库,Cesium 开发的应用不需要任何浏览器插件的支持即可运行。Cesium 使用 WebGL 进行硬件图形加速,并且跨平台,跨浏览器,适合用来进行动态数据可视化。

阅读此文

2018-06-30
Hexo 博客使用 emoji 表情

Hexo 博客使用 emoji 表情

将 Markdown 转化为 html 的过程叫做 Markdown 渲染,对应的插件叫做 Markdown 渲染引擎。在 Hexo 中默认的 Markdown 渲染器是 hexo-renderer-marked,这个渲染器不支持 emoji 表情。本文利用 hexo-filter-github-emojis 在博客中实现 emoji 表情。

阅读此文

2018-06-28
开放航空航天仿真工具集锦

开放航空航天仿真工具集锦

小时候,晴朗的天空总是蔚蓝,就连那连绵不断的山峰也无法遮挡住那深邃的远方。曾几何时,天空中偶尔会飞过一架飞机,于是众小伙伴奔走相告,哪怕飞机的轰鸣早已响彻耳旁。有时,我们会目不转睛地望着飞机,直到它飞出视野范围之外,并梦想着有一天能够像飞机一样在天空中翱翔,到我们想去的远方。

依稀记得,那些年,为了躲避夏日的炎热,我们姐妹三人常常在优静的晚上躺在繁星闪烁的夜空下,仰望宇宙的苍穹。那时,我们的视力好到可以看见亮度十分暗淡的人造卫星飞越上空。而为了等待流星划过夜空的美丽瞬间,我们更是轮流看守,不放过任何一次机会。令我们感到十分惊讶的是,我们几乎总是能在深夜欣赏到流星划过的瞬间,甚至有时还会中头奖,来一次令人激动不已的流星雨。

童年纵然逝去,但我相信每个人心中都有个孩子,每个人心中都留有一份童真,每个人心中都深藏童年的美好记忆。现在看来,长大可并不是一件好事,但是爸妈却不这么想,天天盼望着我们长大成人,并能有所作为。

阅读此文