صفحه 1:
Domain-specific Architecture

صفحه 2:
0 0 07 ‏ا ا‎ ue sccm) ‏ارئه اطلاعاتي در مورد سيستم جديد در يك حوزه.‎ 2) Exo Cea Fos Ev pee ‏ا ا‎ ‏نم هاي نامتجانس:‎ 9 ۹ ‏لت‎ ‎۹ أزمايشكاء سيستم هاى هو ‎ne eet trey‏ 5

صفحه 3:
locational Ju. (2 Heterogeneity ~ PU ‏تا‎ rs function ,» (cooperating process) 3 1 BS e ‏ا لف‎ >" | | | ۳ 1 J JD! 0 ea

صفحه 4:
al locational ; Ji. oy Heterogeneity “” 0 الي اك ل 0 ©2056 شدن. ‎layered .< component‏ 6 را نشان می دهد. Pre eet

صفحه 5:
10021101221 ju. oy Heterogeneity “” ‎٩‏ ۸2 به طور همزماناز لایه ي نديپ ردازش‌همکارلنه و ‎aS» otal object oriented style‏ ‎

صفحه 6:
۱ ۱ ل ل ا كت ‎RU EES °‏ ل ا ا ‎RUST‏ ‎Data-store js clare ®‏ +93 * يك جدول مسيردهي يويا (©81] 20116120 متحصقصلز) ‎Tae B‏ 0 ‎.gnutella. freenet : Ji. °‏ أزمايشكاء سيستم هاى هوشمند. ‎ne eet trey‏

