滑模变结构控制在时滞系统中的应用_乔枫

合集下载

滑模变结构控制理论及其算法研究与进展

滑模变结构控制理论及其算法研究与进展

滑模变结构控制理论及其算法研究与进展一、本文概述滑模变结构控制理论,作为一种独特的非线性控制方法,自其诞生以来,就因其对系统参数变化和外部干扰的强鲁棒性,以及易于实现的优点,在控制工程领域引起了广泛的关注和研究。

本文旨在对滑模变结构控制理论及其算法的研究进展进行综述,分析其基本原理、特性、设计方法以及在实际应用中的表现,以期为后续研究提供有益的参考。

文章首先回顾了滑模变结构控制理论的发展历程,从最初的滑动模态概念提出,到后来的各种改进和优化算法的出现,展示了该理论在理论和实践上的不断进步。

接着,文章将详细介绍滑模变结构控制的基本原理和特性,包括滑动模态的存在条件、滑动模态的稳定性分析、以及滑模面的设计等。

在此基础上,文章将重点探讨滑模变结构控制算法的研究进展,包括各种新型滑模面设计、滑动模态优化方法、以及与其他控制策略的融合等。

文章还将对滑模变结构控制在各类实际系统中的应用进行案例分析,以展示其在实际工程中的有效性和潜力。

文章将总结滑模变结构控制理论及其算法的研究现状,分析当前研究中存在的问题和挑战,并对未来的研究方向进行展望。

希望通过本文的综述,能为滑模变结构控制理论的发展和应用提供有益的启示和参考。

二、滑模变结构控制理论基础滑模变结构控制(Sliding Mode Variable Structure Control,简称SMVSC)是一种特殊的非线性控制方法,其理论基础主要包括滑模面的设计、滑模运动的稳定性分析以及控制算法的实现。

滑模变结构控制的核心思想是在系统状态空间中构建一个滑动模态区(即滑模面),并设计控制策略使得系统状态在受到扰动或参数摄动时,能够在有限时间内到达并维持在滑模面上滑动,从而实现对系统的有效控制。

滑模面的设计是滑模变结构控制的关键。

滑模面需要满足一定的条件,如可达性、存在性和稳定性等,以确保系统状态能够到达滑模面并在其上滑动。

一般来说,滑模面的设计需要综合考虑系统的动态特性、控制目标以及约束条件等因素。

动力系统控制中的滑模变结构控制技术研究

动力系统控制中的滑模变结构控制技术研究

动力系统控制中的滑模变结构控制技术研究随着现代科学技术和信息化水平的快速发展,控制理论和应用领域也得到快速发展和应用。

特别是在工业生产过程中,精确控制是保证产品质量的关键之一。

动力系统控制作为现代控制理论中的重要组成部分,在控制领域中扮演着至关重要的角色。

针对传统控制系统只能应对单一工况状态的不足,越来越多的研究致力于动力系统控制中滑模变结构控制技术的开发和应用。

一、滑模控制技术滑模控制技术是一种非线性控制方法,与传统控制方法不同,它不依赖于模型,而是基于控制误差和系统状态的实时监测来进行控制。

在滑模控制中,通过引入“滑模面”,将系统状态沿着滑模面滑动,使系统状态达到滑动稳定状态。

一般而言,滑模面的特征可以根据系统的特点进行选择。

滑模控制技术具有简单易实现、精度高、适应性强、应对系统非线性和不确定性的能力强等特点,因此在工业控制中得到了广泛的应用。

而滑模变结构控制技术则是基于滑模控制的基础之上进一步发展的一种方法,相较于滑模控制技术,其在实际应用中更加灵活。

二、滑模变结构控制技术滑模变结构控制技术是一种基于滑模理论和变结构控制理论相结合的一种控制方法。

其基本思想是在系统发生变化时,可以通过变换系统结构来适应变化,使得系统总体稳定性更加可靠。

通常情况下,滑模变结构控制技术可分为两个部分:一部分是针对不确定性或非线性的系统设计的滑模控制器,另一部分是针对外部扰动或变化的系统设计的变结构控制器。

滑模变结构控制技术具有非常好的鲁棒性,能在系统存在参数变化和不确定性时自适应调节;同时也能很好的解决系统存在外部扰动和干扰的情况,使得系统对于这些干扰具有非常良好的抗扰能力。

