Abstract
In wireless sensor and actor networks, sensors and actors collaborate to get the information about the physical environment and perform appropriate actions. In order to provide effective sensing and acting, a distributed local coordination mechanism is necessary among sensors and actors. In this work, we implement and compare two Fuzzy-Based Systems (FBS1 and FBS2) for actor selection problem. These systems decide whether the actor will be selected for the required job or not, based on data supplied by sensors and actual actor condition. For FBS1, we use three input parameters: job type (JT), remaining energy of actor (REA) and distance of actor from job place (DAJP). The output parameter is actor selection decision (ASD). The simulation results show that the FBS1 decides the actor selection in order to have short delays, low energy consumption, and proper task assignment. For FBS2, we consider four input parameters: JT, REA, DAJP and actor node speed (ANS). The output parameter is the ASD. Comparing complexity of FBS1 and FBS2, the FBS2 is more complex than FBS1. However, it also considers mobility of actor nodes. Thus, the FBS2 is more flexible system than FBS1
چکیده
در شبکههای عملگر و حسگر بیسیم، حسگرها و عملگرها بهمنظور به دست آوردن اطلاعات از محیط فیزیکی و اتخاذ تدابیر مناسب باهم مشارکت میکنند برای اینکه بتوان قابلیت حسی و اتخاذ عمل کارآمدی را در این شبکهها فراهم کرد، ضروری است تا از یک مکانیسم هماهنگی محلی توزیعشده در بین حسگرها و عملگرها استفاده نمود. در این پژوهش قصد داریم دو سیستم مبتنی بر فازی (تحت عناوین FBS1 و FBS2) را بهمنظور حل مسئلهی انتخاب عملگر پیادهسازی و مقایسه کنیم. در این سیستمها، بر مبنای دادههای تأمینشده توسط حسگرها و وضعیت واقعی عملگر، تصمیم گرفته خواهد شد که آیا یک عملگر را میتوان برای یک کار موردنیاز انتخاب نمود یا خیر. از سه پارامتر ورودی برای FBS1 استفاده میکنیم: نوع کار (JT)، انرژی باقیماندهی عملگر (REA) و فاصلهی عملگر از محل کار (ASD). نتایج بهدستآمده از شبیهسازی نشان میدهد که سیستم FBS1 در خصوص انتخاب عملگر اقدام به تصمیمگیری میکند بهطوریکه عملگری که انتخاب میشود دارای تأخیر کوتاه، مصرف انرژی پایین و تخصیص وظیفه مناسب باشد. برای سیستم FBS2 نیز چهار پارامتر ورودی را در نظر میگیریم: JT، REA، DAJP و سرعت گره ی عملگر (ANS). ASD را نیز بهعنوان پارامتر خروجی این سیستم در نظر میگیریم. نتایج مقایسهی پیچیدگی FBS1 و FBS2 نشان داد که FBS2 از پیچیدگی بیشتری نسبت به FBS1 برخوردار میباشد. اگرچه FBS2، پویایی و قابلیت حرکتی گرههای عملگر را نیز در نظر میگیرد. بنابراین، FBS2 را میتوان سیستمی انعطافپذیر تر از FBS1 در نظر گرفت.
1-مقدمه
شبکههای حسگر بیسیم( (WSNرا میتوان بهعنوان مجموعهای از دستگاههای چند هاپه ی قابلبرنامهریزی و با قابلیت پیکربندی خود تعریف نموده که میتوانند دلخواهانه و بدون کمک هیچ مدیریت متمرکزی به همدیگر متصل شده و به شکلی پویا اقدام به ارسال دادههای حسی به گیرندهی خاصی که در نزدیک به محل پدیدهی تحت نظارت قرار دارد نمایند...