SpaceX的龙飞船刚刚成功降落,飞船的性能得到完美验证。
毫无疑问,飞船的软件是飞船最重要的组成部分之一。在龙飞船首飞成功之后,SpaceX公开了一些龙飞船软件方面的信息,看后让人感叹SpaceX总能在保证安全的前提下,大幅度地降低系统的开发成本。
网站制作SEO优化|http://www.5cocoi.com
龙飞船的人机交互界面
当龙飞船刚发布的时候,最让人惊艳的就是它三个触摸屏控制界面,背景蓝色非常有科技感。
SpaceX选择这种方案,是想让飞船尽量自动化,不需要人去操作,但同时又使宇航员可以获知飞船尽可能多的信息。
但同时,为了保证安全,飞船的关键功能可以通过在显示屏下方的按钮来控制。这些按钮控制了包括飞船的灭火系统,降落伞,逃生系统,中断飞往国际空间站的飞行,开始紧急脱轨等。显示器的清晰度和可操作性也在振动环境下进行了测试,测试团队和宇航员使用手套和加压太空服进行了许多测试。
龙飞船的人机界面开发相对来说很便宜,它的图形界面是通过Web技术(特别是JavaScript,HTML和CSS)创建的,都是非常常用的语言。它使用Chromium网络浏览器(众所周知的Google Chrome浏览器的开放版本)显示在驾驶室显示屏上。因此可以说,龙飞船通过网站与宇航员进行交互。
在Web技术中创建图形用户界面的优点是开发的简便性和速度。这在SpaceX开发过程中很重要,因为它使他们能够根据宇航员的评论快速更改界面。SpaceX能够当天更改界面并在第二天进行测试。结果,他们不仅开发进度很快,而且有效利用了宇航员的时间。大大降低了龙飞船人机交互界面的开发成本。
值得一提的是,这种形式的用户界面最初只是为了给NASA做演示而创建的。但是当工程师尝试在龙飞船的计算机上运行它时,发现它运行良好。由于Web技术可以招到大量便宜的程序员,使SpaceX持续的使用Web技术开发。
抗辐射策略
龙飞船总共至少携带了54台计算机,工程师们透露飞行计算机的性能与五年前的智能手机相同。
带这么多冗余的计算机不仅可以提高系统对各种软件和硬件问题的适应能力,而且还可以防止辐射错误。这是航天器的主要危险之一。
使用抗辐射芯片等,可以防止飞船受到辐射问题,但SpaceX不使用抗辐射电子设备。
有几个原因,这些专用设备非常昂贵,火星车好奇号的控制计算机的价格约为二十万美元。相比之下,一个简单的双核x86处理器(SpaceX使用)的价格不到100美元。
同时,抗辐射计算机主要基于较旧的技术。因此它们具有较低的性能并支持较少的编程语言和开发工具。这使他们的软件开发更加困难和昂贵。利用广泛可用的工具生态系统,利用通常可用的低成本处理器,SpaceX可以廉价地构建冗余系统,从而使开发更加轻松快捷。
SpaceX使用多套冗余系统,通过软件比较计算机计算,会发现辐射造成的错误。随后,可以通过重新启动故障计算机来解决这些问题,该计算机将用其他计算机的内存中的正确数据覆盖计算机内存中的错误数据,从而规避辐射问题。
好了,今天就到这里,欢迎大家关注我,下次再见。
女性|http://www.5cocoi.com
谈一谈:陶瓷的设备在选购时应该比较注重地方 防滑地板 小编介绍道在人们的生活中会接触非常多的陶瓷用品,而这些日用陶瓷用品可以包括餐具、茶具、咖啡具等内容。不过具体选购的过程中,很多朋友往往不知道如何选择,大家可以更好丰富这部分的知识,这样便能够选购更...
SpaceX的龙飞船刚刚成功降落,飞船的性能得到完美验证。 毫无疑问,飞船的软件是飞船最重要的组成部分之一。在龙飞船首飞成功之后,SpaceX公开了一些龙飞船软件方面的信息,看后让人感叹SpaceX总能在保证安全的前提下,大幅度地降低系统的开发成本。 网站制作SEO优化 |...
90后已经意识到自己不再年轻,开始向养生的道路上迈进,不过很多女生还是顽强地以中年少女自称,并研究出了一套佛系养生法。例如,熬最深的夜,用最贵的面膜和眼霜;一边肆无忌惮地露腿,一边贴着暖宝宝。其实,只要心态好,一直都是正青春,享受乐趣同时兼顾身体健康...