三、滑模变结构控制技术的优势滑模变结构控制技术能够有效的控制系统的动态性能,满足现代工业生产和高科技领域对精度、快速性和可靠性等指标的要求,具有以下优势:1.鲁棒性强:滑模变结构控制技术不受系统不确定性和非线性因素的限制,对于复杂非线性系统,也能够起到很好的控制作用。

滑模变结构控制及应用

滑模变结构控制及应用

滑模变结构控制及应用滑模变结构控制(Sliding Mode Control,SMC)是一种具有强鲁棒性和抗扰动能力的非线性控制方法。

它是20世纪80年代发展起来的一种控制方法,它通过在滑模面上引入一个不连续函数来实现对系统状态的高频率的转换控制,从而将控制系统的性能提高到一个新的水平。

滑模变结构控制在自动控制领域中得到了广泛的研究与应用,下面我将就其基本原理、设计方法以及应用领域进行详细介绍。

滑模变结构控制的基本原理:滑模变结构控制的基本原理是引入一个滑模面,通过使系统状态在滑模面上进行快速的滑动,从而达到控制系统的稳定性和鲁棒性。

在滑模面上,系统状态由于受到控制输入和系统的非线性特性的影响而发生快速切换,从而使系统状态的滑动速度不断变化,最终达到滑动面的稳定状态。

滑模控制器利用滑模面上的控制输入来驱动系统状态沿着滑模面滑动,以实现状态的稳定和跟踪。

滑模变结构控制的设计方法:滑模变结构控制一般包括滑模面的设计和滑模控制器的设计两个步骤。

滑模面的设计要求其具有可实现性、稳定性和鲁棒性等特性,常用的滑模面设计方法包括等效控制、非线性控制、线性控制等。

滑模控制器的设计包括产生控制输入和产生滑模面两个部分,常用的滑模控制器设计方法包括理想滑模控制器、改进滑模控制器、自适应滑模控制器等。

滑模变结构控制的应用领域:滑模变结构控制在各个领域中都有广泛的应用,下面我将就几个典型的应用领域进行介绍。

1. 机械控制系统:滑模变结构控制在机械控制系统中应用广泛,例如机械臂控制、机械手控制等。

滑模变结构控制可以提供强鲁棒性和抗扰动能力,可以保证机械系统在复杂环境下的精确运动和稳定控制。

2. 电力系统:滑模变结构控制在电力系统中的应用主要包括电力系统稳定控制、电力系统调度控制等。

滑模变结构控制可以有效地处理电力系统中的不确定性和扰动,提高电力系统的稳态和动态性能。

3. 交通运输系统:滑模变结构控制在交通运输系统中的应用包括车辆控制、交通信号控制等。

滑模控制在状态空间中的应用

滑模控制在状态空间中的应用

滑模控制在状态空间中的应用滑模控制是一种常用的控制方法,在状态空间中的应用广泛。

滑模控制通过引入滑模面来实现对系统状态的控制,具有较强的鲁棒性和快速响应的特点,适用于各种复杂的控制系统。

在状态空间中,系统的状态可以用状态向量表示,滑模控制通过设计适当的滑模面来实现对状态的控制。

滑模面是一个超平面,它的选择是滑模控制设计的关键。

通常情况下,滑模面的选择是基于系统的动态特性和控制要求的。

滑模控制的核心思想是通过控制滑模面上的状态变量,使其在滑模面上运动,从而实现对系统状态的控制。

具体而言,滑模控制包括两个重要的部分:滑模面的设计和滑模控制律的设计。

滑模面的设计是滑模控制的关键,它决定了系统状态的收敛性和控制性能。

滑模面的设计要考虑到系统的动态特性和控制要求。

一般情况下,滑模面的选择应使系统状态在滑模面上运动,并保持在滑模面上。

这样可以确保系统状态的收敛性和稳定性。

滑模控制律的设计是滑模控制的另一个关键,它决定了滑模面上的状态变量如何控制系统状态。

滑模控制律通常包括两个部分:滑模控制输入和滑模面的更新。

滑模控制输入是通过控制滑模面上的状态变量来实现对系统状态的控制。

滑模面的更新是通过将滑模面的参数调整到最佳值,使系统状态能够在滑模面上运动。

