View
235
Download
8
Category
Preview:
Citation preview
سیستم بالدرنگ -1 مدل سیستم بالدرنگ با سنسور ومحرک -2 دو دسته ازتحریک ها درسیستم بالدرنگ -3 طراحی مراحل فرآیند -4 طراحی سیستم -5 تحریک وپردازش پاسخ درسیستم -6 قطعات سیستم های عامل بالدرنگ -7 (RTOS)سیستم عامل بالدرنگ -8
برای تمام سیستم ها RTOS قطعات -9 RTOS مدیریت دوسطح اولویت توسط -10
زمان بندی مؤثر دوراهبرد -11 سیستم های کنترلی وناظر -12 ساختار سیستم کنترلی وناظر -13 کنترلی وناظر دودسته ازتحریک در سیستم های -14 سیستم های جمع آوری داده -16
طریقه جمع آوری داده ازسنسور -17
: كلي اهداف
سیستمهای طراحی تکنیکهای معرفی
کلی معماری چند وتوصیف بالدرنگ
.سیستمها دراین
و بالدرنگ سیستم مفهوم درک
.آن سازی پیاده علت به بردن پی
سیستمهای طراحی فرآیند با آشنایی
.بالدرنگ
بالدرنگ عامل سیستم نقش درک.
برای متداول معماریهای درک
و نظارت کنترل های سیستم
.ها داده آوری جمع سیستمهای
افزاری نرم سیستم یک بالدرنگ سیستم
بالدرنگ درزمان رویدادهارا که است
نتایج به فقط آن وصحت دهد می پاسخ
این تولید زمان به بلکه ندارد، بستگی آن
.است وابسته نتایج
مدل کلی سیستم بالدرنگ 1-1شکل
سنسور سنسور سنسور
سیستم کنترل بالدرنگ
محرک محرک محرک محرک
سنسور سنسور سنسور سنسور
ای دوره های تحریک: معینی زمانی درفواصل ها تحریک این
سیستم ، مثال عنوان به دهند می رخ میلی 5 درهر را سنسوری است ممکن آن، مقدار برحسب و کند امتحان ثانیه .دهد پاسخ
ای غیردوره های تحریک:
اتفاق طورنامنظم به ها تحریک این
توسط ومعمواًل .افتد می
راهکاروقفه
.شوند می داده خبر کامپیوتر
پردازش باید سیستم که تحریکی شناسایی
.(مربوطه وپاسخ) کند
هر به مربوط زمانی های محدودیت
.شود شناسایی پاسخ و تحریک
انتخاب سیستم اجرای برای کامپیوتر یک
.(بالدرنگ اجزا دارای) شود
فرآیندهای از تعدادی در پاسخ و تحریک
.شوند ترکیب همزمان
هایی الگوریتم وپاسخ هرتحریک برای
.شود طرح
موقع به برای زمانبندی سیستم طراحی
.فرآیند شدن شروع
بالدرنگ سیستم معماری طراحی
صورت به سیستم سازماندهی شامل
همزمان ازفرایندهای ای مجموعه
پاسخ و ازمحرک هردسته وبه .است
.شود می منتسب فرآیندی ها
پاسخ تحریک
محرک /فرایندهای کنترل تحریک 1-2شکل
محرک سنسور
کنترل محرک پردازنده کنترل سنسور
اجرای فرآیندها
قطعات مجری بالدرنگ 1-3شکل
لیست منابع موجود فرآیندهای منتظر منابع
ساعت بالدرنگ
لیست آماده
اطالعات زمانبندی
خواسته های منبع فرایند
توزیع کننده لیست پردازنده
مدیرمنبع
اداره کننده استثنا زمانبند
مدیریت مسئول بالدرنگ عامل سیستم
شامل وهمواره است وفرآیند منابع
کدام گیرد می تصمیم که است زمانبندی
زمان اجرا، برای اولویت براساس فرایند
.شود بندی
ساعت بالدرنگ
اداره کننده وقفه
زمان بند
مدیر منابع
توزیع کننده
به .است اولویت سطح باالترین :وقفه سطح
پاسخ به که یابد می تخصیص فرآیندهایی
.دارند نیاز سریع خیلی
به ازاولویت سطح این :ساعت سطح
البته .یابد می تخصیص ای دوره فرآیندهای
نیز کنترلی-خود فرآیند مثل سطحی است ممکن
.شود داده تخصیص
برای فرآیندی وقتی :کردن قبضه بدون بندی زمان
کامل تا شود می اجرا قدر آن شد، بندی زمان اجرا
ورودی، برای انتظار مثل دالیلی به یا گردد
.شود مسدود
اجرا درحال فرآیند اجرای :کردن قبضه بندی زمان
متوقف باالتر اولویت با فرآیند توسط است ممکن
اولویت با فرآیند اجرای باالتر اولویت فرآیند .شود
.دهد می خاتمه را تر پایین
بطور ناظر، و کنترلی های سیستم
سنسورهایی از ای مجموعه ای دوره
از را اطالعات که کنند می امتحان را
.آورند می بدست سیستم محیط
محرکها، به فرمانهایی ارسال ازطریق
.دهند می راانجام فعالیتهایی
معماری کلی سیستم کنترلی وناظر 1-4شکل
s2
s3
s1 P(s1)
P(s2)
P(s1)
فرآیند تست
فرآیند ناظر
فرآیند کنترل
فرآیند کنترل پانل
P(A1)
P(A2)
P(A1)
P(A4)
A1
A2
A3
A4
ناظر توسط تحریک این :تغذیه منبع خرابی
کردن وارد وپاسخش .شود می تولید مدار
.مداراست به پشتیبان تغذیه منبع
دریکی که هستند هایی تحریک :آژیروقفه
پاسخ .شوند می تولید سیستم ازسنسورهای
سنسور اتاق شماره محاسبه ، تحریک این
.است فعال
ها داده آوری جمع های سیستم
مصرف–تولیدکننده مدل برحسب
داده و .شوند می یافته سازمان کننده
می آوری جمع سنسورها از را ها
.شوند ًپردازش بعدا تا کنند
شناسه ومقدار شناسه ومقدار
سنسور سنسور
شناسه ومقدار شناسه ومقدار
سنسور سنسور
معماری کلی سیستم جمع آوری داده ها 5-1شکل
فرآیند
سنسور
فرآیند
سنسور
S1
S3
S2
S4
S5
S6
میانگیر
داده سنسور
میانگیر
داده سنسور
داده های
فرآیند نمایش
داده های
فرآیند
Recommended