外观
Lecture 2 Computational Stellar Astrophysics and Supernova Explosion Models
约 2149 字大约 7 分钟
2026-07-29
Prof. Friedrich Röpke, from Heidelberg University
Computational fluid dynamics
我们选择使用流体力学来进行模拟 —— 这件事有很多好处,比如它能够应用一些统计力学的基本规律,能够唯象解决部分问题,同时其采用的假设是「物质连续性假设」. 能够进行这种假设,需要满足如下条件:
- ℓ≫ℓmfp (mean free path):我们可以看作连续物质,研究宏观行为. 如果流体体元的尺度远大于平均自由程、又远小于问题尺度,那么我们就能够很好的定义密度分布和温度分布等等.
- N→∞limE/N 有限 (=const.),也就是仅有短程力.
对于大尺度的天文研究对象,第一个条件基本满足;但是因为引力起主导作用,因此第二个条件有很多问题.
Conservation laws:考虑一个广延量 A 在体积 V 中,仅有两种可能的改变 A 的方式,
dtdA=dtdfA+dtdsA
第一项是 flow,也就是流入流出对 A 造成的变化;第二项是产生或者消耗. 定义 A 的密度为 a,那么
A=∫VadV
流密度 ja 和源密度 s(a) 满足:
dtdfA=−∫∂Vja⋅dS,dtdsA=∫Vs(a)dV
得到连续性定律:
dtd∫VadV=−∫∂Vja⋅dS+∫Vs(a)dV
其微分形式是
∂t∂a=−∇⋅ja+s(a)
对质量、动量和能量写连续定律:
∂t∂ρ+∇⋅(ρv)=0∂t∂(ρv)+∇⋅(ρv⊗v)+∇P=ρf∂t∂(ρetot)+∇⋅(ρetotv)+∇⋅(Pv)=ρv⋅f,etot=21∣v∣2+ρϵ
这是流体力学的 Euler 表述. 这些方程并不完整,必须再引入物态方程.
对于非理想流体,更进一步有 Navier-Stokes 方程,把压强变为一个压强张量 Π:
Π=−P1+τ
τ 是 viscous stress tensor,
τ≡μ[∇v+(∇v)T]−(32μ−κ)(∇⋅v)1
湍流和层流的判据:Reynolds 数,
Re=μv/L2ρv2/L=μρvL
天文上,尺度一般非常巨大;但是黏度不高,基本都是气体. 所以会遇到 1010 以上的巨大 Reynolds 数. 这种情况下完全可以看作理想流体,用 Euler equations 来进行计算.
在电脑上,一般把微分方程转为差分进行计算,我们采用的方法一般叫作 finite volume methods (有限元方法),用 qjn 估计 q 在一个区间 Cj=[xj−1/2,xj+1/2] 上的平均值. 定义
qjn≡Δx1∫xj−1/2xj+1/2q(x,tn)dx=Δx1∫Cjq(x,tn)dx
从连续性定律开始,
∫Cjq(x,tn+1)dx−∫Cjq(x,tn)dx=∫tntn+1f[q(xj−1/2,t)]dt−∫tntn+1f[q(xj+1/2,t)]dt
(也就是 Cj 区间上 q 平均值在两个时间戳之间的变化,来源于这段时间内相邻两个区间对这个区间造成的影响)
Rearrange:
Δx1∫Cjq(x,tn+1)dx=Δx1∫Cjq(x,tn)dx+Δx1{∫tntn+1f[q(xj−1/2,t)]dt−∫tntn+1f[q(xj+1/2,t)]dt}
写成平均形式,
qjn+1=qjn+ΔxΔt(fj−1/2n−fj+1/2n)
上面这个叫作 Godunov's scheme,本质上是把原先连续的函数重构一次,变成每段区间上为一个常数的阶梯状函数.
Modeling Stellar Hydrodynamics
对于星际物质,具有自引力,我们有 Poisson 方程来描述引力:
∇2Φ=4πGρ
另一个重要效应是核反应,它造成组元变化,
Y˙i=j∑cijλijYj+j,k∑cij,kρNA⟨j,k⟩YjYk+j,k,l∑cij,k,l⟨j,k,l⟩YjYkYl
这里的系数分别是
cij=Ni,cij,k=m=1∏nm∣Njm∣!Ni,cij,k,l=m=1∏nm∣Njm∣!Ni
对于每个 species,仍然有连续性,
∂t∂(ρXi)+∇⋅(ρXiv)=ρfi
核反应还有能量释放,会影响整体的能量方程.
考虑这些效应后,总的方程变为
∂t∂ρ+∇⋅(ρv)∂t∂(ρv)+∇⋅(ρv⊗v)+∇P∂t∂(ρXi)+∇⋅(ρXiv)∂t∂(ρetot)+∇⋅(ρetotv)+∇⋅(Pv)=0,=−ρ∇Φ,=−∇⋅(ρviDXi)+ρfi,i=1,…,N,=−ρv⋅∇Φ+ρi=1∑NXiviD⋅fi−∇⋅q+ρS.
维持流体平衡:小 Mach 数 (物体速度与介质声速之比) 的流会因为小的微扰而被激发,要维持流体在小扰动下的基本稳定并不是 trivial 的.
警告
这节精神恍惚了好多没记下来的.
Modeling Supernova Explosions and Nucleosynthesis
考虑一个超新星爆炸,其能量来源是引力,如果简单计算一个恒星塌缩为中子星产生的能量,
Eg=−53RGM2∼1053 erg
足以将 1M⊙ 的喷流加速到 104 km/s 的速度.
SNIa 的亮度有一部分来源于 56Ni 的衰变链.
Chandrasekhar 极限:MCh∼1.43(2Ye)2M⊙,其中 Ye≡Z/A. 因此这里有两种方式达成这个极限,一种是简单的质量增加,另一种是减小 Ye.
fate of massive stars depends on initial stellar mass:
- stars with M≈7∼10M⊙ form degenerate O-Ne cores → collapse by rapid electron capture → electron-capture SNe
- stars with M⩾10M⊙ form Fe cores → collapse by nuclear photodisintegration → ordinary core-collapse SNe
- for higher masses: formation of black hole (quiescent, or very energetic as hypernova in case of rapid rotation)
- stars with M⩾100M⊙ apporach gravitational instability before onset of O-burning → collapse by electron-positron pair formation → pair-instability SNe, or thermonuclear explosion
Electron-capture Supernovae (ECSNe):由于大量的电子捕获,Ye 被减小,因此容易达到 Ch 极限;但是其具体机制仍然在研究中. 能量大多数由中微子携带离开.
Ordinary CCSNe:形成铁核,依靠质量累积达成爆炸.
主要爆炸流程:
main effects: photodissociation, efficient electron captures → runaway process.
为什么 SNIa 被认为是白矮星的爆炸?
- 它有特殊的谱线红移,6150A˚ 的谱线在喷流中出现,以 104 km/s 远离爆炸源,因此会有特征红移;
- 另外爆炸后很短时间就无法观测到,有的例子短于 4 h.
Combustion waves:一般处理作一个 sharp front,作为截断面,这种处理称为非连续性估计. 问题在于之前的理论从来没有包含过非连续性的解,因此这时候只能用积分形式的解法尝试求解.
在边界上,用跳变的边界条件:取中间值 (插值),同时加入一项焓增量表达燃烧前后的物质能量变化. 出现跳变之后,模拟模型的压强随时间变化曲线变为一条斜率跳变的折线,更好地拟合原先的曲线.
Beyond 非连续性估计:我们用非连续性估计来体现燃烧前后的物态变化,这件事情有更深层的物理依据. 根据微观的 deflagration (爆燃) 模型,一个爆燃反应包含微观传输过程,从燃烧区传递到非燃烧区. 传导用的是简单的 Newton 定律,q=−σ∇T. 在白矮星热爆炸的极端条件下,此过程能够看作非连续的.
Practical Exercise
做了一个小的数据分析练习.
更新日志
2026/7/29 14:53
查看所有更新日志
7e278-fix(about): remove some wrong links; feat(notes): add new note于