滑模控制在状态空间中的应用非常广泛。

它可以应用于各种复杂的控制系统,如飞行器、机器人、磁悬浮系统等。

滑模控制可以处理系统的非线性和不确定性,具有较强的鲁棒性和快速响应的特点。

滑模控制在实际工程中已经得到了广泛的应用。

以飞行器为例,滑模控制可以实现对飞行器的位置、速度和姿态等状态的控制。

通过设计适当的滑模面和滑模控制律,可以使飞行器在空间中保持稳定的飞行状态,并且能够快速响应控制指令。

滑模控制具有较强的鲁棒性,可以处理飞行器的非线性和不确定性,提高飞行器的控制性能。

除了飞行器,滑模控制还可以应用于机器人的控制。

机器人通常具有多个自由度,控制复杂度较高。

滑模控制可以实现对机器人的位置、速度和力矩等状态的控制。

滑模变结构控制基本理论课件

滑模变结构控制基本理论课件

图6 控制器u(t)局部轨迹
8
滑模变结构控制基本理论
例2 滑模观测器设计
系统模型如下同例1,但增加了一项故障项 fa (t)
x1 x2
x2
25x2
为状态变量,u为输入,y为输出,
fa (t)为未知非线性函数,代表故障。
设计任务:利用可测输入u和可测输出y对状态变量 x2 进行观测,对
滑模变结构控制基本理论
图9 故障及其重构值
图10 故障及其重构值局部图
滑模变结构控制基本理论
请大家指正
(CB)1[CAx ( sgn(s) ks)]
即 s 0, s 0,
u (t) (CB)1[CAx ks] u (t) (CB)1[CAx ks]

A
0 0
1 25
,
B
0 133
,C
c1
c2 15
1, 5, k 10
s Cx c1x1 x2 c1x1 x1
ui (x) ≠ ui (x)
(1) 存在滑动模态;
(2) 满足到达条件:即在切换面以外的相轨迹将于有限时间内到达
切换面;
(3) 滑模运动渐近稳定并具有良好的动态品质。
3
滑模变结构控制基本理论
滑模面设计:
滑模面的选取影响到变结构控制的性能, 线性结构的滑模面使系统处于滑动模态时, 稳定性分析简洁,参数设计容易,工程实现方便。
到达滑模面后: s 0,
c1x1 x1 0
x1(t) x1(0)ec1t
因为,c1 15 ,0所以上式收敛到零,且仅与c1有关,而与对象参数无关[不变性]。
6
滑模变结构控制基本理论
图1 滑模面运动相轨迹
图2 X1运动轨迹

滑模变结构控制理论及其在机器人中的应用研究共3篇

滑模变结构控制理论及其在机器人中的应用研究共3篇

滑模变结构控制理论及其在机器人中的应用研究共3篇滑模变结构控制理论及其在机器人中的应用研究1滑模变结构控制(Sliding Mode Control,SMC)是一种非线性控制方法,具有高精度、强适应性、鲁棒性好等优点,因此被广泛应用于机器人控制领域。

其基本思想是构造一个滑模面,使系统状态到达该面后就会保持在该面上运动,在保证系统稳定性的同时达到控制目的。

本文将阐述滑模变结构控制的理论基础以及在机器人控制中的应用研究。

一、滑模变结构控制的理论基础1. 滑模面滑模面是滑模控制的核心概念,它是一个虚拟平面,将控制系统的状态分为两个区域:滑模面上和滑模面下。

在滑模面上,系统状态变化很小,具有惯性;而在滑模面下,系统状态变化很大,具有灵敏性。

在滑模控制中,系统状态必须追踪滑模面运动,并保持在滑模面上,进而实现控制目的。

2. 滑模控制定律滑模控制定律是滑模变结构控制的核心之一,主要由滑模控制器和滑模面组成。

滑模控制器将系统状态误差与滑模面上的虚拟控制输入之间做差,生成实际控制输入。

而滑模面则是根据控制目的和系统性质,通过手动选择滑模面的形状和大小来合理地设计。

例如,对于已知模型的系统,可使用小扰动理论来设计滑模面;而对于未知模型的系统,可使用自适应滑模控制来自动调节滑模面。

