我有一种情况,我试图最大化一些点粒子之间的距离。例如,我有一个 100 Å 的周期性模拟框,我正在放入 361 个粒子。理想情况下,径向分布函数在特定 r 之前为零,此时它应该跳转到某个特定值。
我在实际实施时遇到了麻烦。我的第一步(我在 LAMMPS 中执行此操作)是将带 +1 电荷的粒子随机放置在一个盒子中,然后应用能量最小化。不幸的是,这种能量最小化只能达到局部最小值,结果很糟糕。我的下一个尝试是使用 NVT 集合在粒子移动时缓慢地从粒子中汲取能量,我发现我汲取能量的速度越慢,结果就越好。问题是这需要很长时间才能获得好的结果。
必须有更好的方法来解决这个问题。有任何想法吗?