显示初始条件
拖动输入也按这些范围与步长取整。负切向速度表示反向;角度向右为0°、向下为90°。重新开始和共享链接使用相同的初始条件。
调整单源的初始速度,比较轨道与逃逸条件;放置固定多源,观察粒子运动。结合明确的公式、可核算的示例与模型限制,理解重力和运动之间的关系。
单源链接保存初始条件;多源链接保存当前重力源配置和粒子状态。切换模式会暂停播放,并保留各模式的状态。
显示初始条件
拖动输入也按这些范围与步长取整。负切向速度表示反向;角度向右为0°、向下为90°。重新开始和共享链接使用相同的初始条件。
单一引力源轨道模式通过初始半径和速度研究一个粒子的轨迹与能量。固定多源配置实验允许自由放置引力源,比较多个试验粒子所受的力。两种模式都采用平面内的软化力模型,并非广义相对论或真实太阳系、双星、星系的模拟。
选择“单一固定源的圆轨道”,在中心放置质量为200的固定源,并在半径80、120、160、200和250处放置五个粒子。默认G=1时,其切向速度为 $v_c=\sqrt{200r/(r^2+100)}$。半径200处粒子的初始速度约为0.998752模型速度单位。播放模拟,观察其半径是否基本保持不变。
暂停后改变G,引力源位置和粒子速度保持不变,但引力会发生变化,因此原来的圆轨道条件不再成立。再次选择预设,会按当前G对应的圆轨道速度重建初始配置。不要把改变G前后的能量当作同一系统的守恒量来比较。
在“两个固定引力源”和“两源粒子群”中,只有试验粒子运动。引力源不受粒子的反作用力,彼此也不运动。“两源粒子群”并不是星系碰撞计算。
点击或轻触图中的空白位置,可添加指定质量的引力源;拖动引力源可移动其位置。在电脑上右键点击引力源可单独删除。在手机上,“删除引力源”会清除所有引力源,方便重新配置。“添加粒子”会添加30个粒子。“显示网格密度”只改变绘图,不改变作用力或积分时间步长。
粒子总动能为 $\sum_i |\mathbf v_i|^2/2$,其中每个试验粒子的质量取1。该值不含势能,单独并不守恒。对于在固定引力源、恒定G下运动,且未发生捕获或显示域停止的粒子,守恒量是动能与势能之和。
设粒子到引力源 $j$ 的距离为 $r_j$,向外的单位向量为 $\hat{\mathbf r}_j$,则加速度和单位质量的势能如下。粒子运动、力的箭头和网格深度使用同一模型。网格深度为便于观察而设有上限,并不是时空曲率的计算结果。
多源模式的软化长度固定为 $s=10$,单一引力源模式为 $s=18$。两者加速度形式相同,但软化长度和输入定义不同,不能忽略这些条件直接比较显示数值。距离、速度、质量和时间均采用模型单位,未定义与m、km/s或kg的换算。多源模式采用RK4积分,模型时间步长最大为0.03,接近引力源时进一步缩短。
每个引力源的捕获半径为 $1.5(4+0.55\sqrt{m_j})$。粒子被捕获后停止计算,不模拟碰撞后的运动或质量合并。距原点超过4000的粒子按显示域条件停止,这不代表基于能量的逃逸判定。安全上限为128个引力源和2048个粒子。
图中各坐标轴的显示范围为−360至360,但粒子不会在边界反弹,也没有速度上限。离开图像后,仍会计算至停止半径。调整显示尺寸不会改变世界坐标中的位置或速度。分享链接保存当前引力源、有效粒子状态和显示设置,恢复时保持暂停。不包含轨迹历史、已运行时间或已捕获的粒子。
单一引力源模型采用固定软化长度s=18,以限制中心附近的作用力。距离、速度和GM采用模型单位,不是au或km/s。本工具不计算广义相对论中的时空或测地线。
$$\mathbf{a} = -\frac{GM}{r^2+s^2}\,\hat{\mathbf{r}}$$与作用力一致的单位质量势能,以无穷远为零:
$$\Phi(r) = -\frac{GM}{s}\arctan\left(\frac{s}{r}\right)$$圆轨道速度:
$$v_c = \sqrt{\frac{GM r}{r^2+s^2}}$$半径r处的逃逸速度:
$$v_{esc} = \sqrt{-2\Phi(r)}$$比能量为负表示束缚轨迹,非负表示非束缚轨迹。但部分轨迹会在中心附近停止显示。该软化模型的非圆轨迹不一定是严格的开普勒椭圆或双曲线。
$$\varepsilon = \frac{v^2}{2} + \Phi(r)$$检算:r=200、GM=40000、s=18时,v_c≈14.0852、v_esc≈19.9731。切向速度14.1、径向速度0对应ε≈−100.0576,是接近圆形的束缚轨道。近点和远点半径由能量及角动量计算,不会把离开图像判定为逃逸。
速度的大小与方向: 即使速率相同,改变切向和径向分量也会改变角动量,进而改变近点和远点半径。位置角度改变轨道朝向,但在这个中心对称模型中,相同半径和速度分量对应相同能量。
离开图像不等于逃逸: GM=40000、r=320、切向速度14.1、径向速度0时,ε≈−25.4634,轨道仍然束缚。形式上的远点半径约为1251.30。离开较小的显示区域,并不意味着远点变为无穷远。
固定引力源与引力助推的区别: 这里的引力源固定,且没有摩擦或推进,因此比能量守恒。接近引力源时速率增大,回到相同半径时速率也恢复相同值。与运动行星交会时在另一参考系中的能量变化,不包含在本模型中。
与理想牛顿模型的比较: 当r远大于s时,作用力趋近于−GM/r²。进行带实际单位的卫星计算时,也应检查相关轨道力学工具的假设和适用范围。
单位与假设: 不要把显示数值解释为au、km/s或太阳质量。中心引力源固定,忽略试验粒子的反作用力,不包含阻力、推进或相对论效应。
近点、远点与有限显示域: 近点和远点半径是有效势Φ+J²/(2r²)与初始能量的交点,其中J为单位质量的角动量。中心方向没有定义,因此在r<6时停止显示,即使形式上的近点位于更内侧。半径超过4000时,也按显示域条件停止。这两项停止规则均独立于能量的正负。
数值积分与轨迹预览: RK4采用最大0.03模型时间的步长推进,但不保证长期严格守恒。淡色线为有限时间的轨迹预览,未必覆盖完整周期。“近圆”条件按速度输入步长0.1取整。
参考资料:MIT OpenCourseWare:中心力运动与轨道 介绍中心力的能量、角动量及理想牛顿轨道。本页的软化势由所采用的作用力积分得到,与参考资料中的牛顿公式不是同一模型。
接近圆形: 设置GM=40000、r=200、vθ=14.1、vr=0、角度0°。s=18时,圆轨道速度≈14.0852、逃逸速度≈19.9731、比能量≈−100.0576。近点半径200、远点半径约200.83,构成接近圆形的束缚轨道。“近圆轨道”按钮可载入这些输入。
比较逃逸条件: 保持其他输入不变,将vθ改为20.8:ε≈16.8574,轨道为非束缚,远点为无穷远。“逃逸”按钮可载入此实例。这些数值采用模型单位,不是真实行星的速度。