总体来说,滑模控制定律是一种强鲁棒控制方法,在快速响应、鲁棒性和适应性等方面都表现出色。

3. 滑模变结构控制滑模变结构控制是将滑模控制定律与变结构控制相结合形成的一种新型控制方法。

在滑模变结构控制中,滑模面被用来描述整个系统状态,而滑模控制定律则用来保证系统状态追踪滑模面的过程中,系统特征不会发生大的变化。

换句话说,滑模控制定律的目的是在系统状态到达滑模面后,控制系统能够迅速且平稳地滑过该面,进而保持在滑模面上稳定运动。

二、滑模变结构控制在机器人中的应用研究滑模变结构控制广泛应用于机器人控制领域,例如:机器臂控制、移动机器人控制、人形机器人控制等。

滑模变结构控制基本理论课件

滑模变结构控制基本理论课件

04
CATALOGUE
滑模变结构控制的实现与仿真
滑模控制器的MATLAB/Simulink实现
控制器设计
根据滑模变结构控制原理,利用 MATLAB/Simulink进行控制器设计,
包括滑模面函数、控制律等。
控制器参数调整
根据仿真结果,调整控制器参数,优 化控制性能。
模型建立
根据被控对象模型,在Simulink中建 立相应的仿真模型。
基于模拟退火算法的滑模控制器优化
模拟退火算法是一种基于物理退火原 理的优化算法,通过模拟金属退火过 程,寻找最优解。
模拟退火算法具有全局搜索能力强、 能够处理离散和连续问题等优点,适 用于滑模变结构控制的优化问题。
在滑模控制器优化中,模拟退火算法 可以用于优化滑模面的设计、滑模控 制器的参数等,提高滑模控制器的性 能和鲁棒性。
滑模控制器稳定性的分析方法
滑模控制器稳定性的分析方法包括基于 Lyapunov函数的方法、基于Razumikhin函数的 方法等。
滑模控制器稳定性的判定准则
滑模控制器稳定性的判定准则包括Lyapunov稳 定性定理、Razumikhin稳定性定理等。
03
CATALOGUE
滑模变结构控制的优化方法
基于遗传算法的滑模控制器优化
1
遗传算法是一种基于生物进化原理的优化算法, 通过模拟基因突变、交叉和选择等过程,寻找最 优解。
2
在滑模控制器优化中,遗传算法可以用于优化滑 模面的设计、滑模控制器的参数等,提高滑模控 制器的性能和鲁棒性。
3
遗传算法具有全局搜索能力强、能够处理多变量 和非线性问题等优点,适用于滑模变结构控制的 优化问题。
案例分析
通过具体案例分析,深入了解滑模控制器在 实际应用中的优势和不足。

滑模变结构控制应用

滑模变结构控制应用

滑模变结构控制应用滑模变结构控制(Sliding Mode Variable Structure Control,SMVSC)是一种应用广泛的控制方法,它在控制系统中引入了滑模面,通过引导系统状态在该滑模面上滑动,实现对系统的快速、精确控制。

本文将介绍滑模变结构控制的基本原理和应用。

一、滑模变结构控制的基本原理滑模变结构控制是一种非线性控制方法,其基本原理是通过引导系统状态在滑模面上滑动,使得系统的状态能够快速、精确地达到所期望的状态。

滑模面通常由系统状态变量和控制输入变量构成,可以根据具体的系统需求进行选择和设计。

在滑模变结构控制中,控制器根据系统的状态误差和滑模面的导数来生成控制输入,以引导系统状态在滑模面上滑动。

滑模面的选择和设计是滑模变结构控制的关键,可以采用不同的方法和算法进行优化和调整。

二、滑模变结构控制的应用滑模变结构控制具有很强的适应性和鲁棒性,适用于各种不确定性和非线性系统。

它在工业控制、机器人控制、航空航天等领域都有广泛的应用。

1. 工业控制滑模变结构控制在工业控制领域中被广泛应用,例如在电力系统中,可以使用滑模变结构控制实现电力电压和频率的稳定控制;在化工过程控制中,可以使用滑模变结构控制实现温度、压力等参数的精确控制。

2. 机器人控制滑模变结构控制在机器人控制中也有重要应用。

