奔向太空,我们是认真的!国产操作系统飞天记。

article/2025/8/31 16:57:58

奔向太空:

北京时间1271212分,我国在酒泉卫星发射中心用“长征二号丁”运载火箭,成功将沙特-5A5B 卫星发射升空。

640?wx_fmt=jpeg

据新华社酒泉127日电 1271212分,我国在酒泉卫星发射中心用长征二号丁运载火箭,成功将沙特-5A5B 卫星发射升空,搭载发射 10 颗小卫星,卫星均进入预定轨道。

此次搭载的多颗小卫星中,有一颗“个头最大”的卫星是来自于中国商业航天新秀:九天微星的瓢虫一号,相比我国之前发射的几公斤、十几公斤的微型商业卫星,瓢虫一号重量达到一百公斤,在小型卫星领域算得上是个“大块头”,它也是我国发射的第一颗百公斤级民营商业卫星。

瓢虫一号身法灵活、功能丰富,可执行对地定点观测、太空自拍、模拟星光闪烁;还可进行太空全景直播……。

640?wx_fmt=jpeg

我们是认真的:

我们都知道卫星产品的设计有着非常苛刻的可靠性要求,整个系统设计必须做到“万无一失”。一次航天任务耗资巨大,一旦出现问题,那么数年努力可能毁于一旦。

2016年,日本宇航局研发的X射线太空望远镜(官方名字:Astro-H)失联,最后检查出的原因是姿态控制代码存在设计缺陷。在地面,也许重新修改程序后故障可立即修复,可是在太空,由于姿态异常无法进行有效修复,19亿人民币和无数工程师的心血毁于一旦。这颗卫星失败后,日本宇航局十年内也不会再有相关的预算来发射替代卫星。

回到瓢虫一号卫星,此颗卫星是由九天微星联合翼辉信息等多家单位深度合作,基于翼辉 SylixOS 实时操作系统打造的多功能小卫星。其中翼辉信息负责设计基于 SylixOS 的高容错、低耦合卫星软件总体服务平台,这套软件平台的可靠性直接决定整星是否能够正常运转。

传统的卫星开发使用的是“按需实现”的模式,由于没有强大的操作系统和标准服务框架支持,卫星上运行的业务软件都是根据需求“重新开发”,存在软件复用度低,开发测试验证周期长等问题。

这次瓢虫一号卫星软件使用了全新的设计模式,不同于传统设计模式,这次翼辉采用与“智能操作系统”相似软件架构,即在一个成熟可靠的操作系统内核上建立一套专门针对航天产品共性需求的标准软件框架。有了这套标准软件框架,卫星应用软件可以不用因为硬件改动或驱动升级而频繁修改代码,绝大多数系统功能与服务全部提供脱离硬件具体实现的标准化接口,大大缩短卫星应用软件开发周期,降低应用程序与其他服务的耦合性,提高系统可靠性,降低了卫星软件开发与测试成本。

640?wx_fmt=png

卫星看似遨游太空、自由自在,其实充满了危险,例如:太空中高能粒子“打到”卫星计算机上可能引起的单粒子翻转;卫星向阳面温度可达100摄氏度以上,同时背阳面温度可能降至零下60摄氏度;而且这些情况时时刻刻都在发生。卫星就好比一个自成体系的小生态系统,如何保证自身稳定地运行环境决定了卫星能否正常运转。另外此颗卫星能源全靠太阳能,当运转至地球阴影区卫星将只能依靠电池工作,如何进行有效可靠的能源管理同样至关重要。这些都是卫星生存的必要条件。

虽然瓢虫一号属于低轨卫星,受地球磁场保护,辐射剂量不是很高,但出于安全考虑,瓢虫一号计算系统仍采用多机容错设计,每台计算机均提供单粒子翻转检测与修复、热平衡控制、电源管理等功能,同时还提供软件冗余备份功能,当检测出计算机程序被高能粒子损坏,可以自动切换到备份系统上,大大增强了卫星的生存能力。

卫星运行状态保障还有一项非常重要的工作:姿态控制。卫星上几乎所有的设备都对姿态有要求,例如太阳能帆板需要对准太阳,相机和通信天线需要对准目标等等,没有姿态控制,随意翻转的卫星实际作用与“砖头”差不多。与地面环境相比,在失重条件下调整姿态更为困难,一般小卫星多采用的“自旋”或“重力梯度”等被动姿控系统,而瓢虫一号则采用更为复杂且灵活的主动姿态控制系统,整个控制系统分为:测量、控制、执行机构三个部分,讲到这里是不是有些同学已经想到经典频域控制理论的“微分方程、拉普拉斯变换、传递函数、稳定性分析”和现代控制理论“状态空间”等概念?没错!卫星姿态控制就是这些理论的具体应用。

