توضیحات
بهینه سازی کنترلر PID با استفاده از الگوریتم غذایابی باکتری در متلب
الگوریتم بهینه سازی غذایابی باکتریایی (BFO) یک الگوریتم بهینه سازی با الهام از طبیعت است که اخیراً توسعه یافته است ، که مبتنی بر رفتار غذایابی باکتری های E. coli است. تاکنون ، BFO به دلیل سادگی و سهولت اجرای آن ، در برخی از مسئله های مهندسی با موفقیت اعمال شده است.
الگوریتم تغذیه باکتریایی از فعالیتی به نام “کموتاکسیس” نمایش داده شده توسط رفتارهای باکتریایی باکتریایی الهام گرفته است. باکتریهای حرکتی مانند E. coli و سالمونلا با چرخش تاژک خود را به حرکت در می آورند. برای حرکت به جلو ، تاژک خلاف عقربه های ساعت می چرخد و ارگانیسم “شنا می کند” (یا “حرکت”) در حالی که چرخش در جهت عقربه های ساعت تاژک باعث می شود که باکتری به طور تصادفی خود را در جهت جدید “سوق دهد”. جایگزینی بین “شنا” و “جست و خیز” باکتری را قادر می سازد مواد مغذی را در جهات تصادفی جستجو کند. با نزدیک شدن باکتری به مواد مغذی ، شنا متداول تر است. وقتی این باکتری از بعضی از مواد غذایی فاصله می گیرد ، تغییر مسیر اتفاق می افتد. اصولاً ، کموتاکسی باکتری ها ترکیبی پیچیده از شنا و جست و خیز است که باکتری ها را در مکان هایی با غلظت های بالاتر مواد مغذی نگه می دارد. (منبع)
سیستم بهینه سازی غذایابی باکتریایی کلاسیک (BFO) از سه مکانیسم اصلی ، یعنی کموتاکسی ، تولید مثل و پراکندگی تشکیل شده است.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.