深圳信 白、职业技术学院学报 第5卷 49条,但在本设计中,有些规则是不可能或不允 2倒立摆模糊控制器的设计 2.1确定输入输出模糊语言变量及其论域 许发生的,比如说P为NL的同lt, ̄PC为NL是不允许 的,因为在这种情况下倒立摆可以说是很难控制 行不断调整,避免出现这种或类似的情况发生, 因为此设计的目的是设计模糊控制器控制倒立 的,因此我们应该在发生这种情况之前对倒立摆进 摆摆杆不倒(角度以竖直向上方向为平衡位置)、 小车位移稳定在平衡位置(小车导轨的中点)附 所以位移模糊控制器的控制规则只用到了其中的2l 近,即需要同时控制摆杆角度0和小车位移X这两 条。个变量,如果只采用一个模糊控制器的话,其控制 2.3确定模糊变量各个状态(或模糊子集)的隶属 规则多达100多条,显得很臃肿,这给实时快速控 函数 制带来了很大的阻碍。因此,此设计采用两个模糊 控制器:角度模糊逻辑控制器和位移模糊逻辑控制 器,分别控制角度0和小车位移X。两控制器都采 用两输入一输出,输入分别为角度0、角度变化率 0和小车位移X、位移变化率 。它们的语言变量 和论域分别为: 角度0:fPL,PM,PS,0,NS,NM,NL}; 论域:『-0.176 0.176] 角度变化率0:fPL,PS,O,NS,NI }; 论域:『-ll】 /J、车位移X:fPL,PM,PS,O,NS,NM,NL}; 论域:『-0.3 0.3】 位移变化率 :fPL,PM,PS,O,NS,NM,NL}; 论域:『-1.5 1.5] 南于导轨两端点离导轨中点大概只有0.3m的距 离,所以小车位移论域选取为『-0.3 0.3】;角度的论 域是本设计所要控制的角度范同,约±l0。;根据 固高实验数据,角度变化率控制在±l度/秒以内, 位移变化率控制在±1.5米/秒以内。 2_2设计控制规则 根据模糊控制理论 _ _ ,对两模糊控制器的控 制规则选择如下(其中Angle为角度,AngleC为角度 变化率,P为小车位移,PC为小车位移变化率): 角度0的语言变量有7个,角度变化率0的语 言变量有5个,按照模糊控制理论,其控制规则共 有7×5=35条,但在本设计中,有些是必须优先判 断和控制的,比如说当Angle为NL或PLH,j,摆杆掉 下来的可能性很大,这时不应再判断AngleCl ̄状况 了,而应及时输出一个较大的控制力来使摆杆不 倒,所以角度模糊控制器的控制规则只用到了其中 I ̄J27条。 小车位移X的语言变量有7个,位移变化率 的语言变量有7个,同珲,其控制规则共有7×7= 各输入隶属函数图和输出隶属函数图如下所 示(由于篇幅问题,下面只列出了角度隶属函数 图): 图2角度隶属函数图 Fig.2 View of membership fun, ̄lion of angle 因为要控制摆杆能够在竖直方向小角度的摆动 以及控制的精度问题,所以靠近0点处的状态的斜 率比较大,大角度处控制精度没多大要求,所以斜 率比较小。此分析同样适用于本设计的其他输入输 出隶属函数图。 3倒立摆的仿真及实时控制 3.1构建控制模型 本设计搭建的虚拟仿真平台如图3所示(虚线 图3倒立摆仿真模型 Fig.3 Simulalion model of inverled pendulmn 图中,Pos Ref.是小车的平衡位置的给定值, Angle Ref.是摆杆角度的平衡位置的给定值。小车 的位置由模糊控制器Position Fuzzy Logic Controller 维普资讯 http://www.cqvip.com
第2朗 天文洋,陈玮,罗俊奇:一级f;=』=J 摆的建模、仿真与实时控制 69 来控制,而摆杆的角度南模糊控制器Angle Fuzzy 3.2倒立摆的实时控制 Logic Controller来控制。两模糊控制器的输出权重 是经过不断的试验得来的。在进行实时控制之前, 将前面所设计的模糊控制器应用到 高倒立 摆实物上进行实时控制。实时控制模型如图6所示 (虚线框内为模糊控制模块): 应首先对构造的模 进行虚拟仿真验证。 在MATI ABll’ 平台上对罔3的虚拟仿真模型进 行仿真,得到的仿真曲线如同4和冈5所示: rl9l 图6倒立摆实际控制系统框图 Fig.6 Bl()(・k(1iag)aln ofa(・IuaI control system of invPI‘IP(1 pendulum 图4倒立摆仿真角度曲线 Fig.4 Angle(qllvP rHlm simulation of invelted pen&IhfI J1 实验初时,将摆杆置于倒立平衡位置附近,实 时控制产生作用,摆杆随后一直处于倒立位置,小 车位置保持在平衡位置附近来回移动,其控制效果 非常理想, 前面的仿真效果相仿。 4结语 本文通过合理地设计模糊控制器的各个输入 图5倒立摆仿真位置曲线 Fig.5 Posilion( III'V ̄from simulalion『lr i,qverte(]I)enduhun 量和输 量的论域、控制规则及其它重要参数,在 Matlab平台上建立了倒立摆的仿真模型,得到了理 南仿真曲线可知,结果已是令人较满意的, 摆 想的仿真曲线,最后模糊控制器在I古I高倒立摆上进 杆在竖直向上方向作小角度(±0.0】弧度之间, 即 行了实时控制,很好的控制摆杆的倒立角度;PIt/J,车 ±0.57。之问)摆动,小车在平衡位置附近移动。 参考文献(References) fl】求是科技.MATI AB 7。0从入门到精通』M】.北京:人民邮电出版社,2006. Qiushi Technology。From Starting to Mastering Mattab ZO【M】.Beijing:Posts&Telecom Press,2006.(in Chinese) 【2】刘叔军.MATLAB 7.0控制系统应用与实例【M J.北京:机械工业出版社,2006. LIU Shojun.Applications and Examplesi)fr Control S)steros u,ith Matlab ZO【M】.Beijing:China Maehine Press,2006。(in Chinese) 的位移。 I3】汤兵勇,路林吉,王文杰.模糊控制理论与应用技术【M】.北京:清华大学出版社,2002。 TAN(;Bingyong.LU Linji,WANG Wenjie.Theor)(gild AHdieations r)/Fuzz)Control[M].Beijing:Tsinghua University Press,2002。(in Chinese) 『4】刘曙光。模糊控制技术【M】。北京:中国纺织出版社,2001。 I IU Shuguang。Fuzzy Control[M]。Beijing:China Textile Pl ess。200 1.(in Chinese) I5】廉小亲.模糊控制技术IM】。北京:中国电力出版社,2003. 1JAN Xlaoqin。Fu=y Control[M]。Beljing:China Eleeh'i<,al Power n’ess.2003。(in Chinese) I6】张乃尧,EBERT C,BELSCHNER R,等。倒立摆的双闭环模糊控制【Jl。控制与决策,l996,l】(1):85—88。 ZH ANG Naiyao、Ehert C,Belsehner R. rwo closed h)ops fuzzy eonlrol fn.r inVel’ted pendulumlJ]。Control and Decision,l 996,l l (】):85—88。(in ChiHeSe) (下转第89页) 维普资讯 http://www.cqvip.com
第2期 彭晓峰:简述深圳经济发展巾的大企业作用 89 参考文献(References) fl1深圳市统计局.深圳统计年鉴[z],北京:中国统计出版社,2005. Bu au of Slatistics of.Shenzhen.Shenzhen Statistical Yearhook Lzj.Beijing 『21上海市 ̄i-l-局,上海统计年鉴Ez].中国统计出版社,2005. Bureau of Stalisli(・s of Shanghai.Shanghai Statistical Yeal。J)ook Ez].Beijing I3]ak京市统计局.北京统计年鉴[z]、北京:中国.e, ̄i-l-出版社,2005, Buma…>fStatisti(・s ofBeijing,Beijing Statistical Yearbook[z].Beijing:China Statisti(’al Press,2005.(in Chinese) Function of large enterprises in Shenzhen economic development PENG Xiaofeng (Department of Information Economics,Shenzhen Inslitute of Information Technology Shenzhen,5 1 8029,P.R.China) Abstrat:lnslead of the GDP scale,the industry slruclure adjus!men!and continuable development have become kev issues at the present stage of Shenzhen economic development.The large enterprises make obviously less ( 0ntrilmtions to Shenzhen economy compared with their peers in Beijing and Shanghai.The aulhor believes that Shenzhen administrative authority shouhl boost developments of large domestic enterprises by supportive policy and resource allocation,encourage these enterprises to play more importanl roles.The author also gives an advice about developing logislic equipment industry based on large enterprises in Shenzhen. Keyword:large enterprise;logistics;logistic equipment (责任编辑:易思平) (上接第69页) Model building,simulation and real-time controlC0n of Ot an inverted pendulnVer enaulumum GUAN Wenxiang,CHEN Wei,LUO Junqi (Automation College,Guangdong University of Technology,Guangzhou 5 1 0006,P.R.China) Abstract:A fllzzy controller of simple structure was designed to control an inverted pendulum made by Googol Technology(HK)Limited.For the real—time control of angle of the rod and displacement of the car,the MATLAB simulation platform was then used.The experimenlal results show that the developed algorithm is simple and e ctive. Keywords:fuzzy control;one—stage inverted pendulum:nonlinear system (责任编辑:周学才)
因篇幅问题不能全部显示,请点此查看更多更全内容