640?wx_fmt=jpeg

瓢虫一号的姿控测量组件包括:太敏(通过太阳计算空间方位)、星敏(通过已知的多颗恒星计算方位)、磁强计,执行机构主要是飞轮与磁阻尼器。翼辉信息参与瓢虫一号的姿控系统设计不多,由于时间紧任务重,没有完成预先设想的姿控系统模型化目标,既将所有控制系统抽象成统一的模型接口,不同卫星只需要导入不同的控制系统模型文件与参数,即可完成姿态控制系统。这样做的优势不仅仅可以将姿控系统设计变得标准化,同时也可降低风险,在有重力条件下实现姿控实物仿真较为困难,单纯通过计算机仿真还是有一定的设计风险,翼辉信息未来想通过在半实物化仿真方面积累的经验,将目标机运行的控制系统模型通过半实物化方式接入 Matlab 进行半实物化仿真,从而有效提高开发效率,降低风险。关于这项工作,翼辉信息已经与相关航天院所展开合作,希望在不久的将来能够应用于其他航空航天系统。

目前,瓢虫一号卫星已经完成一系列在轨测试,测控、热控、姿控、能量管理等系统状态一切正常。未来,瓢虫一号将在野生动物保护、野外应急救援、车辆船舶监测、物流追溯等领域开展系统级验证。

640?wx_fmt=jpeg

其实此次航天任务并不是 SylixOS 第一次飞向太空。就在两个月前,SylixOS 作为载荷计算机操作系统,成功为某卫星载荷提供高可靠软件平台支撑,表现优异。安全可靠地为客户提供加密的卫星通讯服务。

目前,基于 SylixOS 设计的航天器与运载系统包括但不限于:多颗通讯卫星、多颗资源卫星、某商业航天火箭飞行控制系统等,更多的航天器和运载组件将会在2019年相继发射升空。

未来,翼辉信息和 SylixOS 操作系统会承担越来越多航天任务。为人类宇航事业提供更多的服务

最后:

通过多次深度参与航天任务,翼辉信息已掌握多余度高可靠引导程序、驱动程序、操作系统、星务服务框架等技术。从2019年开始翼辉信息还会参与到更多大卫星与深空探测项目,未来是否会将这些经验进行抽象,打造一款卫星操作系统?我们正在严肃考虑中。

探索永无止境,翼辉信息一直与你同行。奔向太空,我们是认真的。



http://chatgpt.dhexx.cn/article/uetnTZvS.shtml

相关文章

一群阿里人如何用 10 年自研洛神云网络平台?技术架构演进全揭秘

【编者按】逍遥子曾说,对阿里人来说「打仗是最好的团建,参加过双 11 的叫战友」,同样,参加过多次双 11 考验的系统技术都会成为真正意义上的基础设施,阿里云飞天系统的云网络平台洛神就是如此。 本文作者 —— 阿里云智…

大繁至简,首度揭秘阿里云飞天洛神系统

“最好的网络就像神一样,无处不在,又感知不到她的存在 …… 大繁至简,这是我们努力的方向。” – 阿里云网络高级技术专家 孙成浩 2018杭州云栖大会的主会场上,阿里云产品总监何云飞介绍了阿里云自主研发的云操作系统飞天的全…

盘古:阿里云飞天分布式存储系统设计深度解析

在10月19日的云栖社区在线培训上,来自盘古团队的吴洋分享了《盘古:飞天分布式存储系统实践》。他主要从以下三个方面进行了分享:盘古是什么?盘古是用来解决什么问题的?盘古是怎么解决问题的?他主要介绍了盘…

飞天,进化!

转:阿里云的“飞天“是什么? 一、飞天是什么? 飞天(Apsara)是由阿里云自主研发、服务全球的超大规模通用计算操作系统。它可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力。 从PC互联网到移动互联网到万物互联网,互联网成为…

阿里云发布飞天2.0云计算操作系统

阿里云发布飞天2.0云计算操作系统 1991年,《科学美国人》杂志描绘了一种“无处不在的计算设备,没人会感觉到它的存在”,拉开了万物智能的序幕。 27年后的2018杭州云栖大会上,阿里云公布了面向万物智能的新一代云计算操作系统——飞…

阿里云(飞天)里的 盘古

转载:盘古:阿里云飞天分布式存储系统设计深度解析 盘古是什么? 上图列举了目前主流的云计算厂商,我们发现一个很有趣的事情:所有云计算厂商都是“富二代”,它们的分布式存储技术全部采用自研技术&#xf…

阿里云飞天系统的技术架构(转)

