花齊
摘 要:模糊控制是用模糊數學的知識模仿人腦的思維方式,對模糊現象進行識別和判決,給出精確的控制量,對被控對象進行控制。與經典控制理論和現代控制理論相比,模糊控制的主要特點是不需要建立對象的數學模型。
關鍵詞:模糊控制;控制器;規則
操作人員根據對象的當前狀態和以往的控制經驗,用手動控制的方法給出適當的控制量,對被控對象進行控制。用計算機模擬操作人員手動控制的經驗,對被控對象進行控制。
1 模糊控制的基本思想
首先根據操作人員手動控制的經驗,總結出一套完整的控制規則,再根據系統當前的運行狀態,經過模糊推理、模糊判決等運算,求出控制量,實現對被控對象的控制。
模糊控制的發展經歷了基本模糊控制、自組織模糊控制、智能模糊控制三個階段。基本模糊控制階段針對特定對象設計,控制效果好。控制過程中規則不變,不具有通用性,設計工作量大。自組織模糊控制階段某些規則和參數可修改,可對一類對象進行控制。智能模糊控制階段具有人工智能的特點,能對原始規則進行修正、完善和擴展,通用性強。
2 模糊PID控制器
在本研究設計中確定模糊控制系統結構圖如圖1所示。
常規PID控制器對于具有強非線性或不確定性的系統,控制效果并不理想。為了提高控制精度和靈敏度,采用模糊方法根據偏差和偏差的變化率,對常規PID控制器進行修正,通過模糊推理來調整PID參數,構成模糊PID控制,增量式PID數學模型為:
煙葉烘烤過程中,溫度控制主要體現為恒溫控制和均勻升溫控制。自適應模糊控制由模糊推理和常規PID控制兩部分組成,模糊推理環節實質上是模糊控制器,模糊控制器的輸入為偏差e和偏差變化率ec,輸出為ΔKp,ΔKi和ΔKd。確定PID的三個參數和偏差e與偏差變化率ec之間的模糊關系也就是PID參數模糊自整定的過程。在運行過程中根據e與ec的變化,依據模糊控制原理對三個參數進行在線修改,從而使被控對象具有良好的動態、靜態性能。
模糊參數調節器的輸入量炕房溫度或濕度的偏差e和偏差變化率ec,輸出量PID參數的修整量ΔKp,ΔKi和ΔKd的語言變量、基本論域、模糊子集、模糊論域和量化因子,將各變量的隸屬度函數選擇為均勻三角函數,做出各變量隸屬度函數如圖2。
根據輸入輸出變量的隸屬度函數求得各語言變量的賦值,在根據語言變量的賦值,經模糊推理得到控制集,各控制參數的數值是通過對此模糊控制集的解模糊化而得到的。
3 模糊控制規則
PID參數整定必須考慮不同時刻3個參數的作用和相互間的關系,根據專家經驗得出在不同的―e―和―ec―狀態時,三個參數的自整定要求:
(1)當偏差―e―較大時,取較大的Kp以提高響應速度,取較小的Kd以避免由于偏差―e―的瞬間變大可能出現的微分過飽從而使控制作用超出許可范圍,取Ki=0防止系統響應出現較大超調,產生積分飽和。
(2)當―e―和―ec―中等大小時,取較小的Kp以使系統響應有較小的超調,Ki取適當的值,Kd對系統影響比較大,取值要適中以保證系統的響應速度。
(3)當―e―較小時即接近設定值時,加大Kp和Ki的取值,以使系統有較好的穩態性能。為使系統有較好的抗干擾性能,當―ec―較小時,Kd取較大的值;當―ec―較大時,Kd取較小的值。
(4)當―ec―較大時,Kp取較小的值,Ki取較大的值。
4 模糊推理與解模糊化
不確定性推理方法之一是模糊邏輯,本設計的推理方法是采用Mamdani方法即極大極小值法推理。
規則:如果Ai且Bi,那么,Ci的模糊關系為[μAi∧μBi]∧μCi
否則的意義是“or”,在推理計算中以并集形式表示。
經推理得出隸屬度函數為:
由此可推理出Kp,Ki和Kd的模糊輸出集。根據模糊輸出集,經解模糊運算得出系統的輸出控制參數。本設計的解模糊算法采用加權平均法,即