Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Domain-specific Architecture.

Similar presentations


Presentation on theme: "1 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Domain-specific Architecture."— Presentation transcript:

1 1 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Domain-specific Architecture

2 2 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) معماري Domain-specific  کتابخانه اي از style هاي مختلف.  ارئه اطلاعاتي در مورد سيستم جديد در يک حوزه.  عدم انجام کار مجدد براي مفروضات و روابط شناخته شده قبلي.  سيستم هاي نامتجانس : محلي (locational). Simultaneous سلسله مراتبي (Hierarchical).

3 3 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) مثال : locational Heterogeneity  A-7E از يک style پردازش همکارانه (cooperating process) در function driver و style call/return در جاهاي ديگر استفاده مي کند.

4 4 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) مثال : locational Heterogeneity  سيستم event يک blackboard است، ولي بعد از decompose شدن، component يک layered style را نشان مي دهد.

5 5 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) مثال : locational Heterogeneity  A-7z به طور همزمان از لايه يندي، پردازش همکارانه و object oriented style استفاده مي کند.

6 6 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) معماري peer-to-peer  تمايزي بين فرايندها (nodes) وجود ندارد.  هيچ يک از نودها به عنوان process داراي تقدم و اولويت نيست.  هر کدام از نودها شامل موارد زير هستند : مشخصات در Data-store خود. يک جدول مسيردهي پويا (dynamic routing table) از آدرس نودهاي ديگر.  مثال : gnutella ، freenet.

7 7 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) کنترل فرايندها – پيامدها (issues)  عناصر محاسباتي (computational) تعريف فرايند ( شامل مکانيزم هايي براي تغيير متغيرهاي فرايندها ). الگوريتم کنترل ( چگونگي تصميم اينکه کي و چگونه تغييرات انجام مي شود.)  عناصر داده اي (data elements): متغير فرايندها، set point.  Control loop scheme Open-loop ، closed-feedback ، closed-feed forward  Drawback – توجه به مسايل زير الزامي است : چه متغيرهايي بايد نظارت شوند. چه حسگرهايي بايد به کار گيرد. How to calibrate them چگونه با زمانبندي sensing و نظارت آنها، رفتار شود.

8 8 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) سيستم هاي کنترل فرايندها  Continually running system used for maintaining correct values. The errors are compensated for through feedback.  مثال : سيستم کنترل دما. سيستم کنترل power plant.  متغيرها : متغيرهاي فرايند :  ويژگي هايي از فرايند که مي توان اندازه گيري نمود.  مقادير به دست آمده از حسگرها. متغيرهاي کنترل شده :  متغيرهاي فرايند که سيستم علاقه مند به کنترل مقدار آن هاست. مقادير مرجع (reference variables): set point  مقدار مطلوب براي يک متغير کنترل شده.

9 9 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) معماري هاي کنترل فرايند (process control)  سيستم open-loop: عدم استفاده از متغيرهاي پردازش براي تطبيق دادن سيستم. عملا براي پردازش هاي فيزيکي در دنياي واقعي ارائه شده است. عملا اجراي اين معماري سيستم، امکان پذير نيست و مي توان به عنوان جزيي از يک معماري مورد استفاده قرار گيرد.  سيستم closed-loop: استفاده از اطلاعاتي در مورد متغيرهاي پردازش براي اداره متغيرهاي پردازش جهت جبران تغييرات در متغيرهاي پردازش و شرايط عمليات.

10 10 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) کنترل فرايند (closed loop)  سيستم کنترل بازخورد (feedback). اندازه گيري متغيرهاي کنترل شده. تنظيم متغير با set-point ها.

11 11 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) کنترل فرايند (closed loop) - 2  سيستم کنترل بازخورد (feedback) پيش بيني تغييرات براي متغيرهاي کنترل شده با نظارت بر ساير متغيرهاي پردازش.


Download ppt "1 آزمايشگاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Domain-specific Architecture."

Similar presentations


Ads by Google