振动控制 主动控制算法简介

合集下载

结构设计中的振动控制

结构设计中的振动控制

结构设计中的振动控制在现代工程领域,结构设计中的振动控制是一个至关重要的课题。

无论是高楼大厦、桥梁、机械装备还是航空航天器,都需要有效地控制振动,以确保其安全性、稳定性和正常运行。

振动,简单来说,就是物体在平衡位置附近的往复运动。

在结构中,振动可能由多种因素引起,比如风荷载、地震作用、机器运转、人群活动等。

如果对振动不加以控制,可能会导致结构的疲劳破坏、降低舒适度、影响设备的精度和可靠性,甚至造成严重的安全事故。

为了实现有效的振动控制,工程师们采用了多种策略和方法。

其中,被动控制是较为常见的一种。

被动控制主要是通过改变结构的固有特性,如质量、刚度和阻尼,来减少振动的响应。

例如,增加结构的刚度可以提高其自振频率,从而使其避开外部激励的频率范围,减少共振的发生。

在建筑结构中,常常通过增加梁柱的尺寸、使用高强度材料来提高刚度。

阻尼则是另一个关键因素。

阻尼能够消耗振动能量,使振动逐渐衰减。

在结构中,可以通过使用阻尼器来增加阻尼。

常见的阻尼器有粘滞阻尼器、金属阻尼器和摩擦阻尼器等。

粘滞阻尼器利用液体的粘性来消耗能量;金属阻尼器通过金属的塑性变形来吸收能量;摩擦阻尼器则依靠接触面的摩擦力来实现能量的耗散。

质量调谐阻尼器也是一种有效的被动控制装置。

它通过调整质量和刚度,使其与主体结构产生共振,从而将振动能量从主体结构转移到阻尼器上并消耗掉。

主动控制是振动控制中的另一个重要手段。

主动控制是指通过外部能源输入,实时监测结构的振动状态,并施加相应的控制力来抑制振动。

主动控制系统通常包括传感器、控制器和作动器。

传感器用于感知结构的振动信息,将其传递给控制器;控制器根据预设的算法和策略,计算出所需的控制力;作动器则根据控制器的指令施加控制力。

主动控制在一些对振动控制要求非常高的场合,如航空航天领域和精密仪器设备中,发挥着重要作用。

但主动控制也存在一些局限性,比如系统复杂、成本较高、可靠性相对较低等。

半主动控制则结合了被动控制和主动控制的特点。

应用迭代学习控制的减震系统主动控制

应用迭代学习控制的减震系统主动控制

维普资讯
2 4期
郝 晓弘 , : 等 应用迭代学 习控制的减震 系统主动控制
6 2 4l
即可 简化 为 : + +K = q f () 4 ( ) 中, 、 4式 M C和 K分 别 为 2×2阶的 质量 、 阻尼 、 硬 度矩 阵 , q为 2维 向量 。式 ( ) 4 也是 一般 通用 的质

