美文网首页
一分钟学编程系列-火星营救(一)

一分钟学编程系列-火星营救(一)

作者: 阿达老师 | 来源:发表于2018-12-26 10:13 被阅读0次

    我们知道汽车、飞机都需要燃料才能行驶起来,太空飞船动辄要飞行100多亿公里,它们应该携带多少燃料呢?

    1977年发射的旅行者号2太空探测器在近40年的时间里行驶了超过170亿公里 ,穿过4个行星。期间,它几乎没有携带任何燃料。
    在电影中,宇宙飞船似乎直接到达了它想要的星球。在现实版本中,实现太空飞行要更为复杂。我们要借助一套重力助推的系统来完成星际旅行。

    德国数学家约翰内斯开普勒在400年前观察出了行星运动定律,牛顿将这一定了总结成了物理三大定律。这也成为了古典运动力学的基础。

    我们可以通过它预测一切事物的运动,太阳系及其他地方包括行星,彗星和小行星。
    牛顿的第一定律规定了一个对象除非有外力作用,否则它将永远在不动或沿直线行驶这两种状态上。
    因此,除非有什么东西推动,地面上的岩石不会自行移动。如果把这块石头放在太空中,它会自行一直飞行下去。

    牛顿第二定律指出物体的速度会在力的作用下发生变化。这个定律也是可逆的,当他的速度降低是,也会产生很大的动力。这也是陨石以17 km / s的速度行驶击中地球可能是如此具有破坏性的原因。

    理解这两个定律后我们就可以一起看一下什么是重力助推了。
    每个行星都有巨大的引力,当飞船靠近这个行星时,这个力量会改变飞船的运行速度和方向。如果我们调整好飞船本身的动力,飞船在动力和行星引力的共同作用下会绕着飞船转向,并已一个飞船大的速度逃离这个星球。

    简而言之,重力助推就是一个改变航天器飞行方向和速度的技术。通过这个技术,我们可以在使用很少动力的情况下改变飞船的运行方向。重而实现太空飞行。

    下节课,我们利用重力助推原理一起完成一个火星营救游戏,赶紧开始吧!我是阿达老师,孩子身边的编程专家。

    相关文章

      网友评论

          本文标题:一分钟学编程系列-火星营救(一)

          本文链接:https://www.haomeiwen.com/subject/cygclqtx.html