热门搜索 :
考研考公
您的当前位置:首页正文

倒立摆系统虚拟样机仿真

来源:伴沃教育
维普资讯 http://www.cqvip.com 第5期(总第144期) 2007年1O月 机械工程与自动化 MECHANICAL ENGINEERING & AUT0MAT10N No.5 Oct. 文章编号:1672—6413(2007)05—0053—03 倒立摆系统虚拟样机仿真 孟巧荣 (太原理工大学采矿工艺研究所,山西 太原030024) 摘要:建立了倒立摆系统的虚拟样机模型,利用模糊控制算法对虚拟样机进行仿真,分析了倒立摆的机械参数 和初始摆角对其动态特性的影响。 关键词:虚拟样机;倒立摆;仿真 中图分类号:TP391.9 文献标识码:A 0 引言 首先确定倒立摆系统的输入变量为摆的角位移 、倒立摆系统的仿真研究一般都建立在数学模型的 基础上,由于倒立摆系统本身是一高阶非线性系统,而 模型是建立在线性化基础之上的,二者之间存在误差, 为了使仿真能尽可能地反映实际系统的动态过程,减 小误差,本文采用ADAMS建立倒立摆系统的虚拟样 机模型,在MATI AB中设计控制器,将二者结合起来 角速度 、小车位移P、小车速度q,输出变量为控 制力W。根据实际情况对这5个变量进行正则化后, , ,P,q,W∈[一l,1]。对正则化的输入输出变量 、 72J各定义5个模糊集合:NI ,NS,ZO,PS,PI ; 、P定义3个模糊集合:PO,ZO,NE;q定义2个模糊 集合:PO,ZE。5个变量的模糊集合的隶属度函数均 是对称分布、均匀分布、全交迭的高斯函数。 进行机电一体化系统的联合仿真。 ADAMS可以非常方便地对虚拟机械系统进行静 力学、运动学和动力学分析。ADAMS不仅可以建立机 械系统的几何模型,而且可以将系统中的各种力、约 束和运动添加进去,使系统的运动环境更加接近于实 际工况。 1倒立摆机械系统虚拟样机构造l-l 在ADAMS/Vjew中建立倒立摆的机械模型,虚 拟样机模型见图l。图l中有3个构件:构件l(地)、 构件2(小车)、构件3(摆)。地和小车之间加移动副,小 车和摆之间加旋转副,都限制了5个自由度,使小车 只能沿z方向移动,摆只能绕 轴转动。在小车的质 ,t:qJn驱动力和摩擦力,驱动力由控制器产生,摩擦力 图l倒立摆虚拟样机模型 2.2设计模糊控制规则集 代表小车和轨道间的摩擦,由速度函数决定。 为了实现参数化设计,在设计倒立摆虚拟样机模 型时建立了4个设计变量:小车质量 、摆的质量 、 摆的期望值是角度为0、角速度为0,设计的摆的 模糊控制规则库见表l。小车的期望值是位移为0、速 度为0,设计的小车的模糊控制规则库见表2。 2.3模糊推理和解模糊 摆的长度L、初始摆角 。通过改变这4个变量的值, 观察其对倒立摆运动状况的影响。 2倒立摆系统模糊控制器的设计[2] 2.1 变量和隶属度函数的确定 收稿日期{2006—12—22;修回日期:2007—04—23 模糊推理采用最大一最小推理方法,解模糊采用 中心法。 作者简介;孟巧荣(1974一),女,山西朔州人,讲师,博士研究生,主要从事岩石显微CT微观测试研究。 维普资讯 http://www.cqvip.com