定 程 度 的震 动 在 工 程 和建 筑 中产 生 各 种 问
昂贵 。其 主要优 点 是 在 低频 时 , 有 更 好 的 静 态稳 具
题, 它会 给船舶 、 机 、 动 车 以及 火 车 上 的乘 客 和 定 性 能和 动态 性 能 。就 振 动 主 动 控 制 的应 用 来 看 , 飞 机 工 作人 员带 来 不舒 适 感 , 且 有 一 定 的危 险性 。所 控制 的方法 主要 有极点 配 置法 、 优控 制 方法 、 而 最 自适
维普资讯
第7 卷 第 2 期 20 年 l 月 4 07 2 I7 -89 2 0 )46 2 -5 6 11 1 ( 07 2 -4 00







Vo . NO 2 17 .4
De .2 c7 e 0r
S i n e T c n lg n n i e r g c e c e h o o y a d E gn e i n
以, 利用 震 动隔离设 备 抑制震 动 , 过去 5 在 0年 间 , 一 应 控制 方法 、 能控制 方法 等等 , 广 泛地 应 用 于航 智 并
直 是许 多学者 关注 和研究 的热 点 。 传 统的被 动减 震 系 统 , 利 用 有 弹力 的弹 性 体 是 装置, 震动源和机械装置 和灵敏设备隔离开 来。 将

结构振动控制技术的原理和应用

结构振动控制技术的原理和应用

结构振动控制技术的原理和应用摘要:结构的振动控制是一个应用领域相当广泛的问题,不仅产生振动的根源的种类繁多,而且消除和降低振动的方法也很多,所谓的结构振动控制是指通过某种方法使结构的动力响应控制在工程所容许的范围内,不至对结构和设备造成损害,对人造成不适。

关键词:结构振动;控制技术;原理;应用1被动控制所谓的被动控制,它是指的一种无需借助任何外来能源,只要在结构的某部位添加一个子系统,或者是通过对于结构之中的某些构件的结构体系进行适当的处理,从而使得整个结构体系的动力特性发生改变。

如果采用被动控制的方式,其主要的优势就在于构造较为简单,而且其造价也相对低廉,在使用的过程中,保养和维护都十分的容易,应用该方式不需要其它的能源支持,所以在实际的建筑工程中这种方式已经开始得到运用。

被动控制又可以分成隔震、吸振和耗能三种控制形式。

1.1基础隔震所谓的基础隔震,就是指的通在上部结构和基础之间设置专门的隔震消能装置,使得地震能量在向上传输的过程中能够被吸收,有效地减轻上部结构的振动。

基础隔震能够降低结构的振动频率,但只能对高频地震波产生效果,因此不适用于高层建筑,主要被应用在短周期的中低层建筑与刚性结构上。

1.2吸振隔震而吸收隔震则是指的在主体结构之上附加一个吸振器子系统,通过这个子系统来对于振动的能量进行吸收,从而有效地减少主结构的振动。

就吸振器而言,它自身也是一个小型的振动系统,其主要是由质量系和弹簧系所构成的,其质量系能够产生惯性力,而这一惯性力可以作为控制力,然后再利用弹簧系使得这一个控制力作用到主结构之上。

一般情况下,吸振器都是配合粘滞阻尼器共同进行使用的。

其中,被动协调质量阻尼器(TMD)、摆式质量阻尼器等是质量系为固体的阻尼器,其中的TMD已经被广泛应用在高层建筑和桥梁上。

而摆式质量阻尼器则主要是用来对于高层建筑的振动加以控制,一般摆式质量阻尼器可以分为摆锤式、环状式以及倒置式集中类型。

当然,除了固体质量系的阻尼器之外,液体质量系的阻尼器也非常常见,比如说调谐液体阻尼器(TLD)、液压阻尼系统(HDS)、油阻尼器、质量泵等。

航空航天推进系统的振动特性分析与控制

航空航天推进系统的振动特性分析与控制

航空航天推进系统的振动特性分析与控制导语:航空航天推进系统的振动特性是一个关键的研究领域,它对航天器的安全性、稳定性和性能都产生着重要的影响。

本文将探讨航空航天推进系统的振动特性分析与控制。

1. 引言航空航天推进系统的振动特性对航天器的稳定性和运行效果有着重要影响。

在推进系统中,由于其复杂的结构和高速旋转部件,振动问题容易产生。

不仅会给航天器带来机械应力和疲劳问题,还可能导致系统失控,从而危及飞行安全。

2. 振动特性分析航空航天推进系统的振动特性分析是为了确定振动模式、频率和振动幅度,以评估系统的稳定性和对周围环境的影响。

振动特性分析需要考虑推进系统的结构、工作原理和外界激励等因素。

2.1 结构分析航空航天推进系统的结构分析是基于有限元方法的,通过建立系统的三维模型,可以得到结构的模态、固有频率和振型等信息。

这对于系统的设计和优化具有重要价值,可以提前发现结构上的问题并予以改进。

2.2 动力学分析航空航天推进系统的动力学分析考虑推进系统工作时的旋转运动和非线性力学效应。

该分析可以帮助我们理解推进系统的运行特性和可能的振动问题,从而采取相应的措施进行改进。

3. 振动控制方法为了降低航空航天推进系统的振动影响,可以采取各种振动控制方法。

以下是几种常见的振动控制方法:3.1 主动振动控制主动振动控制是通过输入干扰力或采用自适应控制算法来抑制振动。

这种方法可以根据振动特性的变化自动调整控制参数,实现精确的振动控制效果。

3.2 被动振动控制被动振动控制是利用材料的动力学特性来吸收和分散振动能量。

常用的方法包括隔振垫、缓冲器和阻尼器等。

这种方法适用于航空航天推进系统中无法采用主动控制的部分。

3.3 结构优化设计结构优化设计是通过改变结构的形状、尺寸和材料等参数来改善系统的振动特性。

通过优化设计可以降低系统的固有频率,改善系统的稳定性和振动性能。

4. 振动控制的挑战与展望航空航天推进系统的振动控制面临着许多挑战。

土木工程结构减震控制方法

土木工程结构减震控制方法

土木工程结构减震控制方法摘要:近几年来,结构振动控制的理论和技术日益引人注目,特别是在土木工程的结构设计中,一种以减震为手段的设计已在国内外一些地震多发地区得到了应用,本文分析了土木工程结构减震的控制方法。

关键词:土木结构;减震;控制方法 一、结构减震控制的概念及分类应用结构控制系统是解决结构工程安全性问题的一个可替代的方法,从而为结构控制理论在土木工程中的应用指出了光明的前景。

结构控制的概念可以简单表述为:通过对结构施加控制机构,由控制机构与结构共同承受振动作用,以调谐和减轻结构的振动反应,使其在外界干扰作用下的各项反应值被控制在允许范围内。

结构减震控制根据是否需要外部能源输入可分为被动控制、主动控制和混合控制。

被动控制是指不需要能源输入提供控制力,控制过程不依赖于结构反应和外界干扰信息的控制方法。

文中所讨论的基础隔震、耗能减震等均为被动控制。

 二、土木工程结构减震的控制方法1、被动控制结构被动控制是指控制装置不需要外部能源输入的控制方式。

其特点是采用隔震、耗能减震和吸能减振等技术消耗振动能量,以达到减小结构振动反应的目的。

被动控制的优点是构造简单、造价低、易于维护,并且不需要外部能源支持等。

目前,被广泛采用的被动控制装置有:1.1基础隔震体系。

基础隔振是在上部结构与基础之间设置某种隔振消能装置,以减小地震能量向上部的传输,从而达到减小上部结构振动的目的。

基础隔振能显著降低结构的自振频率,适用于短周期的中低层建筑和刚性结构。

由于隔振仅对高频地震波有效,因此对高层建筑不太适用。

1.2耗能减振体系。

常用的耗能元件有耗能支撑和耗能剪力墙等;常用的阻尼器有金属屈服阻尼器、摩擦阻尼器、黏弹性阻尼器、黏性液体阻尼器等。

1.3调谐减振系统。

常用的调谐减振系统有:调谐质量阻尼器(TMD )、调谐液体阻尼器(TLD)、液压质量振动控制系统(HMS)等。

调谐质量阻尼器是一个小的振动系统,由质量块、弹簧和阻尼器组成。

主动式和被动式阻尼减振技术_概述及解释说明

主动式和被动式阻尼减振技术_概述及解释说明

主动式和被动式阻尼减振技术概述及解释说明1. 引言1.1 概述阻尼减振技术是一种在结构体系中应用的重要技术,旨在减轻由于地震、风力或其他外部激励引起的结构振动。

主动式和被动式阻尼减振技术是两种常见的方法,它们在原理及应用领域上有所不同。

1.2 文章结构本文将从两个方面对主动式和被动式阻尼减振技术进行综述和解释说明。

首先,我们将介绍主动式阻尼减振技术的原理及其作用,并探讨其应用领域以及优缺点。

然后,我们将详细阐述被动式阻尼减振技术的原理、作用以及其在各个领域的应用情况。

最后,我们将对主动式与被动式阻尼减振技术进行比较,包括工作原理对比、效果对比和应用场景对比。

通过这样全面深入地了解这两种技术,可以更好地选择适合特定情况下使用的方法。

1.3 目的本文旨在为读者提供关于主动式和被动式阻尼减振技术的全面概述,并对其原理、应用领域和优缺点进行详细解释。

通过对这两种技术的比较分析,读者可以了解它们各自的特点和适用情况,以便在实际工程中做出明智的选择。

同时,本文还将探讨未来阻尼减振技术研究的发展方向,展望其在结构工程领域的前景。

希望通过本文能够促进相关领域的学术交流与研究进展。

2. 主动式阻尼减振技术:2.1 原理及作用:主动式阻尼减振技术是一种基于主动控制的结构减振技术,其原理是通过感知结构的运动响应并实时调节阻尼系数来抑制结构产生的振动。

这种技术通常涉及使用传感器来监测结构的振动,并采用控制器和执行器实时调整阻尼力的大小。

主要作用在于提供实时控制反馈机制,使得结构能够根据外界环境变化与激励输入进行自适应调节,从而实现更好的减振效果。

通过主动控制可以对结构产生的振动进行精确调节,适应不同频率范围内的激励。

2.2 应用领域:主动式阻尼减震技术已经广泛应用于各个领域,包括建筑物、桥梁、风力发电机组等工程结构以及航空航天和汽车行业中。

在高层建筑中,通过在楼层或结构节点处安装主动控制设备,可以显著降低地震、风载和其他外部激励对结构的振动影响。

风能发电装置振动特性分析与振动控制

风能发电装置振动特性分析与振动控制

风能发电装置振动特性分析与振动控制随着能源需求的不断增加,越来越多的国家和地区开始重视风能的使用,尝试利用风力发电来应对能源不足和环境污染等问题。

风能发电技术已逐渐成熟,但由于风力发电机转子受到空气力的作用,容易产生振动,严重影响风能发电机的效率和寿命。

因此,对风能发电装置的振动特性进行研究和控制具有重要意义。

一、风能发电装置振动特性分析1. 风能发电机结构和振动模型风能发电机主要由发电机、转子、塔架和基础等组成。

在运行中,风通过叶片将转子带动旋转,同时也会对转子、塔架和基础等结构产生振动。

风能发电机的振动特性主要包括结构刚度、振动频率、振动模式和振幅等。

2. 风能发电机的自由振动风能发电机在运行中,由于弹性变形和质量不平衡等原因,存在自由振动。

自由振动可以分为前后摆动和扭转,分别对应着风向和风力的影响。

3. 风能发电机的强迫振动风能发电机在运行中,由于受到风力和颤振等原因,还会出现强迫振动。

强迫振动的主要特点是在一定频率下,振幅会逐渐增强,直至结构破坏。

4. 风能发电机振动特性分析方法目前,对于风能发电机的振动特性分析方法主要包括有限元方法、实验测试和计算流体力学等。

有限元方法通过建立精细的数学模型进行振动分析,可以得到较为准确的振动频率和振动模式等参数。

实验测试则通过模拟出发电机真实工作状态下的振动情况,进而分析和控制振动。

计算流体力学则主要用于分析风力对发电机的影响,包括风速、风向和风向偏角等参数。

二、风能发电装置振动控制方法1. 主动振动控制主动振动控制是指采用一系列控制算法和技术,对风能发电机的结构特点和振动模式进行实时监测和控制,从而达到减少振动、提高效率和延长寿命的目的。

2. 被动振动控制被动振动控制是指采用一些机械结构和材料,通过调整风能发电机内部的结构和强度等参数,来减少振动并提高发电效率。

被动振动控制常用的材料包括弹簧、阻尼材料和减振板等。

3. 智能振动控制智能振动控制是指采用智能技术和实时监测系统,对风能发电机的振动和频率等参数进行分析,从而主动调整发电机的结构和调节风速等参数,减少振动并提高发电效率和寿命。

建筑结构的隔震、减振和振动控制

建筑结构的隔震、减振和振动控制

建筑结构的隔震、减振和振动控制一、本文概述随着社会的快速发展和科技的进步,建筑结构的隔震、减振和振动控制成为了土木工程领域的重要研究方向。

地震、风振、机械振动等外部因素都可能对建筑结构产生破坏,严重时甚至威胁到人们的生命安全。

因此,如何有效地隔绝、减少和控制这些振动带来的影响,成为了建筑设计和施工中不可忽视的问题。

本文旨在全面介绍建筑结构的隔震、减振和振动控制的基本原理、技术方法和实际应用。

我们将首先概述隔震、减振和振动控制的基本概念和重要性,然后详细分析各类振动控制技术的原理、特点和应用范围。

在此基础上,我们将深入探讨建筑结构隔震、减振和振动控制的设计方法、施工技术和评价标准。

通过具体案例分析,展示这些技术在实际工程中的应用效果和经济效益。

通过阅读本文,读者可以深入了解建筑结构隔震、减振和振动控制的基本理论和实践方法,为未来的建筑设计和施工提供有益的参考和借鉴。

我们也期望通过本文的探讨,能够推动建筑结构振动控制技术的进一步发展,为社会的繁荣和进步贡献力量。

二、隔震技术建筑物与基础之间设置隔震层,以隔离地震波对建筑物的直接作用,从而减小建筑物的地震响应。

隔震技术的基本原理是利用隔震层的柔性和阻尼特性,延长建筑物的自振周期,避开地震能量集中的频段,同时消耗地震能量,达到减小地震对建筑物破坏的目的。

隔震层通常由橡胶隔震支座、阻尼器、滑移隔震支座等构成。

其中,橡胶隔震支座以其良好的弹性和耐久性,在隔震技术中得到了广泛应用。

阻尼器则通过吸收和消耗地震能量,进一步减小建筑物的振动幅度。

滑移隔震支座则利用滑移面的摩擦力来消耗地震能量,实现建筑物的隔震。

隔震技术的应用范围广泛,包括住宅、学校、医院等各类建筑。

在实际工程中,需要根据建筑的结构特点、地震烈度、场地条件等因素,选择合适的隔震技术和隔震层设计方案。

同时,隔震技术的实施需要严格遵守相关规范和标准,确保隔震层的质量和性能。

隔震技术的优点在于其能够有效地减小建筑物的地震响应,保护建筑物免受地震破坏。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、主动控制简介1.概念:结构主动控制需要实时测量结构反应或环境干扰,采用现代控制理论的主动控制算法在精确的结构模型基础上运算和决策最优控制力,最后作动器在很大的外部能量输入下实现最优控制力。

2.特点:主动控制需要实时测量结构反应或环境干扰,是一种需要额外能量的控制技术,它与被动控制的根本区别是有无额外能量的消耗。

3.优缺点:主动控制具有提高建筑物的抵抗不确定性地面运动,减少输入的干扰力,以及在地震时候自动地调整结构动力特征等能力,特别是在处理结构的风振反应具有良好的控制效果,与被动控制相比,主动控制具有更好的控制效果。

但是,主动控制实际应用价格昂贵,在实际应用过程中也会存与其它控制理论相同的问题,控制技术复杂、造价昂贵、维护要求高。

4.组成:传感器、控制器、作动器5.工作方式:开环、闭环、开闭环。

二、简单回顾主动控制的应用与MATLAB应用1.主动变刚度AVS控制装置工作原理:首先将结构的反应反馈至控制器,控制器按照事先设定好的控制算法并结合结构的响应,判断装置的刚度状态,然后将控制信号发送至电液伺服阀以操纵其开关状态,实现不同的变刚度状态。

锁定状态(ON):电液伺服阀阀门关闭,双出杆活塞与液压缸之间没有相对位移,斜撑的相对变形与结构层变形相同,此时结构附加一个刚度;打开状态(OFF):电液伺服阀阀门打开,双出杆活塞与液压缸之间有相对位移,液压缸的压力差使得液体发生流动,此过程中产生粘滞阻尼,此时结构附加一个阻尼。

示意图如下:2. 主动变阻尼AVD控制装置工作原理:变孔径阻尼器以传统的液压流体阻尼器为基础,利用控制阀的开孔率调整粘性油对活塞的运动阻力,并将这种阻力通过活塞传递给结构,从而实现为结构提供阻尼的目的。

关闭状态(ON):开孔率一定,液体的流动速度受限,流动速度越小,产生的粘滞阻尼力越大,开孔率最小时,提供最大阻尼力,此时成为ON状态;打开状态(OFF):控制阀完全打开,由于液体的粘滞性可提供最小阻尼力。

示意图如下:3.振动实例已知多自由度有阻尼线性结构的参数:276200027600002300M kg ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦,54.406 1.92101.921 3.443 1.52210/0 1.522 1.522K N m -⎡⎤⎢⎥=--⨯⎢⎥⎢⎥-⎣⎦,阻尼矩阵采用瑞利阻尼C M K αβ=+,,αβ根据前两阶自振频率及阻尼比确定,阻尼比取0.05,该多自由度结构(参数同上)所受地震波数据见dzb.xls 文件,文件第一列为时间,单位s ,文件第2列为加速度,单位m/s2。

方法采用中心差分法。

3.1变刚度对比了刚度分别为K 、10*K 以及0.1*K 时M1的响应时程曲线以及最大位移。

MATLAB程序如下:clearclcM=diag([2762 2760 2300]); %质量矩阵 K=100000*[4.406 -1.921 0;-1.921 3.443 -1.522;0 -1.522 1.522];kk={K,10.*K,0.1.*K} %细胞矩阵-变刚度 W=[4.1041;10.4906;14.9514]; %各阶频率 zuni=0.05area=2*W(1)*W(2)*zuni/(W(1)+W(2));byta=2*zuni/(W(1)+W(2));C=area*M+byta*K; %阻尼矩阵 num=xlsread('dzb.xls',1,'B1:B1501');P=M*ones(3,1)*num'; %读入外荷载 *********中心差分法**********h=0.02; %步长para=[1/h^2,1/(2*h),2/h^2,h^2/2]; %参数向量 Kx=para(1)*M+C*para(2); %x(i+1)前系数 x(:,1)=zeros(3,1); %初位移 v(:,1)=zeros(3,1); %初速度 a(:,1)=-0.00082*num(1)*ones(3,1); %初加速度 for j=1:3for i=1:1:1501 %差分迭代第一步 if i<2;x0=x(:,1)-h*v(:,1)+h^2/2*a(:,1);Px(:,i)=P(:,i)-(kk{j}-para(3)*M)*x(:,i)-(para(1)*M-para(2)*C)*x0;x(:,i+1)=inv(Kx)*Px(:,i);a(:,i+1)=para(1)*(x0-2*x(:,i)+x(:,i+1)); %加速度响应v(:,1)=para(2)*(x(:,i+1)-x0); %速度响应else %差分迭代Px(:,i)=P(:,i)-(kk{j}-para(3)*M)*x(:,i)-(para(1)*M-para(2)*C)*x(:,i-1); x(:,i+1)=inv(Kx)*Px(:,i);a(:,i+1)=para(1)*(x(:,i-1)-2*x(:,i)+x(:,i+1)); %加速度响应v(:,i)=para(2)*(x(:,i+1)-x(:,i-1)); %速度响应endend*************中心差分法*************X=x(:,1:1501);Y=max(abs(X),[],2);Z(j)=max(Y);save X %保存位移相应subplot(3,1,j) %画图plot(X(1,:))xlabel('时间t/0.02s')ylabel('位移X1/m');end运行结果如下:最大位移分别为:0.0085m0.0045m 0.0100m3.2变阻尼依旧使用上述系统,对比了无阻尼,阻尼为C和0.5C的情况下M1的响应时程曲线和最大位移。

MATLAB程序:clearclcM=diag([2762 2760 2300]); %质量矩阵K=100000*[4.406 -1.921 0;-1.921 3.443 -1.522;0 -1.522 1.522]; %刚度矩阵W=[4.1041;10.4906;14.9514]; %各阶频率zuni=0.05area=2*W(1)*W(2)*zuni/(W(1)+W(2));byta=2*zuni/(W(1)+W(2));C=area*M+byta*K;cc={0*C,C,0.5*C}; %变阻尼num=xlsread('dzb.xls',1,'B1:B1501');P=M*ones(3,1)*num'; %读入外荷载**************中心差分法************h=0.02; %步长para=[1/h^2,1/(2*h),2/h^2,h^2/2]; %参数向量Kx=para(1)*M+C*para(2); %x(i+1)前系数x(:,1)=zeros(3,1); %初位移v(:,1)=zeros(3,1); %初速度a(:,1)=-0.00082*num(1)*ones(3,1); %初加速度for j=1:3for i=1:1:1501 %差分迭代第一步if i<2;x0=x(:,1)-h*v(:,1)+h^2/2*a(:,1);Px(:,i)=P(:,i)-(K-para(3)*M)*x(:,i)-(para(1)*M-para(2)*cc{j})*x0;x(:,i+1)=inv(Kx)*Px(:,i);a(:,i+1)=para(1)*(x0-2*x(:,i)+x(:,i+1)); %加速度响应v(:,1)=para(2)*(x(:,i+1)-x0); %速度响应else %差分迭代Px(:,i)=P(:,i)-(K-para(3)*M)*x(:,i)-(para(1)*M-para(2)*cc{j})*x(:,i-1);x(:,i+1)=inv(Kx)*Px(:,i);a(:,i+1)=para(1)*(x(:,i-1)-2*x(:,i)+x(:,i+1)); %加速度响应v(:,i)=para(2)*(x(:,i+1)-x(:,i-1)); %速度响应endend**************中心差分法******************X=x(:,1:1501);Y=max(abs(X),[],2);Z(j)=max(Y);save X %保存位移相应subplot(3,1,j) %画图plot(X(1,:))xlabel('时间t/0.02s')ylabel('位移X1/m');end运行结果是:最大位移分别为:0.0115m0.0085m0.0068m??三、主动控制算法简介主动控制算法是主动控制的基础,它们是根据控制理论建立的。

好的控制理论算法必须在线计算时间短、稳定性及可靠性好、抗干扰能力强。

结构控制算法分为经典控制理论与现代控制理论两类。

1.经典控制理论:经典控制理论的特点是以输入输出特性(主要是传递函数)为系统数学模型,采用频率响应法和根轨迹法这些图解分析方法,分析系统性能和设计控制装置。

经典控制理论的数学基础是拉普拉斯变换,占主导地位的分析和综合方法是频域方法。

经典控制理论包括线性控制论、采样控制理论、非线性控制理论三个部分。

2.现代控制理论:现代算法计算主要用时间域,采用状态空间法(State Space Method) 来描述系统的动力性态,其数学工具为线性代数、矩阵理论和变分法。

其主要包括下面一些算法:(1)经典线性最优控制法(2)瞬时最优控制法(3)极点配置法(4)独立模态空间控制法(5)随机最优控制法(6)界限状态控制法(7)模糊控制法(8)预测实时控制法(9)H∞优化控制(10)变结构控制3.简要介绍各种算法最优控制算法通俗来讲:即对一个受控的动力学系统或运动过程,从一类允许的控制方案中找出一个最优的控制方案,使系统的运动在由某个初始状态转移到指定的目标状态的同时,其性能指标值为最优。

在工程上,最优控制算法以现代控制理论中的状态空间理论为基础,采用极值原理,使用最优滤波或者动态规划等最优化方法,进一步求解结构振动最优控制输入,在振动主动控制领域应用比较普遍。

当被控对象结构参数模型可以被精确建模,并且激励和测量信号比较确定时,采用最优算法设计控制器可以较容易地取得控制效果。

最优控制法根据具体算法又可分为经典线性最优控制法、瞬时最优控制法、随机最优控制法等等,下面简单介绍:A经典线性最优控制法该算法基于现代控制理论,以线性二次型性能指标为目标函数来确定控制力与状态向量之间的关系式。

目标函数中用权矩阵来协调经济性与安全性之间的关系,需求解Riccati 方程。

相关文档
最新文档