首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 16 毫秒
1.
结构非线性动力方程的精细积分算法   总被引:16,自引:0,他引:16  
基于线性方程精细积分的思路,对具有惯性、阻尼、刚度非线性的动力方程及参变非线性动力方程提出了一种较高精度线性化精细积分迭代计算算法,算例表明该算法可用较大的步长取得满意的计算精度,并可在较大的线性化区间获得较高的计算精度。  相似文献   

2.
求解非线性方程组的混合遗传算法   总被引:25,自引:2,他引:25  
非线性方程组的求解是数值计算领域中最困难的问题。大多数的数值求解算法例如牛顿法的收敛性和性能特征在很大程度上依赖于初始点。但是对于很多非线性方程组,选择好的初始点是一件非常困难的事情。本文结合遗传算法和经典算法的优点,提出了一种用于求解非线性方程组的混合遗传算法。该混合算法充分发挥了遗传算法的群体搜索和全局收敛性,有效地克服了经典算法的初始点敏感问题;同时在遗传算法中引入经典算法(Powell法、拟牛顿迭代法)作局部搜索,克服了遗传算法收敛速度慢和精度差的缺点。选择了几个典型非线性方程组,从收敛可靠性、计算成本和适用性等指标分析对比了不同算法。计算结果表明所设计的混合遗传算法有着可靠的收敛性和较高的收敛速度和精度,是求解非线性方程组的一种成功算法。  相似文献   

3.
以基于灵敏度分析的有限元模型修正方法为基础,提出了一种基于1范数正则化过程的结构损伤识别方法。通过与以Tikhonov正则化为代表的二次型正则化过程相比较,本文的理论分析表明1范数正则化方法在迭代计算过程中能根据上一迭代步损伤识别结果自适应地调整正则化项中的损伤参数权系数,从而显著改善了Tikhonov正则化识别结果过度光滑的缺陷,更利于识别结构的局部损伤。为解决引入1范数造成的数值计算困难,文中还对基于1范数正则化的模型修正算法进行了改进。以二维框架模型为例的损伤识别数值模拟表明:1范数正则化方法与模型修正方法相结合可以有效抑制实测模态参数中噪声的影响,体现出较好的鲁棒性;在模态噪声水平达到10%的情况下,仍能有效抑制噪声干扰,凸显结构局部损伤位置,准确识别损伤程度。  相似文献   

4.
传统的二次规划算法求解弹塑性问题时一般要经过对问题的线性化,如对屈服条件的一阶近似展开等,这在一定程度上会造成数值解的误差。为此,本文提出一种改进的策略,引入迭代与规划算法相结合的技术对问题进行处理,算法收敛平稳迅速,在大步长荷载增量下使算法的精度大大提高。由于本文的算法属于隐式算法,因而也就弥补了原二次规划算法求解弹塑性问题时只有显式算法的不足,从而达到了对原算法的进一步完善。  相似文献   

5.
牛顿迭代一致性算法及其在板弹塑性有限元分析中的应用   总被引:1,自引:0,他引:1  
本文简略讨论了有限载荷增量弹塑性有限元分析中传统切线刚度法丧失精度和牛顿迭代平方收敛速度的原因,并提出保持牛顿迭代平方收敛速度、保证一阶精度和无条件稳定性的一致性算法.一致性算法具备以下两个特征:1)采用路径无关计算格式;2)采用一致弹塑性切线模量。根据一致性算法构造出以弯矩和曲率为基本变量的弹塑性板弯曲有限元NIDKQ元。数值结果表明NIDKQ元具有令人满意的精度,同时验证了有限载荷增量下牛顿迭代一致性算法的平方收敛率特性,而传统切线刚度法随着塑性区的扩展将大大降低收敛速度。  相似文献   

6.
基于混合编码遗传算法和有限元分析的压电结构载荷识别   总被引:1,自引:0,他引:1  
与传统的优化算法相比,遗传算法不需要计算目标函数的导数信息,便于迭代,可实现全局寻优.因此,本文提出一种采用混合编码的遗传算法与有限元分析相结合,对复合材料层合板、壳进行载荷识别的新方法.在遗传算法求解过程中,设计变量的编码方法选择是其重要环节,二进制编码容易产生连续函数离散化时的映射误差,且其求解精度与染色体的编码长度紧密相关,过长的染色体描述虽可提高精度,但会显著降低算法的求解效率.为此,本文提出采用混合编码的方法进行载荷识别,即用二进制编码表征载荷作用位置,浮点数编码表示载荷的大小.这一方法大大降低了染色体的长度,并显著提高了计算效率和精度.  相似文献   

7.
一种新的有限元模型移频动力缩聚法   总被引:1,自引:0,他引:1  
张安平  陈国平 《计算力学学报》2011,28(2):168-172,295
将矩阵幂迭代法与移频技术相结合,建立了一种新的结构动力缩聚方法.该方法首先应用矩阵幂迭代法对结构的初始有限元模型进行一次缩聚,计算初始缩聚模型的特征值,然后通过判断低阶特征值的收敛情况确定移频位置,选择合适的移频值,建立移频后的广义特征方程;再根据矩阵幂迭代法迭代计算新的广义特征方程的动力缩聚矩阵,经迭代收敛后得到精确...  相似文献   

8.
结构损伤诊断的改进灵敏度方法   总被引:3,自引:0,他引:3  
提出一种改进的灵敏度方法用于工程结构损伤检测中.通过在迭代算法中引入一个“加速”公式来迅速获得足够精确的识别结果,避免了多次迭代,可以大大减少计算花费.用文献[8]和文献[10]中的两个数值算例对所提方法进行了验证,并把结果和原文中的计算结果进行比较.结果表明:采用改进的方法一般只需经过一次计算即可获得精度更高的识别结果,避免了多次迭代,显著减少了计算花费,显示了改进方法突出的优越性.  相似文献   

9.
提出一种改进的灵敏度方法用于工程结构损伤检测中。通过在迭代算法中引入一个“加速”公式来迅速获得足够精确的识别结果,避免了多次迭代,可以大大减少计算花费。用文献[8]和文献[10]中的两个数值算例对所提方法进行了验证,并把结果和原文中的计算结果进行比较。结果表明:采用改进的方法一般只需经过一次计算即可获得精度更高的识别结果,避免了多次迭代,显著减少了计算花费,显示了改进方法突出的优越性。  相似文献   

10.
牛顿迭代一致性算法及其在板弹塑性有限元分析中的应用   总被引:1,自引:0,他引:1  
本文简略讨论了有限载荷增量弹塑性有限元分析中传统切线刚度法丧失精度和牛顿迭代平方收敛速度的原因,并提出保持牛顿迭代平方收敛速度、保证一阶精度和无条件稳定性的一致性算法.一致性算法具备以下两个特征:1)采用路径无关计算格式;2)采用一致弹塑性切线模量。根据一致性算法构造出以弯矩和曲率为基本变量的弹塑性板弯曲有限元NIDKQ元。数值结果表明NIDKQ元具有令人满意的精度,同时验证了有限载荷增量下牛顿迭代一致性算法的平方收敛率特性,而传统切线刚度法随着塑性区的扩展将大大降低收敛速度。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号