صفحه 7:
ا ل د 0501 ‎(computational) eee vile °‏ (شامل ‎Tel‏ یت ‎Cone‏ ‏* الكوريتم كنترل (جكونكي تصميم اينكه كي و جكونه د رات انجام مي شود ‎seis ©‏ داده اى (2:5 616226 0888). ايندهاء :201121 :أ©5. ‎Control loop scheme ©‏ ‎Open-loop. closed-feedback. closed-feed forward ° cual pall! pg hls a a2, 5- Drawback ° ‏چه متفيرهايی باید نظارت شوند. ‏© جه حسكرهابي بايد به كار كيرد. ‎How to calibrate them ° ‎epee yy ‏لا ا‎ 0 ‎ ‎ ‎ ‎00 eer ne eet trey

صفحه 8:
ENS eae ee ° Coster running system used for maintaining correct values. The errors are compensated for through feedback. © مثال: و ‎power plant J 25 2 ©‏ ‎‘ho ate‏ ‎Bes ene ered‏ ‎SSRs Ten el ee ree ae‏ 2 مقادیر به دست آمده از حسگرها. ‎Een joss ee‏ و ‎set point «reference variables) «>. i: ©‏ ‎٩‏ مقدار مطلوب براي یک متفیر کنترل شده ۰ أزمايشكاء سيستم هاى هوشمند. ‎ne eet trey‏

صفحه 9:
معماري هاي كنترل فرايند (55 121006 ‎al‏ ‎(control‏ © سيستم 0261-100[7: و ‎POR COOP Oe AChE‏ ‎CTO Nee Romer eS RG Skt cements corners Dice‏ عنوان جزبي از يك معماري مورد استفاده قرار كيرد ‎pin ©‏ تاق * استفاده از اطلاعاتي در مورد متفيرهاي پردازش براي اداره ۱ eee) ‏شرایط عملیات.‎ أزمايشكاء سيستم هاى هوشمند. ‎ne eet trey‏

صفحه 10:
FAA (closed loop) ۰ 9 سیستم کنترل بازخورد (6660۳036016. ؟ اندازه گيري متغيرهاي کنترل شده. * تنظيم متغير با :201106-]56 هاء

صفحه 11:
2 2 06 0 eso © سيستم كنترل بازخورد (86023615]) ‎‘ed‏ نمی کیرات ‎bee gles she‏ نت وا عبت بور لد ‎red‏ ةا ‎

Domain-specific Architecture آزمايشگاه سيستم های هوشمند )http://ce.aut.ac.ir/islab( 1 معماريDomain-specific ‏ ‏ ‏ ‏ کتابخانه اي از styleهاي مختلف. ارئه اطالعاتي در مورد سيستم جديد در يک حوزه. عدم انجام کار مجدد براي مفروضات و روابط شناخته شده قبلي. سيستم هاي نامتجانس: محلي (.)locational ‏Simultaneous  سلسله مراتبي (.)Hierarchical 2 آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab locational :مثال Heterogeneity پ??رداز?شه?مکارا?ن?هstyle از ي??کA-7E  function ) درcooperating process( در ج?اهايد?ي?گرstyle call/return وdriver Funct i o n Fun ct i o n Fu nct .ک??ند م?يion?ا?س?تفاد?ه Deri ver 1 Deri ver 2 Da t a Bro ker Da t a Bro ker Sha red Services Device Int erfa ce Sh a red Services Device Int erface آزمايشگاه سيستم های هوشمند )http://ce.aut.ac.ir/islab( ... Deriver n Da t a Broker Sh a red Services Devi ce Int erfa ce 3 locational :مثال Heterogeneity High-level st yle: event Syst em Decompose Component St yle layered يکevent سيستم ولي بعد از، استblackboard ، شدنdecompose layered يکcomponent . را نشان مي دهدstyle آزمايشگاه سيستم های هوشمند )http://ce.aut.ac.ir/islab( 4  مثالlocational : ‏Heterogeneity ‏ 5 ي??نديپ??رداز?شه?مکارا?ن?ه و ، A-7zب??ه ط?ور ه?مزماناز ال?ي?ه object oriented styleا?س?تفاد?ه? م?يک??ند. آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab معماري peer-to-peer ‏ تمايزي بين فرايندها ( )nodesوجود ندارد. هيچ يک از نودها به عنوان processداراي تقدم و اولويت نيست. هر کدام از نودها شامل موارد زير هستند: ‏ مثال.gnutella، freenet : ‏ ‏ مشخصات در Data-storeخود. يک جدول مسيردهي پويا ()dynamic routing table از آدرس نودهاي ديگر. 6 آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab کنترل فرايندها – پيامدها()issues ‏ عناصر محاسباتي ()computational ‏ ‏ ‏ ‏ عناصر داده اي ( :)data elementsمتغير فرايندها.set point ، ‏Control loop scheme ‏ ‏ ‏Open-loop، closed-feedback، closed-feed forward ?ت ?م?ي?س : – Drawbackت??وج?ه ب??ه م?ساي?لز?ير ا??لزا ا ‏ ‏ ‏ ‏ 7 تعريف فرايند (شامل مکانيزم هايي براي تغيير متغيرهاي فرايندها). الگوريتم کنترل (چگونگي تصميم اينکه کي و چگونه تغييرات انجام مي شود). چه متغيرهايي بايد نظارت شوند. چه حسگرهايي بايد به کار گيرد. ‏How to calibrate them چگونه با زمانبندي sensingو نظارت آنها ،رفتار شود. آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab سيستم هاي کنترل فرايندها ‏Continually running system used for maintaining ‏correct values. The errors are compensated for ‏through feedback. مثال: ‏ سيستم کنترل دما. سيستم کنترل .power plant ‏ متغيرهاي فرايند: ‏ ‏ متغيرها: ‏ ويژگي هايي از فرايند که مي توان اندازه گيري نمود. مقادير به دست آمده از حسگرها. ‏ متغيرهاي فرايند که سيستم عالقه مند به کنترل مقدار آن هاست. ‏ مقدار مطلوب براي يک متغير کنترل شده. ‏ 8 ‏ متغيرهاي کنترل شده: ‏ مقادير مرجع (set point :)reference variables آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab ‏ معماري هاي کنترل فرايند (process )control ‏ سيستم :open-loop ‏ سيستم :closed-loop عدم استفاده از متغيرهاي پردازش براي تطبيق دادن سيستم. عمال براي پردازش هاي فيزيکي در دنياي واقعي ارائه شده است. عمال اجراي اين معماري سيستم ،امکان پذير نيست و مي توان به عنوان جزيي از يک معماري مورد استفاده قرار گيرد. استفاده از اطالعاتي در مورد متغيرهاي پردازش براي اداره متغيرهاي پردازش جهت جبران تغييرات در متغيرهاي پردازش و شرايط عمليات. 9 آزمايشگاه سيستم های هوشمند ()http://ce.aut.ac.ir/islab )closed loop( کنترل فرايند .)feedback( سيستم کنترل بازخورد  . اندازه گيري متغيرهاي کنترل شده . هاset-point تنظيم متغير با In pu t vari abl e Co nt rol l ed Varia b le Pro ce ss Ch ange s t o ma ni p ul at e va ri a bl es Se t p oi nt s Co nt rol le r آزمايشگاه سيستم های هوشمند )http://ce.aut.ac.ir/islab( 10 2 - )closed loop( کنترل فرايند )feedback( سيستم کنترل بازخورد  پيش بيني تغييرات براي متغيرهاي کنترل شده با نظارت بر ساير .متغيرهاي پردازش Inp ut va ri abl e Co nt rol led Varia ble Pro cess Ch a ng es t o mani p ul a t e va ria bles Set p oi nt s Co nt ro l ler آزمايشگاه سيستم های هوشمند )http://ce.aut.ac.ir/islab( 11

51,000 تومان