تحلیل سطح روند با استفاده از الگوریتم بهینهسازی اجتماع ذرات و بهکارگیری نُرم 1L: بررسی موردی روی دادههای گرانی منطقه نکا استان مازندران
نویسندگان
1 دانشکده مهندسی معدن، دانشگاه بیرجند، ایران
2 دانشکده مهندسی معدن، دانشگاه بیرجند، ایران
3 دانشکده مهندسی معدن، دانشگاه بیرجند، ایران
4 دانشکده مهندسی معدن، دانشگاه بیرجند، ایران
doi
چکیده
یکی از روشهای حذف بیهنجاری ناحیهای از مقادیر برداشت شده در روشهای ژئوفیزیکی، روش تحلیل سطح روند است. در این روش مختصات نقاط درحکم متغیر مستقل و مقادیر قرائت شده درحکم متغیر وابسته عمل میکند. برای یافتن مطلوبترین سطح روند از روشهای بهینهسازی استفاده میشود. در این مقاله برای بهینهسازی، از الگوریتم بهینهسازی اجتماع ذرات استفاده شده است. این الگوریتم، یک روش بهینهسازی مبتنی بر جمعیت است و ایده اصلی در آن، مدلسازی و شبیهسازی رفتار و حرکت گروهی پرندگان در جستوجوی غذا است. در الگوریتم اجتماع ذرات هریک از ذرات بهمثابة یک کاندیدای حل برای جواب نهایی در فضای چندبُعدی مسئله هستند. تابعی که در این روش باید بهینه شود (تابع هدف) معادله صفحهای است که نزدیکترین و یا بهعبارتی کمترین فاصله را با دادههای برداشت شده دارد. بهمین علت برای کمینهسازی، احتیاج به معیارهای طول است. نُرم، یکی از معیارهای طول محسوب میشود. بهترین نُرمی که میتوان با استفاده از آن جوابهای دقیق بهدست آورد، نُرم 1 است ولی در روشهایی که تاکنون از آنها استفاده شده بهخاطر بهکارگیری مشتق در روند بهینهسازی، نمیتوان از نُرم 1 استفاده کرد. در این تحقیق از الگوریتم بهینهسازی اجتماع ذرات استفاده شده و تابع هدف برپایه نُرم 1 نوشته شده است. با مقایسه نتایج بهدست آمده از این الگوریتم با نتایج بهدست آمده از نرمافزار ژئوسافت روی دادههای گرانی برداشت شده از منطقه حدفاصل بین نکا و قائمشهر در استان مازندران، کارائی این روش نسبت به روش کمترین مربعات و نتایج نرمافزار ژئوسافت مشخص شده است.