當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]本文針對這兩種控制的優(yōu)缺點并結(jié)合模糊控制技術(shù),探討了液壓伺服系統(tǒng)的模糊自整定PID控制方法,同時利用MATLAB軟件提供的Simulink和Fuzzy工具箱對液壓伺服調(diào)節(jié)系統(tǒng)的模糊自整定PID控制系統(tǒng)進行仿真,并與常規(guī)PID控制進行了比較。

0 引言

由于液壓伺服系統(tǒng)的固有特性(如死區(qū)、泄漏、阻尼系數(shù)的時變性以及負(fù)載干擾的存在),系統(tǒng)往往會呈現(xiàn)典型的不確定性和非線性特性。這類系統(tǒng)一般很難精確描述控制對象的傳遞函數(shù)或狀態(tài)方程,而常規(guī)的PID控制又難以取得良好的控制效果。另外,單一的模糊控制雖不需要精確的數(shù)學(xué)模型,但是卻極易在平衡點附近產(chǎn)生小振幅振蕩,從而使整個控制系統(tǒng)不能擁有良好的動態(tài)品質(zhì)。

本文針對這兩種控制的優(yōu)缺點并結(jié)合模糊控制技術(shù),探討了液壓伺服系統(tǒng)的模糊自整定PID控制方法,同時利用MATLAB軟件提供的Simulink和Fuzzy工具箱對液壓伺服調(diào)節(jié)系統(tǒng)的模糊自整定PID控制系統(tǒng)進行仿真,并與常規(guī)PID控制進行了比較。此外,本文還嘗試將控制系統(tǒng)通過單片機的數(shù)字化處理,并在電液伺服實驗臺上進行了測試,測試證明:該方法能使系統(tǒng)的結(jié)構(gòu)簡單化,操作靈活化,并可增強可靠性和適應(yīng)性,提高控制精度和魯棒性,特別容易實現(xiàn)非線性化控制。

1 模糊PID自整定控制器的設(shè)計

本控制系統(tǒng)主要完成數(shù)據(jù)采集、速度顯示和速度控制等功能。其中智能模糊控制由單片機完成,并采用規(guī)則自整定PID控制算法進行過程控制。整個系統(tǒng)的核心是模糊控制器,AT89C51單片機是控制器的主體模塊。電液伺服系統(tǒng)輸出的速度信號經(jīng)傳感器和A/D轉(zhuǎn)換之后進入單片機,單片機則根據(jù)輸入的各種命令,并通過模糊控制算法計算控制量,然后將輸出信號通過D/A轉(zhuǎn)換送給液壓伺服系統(tǒng),從而控制系統(tǒng)的速度。該模糊控制器的硬件框圖如圖1所示。


模糊控制器的主程序包括初始化、鍵盤管理及控制模塊和顯示模塊的調(diào)用等。溫度信號的采集、標(biāo)度變換、控制算法以及速度顯示等功能的實現(xiàn)可由各子程序完成。軟件的主要流程是:利用AT89C51單片機調(diào)A/D轉(zhuǎn)換、標(biāo)度轉(zhuǎn)換模塊以得到速度的反饋信號,然后根據(jù)偏差和偏差的變化率計算輸入量,再由模糊PID自整定控制算法得出輸出控制量。啟動、停止可通過鍵盤并利用外部中斷產(chǎn)生,有按鍵輸入則調(diào)用中斷服務(wù)程序。該程序的流程圖如圖2所示。


2 模糊控制器算法研究

采用模糊PID自整定控制的目的是使控制器能夠根據(jù)實際情況調(diào)整比例系數(shù)Kp、積分系數(shù)Ki和微分系數(shù)Kd,以達到調(diào)節(jié)作用的實時最優(yōu)。該電液伺服系統(tǒng)的Fuzzy自整定PID控制系統(tǒng)結(jié)構(gòu)如圖3所示。


