摘要

在结构可靠度指标的求解中,HL-RF迭代算法由于其格式简单,效率高被广泛应用到一次二阶矩计算中。然而该方法仅适用于功能函数非线性程度低的情况,当功能函数非线性程度较高时,HL-RF算法常会出现混沌、振荡和周期解的现象,甚至导致不收敛。该文在混沌控制理论的基础上提出了一种新的修正的混沌控制算法来控制迭代过程中产生的振荡。该方法在保留基于混沌控制方法稳健性的同时提高了计算效率,并对迭代过程中振荡现象引入了一种新的判据。当迭代过程逐渐收敛到最可能失效点时,采用经典的HL-RF算法;当检测到振荡时,采用基于修正混沌控制的迭代算法。算例结果表明:基于修正混沌控制的迭代算法能有效解决迭代中的振荡问题,与经典的HL-RF算法相比,该算法具备效率和稳健性方面的优势。