先跟着激波一起走
取局部 轴从上游指向下游,让流入、流出速度 都沿这个方向为正。质量密度 用千克每立方米,压力 用帕斯卡。激波厚度远小于曲率半径时,可以先把一小块前沿当作平面。
盯住前沿的一块固定面积。在一小段时间里,流入的气体原先占据一个柱体:底面积就是这块面积,长度是速度乘以时间。体积乘密度,便是穿过它的质量。稳态激波不会一直在这窄窄的一层中堆积质量,因此流入与流出的质量通量必须相同。
把共同的质量通量记为 ,压缩比记为 ,立刻得到 。密度增大,就要在这个参考系里减速。至于气体相对遗迹中心朝哪边走,还需要转换参考系。
动量还要由压力传递
运动气体携带动量,压力也在控制体边界上施力。把两项加起来,才是穿过边界的动量通量。这里假设上游气体很冷,它的压力相对冲压可以忽略;这就是所用的强激波极限。
将 代入动量平衡,可得 。下游流动虽然减慢,压力却接过了一部分动量传递。
只用动量平衡,还不能选出压缩比。接下来追踪能量,并暂时限制为没有辐射损失、磁应力和高能粒子反作用的理想气体。气体除了携带内能,流经边界时还要顶着压力做功;内能加上这部分压力功,合在一起叫焓。
绝热指数 是定压比热与定容比热的比值。这里的单原子气体,热能储存在三个平移运动方向,比值为 。
能量守恒选出四倍压缩
把能量通量除以共同的质量通量,留下单位质量的动能与焓。忽略上游焓,再代入刚得到的下游压力,最后除以上游动能,就得到下面的代数式。
整理后的二次方程有两个根。 表示没有跳跃;另一个才是压缩的激波。单原子理想气体取 ,因此压缩比为4,下游流速降为上游的四分之一,下游压力是上游冲压的四分之三。
这三项结果来自同一组守恒关系。若随意配上四倍密度和一个无关的流出速度,连质量都无法守恒。辐射冷却很强时,压缩可以远大于四;磁场或高能粒子若参与动力学,方程也要加入相应的应力与能量。
对应阅读:Chevalier (1982), Self-similar solutions for the interaction of stellar ejecta with an external medium, ApJ258,790–797 · Sandbox Physics independent supernova-remnant Python science reader
算温度前,先数清粒子
从压力得到温度,需要状态方程 。其中 是玻尔兹曼常数, 是质子质量, 是每个热粒子的平均质量,要把离子和电子都算进去。完全电离的纯氢,每个质子对应一个电子,因此 。
例题取流入速度 ,并假设电子和质子已经达到相同温度。将四倍密度与下游压力代入,可得 ,即 。这里不能漏掉密度的四倍压缩。
真实的无碰撞激波未必马上让电子与离子达到同温。气体平均压力的跳跃可以确定,X射线谱所关心的电子温度却仍可能不同。要计算实际谱线,还得接上电离和辐射过程。
对应阅读:Sandbox Physics independent supernova-remnant Python science reader
再回到向外膨胀的遗迹
若正向激波以 向外扫过静止环境,上游相对速度就是 。下游气体相对遗迹中心以 向外运动。改到跟随激波、局部轴朝内的参考系,才得到前面所用的下游速度。
反向激波遇到的气体原本就在膨胀。反向激波半径处,未激波抛射物的速度为 ,减去反向激波速度,才是实际流入的相对速度。这里若直接套用正向激波速度,就算错了来流的动能。下一章会把这两个不同的来流接成双壳层问题。