為了簡化運算和滿足實時性要求,即該調(diào)節(jié)系統(tǒng)的基本控制仍為PID控制,但使PID調(diào)節(jié)參數(shù)由模糊自整定控制器根據(jù)偏差e和偏差變化率ec進行自動調(diào)整,同時把模糊自整定控制器的模糊部分按Kp、Ki和Kd分成3部分,分別由相應(yīng)的子推理器來實現(xiàn)。

2.1 輸入值的模糊化

模糊自整定PID控制器是在fuzzy集的論域中進行討論和計算的,因而首先要將輸入變量變換到相應(yīng)的論域,并將輸人數(shù)據(jù)轉(zhuǎn)換成合適的語言值,也就是要對輸入量進行模糊化。結(jié)合本液壓伺服系統(tǒng)的特性,這里選擇模糊變量的模糊集隸屬函數(shù)為正態(tài)分布,具體分布如圖4所示。根據(jù)該規(guī)則可把實際誤差e、誤差變化率ec(de/dt)對應(yīng)的語言變量E、EC表示成模糊量。E、EC的基本論域為[-6,+6],將其離散成13個等級即[-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6]。考慮到控制的精度要求,本設(shè)計將[-6,+6]分為負(fù)大[NB]、負(fù)中[NM]、負(fù)小[NS]、零[ZO]、正小[PS]、正中[PM]、正大[PB]等7個語言變量,然后由e、ec隸屬函數(shù)根據(jù)最大值法得出相應(yīng)的模糊變量。

2.2 模糊控制規(guī)則表的建立

(1) Kp控制規(guī)則設(shè)計

在PID控制器中,Kp值的選取決定于系統(tǒng)的響應(yīng)速度。增大Kp能提高響應(yīng)速度,減小穩(wěn)態(tài)誤差;但是,Kp值過大會產(chǎn)生較大的超調(diào),甚至使系統(tǒng)不穩(wěn)定減小Kp可以減小超調(diào),提高穩(wěn)定性,但Kp過小會減慢響應(yīng)速度,延長調(diào)節(jié)時間。因此,調(diào)節(jié)初期應(yīng)適當(dāng)取較大的Kp值以提高響應(yīng)速度,而在調(diào)節(jié)中期,Kp則取較小值,以使系統(tǒng)具有較小的超調(diào)并保證一定的響應(yīng)速度;而在調(diào)節(jié)過程后期再將Kp值調(diào)到較大值來減小靜差,提高控制精度。Kp的控制規(guī)則如表1所列。

(2) Ki控制規(guī)則設(shè)計
在系統(tǒng)控制中,積分控制主要是用來消除系統(tǒng)的穩(wěn)態(tài)誤差。由于某些原因(如飽和非線性等),積分過程有可能在調(diào)節(jié)過程的初期產(chǎn)生積分飽和,從而引起調(diào)節(jié)過程的較大超調(diào)。因此,在調(diào)節(jié)過程的初期,為防止積分飽和,其積分作用應(yīng)當(dāng)弱一些,甚至可以取零;而在調(diào)節(jié)中期,為了避免影響穩(wěn)定性,其積分作用應(yīng)該比較適中;最后在過程的后期,則應(yīng)增強積分作用,以減小調(diào)節(jié)靜差。依據(jù)以上分析,制定的Ki控制規(guī)則表如表2所列。


(3) Kd控制規(guī)則設(shè)計
微分環(huán)節(jié)的調(diào)整主要是針對大慣性過程引入的,微分環(huán)節(jié)系數(shù)的作用在于改變系統(tǒng)的動態(tài)特性。系統(tǒng)的微分環(huán)節(jié)系數(shù)能反映信號變化的趨勢,并能在偏差信號變化太大之前,在系統(tǒng)中引入一個有效的早期修正信號,從而加快響應(yīng)速度,減少調(diào)整時間,消除振蕩.最終改變系統(tǒng)的動態(tài)性能。因此,Kd值的選取對調(diào)節(jié)動態(tài)特性影響很大。Kd值過大,調(diào)節(jié)過程制動就會超前,致使調(diào)節(jié)時間過長;Kd值過小,調(diào)節(jié)過程制動就會落后,從而導(dǎo)致超調(diào)增加。根據(jù)實際過程經(jīng)驗,在調(diào)節(jié)初期,應(yīng)加大微分作用,這樣可得到較小甚至避免超調(diào);而在中期,由于調(diào)節(jié)特性對Kd值的變化比較敏感,因此,Kd值應(yīng)適當(dāng)小一些并應(yīng)保持固定不變;然后在調(diào)節(jié)后期,Kd值應(yīng)減小,以減小被控過程的制動作用,進而補償在調(diào)節(jié)過程初期由于Kd值較大所造成的調(diào)節(jié)過程的時間延長。依據(jù)以上分析,制定的Kd控制規(guī)則表如表3所列。


