АШИГТ МАЛТМАЛЫН БАЯЖУУЛАЛТЫН ТЕХНИК, ТЕХНОЛОГИ

Ашигт малтмалын баяжуулалтын чиглэлээр сурч буй оюутан сурагчид, залуу инженерүүдэд зориулав.

Saturday, March 29, 2025

УСНЫ БАКНЫ ТҮВШИНГ ФАЗЗИ-ЛОЖИКООР УДИРДАХ ПРОГРАММ (ЖИШЭЭ)

 Fuzzy Logic-аар усны бакны түвшинг удирдах нь сонсогдож байгаа шиг нарийн төвөгтэй боловч логик алхамуудыг дараалан хийвэл хялбархан хэрэгжүүлэх боломжтой.

Fuzzy Logic системийн үндсэн алхамууд:
Fuzzy Logic систем нь оролт, боловсруулалт, гаралт гэсэн 3 үндсэн хэсгээс бүрдэнэ.


(A) Оролтын хувьсагч (Input):
Усны бакны түвшинг удирдахдаа дараах оролтуудыг авч болно:
Түвшний алдаа (Error, e) = Хүссэн түвшин (Desired Level) - Одоогийн түвшин (Current Level)
Түвшний өөрчлөлт (Δe) = Одоогийн алдаа - Өмнөх алдаа
(B) Fuzzy олонлогууд ба гишүүнчлэл (Membership Functions):

Оролт/гаралтыг "Fuzzy олонлог"-оор тодорхойлно. Жишээ нь:
Алдаа (e): "Сөрөг их" (Negative Large), "Сөрөг бага" (Negative Small), "Тэг" (Zero), "Эерэг бага" (Positive Small), "Эерэг их" (Positive Large)
Өөрчлөлт (Δe): "Буурах" (Decreasing), "Тогтмол" (Steady), "Өсөх" (Increasing)
Гаралт (Насосны хурд): "Унтраах" (Off), "Удаан" (Slow), "Дунд" (Medium), "Хурдан" (Fast)

(C) Дүрэм (Fuzzy Rules):
"IF-THEN" дүрмүүдийг тодорхойлно. Жишээ нь:
IF алдаа "Тэг" AND өөрчлөлт "Тогтмол" THEN насос "Унтраах"
IF алдаа "Эерэг бага" AND өөрчлөлт "Өсөх" THEN насос "Удаан"
IF алдаа "Сөрөг их" THEN насос "Хурдан"
(Дүрмүүдийг системийн шаардлагад тохируулан өөрчилнө.)

(D) Дефаззификаци (Defuzzification):

Fuzzy дүрмүүдээр гарсан үр дүнг бодит тоо (насосны хурд) болгон хувиргана. Ихэвчлэн "Центроидын арга" (Centroid Method) хэрэглэдэг.



Ийнхүү насосны хурдыг 13,6% тогтоох даалгавар өгч байна. 



No comments:

Post a Comment