درس ﺷﺒﻜﻪﻫﺎي ﻋﺼﺒﻲ و ﺳﺎﻣﺎﻧﻪﻫﺎي ﻓﺎزي ﺑﻪ ﻧﺎم ﺧﺪا ﺗﻤﺮﻳﻦ ﺳﺮي ﺳﻮم ﻣﻮﻋﺪ ﺗﺤﻮﻳﻞ: ﭼﻬﺎرﺷﻨﺒﻪ 90/12/24 ﺗﻜﺎﻟﻴﻒ را ﺑﻪ ﺻﻮرت ذﻛﺮ ﺷﺪه در ﺻﻮرت ﺗﻤﺮﻳﻦ ) دﺳﺘﻲ و ﻳﺎ اﻟﻜﺘﺮوﻧﻴﻜﻲ( اﻧﺠﺎم دﻫﻴﺪ .ﺗﻤﺮﻳﻨﺎت اﻟﻜﺘﺮوﻧﻴﻜﻲ ﺣﺘﻤﺎً اﺣﺘﻴﺎج ﺑﻪ ﮔﺰارش و ﻧﺘﻴﺠﻪﮔﻴﺮي دارد .ﻛﺪﻫﺎ و ﻣﺴﺘﻨﺪات ﻣﺮﺑﻮﻃﻪ را داﺧﻞ ﭘﻮﺷﻪ ﻗﺮار داده و ﺑﺎ ﻋﻨﻮان .HW3_STID_FirstName_LastNam ) (HW3_89206677_mahsa_habibiﺑﻪ آدرس [email protected]ارﺳﺎل ﻧﻤﺎﻳﻴﺪ. ﺳﻮاﻻت ﺧﻮد را ﺑﻪ اﻳﻤﻴﻞ [email protected]و [email protected]ارﺳﺎل ﻧﻤﺎﻳﻴﺪ. ﺗﻤﺮﻳﻨﺎت دﺳﺘﻲ: .1ﺑﺎ اﺳﺘﻔﺎده از 3ﺗﺎﺑﻊ ﻋﻀﻮﻳﺖ زﻳﺮ ،ﻣﻘﺪار ﺧﺮوﺟﻲ crispرا ﺑﺮ ﺣﺴﺐ smallest of max ،Centroid ،mean of maxو largest of maxﺑﺪﺳﺖ آورﻳﺪ. .2ﺗﺎﺑﻊ ﻋﻀﻮﻳﺖ ﺑﺮاي "ﻗﺪ" و "ﻗﻮي ﺑﻮدن" ﺑﻪ ﺻﻮرت زﻳﺮ ﺗﻌﺮﻳﻒ ﺷﺪهاﻧﺪ: ﻓﺮض ﻛﻨﻴﺪ ﻛﻪ ﻗﺎﻧﻮن در اﻳﻦ ﺳﻴﺴﺘﻢ ﺑﺮاي ﻫﺮ ﻓﺮد ﺑﻪ ﺻﻮرت ﻣﻘﺎﺑﻞ ﺑﺎﺷﺪ: IF ((Self is Strong) && (Self is Not Tall)) then Attack ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﻗﺪ 2/1و ﻗﺪرت 10واﺣﺪ ﺑﺮاي ﻳﻚ ﻓﺮد و در ﻧﻈﺮ ﮔﺮﻓﺘﻦ اﻳﻨﻜﻪ اﮔﺮ ﺷﺮاﻳﻂ ﺑﺰرﮔﺘﺮ و ﻳﺎ ﻣﺴﺎوي 0/5ﺑﻮد ﻗﺎﻧﻮن trueﺷﻮد ،آﻳﺎ ﻋﻤﻞ attackﺗﻮﺳﻂ اﻳﻦ ﻓﺮد رخ ﻣﻲدﻫﺪ؟ ﺗﻮﺿﻴﺢ دﻫﻴﺪ. .3ﻣﺠﻤﻮﻋﻪﻫﺎ ﻓﺎزي Yو Uﺑﺎ ﻗﺎﻧﻮن Y --> Uرا در ﻧﻈﺮ ﺑﮕﻴﺮﻳﺪ: ହݕସ + 0.2/ݕଷ + 0.6/ݕଶ + 1.0/ݕଵ + 0.6/ݕY = 0.2/ ଷݑଶ + 0.3/ݑଵ + 1.0/ݑU = 0.3/ ١ ﻣﺎﺗﺮﻳﺲ ﺗﺎﺑﻊ ﻋﻀﻮﻳﺖ ) (Rاﻳﻦ ﭘﺎﻳﮕﺎه داﻧﺶ را ﻣﺸﺨﺺ ﻧﻤﺎﻳﻴﺪ. ﻓﺮض ﻛﻨﻴﺪ ﻛﻪ 3ﻣﺸﺎﻫﺪه ﻓﺎزي ﺻﻮرت ﮔﺮﻓﺘﻪ ﻛﻪ ﺗﺎﺑﻊ ﻋﻀﻮﻳﺖ ﻫﺮ ﻳﻚ ﺑﻪ ﺻﻮرت زﻳﺮ اﺳﺖ: ሻ = ሾ0.4 1.0 0.4 0 0ሿݕ(a) ߤሖ ሺ ሻ = ሾ0.4 0.8 0.4 0 0ሿݕ(b) ߤሖ ሺ ሻ = ሾ0.4 0.5 0.4 0 0ሿݕ(c) ߤሖ ሺ اﺳﺘﻨﺘﺎج ﻓﺎزي ܷሖرا ﺑﺮاي ﻫﺮ ﻳﻚ از اﻳﻦ ﻣﺸﺎﻫﺪات ﺑﺪﺳﺖ آورﻳﺪ. .4ﺗﻤﺮﻳﻦﻫﺎي ﻛﺘﺎب : اﻟﻒ( ﻓﺼﻞ ﭼﻬﺎرم :ﺗﻤﺮﻳﻦﻫﺎي 4 ،3و .9 ﺗﻤﺮﻳﻨﺎت اﻟﻜﺘﺮوﻧﻴﻜﻲ: .5ﻳﻚ ﺗﺎﻧﻜﺮ آب را ﺑﺎ ﻗﻮاﻧﻴﻦ زﻳﺮ در ﻧﻈﺮ ﺑﮕﻴﺮﻳﺪ: )IF (level is okay) THEN (valve is no change )IF (level is low) THEN (valve is open fast )IF (level is high) THEN (valve is close fast ﺑﺎ اﺳﺘﻔﺎده از روشﻫﺎي mamdaniو sugenoو max-minﺑﺮاي fuzzificationو Centroidﺑﺮاي ،defuzzificationﻳﻚ FISﺑﺎ اﺳﺘﻔﺎده از toolboxﻫﺎي آﻣﺎده ﻣﺘﻠﺐ ﻃﺮاﺣﻲ ﻛﻨﻴﺪ. .6ﻳﻚ ﭘﺮدازش ﻣﺘﺎﻟﻮژﻳﻜﻲ ﺷﺎﻣﻞ ﺣﺮارت ﺣﺠﻤﻲ از ﻣﻮاد در ﻳﻚ درﺟﻪ ﺣﺮارت ﻣﻨﺎﺳﺐ ﺑﺮاي ﻳﻚ ﻣﺪت زﻣﺎن ﻣﺸﺨﺺ اﺳﺖ .ﺣﺮارت دﻫﻨﺪه ﺗﻮﺳﻂ ﻧﺮخ ﻣﺼﺮف ﺳﻮﺧﺖ ﺧﻮد ﻛﻨﺘﺮل ﻣﻲﺷﻮد .دﻳﺎﮔﺮام اﻳﻦ ﺳﻴﺴﺘﻢ در ﺷﻜﻞ 1ﻧﺸﺎن داده ﺷﺪه اﺳﺖ. ﻛﻤﻴﺖﻫﺎي ﻓﺎزي ﻣﻮرد اﺳﺘﻔﺎده ﺑﻪ ﺻﻮرت زﻳﺮ ﺗﻌﺮﻳﻒ ﺷﺪهاﻧﺪ: )T : Temperature of the material (LW=low; HG=high )M : Mass of material (SM=small; LG=large )P : Process termination time (FR=far; NR=near )F : Fuel supply rate (RD=reduce; MN=maintain; IN=increase ٢ ﺗﻮاﺑﻊ ﻋﻀﻮﻳﺖ اﻳﻦ ﻛﻤﻴﺖﻫﺎ در ﺷﻜﻞ 2آورده ﺷﺪه اﺳﺖ .ﻗﻮاﻧﻴﻦ ﭘﺎﻳﻪاي ﻣﻮرد اﺳﺘﻔﺎده در ﻛﻨﺘﺮلﻛﻨﻨﺪه ﻓﺎزي ﺑﺮاي ﻣﺼﺮف ﺳﻮﺧﺖ ﺑﺼﻮرت زﻳﺮ اﺳﺖ: If T is LW and P is FR then F is IN Or if T is HG then F is RD Or if M is SM and P is NR then F is MN Or if M is LG and P is FR then F is IN Or if P is NR then F is RD End if. در ﻳﻚ ﻟﺤﻈﻪ ،ﭘﺮدازش دادهﻫﺎي ﻣﻮﺟﻮد ﺑﺼﻮرت زﻳﺮ اﺳﺖ: Temperature = 300 C Material Mass = 800 kg Process operation time = 1.3 hr اﺑﺘﺪا ﺗﺎﺑﻊ ﻋﻀﻮﻳﺖ اﺳﺘﻨﺘﺎﺟﻲ ﺑﺮاي ﻣﺼﺮف ﺳﻮﺧﺖ را ﺑﺪﺳﺖ آورده و ﺳﭙﺲ ﻣﻘﺪار crispﻋﻤﻞ ﻛﻨﺘﺮل را ﺗﻌﻴﻴﻦ ﻛﻨﻴﺪ .ﻧﺘﻴﺠﻪ اﺳﺘﻨﺘﺎج ﺧﻮد را ﺑﺮرﺳﻲ ﻧﻤﺎﻳﻴﺪ) .ﺑﺮاي defuzzificationاز centroidاﺳﺘﻔﺎده ﻧﻤﺎﻳﻴﺪ(. ٣ -7ﻳﻜﻲ از ﻣﺪﻟﻬﺎﻳﻲ ﻛﻪ ﺑﻪ ﻣﻨﻈﻮر ﺑﺮرﺳﻲ رﻓﺘﺎر ﻧﻮروﻧﻬﺎ ﺑﻪ ﻛﺎر ﮔﺮﻓﺘﻪ ﻣﻲ ﺷﻮد ،ﻣﺪل Hindmarsh-Roseﻣﻲ ﺑﺎﺷﺪ ﻛﻪ ﻣﻌﺎدﻻت آن ﺑﻪ ﺻﻮرت زﻳﺮ ﻣﻲ ﺑﺎﺷﺪ. x& = y + ax 2 − x3 − z + I F ( X ) = y& = 1 − dx 2 − y & ) z = µ ( b ( x − x0 ) − z μ = 0.01, b = 4, در ﻣﻌﺎدﻻت ﻓﻮق I ،ﺟﺮﻳﺎن ورودي ﺑﻪ ﻧﻮرون ﺑﻮده و xﻫﻢ ﭘﺘﺎﻧﺴﻴﻞ ﺧﺮوﺟﻲ آن ﻣﻲ ﺑﺎﺷﺪ .ﭘﺎراﻣﺘﺮﻫﺎ را ﺑﻪ ﺻﻮرت d = 5, x0 = –1.6, a = 2.6در ﻧﻈﺮ ﺑﮕﻴﺮﻳﺪ .ﻣﻌﺎدﻻت دﻳﻔﺮاﻧﺴﻴﻞ ﻓﻮق را ﺑﺮاي ﻣﻘﺎدﻳﺮ ﺟﺮﻳﺎن Iﺑﺮاﺑﺮ ﺑﺎ 2,5 ،1 ،0,1و 5ﺣﻞ ﻧﻤﻮده و ﺧﺮوﺟﻲ ) xﻛﻪ ﻧﺴﺒﺖ ﺑﻪ زﻣﺎن ﻧﺸﺎن داده ﻣﻲﺷﻮد( را در ﻳﻚ ﻧﻤﻮدار ﭼﻬﺎر ﻗﺴﻤﺘﻲ ) (subplotرﺳﻢ ﻛﻨﻴﺪ. ٤
© Copyright 2026 Paperzz