通过晶格能计算研究了镁橄榄石、钙橄榄石和钙镁橄榄石的结构,其中硅酸盐离子被视为刚体。晶格能近似为静电项和排斥项之和。利用已知的两种晶体结构Mg和Ca olvines,通过最小二乘拟合,导出了硅酸盐离子中Si和O原子的净电荷以及相关原子的排斥半径。结果如下:q个O(运行)(|e|)=-1.569,q个硅=+2.276,R(右)O(运行)(Å) = 1.998,R(右)镁=1.164,以及R(右)钙= 1.581. 硅原子的排斥相互作用被忽略了,因为硅原子会被硅酸盐离子最外层的四个O原子屏蔽。通过对CaMg橄榄石的能量最小化结构的计算,验证了所提出的势模型的可靠性和可传递性,结果表明所观察到的结构得到了很好的再现。