首页 利用状态空间法实现对系统的控制

利用状态空间法实现对系统的控制

举报
开通vip

利用状态空间法实现对系统的控制利用状态空间法实现对系统的控制 第6期(总第133期) 2005阜12月 机械工程与自动化 MECHANICALENGINEERING&AUT0MATION No.6 Dec. 文|It编号:1672—6413(2005)06—0012—02 利用状态空间法实现对系统的控制 贺廉云, (德州学院机电工程系. 孟俊焕 山东德州253015) 通过状态空间理摘要:现代控制理论中的状态空间法对线性与非线性问题均适用. 论建立系统的状态方程及其 解法.实现对系统的控制.利用实际算例,表明状...

利用状态空间法实现对系统的控制
利用状态空间法实现对系统的控制 第6期(总第133期) 2005阜12月 机械工程与自动化 MECHANICALENGINEERING&AUT0MATION No.6 Dec. 文|It编号:1672—6413(2005)06—0012—02 利用状态空间法实现对系统的控制 贺廉云, (德州学院机电工程系. 孟俊焕 山东德州253015) 通过状态空间理摘要:现代控制理论中的状态空间法对线性与非线性问题均适用. 论建立系统的状态方程及其 解法.实现对系统的控制.利用实际算例, 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 明状态空间法是分析系统动态响应的 一种有效方法. 关键词:控制论l状态空间法}动态响应 中图分类号:TP13文献标识码:A 0引言 现代控制理论中的状态空间理论发展迅速,它所 研究的对象不再局限于单变量的,线性的,定常的,连 续的系统,而扩展为多变量的,非线性的,时变的,离 散的系统.所谓状态空间法,本质上是一种时域分析 方法,它不仅描述了系统的外部特性,而且揭示了系 统的内部状态和性能.现代控制理论以线性代数和微 分方程为主要数学工具,以状态空间法为基础.分析 和设计控制系统.近年来,状态空间法逐步推广并成 功地运用到军事,生物医学,社会经济及人类生活等 诸多领域,并且有着广阔的发展前景. 本文介绍状态空间法在系统动态响应问题中的应 用,通过现代控制理论中的状态空间理论建立系统状 态方程及其解法,利用对旋转式倒立摆系统的分析,表 明状态空间法是分析系统动态响应的有效方法. 1旋转式倒立摆系统分析 建立比较精确的数学模型是分析和设计控制系统 的基础,用牛顿力学对模型进行简单的分析,并建立如 图1所示的模型.系统的主要机械参数及变量见表1. 在建模过程中,需要的参数还有旋臂绕轴的转动 摩擦力矩系数,.,摆杆绕轴的转动摩擦力矩系数, 旋臂绕轴的转动惯性.,.,摆杆绕轴的转动惯性c,,这 些要通过测量和计算得到.0.,0分别为旋臂和摆杆与 以逆时针方向为正,U为加在电机上的 垂直线的夹角, 控制电压. 2旋转式倒立摆系统建模 根据牛顿力学,在非惯性系.中,对摆杆有: 收稿日期.2005—06—25 作者简介:贺廉云(1966一),女,山东德州人,副教授,在职研究生. J202+fz0z----Ml2十2gLzsin02.…………(1) 图1模型分析 表1系统的主要机械参数殛变量 旋臂位置0摆杆位置07 旋臂质量m0. 200摆杆质量mz0. O52k gkg 旋臂长度月摆杆长度0.20O.25 m 旋臂质心到转轴距离L-0. 10摆杆质心到转轴距离L20.12 mr12 电机力矩一电压比K0 . 0236电机反电动势一转速比K0 .2865N ?m/VV?s 其中.M为旋臂对摆杆的作用力矩,M为: M12===zLz[R0~sin(l02)一R0lCOS(--02)]. ………………………………………………… (2) 在惯性系S.中,对旋臂有: J10l+f101一M0+M21+lg厶sin01.…(3) 其中,为电机输出转矩.为: 2005年第6期贺廉云,等:利用状态空间法实现对系统的拉制?13? Mo—(—K01).………………………(4) .为摆杆对旋臂的作用力矩,根据反作用规律. l—2 Eg+d2(Rc.s l+L2c.s2)]?Rsin1一 j [(d2Rsin l+2sin2)]?Rc.s1一2gRsin1一 jR.01一m2R20;sin(一02)一m2R202COS(1一 ).………………………………………………(5) 联立式(1),式(5),消去中19变量和并 .代入,得到矩阵形式的系统非线性数学模型: fJl-}-mzR【 2RL2cos(1—02) If+KmKe l 【m2R2sin(0l一02)01 叫之的).… 0l和02均趋于0,有0l,?O,sin0l?1,sin02?2, 有线化模型为: [m0【2R22Jl,J' (+o,2)f]=' (l厶+2Rg)(01)+K0m020).…c7\zg/\/一 = m(,1+00,2)'—II,』'一1I'【2R22J\厂2/ 一 (1厶+m2R)g0m),:=:(0).\2厶/\/ " .i=-J-iF+J-'Mr02?)一," 系统的状态方程为:. f=Ax+BU y=Cx……………………………(9) 其中,z=== 0l 02 ? 01 - 02 ,B,c为状态方程的系数矩阵: 4==fo.×.zJrz×z],E==foz×-],【一 — 'J【一J C—EX2×2,Ozx2]. 将参数值代入式(9),利用lJr—Al=0求系统特 征值,其中Jr为单位矩阵,也可以在Matlab中求出 系统的特征值入,可以看出系统开环不稳定. 因为rankEB,AB,A.B,AB]一4,rankEc, (c),(CA)](CA.)]=4,系统是完全可控和完全 可观测的.因此可以根据状态反馈确定反馈控制律,使 系统闭环稳定.利用极点配置的方法求反馈矩阵. 在Matlab中求得控制量一一z,因此闭环系统为: 一 (—B)z. 3结论 状态空间法也可应用于其它一些学科领域,如复 合材料结构力学,弹性力学,固体力学,尤其对多输 入,多输出问题有明显的优越性,这将在复杂系统动 态分析中有广泛的应用前景. 参考文献; [1]谢克明.现代控制理论基础[M].北京:北京工业大学出 版社,1999. Ez]沈鹏程.弹性力学的状态空间法EJ3.结构力学及弹性力 学教学与教材研究,1995(4):21—22. RealizingtheControlforSystemUsingStateSpaceLaw HELlan-yun,MENGjan-huan (DepartmentofEleetromeehanie,DezhouUniversity.Dezhou253015,China) ~stract:Thestatespacelawinmoderncontroltheoryissuitableforlinearandnonlinearproble m.Thispaperestablishes ;tematicstateequationanditssolutionthroughstatespacetheory,realizesthecontrolforsystemusingstatespacelaw.Actual culatingexampleshowsthatstatespacelawisaneffectivemethodtOanalyzethedynamicresponseofsystem. ywords:controltheory;statespacemethod;dynamicresponse
本文档为【利用状态空间法实现对系统的控制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_620441
暂无简介~
格式:doc
大小:18KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-12-04
浏览量:38