例如在机器人路径规划中,可以使用滑模变结构控制实现机器人末端执行器的精确控制;在机器人力控制中,可以使用滑模变结构控制实现机器人力的精确控制。

3. 航空航天滑模变结构控制在航空航天领域中也有广泛的应用。

例如在飞行器姿态控制中,可以使用滑模变结构控制实现飞行器的稳定控制;在航天器姿态控制中,可以使用滑模变结构控制实现航天器的精确控制。

三、滑模变结构控制的优势和挑战滑模变结构控制具有以下优势:1. 鲁棒性强:滑模变结构控制能够有效应对系统的不确定性和扰动,具有很强的鲁棒性。

2. 响应速度快:滑模变结构控制能够实现系统的快速响应,具有很高的控制精度。

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

2009年03月第25卷第2期 沈阳建筑大学学报(自然科学版)Journal of Shenyang J ianzhu U niversity (N atural Science ) M ar . 2009V ol.25,N o.2 收稿日期:2008-06-21基金项目:住房和城乡建设部基金项目(2008-K2-18)作者简介:乔枫(1960—),男,教授,博士,主要从事非线性控制、智能控制等方面研究.文章编号:1671-2021(2009)02-0399-05滑模变结构控制在时滞系统中的应用乔 枫1,张 华1,周 悦1,朴慧京2(11沈阳建筑大学信息与控制工程学院,辽宁沈阳110168; 21装甲兵技术学院控制工程系,吉林长春130117)摘 要:目的研究一类线性不确定时滞系统控制器的设计问题,改善时滞系统的控制效果.方法采用滑模变结构控制策略,先用线性变换将原来的时滞系统变成一个无时滞的系统,再利用最优控制理论设计滑动平面并选择适当的滑模变结构控制规律,保证系统状态在有限的时间内到达滑动面.结果滑模变结构控制比P I D 控制超调量小10%,调节时间短5%,有效地抑制了系统控制器输出的抖动问题.结论滑模变结构控制方法具有更优的动态特性及鲁棒性,有效地提高了时滞系统的控制效果.关键词:时滞系统;滑模变结构控制;最优控制;过程控制;不确定性系统中图分类号:TP 273 文献标志码:A 0 引 言在工业过程控制系统中,具有时间滞后特性的被控对象非常普遍.系统的滞后时间对控制系统的控制性能极为不利,不仅使系统产生较明显的超调量和较长的调节时间,且使得系统的稳定性降低,因而时滞系统的控制已成为自动控制领域研究热点之一.目前,许多学者提出了行之有效的控制方法,主要有Sm ith 预估控制、自适应控制、模糊控制等[1].近些年来,滑模变结构控制逐渐引起了学者们的重视,其最大优点是滑动模态对加在系统上的干扰和系统的摄动具有完全的自适应性,而且系统状态一旦进入滑模运动,便快速地收敛到控制目标,为时滞系统、不确定性系统的鲁棒性设计提供了一种有效途径[2-3],但其最大的问题是系统控制器的输出具有抖动[4].笔者将滑模变结构控制(SM C )引入到时滞不确定性控制系统中,利用线性变换将原系统转化为线性无时滞系统,在新坐标下设计了最优滑模面和变结构控制律.通过仿真实验验证了该控制方法的可行性,有效地提高时滞系统的控制效果,解决了滑模变结构系统控制器输出的抖动问题.1 时滞系统的被控对象及无时滞变换 考虑如下形式的时滞不确定性系统x ・(t )=(A +ΔA )x (t )+B u (t -τ0)+F (t ),y (t )=C x (t )+D (t )u (t ),(1)式中:x (t )∈R n 为状态变量,u (t )∈R m为控制变量,ΔA x (t )为内部参数的摄动,F (t )为外部扰动.令f (x,t )=ΔA x (t )+F (t ),为不确定项,f (x,t )∈R n.对系统(1)作如下假设:假设1 不确定项满足上界条件,即|f (x,t )|<β|x (t )|.其中β为常数,|・|表示向量的范数.假设2 不确定项满足匹配f (x,t )=B d f (x,t ).其中 f (x,t )∈Rm ×1,B d 为定常矩阵.定义线性变换:z (t )=x (t )+∫tt-τ0eA (t-τ0-τ)B u (τ)d τ.(2)对式(2)求微分得:400 沈阳建筑大学学报(自然科学版)第25卷z・(t)=x・(t)+A∫t t-τ0e A(t-τ0-τ)B u(τ)dτ+e-A h B u(t)-B(t-τ0).(3)将式(1)、式(2)代入式(3)整理得到线性无时滞不确定系统z・(t)=A z(t)+B d u(t)+f(x,t),(4)式中:Bd=e-τ0A B.对系统(4)作如下假设:假设3 系统(4)完全能控,且Bd列满秩m.由假设3可知,存在非奇异变换w(t)=Tz(t),使得式(4)化为如下形式:w・1(t) w・2(t)=A11 A12A21 A22w1(t)w2(t)+B2u(t)+T1T2f(x,t),(5)式中:w1(t)∈R n-m,w2(t)∈R m为系统的状态,B2∈R n×m为非奇异矩阵,TA T-1= A11 A12 A21 A22,TB d=0B2;T1∈R n-m,T2∈R m,T=T1T2.将式(5)化为如下标准型:w・1(t)= A11w1(t)+ A12w2(t)+T1f(x,t),w・2(t)= A21w1(t)+ A22w2(t)+B2u(t)+T2f(x,t).(6)由于系统(4)是可控的,则( A11, A12)必可控.2 滑模变结构控制器设计滑模变结构控制器的设计可分为两个步骤:首先是设计切换函数s(t),使系统在滑动流形上产生的滑动模态是渐近稳定的并具有良好的动态特性;其次是要设计变结构控制律u(t),使系统状态在有限的时间内到达滑动流形并保持在上面运动,沿其滑动到平衡点[5].211 最优滑动面设计按照线性系统的一般设计方法,可选取切换函数为s(t)=w2(t)+K1w1(t),(7)式中:K1为待求的系数.当系统进入滑模态后,系统的特性由切换函数决定.因此选取适当的K1能保证系统的渐近稳定.当系统滑动模态发生时,s(t)=0.此时,系统等价于一个降阶子系统:w・1(t)= A11w1(t)+ A12w2(t),w2(t)=-K1w1(t).(8)因而,求系数K1的问题转化为视w2(t)为控制,求关于状态w1(t)反馈的最优控制问题[6].定义二次型性能指标:J=12∫t∞t0[w1(t)T Q1w1(t)+w2(t)Q2w2(t)]d t,(9)式中:Q1∈R(n-m)×(n-m),Q2∈R(m×m)为加权正定矩阵,t为滑动运动开始的时间.最优滑模设计问题是确定切换函数s=s(w1,w2),其中s∈R m,使得系统在滑动模态上J取得极小值.在式(8)中,把w2(t)视为控制,w1(t)作为状态,即求取状态反馈w2(t)=K1w1(t)使得J取极小值.由于( A11, A12)是可控对,所以,由式(8)和式(9)描述的“最优控制”是存在的,且有w2(t)=-Q-12 A T12Pw1(t),(10)式中:P∈R(n-m)×(n-m)为正定常数对称阵,是下述R iccati代数方程的解-P A11- A T11P+P A12Q-12 A T12P=Q1.(11)由此得到最优切换函数s(w1,w2)中的K1= Q-12 A T12P.则最优滑动模态的动态方程为w・1(t)=( A11- A12K1)w1(t)+T1f(x,t),w2(t)=-K1w1(t).(12)对于线性变换后的系统(5),如果系统内部参数的摄动和外部扰动满足匹配条件时,滑动模态不受扰动的影响,即滑动模态具有不变性[7].由假设2,可得Tf(x,t)=T B d f(x,t)=T2B2 f(x,t).(13)将式(13)代入式(12)可得滑动模态的动态方程w・1(t)=( A11- A12K1)w1(t),w2(t)=-K1w1(t).(14)可见,滑动模态与不确定项无关,即滑动模态在满足匹配条件时对内部的参数摄动及外部扰动具有不变性.因此,在设计滑模变结构控制器时,只要系统的扰动满足匹配条件,就可以不考虑系统的扰动.212 控制律的设计选择变结构控制律具有如下形式u(t)=u e(t)+u d(t),(15)第25卷乔 枫等:滑模变结构控制在时滞系统中的应用401 式中:u e (t )为连续控制部分,可取系统的等效控制;u d (t )为不连续控制部分[8].当系统进入滑动模态后,有s (t )=0,s ・(t )=0,即s ・(w 1,w 2)=w ・2(t )+k 1w ・1(t )=0.(16)令f (x,t )=0,得到系统(6)的标称方程w ・1(t )= A 11w 1(t )+ A 12w 2(t ),w ・2(t )= A 21w 1(t )+ A 22w 2(t )+B 2u (t ).(17)将式(17)代入式(16)得到标称系统的等效控制u e (t )=-B -12[( A 21+ A 11K 1)w 1(t )+( A 22+A 12K 1)w 2(t )],(18)不连续控制部分取为u d (t )=-B -12[ks (t )+d (t )sgns (t )],(19)式中:d (t )=β|T 2+K 1T 1||x (t )|+σ,σ>0,k >0.将式(18)、式(19)代入式(16)得到控制律u (t )=-B -12[( A 21+ A 11K 1)w 1(t )+( A 22+A 12K 1)w 2(t )]-B -12[ks (t )+d (t )sgns (t )].(20)按式(20)设计的控制律可以保证系统正常运动段和由正常运动段向切换面趋近时的动态品质.定理1 不确定性系统(4)在控制律(20)作用下,能在有限的时间t s 内到达切换面,即到达条件成立或符合滑动模态的存在条件.其中t s ≤1kln 1+k |s (0)|σ.证明:L yapunov函数选为V (t )=12s (t )2,则有V ・(t )=-k |s (t )|2-d (t )|s (t )|+s (t )(T 2+K 1T 1)f (x,t ).(21)由假设1可得:|(T 2+K 1T 1)f (x,t )|≤|(T 2+K 1T 1)||β||x (t )|.(22)将式(22)代入式(21)得:V ・(t )≤-k |s (t )|2-σ|s (t )|,(23)式中:|s (t )|=s (t )sgns (t ).式(23)右边两项都为负值,当s (t )≠0时,V ・(t )<0.即L yapunov 函数满足系统的到达条件.另外,设系统的到达时间为t s ,在V (0)=12s (0)2的初始条件下,对式(23)解微分方程,可得t s ≤1kln 1+k |s (0)|σ.即系统可以在有限的时间内到达切换面,到达条件成立.定理2变换后的系统(4)的渐进稳定是原系统(1)渐进稳定的充分条件[9].由于系统中存在sgn (s )函数,SM C 中的抖动问题没有得到解决,利用连续函数θ(s )取代sgn (s )可以消除抖动[10].θ(s )≈s|s |+ω,(24)式中:ω为很小的正常数,则系统的控制律变为u (t )=-(B 2)-1[( A 21+ A 11K 1)w 1(t )+( A 22+ A 12K 1)w 2(t )]-(B 2)-1ks (t )+d (t )s (t )|s (t )|+ω.(25)3 在锅炉温度时滞控制系统中的应用 为了验证上述控制算法在时滞控制系统中应用情况,笔者以一实验用锅炉控制系统为研究对象,其中被控对象为锅炉的温度,但是温度检测点和锅炉放置地有一段距离,水流流经管道造成时间的延迟,用来模拟时滞系统,利用计算机进行了大量仿真试验分析,对比研究了PI D 控制和滑模变结构控制的系统输出响应特性.此温度时滞系统被控对象的数学模型辨识采用机理分析法和实验测试法[11].根据机理分析法,系统的传递函数可以简化为G (s )=Ke -τ0s(T a s +1)(T b s +1),(26)式中:T a 、T b 为时间常数,K 为比例系数,τ0为滞后时间常数.由实验测试法可以得出系统的T a =4168,T b =0118,K =0161,τ0=2.并得到:A =01-112-517,B =0112,C =[1 0],D =[0].设系统的理想输出为y (t )=31℃,且满足匹配条件的不确定项:β=013,f (x,t )=(012+cos t )0120105-0102011x (t ). 沈阳建筑大学学报(自然科学版)第25卷402按式(20)、式(25)选择变结构控制律,取k=20,σ=115,ω=01001.在M A TLAB环境下进行仿真,得出系统的仿真曲线如图1~4所示.其中图1、图3为利用式(20)控制系统得出的系统响应曲线,图2、图4为利用式(25)控制系统得出的系统响应曲线.并且在图1、图2中对SM C与PI D控制进行了比较,PI D控制选取的参数分别为:比例系数P=01325,积分时间常数I=1019,微分时间常数D=019.图4 消抖之后的控制器输出 由图2可以看出,在时滞和干扰存在的情况下,采用笔者的设计方法不仅能够有效地抑制系统的干扰,而且系统的超调量小,调节时间短,过渡过程品质比PI D控制好,并且由图4可见此控制方法还解决了控制器输出的抖动问题.4 结 语笔者将滑模变结构控制方法应用于时滞不确定性系统,使系统的超调量减小,调节时间缩短,反映了最优控制的效果;同时对时滞系统的参数摄动及外部干扰具有很强的鲁棒性,解决了滑模变结构系统控制器输出的抖动问题,有效地提高了时滞系统的控制效果.参考文献:[1] 张翼飞,曾亮,邓方林.时滞系统控制发展历程综述[J].控制工程,2004,11(5):4-8.[2] C am acho O scar,R ojas R ubén,G arcía2G abín W in2ston.Som e long ti m e delay sliding m ode control ap2p roaches[J].I SA Transactions,2007,46(1):95-101.[3] Efe M O,U nsal C,Kaynak O.V ariable structure con2trol of a class of uncertain system s[J].A utom atica,2004,40(3):59-64.[4] Huang S J,Huang K S,C hou K C.D evelopm ent andapp lication of a novel radial basis function slidingm ode controller[J].M echatronics,2003,15(4):157-160.[5] 胡跃明.变结构控制理论与应用[M].北京:科学出版社,2003.[6] 逢海萍,刘成菊,庄克玉,等.同时含状态和输入时滞系统的最优滑模控制[J].系统仿真学报,2006,8(2):727-730.[7] B asin M,C onzalez J R,A costa P,et al.Op ti m al androbust sliding m ode regulator for linear system s w ithdelayed control[J].C om putation S istem as,2005,20第25卷乔 枫等:滑模变结构控制在时滞系统中的应用403(9):133-150.[8] 高存臣,袁付顺,肖会敏.时滞变结构控制系统[M].北京:科学出版社,2004.[9] 蔡乐才,张仕斌,柏建国.一类不确定时滞系统的变结构控制[J].自动化与仪器仪表,1999,84(4):14-18.[10] R oh Y H,O h J H.S liding m ode control w ith uncer2tainty adap tation for uncertain input2delay system s[J].Proceedings of the Am erican C ontrol C onfer2ence,2000,7(4):636-640.[11] 居滋培,左为恒.过程控制系统及其应用[M].北京:机械工业出版社,2005.Appli cati on of Sli di n g M ode Vari a ble StructureControl to Time Del ay Syste m sQ I AO Feng1,ZHANG H ua1,ZHOU Y ue1,P iao H uijing2(1.School of Infor m ation and C ontrol Engineering,Shenyang J ianZhu U niversity,Shenyang C hina,110168;2.D epart m ent ofC ontrol Engineering,A cadem y of A r m ored Forces Technology,C hangchun C hina,130117)Abstract:The p roblem of designing controllers for a class of linear system s w ith uncertain ti m e2delay is con2 cerned.In o rder to i m p rove perfo r m ance of contro l system s w ith ti m e2delay,variable structure control strate2 gy w ith slid ing m ode is em p loyed.W ith a particular linear transfor m ation,the orig inal uncertain ti m e2delay system is first transfor m ed in to a delay2free system,and then a sliding m anifold is designed by app lying op ti2 m al control techn ique.A n app rop riate control law is selected w hich forces the system states to reach the slid2 ing surface in fin ite ti m e.The experi m ental com p arisons are m ade bet w een the sliding m ode variable struc2 tu re controller and a PI D controller fo r stability and rap idity.The new m ethod can not only reduce the over2 shoot by10%and shorten the regulation ti m e by5%,but also w eaken the influence of distu rbances.The si m ulation results show that this control m ethod has a m ore superior dynam ic perfor m ance and robustness and it efficiently i m p roves the contro l effect of the ti m e2delay system s.Key words:ti m e2delay system s;variable structure control;op ti m al control;p rocess control;uncertainty sys2 tem s。

相关文档
最新文档