模糊控制课件.pptxVIP

模糊控制课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

模糊控制

3.1模糊控制的工作原理模糊控制的基本思想將人類專家對特定對象的控制經驗,運用模糊集理論進行量化,轉化為可數學實現的控制器,從而實現對被控對象的控制。人類專家的控制經驗是如何轉化為數字控制器的?人類對熱水器水溫的調節控制思想:如果水溫偏高,就把燃氣閥關小;如果水溫偏低,就把燃氣閥開大。

3.1模糊控制的工作原理模仿人類的調節經驗,可以構造一個模糊控制系統來實現對熱水器的控制。用一個溫度感測器來替代左手進行對水溫的測量,感測器的測量值經A/D變換後送往控制器。電磁燃氣閥代替右手和機械燃氣閥作為執行機構,電磁燃氣閥的開度由控制器的輸出經D/A變換後控制。構造控制器,使其能夠模擬人類的操作經驗。人類的控制規則如果水溫比期望值高,就把燃氣閥關小;如果水溫比期望值低,就把燃氣閥開大。描述了輸入(水溫與期望值的偏差e)和輸出(燃氣閥開度的增量u)之間的模糊關係R

3.1模糊控制的工作原理輸入e輸出u模糊推理規則庫RD/A電磁閥熱水器溫度感測器A/D期望值+-eu模糊值模糊值精確值精確值模糊化去模糊化熱水器水溫模糊控制系統結構

3.1模糊控制的工作原理模糊控制器的基本工作原理將測量得到的被控對象的狀態經過模糊化介面轉換為用人類自然語言描述的模糊量,而後根據人類的語言控制規則,經過模糊推理得到輸出控制量的模糊取值,控制量的模糊取值再經過清晰化介面轉換為執行機構能夠接收的精確量。

3.2模糊控制器的結構和設計模糊控制器的基本結構通常由四個部分組成:模糊化介面規則庫模糊推理清晰化介面

3.2.1模糊化介面3.2模糊控制器的結構和設計模糊化就是通過在控制器的輸入、輸出論域上定義語言變數,來將精確的輸入、輸出值轉換為模糊的語言值。模糊化介面的設計步驟事實上就是定義語言變數的過程,可分為以下幾步:1)語言變數的確定針對模糊控制器每個輸入、輸出空間,各自定義一個語言變數。通常取系統的誤差值e和誤差變化率ec為模糊控制器的兩個輸入,在e的論域上定義語言變數“誤差E”,在ec的論域上定義語言變數“誤差變化EC”;在控制量u的論域上定義語言變數“控制量U”。

3.2模糊控制器的結構和設計2)語言變數論域的設計在模糊控制器的設計中,通常就把語言變數的論域定義為有限整數的離散論域。例如,可以將E的論域定義為{-m,-m+1,…,-1,0,1,…,m-1,m};將EC的論域定義為{-n,-n+1,…,-1,0,1,…,n-1,n};將U的論域定義為{-l,-l+1,…,-1,0,1,…,l-1,l}。?為了提高即時性,模糊控制器常常以控制查詢表的形式出現。該表反映了通過模糊控制演算法求出的模糊控制器輸入量和輸出量在給定離散點上的對應關係。為了能方便地產生控制查詢表,在模糊控制器的設計中,通常就把語言變數的論域定義為有限整數的離散論域。

如何實現實際的連續域到有限整數離散域的轉換?通過引入量化因數ke、kec和比例因數ku來實現kekecd/dt模糊控制器ku期望值y+-eecEECUu假設在實際中,誤差的連續取值範圍是e=[eL,eH],eL表示低限值,eH表示高限值。則:同理,假如誤差變化率的連續取值範圍是ec=[ecL,ecH],控制量的連續取值範圍是u=[uL,uH],則量化因數kec和比例因數ku可分別確定如下:3.2模糊控制器的結構和設計

在確定了量化因數和比例因數之後,誤差e和誤差變化率ec可通過下式轉換為模糊控制器的輸入E和EC:式中,代表取整運算。模糊控制器的輸出U可以通過下式轉換為實際的輸出值u:3.2模糊控制器的結構和設計

3)定義各語言變數的語言值通常在語言變數的論域上,將其劃分為有限的幾檔。例如,可將E、EC和U的劃分為{“正大(PB)”,“正中(PM)”,“正小(PS)”,“零(ZO)”,“負小(NS)”,“負中(NM)”,“負大(NB)”}七檔。檔級多,規則制定靈活,規則細緻,但規則多、複雜,編制程式困難,佔用的記憶體較多;檔級少,規則少,規則實現方便,但過少的規則會使控制作用變粗而達不到預期的效果。因此在選擇模糊狀態時要兼顧簡單性和控制效果。3.2模糊控制器的結構和設計

4)定義各語言值的隸屬函數隸屬函數的類型正態分佈型(高斯基函數)其中,ai為函數的中心值,bi為函數的寬度。假設與{PB,PM,PS,ZO,NS,NM,NB}對應的高斯基函數的中心值分別為{6,4,2,0,-2,-4,-6},寬度均為2。隸屬函數的形狀和分佈如圖所示。3.2模糊控制器的結構和設計

三角型梯型3.2模糊控制器的結構和設計

隸屬函數確定時需要考慮的

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体 菏泽喜乐网络科技有限公司
IP属地未知
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档