为了提高一次可靠度方法的计算精度和计算效率,文章利用Beta分布拟合了功能函数中的随机变量的概率分布,利用VBA语言给出了将Beta分布和对数正态分布转化为标准正态分布的方法,采用蒙特卡洛模拟法比较了采用不同概率分布的一次可靠度计算精度。算例分析表明:当功能函数中随机变量服从对数正态分布时,失效概率被高估;当随机变量服从正态分布时失效概率被低估。利用本文提出的Beta分布拟合随机变量的概率不仅大大提高了计算精度,而且在保证迭代收敛的前提下提高了计算效率。