2.3 逆模糊化處理及輸出量的計算
對經(jīng)過模糊控制規(guī)則表求得的Kp、Ki、Kd采用重心法進行逆模糊化處理(重心法在此就不做詳細介紹)的公式如下:

式中,u(k)為k采樣周期時的輸出,e(k)為k采樣周期時的偏差,T為采樣周期,通過輸出u(k)乘以相應(yīng)的比例因子Ku就可得出精確的輸出量u。其公式如下:



3 實驗結(jié)果分析

常規(guī)PID控制時通過調(diào)節(jié)PID三個參數(shù),就可以得到系統(tǒng)比較理想的響應(yīng)圖,控制效果的優(yōu)良與參數(shù)的調(diào)整有很大的關(guān)系,也能提高快速性。但三個參數(shù)的調(diào)整非常繁瑣。而且,如果系統(tǒng)環(huán)境不斷變化,則參數(shù)又必須進行重新調(diào)整,往往達不到最優(yōu)。而采用模糊PID控制后,通過模糊控制器對PID進行非線性的參數(shù)整定,可使系統(tǒng)無論是快速性方面還是穩(wěn)定性方面都達到比較好的效果。

筆者將上述PID控制及模糊PID控制分別進行了仿真試驗,實驗分別在單獨模糊PID控制情況下和模糊PID控制兩種情況下進行。并在在線運行過程中通過邏輯規(guī)則的結(jié)果處理、查表和運算完成了對PID參數(shù)的在線自矯正。系統(tǒng)的偏差絕對值以及偏差的變化絕對值的取值范圍可根據(jù)實際經(jīng)驗分別確定為[-0.1 cm/s,0.1 cm/s】和[-0.06 cm/s2,0.06 cm/s2],以而確定相對控制效果較好時Kp、Ki、Kd的取值范圍為Kp[-0.3,0.3]、Ki[-0.06,0.06]、Kd[-3,3]。

傳統(tǒng)PID和模糊PID實驗所得的曲線分別如圖5及圖6所示。從圖中可以發(fā)現(xiàn),采用模糊控制策略整定PID參數(shù)相對于普通PID控制策略,其系統(tǒng)的穩(wěn)態(tài)性得到了較大的改善,響應(yīng)時間大大減少,超調(diào)量也得到了一定的改善。

4 結(jié)束語

實驗證明:該單片機模糊PID自整定控制器對于電液伺服控制系統(tǒng)具有較好的效果。實踐中可以根據(jù)工程控制的具體情況及對超調(diào)量、穩(wěn)定性、響應(yīng)速度的不同要求,來調(diào)整模糊PID控制器三個參數(shù)的取值范圍,從而得到不同的控制精度和控制效果。

總之,本文研究的模糊PID控制器具有以下一些特點:

(1) 算法簡單實用,本質(zhì)上不依賴于系統(tǒng)的數(shù)字模型;

(2) 可充分利用單片機的軟件資源,可靠性高,開發(fā)速度快;

(3) 克服了傳統(tǒng)PID控制器操作的困難,提高了系統(tǒng)的智能化程度;

(4) 模糊PID控制器棒性好,具有專家控制器的特點,并可推廣應(yīng)用于其它工作領(lǐng)域。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