基于雙模糊控制的溫度控制系統研究
2.3 模糊控制器設計
2.3.1 確定輸入、輸出隸數度函數
模糊控制器采用二維結構,以誤差e和誤差變化率ec作為模糊控制器的輸入信號,將模糊控制器進行模糊化、模糊邏輯推理、解模糊化等一系列操作,最后得到模糊控制器輸出控制信號量u。根據雙模糊控制器的原理,令其輸入為E和Ec,輸出為U,并確定輸入輸出的隸屬度函數。取E,Ec,U的模糊論域為[-6,6]。實際誤差e的變化范圍是[-0.5,0.5],實際誤差變化率ec的變化范圍是[-1,1],實際輸出控制量u的變化范圍是[0,10]。因此可確定偏差e的量化因子Ke=15,偏差變化率ec的量化因子Ke=6,控制量u的量化因子Ku=1。變量E的語言值設定為8個,即{負大(NB)、負中(NM)、負小(NS)、負零(NO)、正零(PO)、正小(PS)、正中(PM)、正大(PB)};將變量Ec的語言值設定為7個,即{負大(NB)、負中(NM)、負小(NS)、零(ZO)、正小(PS)、正中(PM)、正大(PB)};輸出變量U的語言值也設定為7個,即{負大(NB)、負中(NM)、負小(NS)、零(ZO)、正小(PS)、正中(PM)、正大(PB)},E,Ec,U的隸屬度函數選為梯形,如圖3~圖5所示。本文引用地址:http://www.104case.com/article/161835.htm
評論