・54・ 机械工程与自动化 P口七 斌餐蝼(【-s. 是一\ 艘斌 {豁窜g卅÷ 一【-s击一\ 艘 ∈R磊 2007年第5期 —n O n 3倒立摆系统仿真 j 2 O 2 1 O 1 5 的影响见图4。 Q n 5 1 O  一1 O O 建立了倒立摆的虚拟样机以后,利用ADAMS/ 表l摆的模糊控制规则库( ) NL NS ZO NL Controls接口模块,将虚拟样机调入控制分析软件 PS PL Simulink中,并与Simulink中的控制器有机连接,从 而进行机电一体化系统的联合仿真分析。在仿真过程 中,MATI AB调用ADAMS中的机械模型,我们可以 观察到倒立摆的运动过程。仿真后的仿真分析在 MATI AB中进行。 4仿真分析 NL NS ZO PS PL NS NL NS ZO ZO PS PL ZO PS PL 表2小车的模糊控制规则库( ) g PO NE PO NL 户 ZO NE 4.1倒立摆各机械参数对动态响应的影响 小车质量 对控制性能的影响见图2。摆的质量 对控制性能的影响见图3。摆杆长度L对控制性能 Q 七 斌 NS PS PL 餐 n O 2 4 6 8 1O ) 2 4 6 8 1O 、_/ f ) 2 4 6 8 1O ) 2 \ 、 /一 4 6 8 10 , ) 2 4 6 8 1O t/s tls (a)M=O.5kg,irM).1kg,L=lm ̄糊控制下系统的动态响应 (b)M=1.5kg, O.1kg,L=lm ̄糊控制下系统的动态响应 图2小车质量 对控制性能的影响 蠢Q 2 鉴0 \竺一Q 2  、 f lI  l l l : : :\  :~ ,;一一 :~  ; :1 之 c ~1 斌 { 静 塞_Q 誊 蓑 ÷  }/ ≮ O 2 4 6 8 1O 1O ,。 0 蘑一1o t/s t/s (a) ̄ikg, n 2kg L=lm ̄糊控制下系统的动态响应 (b) ̄ikg .8kg,L=lm ̄糊控制下系统的动态响应 图3摆的质量 对控制性能的影响 维普资讯 http://www.cqvip.com

2007年第5期 孟巧荣:倒立摆系统虚拟样机仿真 ・55・ 系统的初始状态相同:摆杆的初始摆角 一10。, ‰=0,小车的初始位移So=0,S。一0。依次改变小车 质量M、摆杆质量 和摆杆长度 ,得到图2、图3、 图4三组曲线。由曲线可以看出,3个参数对系统控制 需平均控制力增加。但小车质量M和摆杆长度 对系 统的性能影响明显,摆的质量 影响较小。值得注意 的是,无论3个参数怎样变化,最大控制力总发生在 初始位置且值在6N~7N之间,结合后面初始摆角的 性能的影响趋势是一致的,随着参数数值的增加,控 制时间延长,小车摆动幅度加大,系统稳定性降低,所 仿真结果可以看出,控制力的大小主要取决于摆杆初 始角的大小及控制算法。 0 2 4 6 8 1f , L ,,  ,3 一 2 4 ~ 6 8 1( 、≮~3 ,- 、、 2 4 6 I,皑嘏譬躺 8 1( 毛暑一\螂 暇{漤掣嚣针÷一 _s1 \螂 N/R——廿 1 专 葫1 t/s tls (a)忙1kg, Q lkg,L=im ̄糊控制下系统的动态响应(b)M=lkg, FQ lkg,L-1.5rr蟆糊控制下系统的动态响应 图4摆杆长度 对控制性能的影响 4.2初始摆角对倒立摆系统动态响应的影响 在模糊控制下,同一系统对不同初始摆角的过渡 过程基本相同,主要差别是系统稳定所需的控制力不 同,随着摆角的增大,所需控制力也增大,而且成正 比。改变初始摆角时倒立摆系统动态响应性能指标见 制造和控制提供可靠的依据,而且虚拟样机的参数化 设计为寻求最佳的机械结构提供了可能。在建立倒立 摆的虚拟样机时,只要将实际情况考虑全面,虚拟样 机模型可以无限制地接近实物摆,所以利用虚拟样机 代替非线性高阶系统的数学模型进行仿真是一种全新 表3。 表3改变初始摆角时倒立摆系统动态响应性能指标表 初始摆角 摆的过渡过程 摆的振 摆的 小车最大位移 最大控制力 (o) S 荡次数 超调量 N 1O 20 30 的仿真手段,不仅简单灵活,而且可靠性高。 参考文献: Eli郑建荣.ADAMs——虚拟样机技术入门与提高EM].北 京:机械工业出版社,2001. 2.5 2.5 2.5 1 1 1 5% 1O 13 0.5 0.9 1.2 6.8 l3.5 2O.5 E2] 张乃尧.倒立摆的双闭环模糊控制[J].控制与决策, 1996,11(1) 85—88. 5结论 [3] 范影乐,杨胜天,李轶.MATLAB仿真应用详解[M].北 京:人民邮电出版社,2001. 通过对倒立摆的虚拟样机仿真,可以为实物摆的 Simulation of the Inverted Pendulum’S Virtual Prototype MENG Qiao—rong (Mining Technology Institute,Taiyuan University of Technology,Taiyuan 030024。China) Abstract:This article established the virtual prototype of the inverted pendulum system,simulated it under the control of fuzzy control and analyzed the influence of mechanical parameters on the dynamic characteristic of system. Key words:virtual prototype;inverted pendulum ̄simulation 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top