楊宏斌
(榆林學院 陜西 榆林719000)
基于最優(yōu)模糊控制的懸臂梁振動控制研究
楊宏斌
(榆林學院 陜西 榆林719000)
文中分析了懸臂梁的振動情況,建立了懸臂梁的動力學系統(tǒng)方程,設計了基于最優(yōu)模糊控制算法的懸臂梁振動控制系統(tǒng)。系統(tǒng)將采集進來的信號通過最優(yōu)控制理論計算得到理論輸出值,建立擁有最優(yōu)解的模糊控制規(guī)則,使得一個輸入得到一個最優(yōu)的控制輸出,從而產(chǎn)生相應的抑制力來減弱梁的振動。使用Matlab對振動控制系統(tǒng)進行了仿真,結(jié)果表明該算法能夠很好地抑制懸臂梁的振動。
模糊控制;最優(yōu)控制;振動控制;懸臂梁
隨著科學技術的不斷發(fā)展,各行各業(yè)的控制技術的不斷的更新,越來越多的控制理論日益成熟,如何將若干種控制理論相結(jié)合,得到取長補短的控制結(jié)果,所以,將多種控制理論相結(jié)合也是以后控制領域發(fā)展的一個重要組成部分。柔性懸臂梁作為常見力學結(jié)構(gòu),廣泛的存在于生產(chǎn)、生活、科技、航天等多項領域中,而其振動也是影響各種柔性梁正常工作的主要因素,就需要對懸臂梁的振動進行抑制和消除,因此,臂梁的振動控制具有深遠的研究意義。
柔性懸臂梁的彈性模量為E,密度為ρ,長度為L,寬度為bb,厚度為tb,梁的橫截面為A,則柔性懸臂梁的振動微分方程:
式中:ω(x,t)梁的撓度;F(x,t)為梁的分布力矩;
將懸臂梁的撓度可以通過模態(tài)函數(shù)和坐標來表示:
式中:Φi(x)={φ1(x),φ2(x),…,φn(x)}T;
將通過模態(tài)函數(shù)和坐標表示的撓度帶入梁的振動微分方程得:
則(3)式變?yōu)椋?/p>
經(jīng)數(shù)學方法處理,并加入結(jié)構(gòu)阻尼ξ對系統(tǒng)的影響,則得到系統(tǒng)的微分方程:
引入系統(tǒng)狀態(tài)量:
則(5)為:
2.1 基本思想
模糊控制因為其優(yōu)點在生產(chǎn)生活中廣泛應用,從工程控制過程的角度出發(fā),比較容易建立語言控制規(guī)則,其采用語言控制規(guī)則通過將操作人員或?qū)<业南嚓P知識直觀轉(zhuǎn)換為控制策略,不需要精確的數(shù)學模型,因此設計簡單、易于接受和理解。又因其魯棒性強,使得系統(tǒng)對外界干擾和各種外界參數(shù)的變而致使控制效果變差的影響大大減小,模糊控制又根據(jù)有經(jīng)驗的專家思想而建立,因此有一定的智能型,利于增強控制系統(tǒng)的適應力。但是隨著控制規(guī)則的增加使控制精度不斷提升,也會使控制系統(tǒng)的實時性會減弱;換言之減少控制規(guī)則的數(shù)量會提高系統(tǒng)的運行速度,但控制精度又會下降,因此需要在控制精度和實時性之間進行權(quán)衡。
線性二次型控制是最優(yōu)控制理論的一條分支,其主要研究系統(tǒng)在一定外界條件下尋求一個最優(yōu)的控制策略,使得性能指標函數(shù)取得極致的問題。其本質(zhì)是對一個待定研究的被控對象或運動系統(tǒng)的控制結(jié)果的研究,使系統(tǒng)在要求的控制效果中從眾多允許的控制方案中找出一個最優(yōu)的控制方案,其性能指標值為最優(yōu)。
對于同樣重視控制系統(tǒng)的控制精度和響應速度的工程實踐來說,為了取得較合適的工程控制方法,提高系統(tǒng)的品質(zhì)和相應速度。采用最優(yōu)控制和模糊控制相結(jié)合的理論進行系統(tǒng)控制,兩種控制理論各取所長。通過傳感器采集系統(tǒng)的偏移平衡位置的振動情況,將采集進來的信號進行量化分類,并通過最優(yōu)控制理論計算得到控制系統(tǒng)的最優(yōu)解,利用所測量的傳感信號與計算出來的最優(yōu)解建立模糊控制表,得到相應的模糊控制規(guī)則,通過建立的模糊控制規(guī)則進行控制,采集一個系統(tǒng)變量,通過模糊控制規(guī)則查找相應的最優(yōu)控制量,這樣既能滿足系統(tǒng)的快速相應需求,同時有具有了最優(yōu)控制精度的優(yōu)點。
圖1 最優(yōu)模糊控制簡圖
2.2 控制步驟
1)求解控制最優(yōu)解
壓電柔性懸臂梁的狀態(tài)空間方程為:
針對控制器所計算出的回饋信號對柔性懸臂梁振動情況的影響,這里使用由控制向量和系統(tǒng)狀態(tài)向量共同構(gòu)成的二次型性能指標函數(shù),若取平衡位置為系統(tǒng)的穩(wěn)定零狀態(tài),則線性二次型問題的目標函數(shù)為:
其中Q和R分別為狀態(tài)變量和控輸入控制變量的加權(quán)矩陣。
針對柔性懸臂梁的狀態(tài)空間方程,確定一個最優(yōu)解:
通過建立如下漢密爾頓(Hamilton)函數(shù)求解關于u的J(u)求極小值:
由求解漢密爾頓方程H對u的導數(shù)所構(gòu)成的方程求出最優(yōu)控制信號:
求解出來的最優(yōu)控制信號記之為u*,則:
根據(jù)黎卡提微分方程求解矩陣P:
由(10)、(13)整理得出:
其中反饋增益矩陣G=R-1BTP
2)通過最優(yōu)控制解建立模糊控制規(guī)則表
結(jié)合最優(yōu)控制在允許控制范圍下得到的最優(yōu)解和模糊控制的快速相應、魯棒性強等眾多控制優(yōu)點,建立擁有最優(yōu)解的模糊控制規(guī)則表。通過最優(yōu)控制規(guī)律求解得到最優(yōu)控制量建立響應的模糊控制規(guī)則表:
表1 控制規(guī)則表
控制器首先通過由系統(tǒng)的輸入量在線計算環(huán)節(jié)得到的最優(yōu)解,所建立起擁有最優(yōu)解的模糊控制規(guī)則表,極大的輸入信號對應一個極大的最優(yōu)控制量,極小輸入量對應極小的最優(yōu)控制量,以此類推。隨后系統(tǒng)進行離線控制環(huán)節(jié),將采集進來的輸入量通過模糊控制規(guī)則表得到擁有最優(yōu)解的控制輸出,將輸出信號作用到智能壓電材料上來抑制柔性梁的振動,以實現(xiàn)對振動進行控制的目的。
這里假設梁的尺寸為450×15×2 mm、密度為7×103 kg/m3。壓電自感知執(zhí)行器的尺寸為25×10×0.4 mm、密度1.78×103 kg/m3。根據(jù)驅(qū)動器位置優(yōu)化理論,并通過柔性梁的振動進行仿真,得到將壓電傳感器和執(zhí)行器放置于柔性梁的根部對柔性梁的振動消除效果較為明顯。通過計算,一階模態(tài)固有頻率為ω1=4.793 6 rad/s,假設結(jié)構(gòu)阻尼為ζ1=0.5,并對柔性梁的末端施加一個偏移量為2 mm的擾動,使用最優(yōu)模糊控制規(guī)則對系統(tǒng)在MATLAB里進行仿真,結(jié)果如圖2和圖3所示。
Study on optimal fuzzy control in the cantilever vibration control
YANG Hong-bin
(Yulin University,Yulin 719000,China)
This paper analyzed the vibration of the cantilever,established the dynamic equations of a cantilever system,and designed the cantilever vibration control system based on fuzzy optimal control algorithm.The system calculated the collected signal into the output value by the theory of optimal control theory,and then the optimal solution fuzzy control rules were established by the output value.The system made the input into an optimal control output,resulting in a corresponding decrease vibration suppression force to the beam.Vibration control system using Matlab simulation results show that the algorithm can suppress vibration of the cantilever.
fuzzy control;optimal control;vibration control;cantilever beam
TN02
A
1674-6236(2016)18-0104-02
2015-08-29 稿件編號:201508162
陜西省教育廳專項科研計劃項目(15JK1860)
楊宏斌 (1987-)男,陜西華陰人,碩士研究生,講師。研究方向:智能結(jié)構(gòu)及動力學系統(tǒng)控制。