论文部分内容阅读
结构振动控制的发展很多都局限于对于线性结构的研究,但是结构在强震作用下将不可避免地进入塑性阶段,从而表现出非线性行为,因此研究结构非线性振动控制具有重要的理论与实际意义。本文着重研究了结构非线性振动控制的智能控制算法与模型试验,主要研究内容如下:1.针对设置层间控制器的结构非线性振动控制问题,结合滑模控制和自适应模糊控制算法各自的优点,提出了结构非线性振动的自适应模糊滑模控制算法,并采用模糊系统来消除滑模控制中的抖振现象,根据Lyapunov稳定定理设计出了相应的模糊控制器和自适应律。为了解决全状态观测问题,利用神经网络的非线性逼近能力,基于结构的非线性振动模型设计了动态神经网络观测器。通过在Benchmark结构非线性振动模型上的仿真验证了本文提出的智能算法的有效性,并进行了鲁棒性分析,结果表明:自适应模糊滑模控制可以很好地控制结构非线性振动,且具有比线性控制算法更好的鲁棒性;同时动态神经网络观测器也能够较好地观测结构非线性振动的全部状态,从而能够实现基于自适应模糊滑模控制算法的结构非线性振动输出控制。2.分析了本文提出的自适应模糊滑模主动控制力的特点,得出其适合用半主动控制算法实现的结论。通过选择合适的半主动控制算法,利用磁流变阻尼器来跟踪和实现此主动控制力。在Benchmark结构非线性振动模型上进行了磁流变半主动控制仿真分析,并对主动控制力、半主动控制力的特点和控制效果以及结构半主动控制系统耗能进行了分析。同时采用遗传算法对磁流变阻尼器的位置进行了优化,根据半主动控制算法的特点,提出了两阶段的优化算法,并给出了20层Benchmark模型中磁流变阻尼器的最优布置。同时针对作动器故障问题,采用动态神经网络辨识出现作动器故障的结构非线性振动模型,并基于此动态神经网络模型提出了结构非线性振动的容错控制算法。3.针对设置AMD的结构非线性振动控制问题,根据AMD控制的特点,提出了相应的模糊控制算法。为了解决AMD控制高层结构时模糊输入过多的问题,采用基于二次型指标的广义模糊输入,通过仿真验证了本文所提出的控制算法的合理性和有效性。结合仿真结果对AMD控制的目的及本质进行了较深入的分析,从而对AMD控制结构非线性振动提出了一些合理性的建议。最后,为了改善AMD对结构非线性振动控制可能放大层间响应的问题,采用AMD控制和层间阻尼器相结合的联合控制方式得到了很好的控制效果。4.利用压电材料对考虑几何非线性及模型不确定性的非线性梁进行了振动控制的试验研究,对于梁在大变形时产生的几何非线性进行了理论及试验研究和分析,并通过在梁端附加质量来模拟此结构的质量不确定性,然后对于不同的质量不确定性,通过试验比较了一般的模糊控制与自适应模糊滑模控制的控制效果,试验结果也验证了自适应模糊滑模控制对于非线性及模型不确定性有较好的控制作用。5.为了解决结构非线性控制试验模型的可重复性问题,提出并实现了利用旋转式磁流变阻尼器模拟结构塑性铰的方法,建立了相应的结构非线性振动的试验模型。通过控制此旋转式磁流变阻尼器的输入来实现不同的非线性行为,在各种不同的非线性行为下利用磁流变阻尼器实现了对于此试验模型的半主动控制,进而在此试验模型上验证了动态神经网络观测器及自适应模糊滑模控制算法的有效性。试验结果也表明本文提出的智能控制算法能够较好地实现对结构非线性振动的控制。