阿里云有以下五大优势:中国万网,提供虚拟主机托管的服务,而且还提供域名等服务,其客户群非常庞大。淘宝、阿里巴巴(内部称:B2B)、支付宝等其他子公司:有大量的数据分析业务&#xff…

阿里云飞天技术总架构师唐洪:飞天技术与应用

一年一度的阿里技术论坛(Alibaba Technology Forum)已走进第7个年头,4月15日,阿里众多技术领军人走进清华校园。通过特设的三大技术论坛,参会人员近距离接触了阿里巴巴在云计算、大数据、金融、电商等方面的技术创新。…

从飞天到倚天 阿里云底层自研技术大爆发

10月20日,2021云栖大会上,阿里云发布了倚天、磐久、神龙4.0、龙蜥、灵杰等多款重磅产品,阿里云“做深基础”成果浮出水面,底层自研技术迎来大爆发。 阿里云智能总裁张建锋表示,过去十二年,阿里云打造出中国…

阿里飞天大数据飞天AI平台“双生”系统正式发布,9大全新数据产品集中亮相

作者 | 夕颜 责编 | 唐小引 出品 | AI科技大本营(ID:rgznai100) 如今,大数据和 AI 已经成为两个分不开的词汇,没有大数据,AI 就失去了根基;没有 AI,数据不会呈现爆发式的增长。如何将 AI 与大…

独家揭秘阿里自研飞天操作系统洛神平台如何支撑起 2684 亿全球大促!| 问底中国 IT 技术演进...

作者 | 宗志刚 阿里云资深技术专家 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 2019年双11当天总成交额2684亿,交易峰值54.4万笔/秒,成交量背后是单日970PB的数据处理量。阿里巴巴核心系统100%上云,意味着公共云…

阿里云的“飞天“是什么?

转:阿里云的“飞天“是什么? 一、飞天是什么? 飞天(Apsara)是由阿里云自主研发、服务全球的超大规模通用计算操作系统。它可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提…

阿里云飞天平台

目录 0 参考列表 1 概念 2 系统架构 2.1 系统架构图 2.2 飞天内核 2.3 飞天开放服务 0 参考列表 CSDN:BigData入门(四):Fuxi(伏羲)https://blog.csdn.net/MOU_IT/article/details/95896744 1 概念 阿里云飞天平…

阿里云飞天系统

阿里云飞天系统 有幸在阿里云飞天部门工作几年,下面给出基础架构一览:

【阿里—云计算】从飞天系统到飞天2.0(核心组成:飞天洛神)

声明:资料来源 本文为此学期云计算课程的一个拓展性任务,用于了解飞天系统与其2.0版本中的飞天洛神,因存为word易丢失,于是整理成博文放置CSDN,便于今后按需查看,因为本文除排版外全为引用内容,…

【云计算与大数据计算】大数据物理、集成、安全架构及阿里云飞天系统架构讲解(超详细)

一、物理架构 物理架构 - 企业大数据系统的各层次系统最终要部署到主机节点中,这些节点通过网络连接成 为一个整体,为企业的大数据应用提供物理支撑 ,企业大数据系统由多个逻辑层组成,多个逻辑层可以映射到一个物理节点上,也可以映射到多个物…

阿里云飞天系统的技术架构

阿里云飞天系统的技术架构 阿里云有以下五大优势: 中国万网,提供虚拟主机托管的服务,而且还提供域名等服务,其客户群非常庞大; 淘宝、阿里巴巴(内部称:B2B)、支付宝等其他子公司有大…

阿里飞天云平台架构简介

一. 简介 飞天是由阿里云开发的一个大规模分布式计算系统,其中包括飞天内核和飞天开放服务。 飞天内核负责管理数据中心Linux集群的物理资源,控制分布式程序运行, 隐藏下层故障恢复和数据冗余等细节,有效提供弹性计算和负载均衡…

程序人生 - 猫咪冷知识!猫咪“呼噜呼噜”声究竟代表什么?

猫咪,包括所有的猫科动物,它们的习性都非常相似。猫咪有一个习惯,就是总是会时不时地就发出“呼噜呼噜”的声音。这种声音的频率和音调其实蛮有催眠效果的,反正八酱听到猫咪在身边发出这样的声音的时候,就很容易安眠了…

[鼠标指针][仅需1步]宝藏的猫咪Cat老师[win10/11][点击看更多免费]......

win10/11好看的免费鼠标指针样式... 1.鼠标指针样式介绍****** 推荐猫咪老师 ******* 2.安装使用3.来源 1.鼠标指针样式介绍 ****** 推荐猫咪老师 ******* Janguru CursorsJanguru Cursors X2Win 11 Cursors LightWin 11 Cursors DarkOverwatch PointerOS X El Capitan v4 MIN…