安德森热库法(Andersen thermostat),理学-化学-物理化学-计算与理论化学,在分子动力学模拟中用来产生正则系综(NVT)分布的温度恒定方法。通过随机力将体系与热库耦合起来,随机力可以将选定原子和分子的速度或动能进行重新分布,从而得到恒定的体系温度。原理假设体系放置在一个温度为的热库中,热库与体系的相互作用是通过随机选取体系中的某个粒子施加随机的作用力实现,这种作用力可以视为随机碰撞,碰撞的强度由一个设定的碰撞频率决定,一个粒子在时间内发生一次随机碰撞的概率为,碰撞发生的时间满足泊松分布:安德森热库法的基本步骤为:首先使用分子动力学方法模拟体系中粒子的运动,然后以的概率选定粒子发生随机碰撞,被选中粒子的速度需满足热库温度的麦克斯韦-玻耳兹曼速度分布,其余粒子的运动速度不受影响。安德森热库法实际上是分子动力学和随机碰撞交替进行的过程,两次随机碰撞之间粒子的运动服从牛顿力学,代表体系的相点在相空间的某个等能面上演化,随机碰撞发生之后,相点移动到另一个等能面上,这样就可以遍历相空间中所有可能的等能面。